Skip to main content

Who Should I Trade?

James McCann for Brandon 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
  James McCann
1B,C - NYM
James McCann
Brandon Crawford
Brandon Crawford
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 990# 105
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  James McCann
1B,C - NYM
James McCann
Brandon Crawford
Brandon Crawford
2021 Stats 
At Bats375483
Home Runs1024
Stolen Bases111
Caught Stealing23
Batting Average.232.298
On Base Pct.294.373
Slugging Pct.349.522
On-base Plus Slugging.643.895
Who Should I Trade? Player Notes
  James McCann
1B,C - NYM
James McCann
Brandon Crawford
Brandon Crawford
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  James McCann
1B,C - NYM
James McCann
Brandon Crawford
Brandon Crawford
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs WSH@ SD
Sat, Apr 2ndvs WSH@ SD
Sun, Apr 3rdvs WSH@ SD
Mon, Apr 4thvs ATL@ MIL
Tue, Apr 5thvs ATL@ MIL
Thu, Apr 7th@ WSH   
Fri, Apr 8th@ WSHvs MIA
Sat, Apr 9th@ WSHvs MIA
Sun, Apr 10th@ WSHvs MIA
Mon, Apr 11th@ PHIvs SD
Tue, Apr 12th@ PHIvs SD
Wed, Apr 13th@ PHIvs SD
Fri, Apr 15thvs ARI@ CLE
Sat, Apr 16thvs ARI@ CLE
Sun, Apr 17thvs ARI@ CLE
Mon, Apr 18thvs SF@ NYM
Tue, Apr 19thvs SF@ NYM
Wed, Apr 20thvs SF@ NYM
Thu, Apr 21stvs SF@ NYM
Fri, Apr 22nd@ ARI@ WSH
Sat, Apr 23rd@ ARI@ WSH
Sun, Apr 24th@ ARI@ WSH
Mon, Apr 25th@ STL   
Tue, Apr 26th@ STLvs OAK
Wed, Apr 27th@ STLvs OAK
Fri, Apr 29thvs PHIvs WSH
Sat, Apr 30thvs PHIvs WSH
Sun, May 1stvs PHIvs WSH
Mon, May 2ndvs ATL   
Tue, May 3rdvs ATL@ LAD
Wed, May 4thvs ATL@ LAD
Thu, May 5th@ PHIvs STL
Fri, May 6th@ PHIvs STL
Sat, May 7th@ PHIvs STL
Sun, May 8th@ PHIvs STL
Tue, May 10th@ WSHvs COL
Wed, May 11th@ WSHvs COL
Thu, May 12th@ WSH   
Fri, May 13thvs SEA@ STL
Sat, May 14thvs SEA@ STL
Sun, May 15thvs SEA@ STL
Mon, May 16thvs STL@ COL
Tue, May 17thvs STL@ COL
Wed, May 18thvs STL@ COL
Thu, May 19thvs STL   
Fri, May 20th@ COLvs SD
Sat, May 21st@ COLvs SD
Sun, May 22nd@ COLvs SD
Mon, May 23rd@ SFvs NYM
Tue, May 24th@ SFvs NYM
Wed, May 25th@ SFvs NYM
Fri, May 27thvs PHI@ CIN
Sat, May 28thvs PHI@ CIN
Sun, May 29thvs PHI@ CIN
Mon, May 30thvs WSH@ PHI
Tue, May 31stvs WSH@ PHI
Wed, Jun 1stvs WSH@ PHI
Thu, Jun 2nd@ LAD@ MIA
Fri, Jun 3rd@ LAD@ MIA
Sat, Jun 4th@ LAD@ MIA
Sun, Jun 5th@ LAD@ MIA
Mon, Jun 6th@ SD   
Tue, Jun 7th@ SDvs COL
Wed, Jun 8th@ SDvs COL
Fri, Jun 10th@ LAAvs LAD
Sat, Jun 11th@ LAAvs LAD
Sun, Jun 12th@ LAAvs LAD
Tue, Jun 14thvs MILvs KC
Wed, Jun 15thvs MILvs KC
Thu, Jun 16thvs MIL   
Fri, Jun 17thvs MIA@ PIT
Sat, Jun 18thvs MIA@ PIT
Sun, Jun 19thvs MIA@ PIT
Mon, Jun 20thvs MIA@ ATL
Tue, Jun 21st@ HOU@ ATL
Wed, Jun 22nd@ HOU@ ATL
Fri, Jun 24th@ MIAvs CIN
Sat, Jun 25th@ MIAvs CIN
Sun, Jun 26th@ MIAvs CIN
Tue, Jun 28thvs HOUvs DET
Wed, Jun 29thvs HOUvs DET
Fri, Jul 1stvs TEXvs CWS
Sat, Jul 2ndvs TEXvs CWS
Sun, Jul 3rdvs TEXvs CWS
Mon, Jul 4th@ CIN@ ARI
Tue, Jul 5th@ CIN@ ARI
Wed, Jul 6th@ CIN@ ARI
Thu, Jul 7thvs MIA   
Fri, Jul 8thvs MIA@ SD
Sat, Jul 9thvs MIA@ SD
Sun, Jul 10thvs MIA@ SD
Mon, Jul 11th@ ATLvs ARI
Tue, Jul 12th@ ATLvs ARI
Wed, Jul 13th@ ATLvs ARI
Thu, Jul 14th@ CHCvs MIL
Fri, Jul 15th@ CHCvs MIL
Sat, Jul 16th@ CHCvs MIL
Sun, Jul 17th@ CHCvs MIL
Fri, Jul 22ndvs SD@ LAD
Sat, Jul 23rdvs SD@ LAD
Sun, Jul 24thvs SD@ LAD
Tue, Jul 26thvs NYY@ ARI
Wed, Jul 27thvs NYY@ ARI
Fri, Jul 29th@ MIAvs CHC
Sat, Jul 30th@ MIAvs CHC
Sun, Jul 31st@ MIAvs CHC
Mon, Aug 1st@ WSHvs LAD
Tue, Aug 2nd@ WSHvs LAD
Wed, Aug 3rd@ WSHvs LAD
Thu, Aug 4thvs ATLvs LAD
Fri, Aug 5thvs ATL   
Sat, Aug 6thvs ATL@ OAK
Sun, Aug 7thvs ATL@ OAK
Mon, Aug 8thvs CIN@ SD
Tue, Aug 9thvs CIN@ SD
Wed, Aug 10thvs CIN@ SD
Fri, Aug 12thvs PHIvs PIT
Sat, Aug 13thvs PHIvs PIT
Sun, Aug 14thvs PHIvs PIT
Mon, Aug 15th@ ATLvs ARI
Tue, Aug 16th@ ATLvs ARI
Wed, Aug 17th@ ATLvs ARI
Thu, Aug 18th@ ATLvs ARI
Fri, Aug 19th@ PHI@ COL
Sat, Aug 20th@ PHI@ COL
Sun, Aug 21st@ PHI@ COL
Mon, Aug 22nd@ NYY   
Tue, Aug 23rd@ NYY@ DET
Thu, Aug 25thvs COL   
Fri, Aug 26thvs COL@ MIN
Sat, Aug 27thvs COL@ MIN
Sun, Aug 28thvs COL@ MIN
Tue, Aug 30thvs LADvs SD
Wed, Aug 31stvs LADvs SD
Thu, Sep 1stvs LAD   
Fri, Sep 2ndvs WSHvs PHI
Sat, Sep 3rdvs WSHvs PHI
Sun, Sep 4thvs WSHvs PHI
Mon, Sep 5th@ PIT@ LAD
Tue, Sep 6th@ PIT@ LAD
Wed, Sep 7th@ PIT@ LAD
Fri, Sep 9th@ MIA@ CHC
Sat, Sep 10th@ MIA@ CHC
Sun, Sep 11th@ MIA@ CHC
Mon, Sep 12thvs CHCvs ATL
Tue, Sep 13thvs CHCvs ATL
Wed, Sep 14thvs CHCvs ATL
Thu, Sep 15thvs PIT   
Fri, Sep 16thvs PITvs LAD
Sat, Sep 17thvs PITvs LAD
Sun, Sep 18thvs PITvs LAD
Mon, Sep 19th@ MIL@ COL
Tue, Sep 20th@ MIL@ COL
Wed, Sep 21st@ MIL@ COL
Fri, Sep 23rd@ OAK@ ARI
Sat, Sep 24th@ OAK@ ARI
Sun, Sep 25th@ OAK@ ARI
Tue, Sep 27thvs MIAvs COL
Wed, Sep 28thvs MIAvs COL
Fri, Sep 30th@ ATLvs ARI
Sat, Oct 1st@ ATLvs ARI
Sun, Oct 2nd@ ATLvs ARI
Fri, Apr 1st   @ SD
Wed, Apr 6th   @ MIL
Mon, May 9th   vs COL
Thu, Jun 9th   vs COL
Mon, Jun 13th   vs KC
Thu, Jun 23rd   @ ATL
Thu, Jul 21st   @ LAD
Mon, Jul 25th   @ ARI
Thu, Jul 28th   vs CHC
Wed, Aug 24th   @ DET
Mon, Aug 29th   vs SD
Thu, Sep 22nd   @ COL
Thu, Sep 29th   vs COL