Skip to main content

Who Should I Trade?

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