Skip to main content

Who Should I Trade?

James McCann for Travis d'Arnaud (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
Travis d'Arnaud
C,1B - ATL
Travis d'Arnaud
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 991# 684
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  James McCann
1B,C - NYM
James McCann
Travis d'Arnaud
C,1B - ATL
Travis d'Arnaud
2021 Stats 
At Bats375209
Home Runs107
Stolen Bases10
Caught Stealing20
Batting Average.232.220
On Base Pct.294.284
Slugging Pct.349.388
On-base Plus Slugging.643.671
Who Should I Trade? Player Notes
  James McCann
1B,C - NYM
James McCann
Travis d'Arnaud
C,1B - ATL
Travis d'Arnaud
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
Travis d'Arnaud
C,1B - ATL
Travis d'Arnaud
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs WSH@ MIA
Sat, Apr 2ndvs WSH@ MIA
Sun, Apr 3rdvs WSH@ MIA
Mon, Apr 4thvs ATL@ NYM
Tue, Apr 5thvs ATL@ NYM
Thu, Apr 7th@ WSHvs CIN
Fri, Apr 8th@ WSHvs CIN
Sat, Apr 9th@ WSHvs CIN
Sun, Apr 10th@ WSHvs CIN
Mon, Apr 11th@ PHIvs WSH
Tue, Apr 12th@ PHIvs WSH
Wed, Apr 13th@ PHIvs WSH
Fri, Apr 15thvs ARI@ SD
Sat, Apr 16thvs ARI@ SD
Sun, Apr 17thvs ARI@ SD
Mon, Apr 18thvs SF@ LAD
Tue, Apr 19thvs SF@ LAD
Wed, Apr 20thvs SF@ LAD
Thu, Apr 21stvs SF   
Fri, Apr 22nd@ ARIvs MIA
Sat, Apr 23rd@ ARIvs MIA
Sun, Apr 24th@ ARIvs MIA
Mon, Apr 25th@ STL   
Tue, Apr 26th@ STLvs CHC
Wed, Apr 27th@ STLvs CHC
Fri, Apr 29thvs PHI@ TEX
Sat, Apr 30thvs PHI@ TEX
Sun, May 1stvs PHI@ TEX
Mon, May 2ndvs ATL@ NYM
Tue, May 3rdvs ATL@ NYM
Wed, May 4thvs ATL@ NYM
Thu, May 5th@ PHI   
Fri, May 6th@ PHIvs MIL
Sat, May 7th@ PHIvs MIL
Sun, May 8th@ PHIvs MIL
Tue, May 10th@ WSHvs BOS
Wed, May 11th@ WSHvs BOS
Thu, May 12th@ WSH   
Fri, May 13thvs SEAvs SD
Sat, May 14thvs SEAvs SD
Sun, May 15thvs SEAvs SD
Mon, May 16thvs STL@ MIL
Tue, May 17thvs STL@ MIL
Wed, May 18thvs STL@ MIL
Thu, May 19thvs STL   
Fri, May 20th@ COL@ MIA
Sat, May 21st@ COL@ MIA
Sun, May 22nd@ COL@ MIA
Mon, May 23rd@ SFvs PHI
Tue, May 24th@ SFvs PHI
Wed, May 25th@ SFvs PHI
Fri, May 27thvs PHIvs MIA
Sat, May 28thvs PHIvs MIA
Sun, May 29thvs PHIvs MIA
Mon, May 30thvs WSH@ ARI
Tue, May 31stvs WSH@ ARI
Wed, Jun 1stvs WSH@ ARI
Thu, Jun 2nd@ LAD@ COL
Fri, Jun 3rd@ LAD@ COL
Sat, Jun 4th@ LAD@ COL
Sun, Jun 5th@ LAD@ COL
Mon, Jun 6th@ SD   
Tue, Jun 7th@ SDvs OAK
Wed, Jun 8th@ SDvs OAK
Fri, Jun 10th@ LAAvs PIT
Sat, Jun 11th@ LAAvs PIT
Sun, Jun 12th@ LAAvs PIT
Tue, Jun 14thvs MIL@ WSH
Wed, Jun 15thvs MIL@ WSH
Thu, Jun 16thvs MIL   
Fri, Jun 17thvs MIA@ CHC
Sat, Jun 18thvs MIA@ CHC
Sun, Jun 19thvs MIA@ CHC
Mon, Jun 20thvs MIAvs SF
Tue, Jun 21st@ HOUvs SF
Wed, Jun 22nd@ HOUvs SF
Fri, Jun 24th@ MIAvs LAD
Sat, Jun 25th@ MIAvs LAD
Sun, Jun 26th@ MIAvs LAD
Tue, Jun 28thvs HOU@ PHI
Wed, Jun 29thvs HOU@ PHI
Fri, Jul 1stvs TEX@ CIN
Sat, Jul 2ndvs TEX@ CIN
Sun, Jul 3rdvs TEX@ CIN
Mon, Jul 4th@ CINvs STL
Tue, Jul 5th@ CINvs STL
Wed, Jul 6th@ CINvs STL
Thu, Jul 7thvs MIAvs STL
Fri, Jul 8thvs MIAvs WSH
Sat, Jul 9thvs MIAvs WSH
Sun, Jul 10thvs MIAvs WSH
Mon, Jul 11th@ ATLvs NYM
Tue, Jul 12th@ ATLvs NYM
Wed, Jul 13th@ ATLvs NYM
Thu, Jul 14th@ CHC@ WSH
Fri, Jul 15th@ CHC@ WSH
Sat, Jul 16th@ CHC@ WSH
Sun, Jul 17th@ CHC@ WSH
Fri, Jul 22ndvs SDvs LAA
Sat, Jul 23rdvs SDvs LAA
Sun, Jul 24thvs SDvs LAA
Tue, Jul 26thvs NYY@ PHI
Wed, Jul 27thvs NYY@ PHI
Fri, Jul 29th@ MIAvs ARI
Sat, Jul 30th@ MIAvs ARI
Sun, Jul 31st@ MIAvs ARI
Mon, Aug 1st@ WSH   
Tue, Aug 2nd@ WSHvs PHI
Wed, Aug 3rd@ WSHvs PHI
Thu, Aug 4thvs ATL@ NYM
Fri, Aug 5thvs ATL@ NYM
Sat, Aug 6thvs ATL@ NYM
Sun, Aug 7thvs ATL@ NYM
Mon, Aug 8thvs CIN   
Tue, Aug 9thvs CIN@ BOS
Wed, Aug 10thvs CIN@ BOS
Fri, Aug 12thvs PHI@ MIA
Sat, Aug 13thvs PHI@ MIA
Sun, Aug 14thvs PHI@ MIA
Mon, Aug 15th@ ATLvs NYM
Tue, Aug 16th@ ATLvs NYM
Wed, Aug 17th@ ATLvs NYM
Thu, Aug 18th@ ATLvs NYM
Fri, Aug 19th@ PHIvs HOU
Sat, Aug 20th@ PHIvs HOU
Sun, Aug 21st@ PHIvs HOU
Mon, Aug 22nd@ NYY@ PIT
Tue, Aug 23rd@ NYY@ PIT
Thu, Aug 25thvs COL   
Fri, Aug 26thvs COL@ STL
Sat, Aug 27thvs COL@ STL
Sun, Aug 28thvs COL@ STL
Tue, Aug 30thvs LADvs COL
Wed, Aug 31stvs LADvs COL
Thu, Sep 1stvs LADvs COL
Fri, Sep 2ndvs WSHvs MIA
Sat, Sep 3rdvs WSHvs MIA
Sun, Sep 4thvs WSHvs MIA
Mon, Sep 5th@ PIT   
Tue, Sep 6th@ PIT@ OAK
Wed, Sep 7th@ PIT@ OAK
Fri, Sep 9th@ MIA@ SEA
Sat, Sep 10th@ MIA@ SEA
Sun, Sep 11th@ MIA@ SEA
Mon, Sep 12thvs CHC@ SF
Tue, Sep 13thvs CHC@ SF
Wed, Sep 14thvs CHC@ SF
Thu, Sep 15thvs PIT   
Fri, Sep 16thvs PITvs PHI
Sat, Sep 17thvs PITvs PHI
Sun, Sep 18thvs PITvs PHI
Mon, Sep 19th@ MILvs WSH
Tue, Sep 20th@ MILvs WSH
Wed, Sep 21st@ MILvs WSH
Fri, Sep 23rd@ OAK@ PHI
Sat, Sep 24th@ OAK@ PHI
Sun, Sep 25th@ OAK@ PHI
Tue, Sep 27thvs MIA@ WSH
Wed, Sep 28thvs MIA@ WSH
Fri, Sep 30th@ ATLvs NYM
Sat, Oct 1st@ ATLvs NYM
Sun, Oct 2nd@ ATLvs NYM
Fri, Apr 1st   @ MIA
Thu, Apr 14th   @ SD
Thu, Apr 28th   vs CHC
Thu, May 26th   vs PHI
Thu, Jun 9th   vs PIT
Mon, Jun 13th   @ WSH
Thu, Jun 23rd   vs SF
Thu, Jun 30th   @ PHI
Mon, Jul 25th   @ PHI
Wed, Aug 24th   @ PIT
Thu, Sep 22nd   @ PHI
Mon, Sep 26th   @ WSH