Skip to main content

Who Should I Trade?

James McCann for Ben Gamel (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  James McCann
1B,C - NYM
James McCann
Ben Gamel
Ben Gamel
Recommended by
14 of 14 experts
Recommended by
0 of 14 experts
Rest of Season# 168# 481
VBR# 328# 1122
Home Runs103
Stolen Bases11
Batting Average.236.243
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 215
Chris Meaney
# 133
Mike Maher
# 201# 433
Dan Harris
# 125
Pierre Camus
# 214# 348
Jorge B. Edwards
Fantasy In Frames
# 133
Mick Ciallela
# 185
Ryan Amore
Pitcher List
# 116
Brendan Tuma
# 161
Carmen Maiorano
# 258# 370
Jordan Eisen
Field of Vision Sports
# 117
Corbin Young
# 124# 408
Chris Clegg
# 169# 368
Joe Pisapia
# 167
Who Should I Trade? Player Statistics
  James McCann
1B,C - NYM
James McCann
Ben Gamel
Ben Gamel
2021 Stats 
At Bats16084
Home Runs61
Stolen Bases00
Caught Stealing01
Batting Average.238.214
On Base Pct.303.284
Slugging Pct.381.369
On-base Plus Slugging.684.653
Who Should I Trade? Player Projections
  James McCann
1B,C - NYM
James McCann
Ben Gamel
Ben Gamel
2021 Projections 
At Bats271136
Home Runs103
Stolen Bases11
Caught Stealing11
Batting Average.236.243
On Base Pct.307.321
Slugging Pct.393.381
On-base Plus Slugging.699.701
Who Should I Trade? Player Notes
  James McCann
1B,C - NYM
James McCann
Ben Gamel
Ben Gamel
 James McCann went 0-2 with one strikeout.
Lucas Babits-Feinerman
Mon, Jun 14th
Ben Gamel went 1-for-3 with a solo home run Friday against Milwaukee.
Connor Rooney
Sat, Jun 12th
 James McCann went 1-4 with one run, two RBIs, and two strikeouts.
Lucas Babits-Feinerman
Mon, Jun 7th
Ben Gamel is slated to bat leadoff for Cleveland in their Saturday bout with the Tigers.
Brenden Trout
Sat, Apr 3rd
 James McCann went 1-4 with one run, two RBIs, and two strikeouts.
Lucas Babits-Feinerman
Fri, Jun 4th
The Cleveland Indians have selected the contract of outfielder Ben Gamel from Triple-A Columbus.
Ari Koslow
Sat, Mar 27th
 James McCann went 3-5 with two singles, one run, and four RBIs.
Lucas Babits-Feinerman
Thu, Jun 3rd
Ben Gamel agreed to a minor-league deal with the Cleveland Indians, according to Jon Heyman of MLB Network. With this deal, he also gets a spring invite.
Ryan Evans - Baseballogy
Thu, Feb 11th
 James McCann went 4-5 with two singles, one double, three runs scored, two RBIs, and one strikeout.
Lucas Babits-Feinerman
Sun, May 30th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  James McCann
1B,C - NYM
James McCann
Ben Gamel
Ben Gamel
Date OppOpp PitcherVBROppOpp PitcherVBR
Mon, Apr 5th@ PHI@ CIN
Tue, Apr 6th@ PHI@ CIN
Wed, Apr 7th@ PHI@ CIN
Thu, Apr 8thvs MIAvs CHC
Sat, Apr 10thvs MIAvs CHC
Tue, Apr 13thvs PHIvs SD
Wed, Apr 14thvs PHIvs SD
Sat, Apr 17th@ COL@ MIL
Sun, Apr 18th@ COL@ MIL
Tue, Apr 20th@ CHC   
Wed, Apr 21st@ CHC@ DET
Thu, Apr 22nd@ CHC@ DET
Fri, Apr 23rdvs WSH@ MIN
Sat, Apr 24thvs WSH@ MIN
Sun, Apr 25thvs WSH@ MIN
Tue, Apr 27thvs BOSvs KC
Wed, Apr 28thvs BOSvs KC
Fri, Apr 30th@ PHIvs STL
Sat, May 1st@ PHIvs STL
Sun, May 2nd@ PHIvs STL
Mon, May 3rd@ STL@ SD
Wed, May 5th@ STL@ SD
Thu, May 6th@ STL   
Fri, May 7thvs ARI@ CHC
Sat, May 8thvs ARI@ CHC
Sun, May 9thvs ARI@ CHC
Tue, May 11thvs BALvs CIN
Wed, May 12thvs BALvs CIN
Fri, May 14th@ TBvs SF
Sat, May 15th@ TBvs SF
Sun, May 16th@ TBvs SF
Mon, May 17th@ ATL   
Tue, May 18th@ ATL@ STL
Wed, May 19th@ ATL@ STL
Fri, May 21st@ MIA@ ATL
Sat, May 22nd@ MIA@ ATL
Sun, May 23rd@ MIA@ ATL
Mon, May 24thvs COL   
Tue, May 25thvs COLvs CHC
Thu, May 27thvs COLvs CHC
Sat, May 29thvs ATLvs COL
Mon, May 31st@ ARI@ KC
Tue, Jun 1st@ ARI@ KC
Wed, Jun 2nd@ ARI   
Thu, Jun 3rd@ SDvs MIA
Fri, Jun 4th@ SDvs MIA
Sat, Jun 5th@ SDvs MIA
Sun, Jun 6th@ SDvs MIA
Tue, Jun 8th@ BALvs LAD
Wed, Jun 9th@ BALvs LAD
Fri, Jun 11thvs SD@ MIL
Sat, Jun 12thvs SD@ MIL
Sun, Jun 13thvs SD@ MIL
Mon, Jun 14thvs CHC@ WSH
Tue, Jun 15thvs CHC@ WSH
Wed, Jun 16thvs CHC@ WSH
Thu, Jun 17thvs CHC   
Fri, Jun 18th@ WSHvs CLE
Sat, Jun 19th@ WSHvs CLE
Sun, Jun 20th@ WSHvs CLE
Mon, Jun 21stvs ATL   
Tue, Jun 22ndvs ATLvs CWS
Wed, Jun 23rdvs ATLvs CWS
Fri, Jun 25thvs PHI@ STL
Sat, Jun 26thvs PHI@ STL
Sun, Jun 27thvs PHI@ STL
Mon, Jun 28th@ WSH@ COL
Tue, Jun 29th@ ATL@ COL
Wed, Jun 30th@ ATL@ COL
Thu, Jul 1st@ ATLvs MIL
Fri, Jul 2nd@ NYYvs MIL
Sat, Jul 3rd@ NYYvs MIL
Sun, Jul 4th@ NYYvs MIL
Mon, Jul 5thvs MILvs ATL
Tue, Jul 6thvs MILvs ATL
Wed, Jul 7thvs MILvs ATL
Thu, Jul 8thvs PIT@ NYM
Fri, Jul 9thvs PIT@ NYM
Sat, Jul 10thvs PIT@ NYM
Sun, Jul 11thvs PIT@ NYM
Fri, Jul 16th@ PITvs NYM
Sat, Jul 17th@ PITvs NYM
Sun, Jul 18th@ PITvs NYM
Mon, Jul 19th@ CIN@ ARI
Tue, Jul 20th@ CIN@ ARI
Wed, Jul 21st@ CIN@ ARI
Fri, Jul 23rdvs TOR@ SF
Sat, Jul 24thvs TOR@ SF
Sun, Jul 25thvs TOR@ SF
Mon, Jul 26thvs ATL   
Tue, Jul 27thvs ATLvs MIL
Wed, Jul 28thvs ATLvs MIL
Thu, Jul 29thvs ATLvs MIL
Fri, Jul 30thvs CINvs PHI
Sat, Jul 31stvs CINvs PHI
Sun, Aug 1stvs CINvs PHI
Mon, Aug 2nd@ MIA@ MIL
Tue, Aug 3rd@ MIA@ MIL
Wed, Aug 4th@ MIA@ MIL
Thu, Aug 5th@ MIA@ CIN
Fri, Aug 6th@ PHI@ CIN
Sat, Aug 7th@ PHI@ CIN
Sun, Aug 8th@ PHI@ CIN
Tue, Aug 10thvs WSHvs STL
Wed, Aug 11thvs WSHvs STL
Thu, Aug 12thvs WSHvs STL
Fri, Aug 13thvs LADvs MIL
Sat, Aug 14thvs LADvs MIL
Sun, Aug 15thvs LADvs MIL
Mon, Aug 16th@ SF@ LAD
Tue, Aug 17th@ SF@ LAD
Wed, Aug 18th@ SF@ LAD
Thu, Aug 19th@ LAD   
Fri, Aug 20th@ LAD@ STL
Sat, Aug 21st@ LAD@ STL
Sun, Aug 22nd@ LAD@ STL
Tue, Aug 24thvs SFvs ARI
Wed, Aug 25thvs SFvs ARI
Thu, Aug 26thvs SFvs STL
Fri, Aug 27thvs WSHvs STL
Sat, Aug 28thvs WSHvs STL
Sun, Aug 29thvs WSHvs STL
Tue, Aug 31stvs MIA@ CWS
Wed, Sep 1stvs MIA@ CWS
Thu, Sep 2ndvs MIA@ CHC
Fri, Sep 3rd@ WSH@ CHC
Sat, Sep 4th@ WSH@ CHC
Sun, Sep 5th@ WSH@ CHC
Mon, Sep 6th@ WSHvs DET
Tue, Sep 7th@ MIAvs DET
Wed, Sep 8th@ MIAvs DET
Thu, Sep 9th@ MIA   
Fri, Sep 10thvs NYYvs WSH
Sat, Sep 11thvs NYYvs WSH
Sun, Sep 12thvs NYYvs WSH
Mon, Sep 13thvs STL   
Tue, Sep 14thvs STLvs CIN
Wed, Sep 15thvs STLvs CIN
Fri, Sep 17thvs PHI@ MIA
Sat, Sep 18thvs PHI@ MIA
Sun, Sep 19thvs PHI@ MIA
Tue, Sep 21st@ BOS@ CIN
Wed, Sep 22nd@ BOS@ CIN
Fri, Sep 24th@ MIL@ PHI
Sat, Sep 25th@ MIL@ PHI
Sun, Sep 26th@ MIL@ PHI
Tue, Sep 28thvs MIAvs CHC
Wed, Sep 29thvs MIAvs CHC
Thu, Sep 30thvs MIAvs CHC
Fri, Oct 1st@ ATLvs CIN
Sat, Oct 2nd@ ATLvs CIN
Sun, Oct 3rd@ ATLvs CIN
Thu, Apr 1st   @ CHC
Sat, Apr 3rd   @ CHC
Sun, Apr 4th   @ CHC
Sun, Apr 11th   vs CHC
Mon, Apr 12th   vs SD
Thu, Apr 15th   vs SD
Fri, Apr 16th   @ MIL
Tue, May 4th   @ SD
Mon, May 10th   vs CIN
Thu, May 13th   vs SF
Thu, May 20th   @ ATL
Wed, May 26th   vs CHC
Sun, May 30th   vs COL
Thu, Jun 10th   vs LAD
Thu, Jun 24th   @ STL
Mon, Aug 23rd   vs ARI
Thu, Sep 16th   vs CIN
Mon, Sep 20th   @ CIN
Thu, Sep 23rd   @ PHI