Skip to main content

Who Should I Trade?

Wilmer Flores for J.P. Crawford (2022)

See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
J.P. Crawford
J.P. Crawford
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 485# 228
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
J.P. Crawford
J.P. Crawford
2021 Stats 
At Bats389619
Home Runs189
Stolen Bases13
Caught Stealing06
Batting Average.262.273
On Base Pct.335.336
Slugging Pct.447.376
On-base Plus Slugging.782.713
Who Should I Trade? Player Notes
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
J.P. Crawford
J.P. Crawford
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
J.P. Crawford
J.P. Crawford
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ SDvs DET
Fri, Apr 1st@ SDvs DET
Sat, Apr 2nd@ SDvs DET
Sun, Apr 3rd@ SDvs DET
Mon, Apr 4th@ MILvs LAA
Tue, Apr 5th@ MILvs LAA
Wed, Apr 6th@ MIL   
Fri, Apr 8thvs MIA   
Sat, Apr 9thvs MIA@ MIN
Sun, Apr 10thvs MIA@ MIN
Mon, Apr 11thvs SD@ MIN
Tue, Apr 12thvs SD@ CWS
Wed, Apr 13thvs SD@ CWS
Fri, Apr 15th@ CLEvs HOU
Sat, Apr 16th@ CLEvs HOU
Sun, Apr 17th@ CLEvs HOU
Mon, Apr 18th@ NYM   
Tue, Apr 19th@ NYMvs TEX
Wed, Apr 20th@ NYMvs TEX
Thu, Apr 21st@ NYMvs TEX
Fri, Apr 22nd@ WSHvs KC
Sat, Apr 23rd@ WSHvs KC
Sun, Apr 24th@ WSHvs KC
Tue, Apr 26thvs OAK@ TB
Wed, Apr 27thvs OAK@ TB
Fri, Apr 29thvs WSH@ MIA
Sat, Apr 30thvs WSH@ MIA
Sun, May 1stvs WSH@ MIA
Tue, May 3rd@ LAD@ HOU
Wed, May 4th@ LAD@ HOU
Thu, May 5thvs STLvs TB
Fri, May 6thvs STLvs TB
Sat, May 7thvs STLvs TB
Sun, May 8thvs STLvs TB
Mon, May 9thvs COLvs PHI
Tue, May 10thvs COLvs PHI
Wed, May 11thvs COLvs PHI
Fri, May 13th@ STL@ NYM
Sat, May 14th@ STL@ NYM
Sun, May 15th@ STL@ NYM
Mon, May 16th@ COL@ TOR
Tue, May 17th@ COL@ TOR
Wed, May 18th@ COL@ TOR
Fri, May 20thvs SD@ BOS
Sat, May 21stvs SD@ BOS
Sun, May 22ndvs SD@ BOS
Mon, May 23rdvs NYMvs OAK
Tue, May 24thvs NYMvs OAK
Wed, May 25thvs NYMvs OAK
Fri, May 27th@ CINvs HOU
Sat, May 28th@ CINvs HOU
Sun, May 29th@ CINvs HOU
Mon, May 30th@ PHI   
Tue, May 31st@ PHI@ BAL
Wed, Jun 1st@ PHI@ BAL
Thu, Jun 2nd@ MIA@ BAL
Fri, Jun 3rd@ MIA@ TEX
Sat, Jun 4th@ MIA@ TEX
Sun, Jun 5th@ MIA@ TEX
Tue, Jun 7thvs COL@ HOU
Wed, Jun 8thvs COL@ HOU
Thu, Jun 9thvs COL   
Fri, Jun 10thvs LADvs BOS
Sat, Jun 11thvs LADvs BOS
Sun, Jun 12thvs LADvs BOS
Mon, Jun 13thvs KCvs MIN
Tue, Jun 14thvs KCvs MIN
Wed, Jun 15thvs KCvs MIN
Fri, Jun 17th@ PITvs LAA
Sat, Jun 18th@ PITvs LAA
Sun, Jun 19th@ PITvs LAA
Mon, Jun 20th@ ATL   
Tue, Jun 21st@ ATL@ OAK
Wed, Jun 22nd@ ATL@ OAK
Thu, Jun 23rd@ ATL@ OAK
Fri, Jun 24thvs CIN@ LAA
Sat, Jun 25thvs CIN@ LAA
Sun, Jun 26thvs CIN@ LAA
Tue, Jun 28thvs DETvs BAL
Wed, Jun 29thvs DETvs BAL
Fri, Jul 1stvs CWSvs OAK
Sat, Jul 2ndvs CWSvs OAK
Sun, Jul 3rdvs CWSvs OAK
Mon, Jul 4th@ ARI@ SD
Tue, Jul 5th@ ARI@ SD
Wed, Jul 6th@ ARI   
Fri, Jul 8th@ SDvs TOR
Sat, Jul 9th@ SDvs TOR
Sun, Jul 10th@ SDvs TOR
Mon, Jul 11thvs ARI   
Tue, Jul 12thvs ARI@ WSH
Wed, Jul 13thvs ARI@ WSH
Thu, Jul 14thvs MIL@ TEX
Fri, Jul 15thvs MIL@ TEX
Sat, Jul 16thvs MIL@ TEX
Sun, Jul 17thvs MIL@ TEX
Thu, Jul 21st@ LAD   
Fri, Jul 22nd@ LADvs HOU
Sat, Jul 23rd@ LADvs HOU
Sun, Jul 24th@ LADvs HOU
Mon, Jul 25th@ ARIvs TEX
Tue, Jul 26th@ ARIvs TEX
Wed, Jul 27th@ ARIvs TEX
Thu, Jul 28thvs CHC@ HOU
Fri, Jul 29thvs CHC@ HOU
Sat, Jul 30thvs CHC@ HOU
Sun, Jul 31stvs CHC@ HOU
Mon, Aug 1stvs LAD@ NYY
Tue, Aug 2ndvs LAD@ NYY
Wed, Aug 3rdvs LAD@ NYY
Thu, Aug 4thvs LAD   
Sat, Aug 6th@ OAKvs LAA
Sun, Aug 7th@ OAKvs LAA
Mon, Aug 8th@ SDvs NYY
Tue, Aug 9th@ SDvs NYY
Wed, Aug 10th@ SDvs NYY
Fri, Aug 12thvs PIT@ TEX
Sat, Aug 13thvs PIT@ TEX
Sun, Aug 14thvs PIT@ TEX
Mon, Aug 15thvs ARI@ LAA
Tue, Aug 16thvs ARI@ LAA
Wed, Aug 17thvs ARI@ LAA
Thu, Aug 18thvs ARI   
Fri, Aug 19th@ COL@ OAK
Sat, Aug 20th@ COL@ OAK
Sun, Aug 21st@ COL@ OAK
Tue, Aug 23rd@ DETvs WSH
Wed, Aug 24th@ DETvs WSH
Fri, Aug 26th@ MINvs CLE
Sat, Aug 27th@ MINvs CLE
Sun, Aug 28th@ MINvs CLE
Mon, Aug 29thvs SD   
Tue, Aug 30thvs SD@ DET
Wed, Aug 31stvs SD@ DET
Fri, Sep 2ndvs PHI@ CLE
Sat, Sep 3rdvs PHI@ CLE
Sun, Sep 4thvs PHI@ CLE
Mon, Sep 5th@ LADvs CWS
Tue, Sep 6th@ LADvs CWS
Wed, Sep 7th@ LADvs CWS
Fri, Sep 9th@ CHCvs ATL
Sat, Sep 10th@ CHCvs ATL
Sun, Sep 11th@ CHCvs ATL
Mon, Sep 12thvs ATL   
Tue, Sep 13thvs ATLvs SD
Wed, Sep 14thvs ATLvs SD
Fri, Sep 16thvs LAD@ LAA
Sat, Sep 17thvs LAD@ LAA
Sun, Sep 18thvs LAD@ LAA
Mon, Sep 19th@ COL@ LAA
Tue, Sep 20th@ COL@ OAK
Wed, Sep 21st@ COL@ OAK
Thu, Sep 22nd@ COL@ OAK
Fri, Sep 23rd@ ARI@ KC
Sat, Sep 24th@ ARI@ KC
Sun, Sep 25th@ ARI@ KC
Tue, Sep 27thvs COLvs TEX
Wed, Sep 28thvs COLvs TEX
Thu, Sep 29thvs COLvs TEX
Fri, Sep 30thvs ARIvs OAK
Sat, Oct 1stvs ARIvs OAK
Sun, Oct 2ndvs ARIvs OAK
Thu, Apr 7th   @ MIN
Thu, Apr 14th   @ CWS
Thu, Apr 28th   @ TB
Mon, May 2nd   @ HOU
Thu, May 19th   @ BOS
Mon, Jun 6th   @ HOU
Thu, Jun 16th   vs LAA
Mon, Jun 27th   vs BAL
Thu, Jun 30th   vs OAK
Thu, Jul 7th   vs TOR
Fri, Aug 5th   vs LAA
Thu, Aug 25th   vs CLE
Thu, Sep 1st   @ DET