Skip to main content

Who Should I Trade?

James McCann for Harold Ramirez (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Harold Ramirez
1B,CF,DH,LF,RF - TB
Harold Ramirez
James McCann
C,1B - NYM
James McCann
Expert
Recommendation
75%
Recommended by
6 of 8 experts
25%
Recommended by
2 of 8 experts
Rankings 
   
Rest of Season# 268# 293
VBR# 673# 884
   
Projections 
   
Runs1111
Home Runs23
RBI1112
Stolen Bases11
Batting Average.283.226
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 153
   
Mike Maher
FantasyPros
# 299# 329
   
Pierre Camus
RotoBaller
# 240
   
Bart Wheeler
Hail to Fantasy Football
# 222
   
Mick Ciallela
Fantrax
# 243# 285
   
Scott Youngson
Pitcher List
# 225# 316
   
Ryan Amore
Pitcher List
# 190
   
Andrew Seifter
FantasyPros
# 267
   
Who Should I Trade? Player Statistics
  Harold Ramirez
1B,CF,DH,LF,RF - TB
Harold Ramirez
James McCann
C,1B - NYM
James McCann
2022 Stats 
   
   
At Bats24088
   
Runs319
   
Hits7916
   
Singles5911
   
Doubles163
   
Triples00
   
Home Runs42
   
RBI3512
   
Stolen Bases31
   
Caught Stealing40
   
Walks165
   
Strikeouts3620
   
Batting Average.329.182
   
On Base Pct.379.253
   
Slugging Pct.446.284
   
On-base Plus Slugging.825.537
   
Who Should I Trade? Player Projections
  Harold Ramirez
1B,CF,DH,LF,RF - TB
Harold Ramirez
James McCann
C,1B - NYM
James McCann
2022 Projections 
   
   
At Bats8295
   
Runs1111
   
Hits2321
   
Singles1615
   
Doubles54
   
Triples00
   
Home Runs23
   
RBI1112
   
Stolen Bases11
   
Caught Stealing00
   
Walks77
   
Strikeouts029
   
Batting Average.283.226
   
On Base Pct.344.288
   
Slugging Pct.432.363
   
On-base Plus Slugging.776.651
   
Who Should I Trade? Player Notes
  Harold Ramirez
1B,CF,DH,LF,RF - TB
Harold Ramirez
James McCann
C,1B - NYM
James McCann
News 
 Harold Ramirez was placed on the 10-day IL with a right thumb fracture. The move is retroactive to July 18.
Jesse Garcia
Thu, Jul 21st
James McCann (oblique) activated from the IL prior to Thursday's matchup against the Braves.
Nate Miller
Thu, Aug 4th
 Harold Ramirez was diagnosed with a broken thumb after being hit by a pitch on Sunday against the Orioles.
Dan Harris
Sun, Jul 17th
The Mets placed James McCann on the 10-day IL with an oblique injury on Sunday.
Dan Harris
Sun, Jul 10th
 Rays first baseman Harold Ramirez came off the bench to pinch-hit for Ji-Man Choi in the sixth inning of Monday's game against the Red Sox. He went 2-for-2 with two singles, two RBI, and a run. He was also caught stealing. Tampa Bay ultimately defeated Boston by a score of 10-5.
Andersen Pickard
Tue, Jul 12th
James McCann was removed from Saturday's game against the Marlins with discomfort in his left side. He will undergo an MRI on Sunday.
Dan Harris
Sat, Jul 9th
 Harold Ramirez went 3-for-5 with three doubles and three RBIs in a loss to the Reds Saturday.
Jesse Garcia
Sun, Jul 10th
James McCann went 1-for-4 with a three-run home run on Thursday against the Marlins.
Dan Harris
Thu, Jul 7th
 Rays outfielder Harold Ramirez went 2-for-5 with a single and two-run homer against the Blue Jays on Sunday afternoon. He scored two runs but also struck out once in the contest. Tampa Bay ultimately defeated Toronto by a score of 7-3.
Andersen Pickard
Mon, Jul 4th
James McCann (wrist) has been activated from the 10-day IL. He is not starting in Friday's game. Patrick Mazeika has been optioned to Triple-A.
Vince DiSilvio
Fri, Jun 24th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Harold Ramirez
1B,CF,DH,LF,RF - TB
Harold Ramirez
James McCann
C,1B - NYM
James McCann
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   @ WSHPatrick Corbin (4-16)#290
Fri, Apr 8thvs BALJohn Means (0-0)@ WSHJosiah Gray (7-8)#107
Sat, Apr 9thvs BALJordan Lyles (8-8)#214@ WSHJoan Adon (1-12)#382
Sun, Apr 10thvs BALTyler Wells (7-6)#68@ WSHErick Fedde (5-7)#190
Mon, Apr 11thvs OAKPaul Blackburn (7-6)#119@ PHIRanger Suarez (8-5)#78
Tue, Apr 12thvs OAKAdam Oller (1-5)#256@ PHIZack Wheeler (10-5)#7
Wed, Apr 13thvs OAKFrankie Montas (4-9)#35@ PHIAaron Nola (8-8)#6
Fri, Apr 15th@ CWSDylan Cease (12-4)#10vs ARIZach Davies (2-4)#178
Sat, Apr 16th@ CWSMichael Kopech (4-8)#38vs ARIZac Gallen (6-2)#41
Sun, Apr 17th@ CWSVince Velasquez (3-3)#204vs ARIHumberto Castellanos (3-2)
Tue, Apr 19th@ CHCJustin Steele (4-7)#120vs SFLogan Webb (10-5)#13
Wed, Apr 20th@ CHCMarcus Stroman (3-5)#50vs SFCarlos Rodon (10-6)#14
Thu, Apr 21st   vs SFAnthony DeSclafani (0-2)
Fri, Apr 22ndvs BOSMichael Wacha (6-1)#132@ ARIZac Gallen (6-2)#41
Sat, Apr 23rdvs BOSGarrett Whitlock (2-2)#86@ ARIHumberto Castellanos (3-2)
Sun, Apr 24thvs BOSRich Hill (4-5)#156@ ARIMadison Bumgarner (6-10)#140
Mon, Apr 25th   @ STLMiles Mikolas (8-8)#12
Tue, Apr 26thvs SEALogan Gilbert (10-4)#24@ STLJordan Hicks (3-5)#166
Wed, Apr 27thvs SEAMarco Gonzales (7-11)#97@ STLSteven Matz (4-3)#89
Fri, Apr 29thvs MINDylan Bundy (6-5)#141vs PHIAaron Nola (8-8)#6
Sat, Apr 30thvs MINChris Archer (2-5)#176vs PHIKyle Gibson (7-4)#118
Sun, May 1stvs MINJosh Winder (4-3)#172vs PHIZach Eflin (3-5)#87
Mon, May 2nd@ OAKDaulton Jefferies (1-7)vs ATLMax Fried (10-4)#11
Tue, May 3rd@ OAKPaul Blackburn (7-6)#119vs ATLKyle Wright (13-5)#26
Wed, May 4th@ OAKFrankie Montas (4-9)#35vs ATLIan Anderson (9-6)#106
Thu, May 5th@ SEARobbie Ray (8-8)#21@ PHIAaron Nola (8-8)#6
Sun, May 8th@ SEAGeorge Kirby (3-3)#85@ PHICristopher Sanchez (1-1)#268
Tue, May 10th@ LAAReid Detmers (4-3)#93@ WSHPatrick Corbin (4-16)#290
Wed, May 11th@ LAAShohei Ohtani (9-7)#16@ WSHAaron Sanchez (3-3)#381
Thu, May 12th   @ WSHJoan Adon (1-12)#382
Fri, May 13thvs TORKevin Gausman (8-8)#34vs SEAMarco Gonzales (7-11)#97
Sat, May 14thvs TORHyun Jin Ryu (2-0)vs SEAGeorge Kirby (3-3)#85
Sun, May 15thvs TORAlek Manoah (12-5)#8vs SEARobbie Ray (8-8)#21
Tue, May 17thvs DETBeau Brieske (3-6)#147vs STLSteven Matz (4-3)#89
Wed, May 18thvs DETEduardo Rodriguez (1-3)#46vs STLJordan Hicks (3-5)#166
Thu, May 19th   vs STLDakota Hudson (6-6)#95
Sat, May 21st@ BALKyle Bradish (1-4)#258@ COLTy Blach (1-0)#379
Sun, May 22nd@ BALSpenser Watkins (4-2)#288@ COLAustin Gomber (5-7)#149
Mon, May 23rd   @ SFAlex Cobb (3-6)#64
Tue, May 24thvs MIAPablo Lopez (7-7)#18@ SFLogan Webb (10-5)#13
Wed, May 25thvs MIACody Poteet (0-1)#221@ SFJakob Junis (4-3)#137
Fri, May 27thvs NYYJameson Taillon (10-2)#49vs PHIBailey Falter (0-3)#161
Sat, May 28thvs NYYGerrit Cole (9-4)#5vs PHIZach Eflin (3-5)#87
Sun, May 29thvs NYYLuis Severino (5-3)#44vs PHIZack Wheeler (10-5)#7
Mon, May 30th@ TEXGlenn Otto (4-8)#148vs WSHErick Fedde (5-7)#190
Tue, May 31st@ TEXMartin Perez (9-2)#29vs WSHPatrick Corbin (4-16)#290
Wed, Jun 1st@ TEXJon Gray (7-6)#45vs WSHEvan Lee (0-1)#316
Thu, Jun 2nd@ TEXTaylor Hearn (4-6)#222@ LADTony Gonsolin (13-1)#32
Fri, Jun 3rdvs CWSDavis Martin (1-3)#264@ LADTyler Anderson (13-1)#30
Sat, Jun 4thvs CWSDylan Cease (12-4)#10@ LADWalker Buehler (6-3)#130
Sun, Jun 5thvs CWSLucas Giolito (8-6)#43@ LADJulio Urias (11-6)#15
Mon, Jun 6th   @ SDBlake Snell (4-5)#84
Tue, Jun 7thvs STLDakota Hudson (6-6)#95@ SDYu Darvish (10-5)#20
Wed, Jun 8thvs STLPacky Naughton (0-2)#281@ SDSean Manaea (6-6)#80
Fri, Jun 10th@ MINDevin Smeltzer (4-2)#143@ LAAJhonathan Diaz (1-1)#293
Sat, Jun 11th@ MINChi Chi Gonzalez (0-1)#376@ LAAMichael Lorenzen (6-6)#209
Sun, Jun 12th@ MINCole Sands (0-3)#298@ LAAPatrick Sandoval (3-7)#63
Tue, Jun 14th@ NYYGerrit Cole (9-4)#5vs MILAdrian Houser (4-8)#170
Wed, Jun 15th@ NYYNestor Cortes Jr. (9-3)#31vs MILCorbin Burnes (8-5)#3
Thu, Jun 16th@ NYYClarke Schmidt (4-2)#216vs MILAaron Ashby (2-10)#72
Fri, Jun 17th@ BALDean Kremer (4-3)#210vs MIAPablo Lopez (7-7)#18
Sat, Jun 18th@ BALKyle Bradish (1-4)#258vs MIABraxton Garrett (2-5)#169
Sun, Jun 19th@ BALAustin Voth (2-1)#238vs MIASandy Alcantara (10-4)#1
Mon, Jun 20thvs NYYGerrit Cole (9-4)#5vs MIATrevor Rogers (4-10)#94
Tue, Jun 21stvs NYYNestor Cortes Jr. (9-3)#31@ HOUJose Urquidy (10-4)#55
Wed, Jun 22ndvs NYYJordan Montgomery (4-3)#52@ HOULuis Garcia (8-8)#37
Fri, Jun 24thvs PITMitch Keller (3-8)#157@ MIASandy Alcantara (10-4)#1
Sat, Jun 25thvs PITJT Brubaker (2-10)#103@ MIATrevor Rogers (4-10)#94
Sun, Jun 26thvs PITRoansy Contreras (3-2)#152@ MIADaniel Castano (1-3)#189
Tue, Jun 28thvs MILBrandon Woodruff (9-3)#23vs HOUFramber Valdez (10-4)#27
Wed, Jun 29thvs MILEric Lauer (8-3)#92vs HOUJustin Verlander (15-3)#2
Fri, Jul 1st@ TORJose Berrios (8-4)#58vs TEXGlenn Otto (4-8)#148
Sat, Jul 2nd@ TORThomas Hatch (0-1)#308vs TEXMartin Perez (9-2)#29
Sun, Jul 3rd@ TORRoss Stripling (5-3)#90vs TEXJon Gray (7-6)#45
Mon, Jul 4th@ BOSAustin Davis (1-1)#212@ CINHunter Greene (4-12)#102
Tue, Jul 5th@ BOSNick Pivetta (8-8)#81@ CINNick Lodolo (3-3)#198
Wed, Jul 6th@ BOSBrayan Bello (0-3)#302@ CINGraham Ashcraft (5-2)#236
Thu, Jul 7th   vs MIADaniel Castano (1-3)#189
Fri, Jul 8th@ CINLuis Castillo (5-4)#36vs MIAPablo Lopez (7-7)#18
Sat, Jul 9th@ CINHunter Greene (4-12)#102vs MIABraxton Garrett (2-5)#169
Sun, Jul 10th@ CINNick Lodolo (3-3)#198vs MIASandy Alcantara (10-4)#1
Mon, Jul 11thvs BOSBrayan Bello (0-3)#302@ ATLMax Fried (10-4)#11
Tue, Jul 12thvs BOSChris Sale (0-1)#70@ ATLSpencer Strider (6-4)#56
Wed, Jul 13thvs BOSJosh Winckowski (5-5)#211@ ATLCharlie Morton (5-5)#71
Thu, Jul 14thvs BOSKutter Crawford (3-4)#139@ CHCKeegan Thompson (8-5)#101
Sat, Jul 16thvs BALDean Kremer (4-3)#210@ CHCDrew Smyly (4-6)#182
Sun, Jul 17thvs BALJordan Lyles (8-8)#214@ CHCAdrian Sampson (0-3)#262
Fri, Jul 22nd@ KCBrad Keller (6-12)#125vs SDYu Darvish (10-5)#20
Sat, Jul 23rd@ KCBrady Singer (4-4)#73vs SDBlake Snell (4-5)#84
Sun, Jul 24th@ KCKris Bubic (2-6)#202vs SDJoe Musgrove (8-5)#19
Tue, Jul 26th@ BALSpenser Watkins (4-2)#288vs NYYJordan Montgomery (4-3)#52
Wed, Jul 27th@ BALTyler Wells (7-6)#68vs NYYDomingo German (1-2)#124
Fri, Jul 29thvs CLEShane Bieber (6-6)#25@ MIASandy Alcantara (10-4)#1
Sat, Jul 30thvs CLEZach Plesac (2-10)#99@ MIANick Neidert (0-1)#369
Sun, Jul 31stvs CLEBryan Shaw@ MIAPablo Lopez (7-7)#18
Mon, Aug 1st   @ WSHPatrick Corbin (4-16)#290
Tue, Aug 2ndvs TORKevin Gausman (8-8)#34@ WSHCory Abbott (0-1)#333
Wed, Aug 3rdvs TORYusei Kikuchi (4-5)#100@ WSHAnibal Sanchez (0-4)#362
Thu, Aug 4th@ DETDrew Hutchison (1-5)#272vs ATLKyle Wright (13-5)#26
Fri, Aug 5th@ DETBryan Garciavs ATLIan Anderson (9-6)#106
Sat, Aug 6th@ DETGarrett Hill (2-3)#289vs ATLMax Fried (10-4)#11
Sun, Aug 7th@ DETMatt Manning (0-0)#173vs ATLSpencer Strider (6-4)#56
Mon, Aug 8th   vs CINJustin Dunn#355
Tue, Aug 9th@ MILFreddy Peralta (3-2)#98vs CINMike Minor (1-8)#134
Wed, Aug 10th@ MILBrandon Woodruff (9-3)#23vs CINT.J. Zeuch#318
Fri, Aug 12thvs BALSpenser Watkins (4-2)#288vs PHIRanger Suarez (8-5)#78
Sat, Aug 13thvs BALJordan Lyles (8-8)#214vs PHIAaron Nola (8-8)#6
Sun, Aug 14thvs BALKyle Bradish (1-4)#258vs PHIZack Wheeler (10-5)#7
Mon, Aug 15th@ NYYGerrit Cole (9-4)#5@ ATLCharlie Morton (5-5)#71
Tue, Aug 16th@ NYY@ ATL
Wed, Aug 17th@ NYY@ ATL
Thu, Aug 18thvs KC@ ATL
Fri, Aug 19thvs KC@ PHI
Sat, Aug 20thvs KC@ PHI
Sun, Aug 21stvs KC@ PHI
Mon, Aug 22ndvs LAA@ NYY
Tue, Aug 23rdvs LAA@ NYY
Thu, Aug 25thvs LAAvs COL
Fri, Aug 26th@ BOSvs COL
Sat, Aug 27th@ BOSvs COL
Sun, Aug 28th@ BOSvs COL
Tue, Aug 30th@ MIAvs LAD
Wed, Aug 31st@ MIAvs LAD
Thu, Sep 1st   vs LAD
Fri, Sep 2ndvs NYYvs WSH
Sat, Sep 3rdvs NYYvs WSH
Sun, Sep 4thvs NYYvs WSH
Mon, Sep 5thvs BOS@ PIT
Tue, Sep 6thvs BOS@ PIT
Wed, Sep 7thvs BOS@ PIT
Fri, Sep 9th@ NYY@ MIA
Sat, Sep 10th@ NYY@ MIA
Sun, Sep 11th@ NYY@ MIA
Mon, Sep 12th@ TORvs CHC
Tue, Sep 13th@ TORvs CHC
Wed, Sep 14th@ TORvs CHC
Thu, Sep 15th@ TORvs PIT
Fri, Sep 16thvs TEXvs PIT
Sat, Sep 17thvs TEXvs PIT
Sun, Sep 18thvs TEXvs PIT
Mon, Sep 19thvs HOU@ MIL
Tue, Sep 20thvs HOU@ MIL
Wed, Sep 21stvs HOU@ MIL
Fri, Sep 23rdvs TOR@ OAK
Sat, Sep 24thvs TOR@ OAK
Sun, Sep 25thvs TOR@ OAK
Tue, Sep 27th@ CLEvs MIA
Wed, Sep 28th@ CLEvs MIA
Fri, Sep 30th@ HOU@ ATL
Sat, Oct 1st@ HOU@ ATL
Sun, Oct 2nd@ HOU@ ATL
Mon, Oct 3rd@ BOSvs WSH
Tue, Oct 4th@ BOSvs WSH
Wed, Oct 5th@ BOSvs WSH
Thu, Apr 14thvs OAKCole Irvin (6-8)#51   
Mon, Apr 18th@ CHCKyle Hendricks (4-6)#123   
Thu, Apr 28thvs SEAChris Flexen (7-9)#77   
Fri, May 6th@ SEALogan Gilbert (10-4)#24   
Sat, May 7th@ SEAMarco Gonzales (7-11)#97   
Mon, May 9th@ LAANoah Syndergaard (6-8)#82   
Mon, May 16thvs DETAlex Faedo (1-5)#188   
Fri, May 20th@ BALTyler Wells (7-6)#68   
Thu, May 26thvs NYYNestor Cortes Jr. (9-3)#31   
Thu, Jun 9thvs STLMiles Mikolas (8-8)#12   
Thu, Jun 30th@ TORYusei Kikuchi (4-5)#100   
Fri, Jul 15thvs BALTyler Wells (7-6)#68   
Mon, Jul 25th@ BALAustin Voth (2-1)#238   
Thu, Jul 28th@ BALJordan Lyles (8-8)#214   
Wed, Aug 24thvs LAA   
Thu, Sep 22ndvs TOR   
Thu, Sep 29th@ CLE