Skip Navigation to Main Content

Who Should I Trade?

Heliot Ramos for Jake McCarthy (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Jake McCarthy
LF,CF,RF - COL
Jake McCarthy
Expert
Recommendation
67%
Recommended by
4 of 6 experts
33%
Recommended by
2 of 6 experts
Rankings 
   
Rest of Season# 151# 180
VBR# 311# 184
   
Projections 
   
Runs3437
Home Runs95
RBI3328
Stolen Bases214
Batting Average.255.269
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 135# 215
   
Dalton Del Don
The Deep Shot
# 117# 128
   
Chris Welsh
FantasyPros
# 137
   
Joe Pisapia
FantasyPros
# 106
   
Kelly Kirby
FantasyPros
# 173# 136
   
Kevin Spinelli
KevScores
# 204# 173
   
Who Should I Trade? Player Statistics
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Jake McCarthy
LF,CF,RF - COL
Jake McCarthy
2026 Stats 
   
   
At Bats165139
   
Runs1918
   
Hits4339
   
Singles2625
   
Doubles128
   
Triples13
   
Home Runs43
   
RBI2023
   
Stolen Bases010
   
Caught Stealing02
   
Walks109
   
Strikeouts4728
   
Batting Average.261.281
   
On Base Pct.301.325
   
Slugging Pct.418.446
   
On-base Plus Slugging.719.771
   
Who Should I Trade? Player Projections
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Jake McCarthy
LF,CF,RF - COL
Jake McCarthy
2026 Projections 
   
   
At Bats255266
   
Runs3437
   
Hits6572
   
Singles4351
   
Doubles1212
   
Triples14
   
Home Runs95
   
RBI3328
   
Stolen Bases214
   
Caught Stealing13
   
Walks2120
   
Strikeouts6952
   
Batting Average.255.269
   
On Base Pct.321.326
   
Slugging Pct.419.399
   
On-base Plus Slugging.740.725
   
Who Should I Trade? Player Notes
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Jake McCarthy
LF,CF,RF - COL
Jake McCarthy
News 
 Heliot Ramos received a PRP injection and will be shut down for the next week.
Ari Koslow
Fri, May 22nd
Jake McCarthy went 3-for-4 with three runs scored, a home run, four runs batted in, and a stolen base on Saturday to lift the Rockies to an 8-3 win over the Giants.
David Leisering
Sun, May 31st
 Giants manager Tony Vitello told reporters that Heliot Ramos will miss at least two weeks.
Ari Koslow
Sat, May 16th
Jake McCarthy went 2-for-5 with a pair of runs scored and a stolen base on Wednesday as the Rockies suffered a 5-4 loss to the Rangers.
David Leisering
Wed, May 20th
 The Giants placed Heliot Ramos on the 10-day injured list.
Ari Koslow
Sat, May 16th
Jake McCarthy went 2-for-3 with an RBI and a stolen base, helping the Rockies to a 4-2 victory over Arizona on Saturday.
David Leisering
Sun, May 17th
 Giants manager Tony Vitello said he does not expect Heliot Ramos to play on Saturday.
Ari Koslow
Sat, May 16th
Jake McCarthy went 2-for-4 with a grand slam home run and an RBI double in the Rockies' 6-2 victory over the Mets on Thursday.
David Leisering
Fri, May 8th
 Heliot Ramos was removed from Friday's game early with an apparent injury.
Ari Koslow
Fri, May 15th
Jake McCarthy went 1-for-4 with a home run and two RBI in the Rockies 10-5 loss against the Mets on Wednesday.
Ari Koslow
Thu, May 7th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Jake McCarthy
LF,CF,RF - COL
Jake McCarthy
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 25thvs NYYMax Fried (4-3)#33   
Fri, Mar 27thvs NYYCam Schlittler (7-2)#36@ MIASandy Alcantara (3-4)#73
Sat, Mar 28thvs NYYWill Warren (6-1)#60@ MIAEury Perez (3-6)#109
Mon, Mar 30th@ SDWalker Buehler (3-3)#220@ TORCody Ponce (0-0)
Tue, Mar 31st@ SDGerman Marquez (3-2)#330@ TORMax Scherzer (1-3)#149
Wed, Apr 1st@ SDNick Pivetta (1-2)#138@ TORKevin Gausman (4-3)#19
Thu, Apr 2ndvs NYMDavid Peterson (3-5)#117   
Fri, Apr 3rdvs NYMNolan McLean (2-4)#29vs PHIAaron Nola (3-4)#39
Sat, Apr 4thvs NYMClay Holmes (4-4)#165vs PHIJesus Luzardo (4-4)#10
Sun, Apr 5thvs NYMKodai Senga (0-4)#129vs PHITaijuan Walker (1-4)#413
Mon, Apr 6thvs PHIAndrew Painter (1-5)#170vs HOUCody Bolton (0-1)#396
Tue, Apr 7thvs PHICristopher Sanchez (6-2)#3vs HOUMike Burrows (3-6)#121
Wed, Apr 8thvs PHIAaron Nola (3-4)#39vs HOUCristian Javier (0-1)#258
Fri, Apr 10th@ BALShane Baz (2-5)#84@ SDWalker Buehler (3-3)#220
Sat, Apr 11th@ BALChris Bassitt (4-3)#125@ SDGerman Marquez (3-2)#330
Sun, Apr 12th@ BALCade Povich (1-1)#240@ SDNick Pivetta (1-2)#138
Tue, Apr 14th@ CINBrady Singer (2-5)#143@ HOUColton Gordon (0-0)#295
Wed, Apr 15th@ CINRhett Lowder (3-3)#206@ HOUSpencer Arrighetti (7-1)#126
Thu, Apr 16th@ CINChase Burns (7-1)#25@ HOURyan Weiss (0-3)#293
Fri, Apr 17th@ WSHZack Littell (4-4)#169vs LADTyler Glasnow (3-0)#37
Sat, Apr 18th@ WSHCade Cavalli (3-3)#87vs LADEmmet Sheehan (3-1)#42
Sun, Apr 19th@ WSHPJ Poulin (3-0)#237vs LADRoki Sasaki (3-3)#131
Tue, Apr 21stvs LADYoshinobu Yamamoto (4-4)#13vs SDRandy Vasquez (5-3)#199
Wed, Apr 22ndvs LADShohei Ohtani (5-2)#1vs SDWalker Buehler (3-3)#220
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#37vs SDMatt Waldron (1-2)#307
Fri, Apr 24thvs MIASandy Alcantara (3-4)#73@ NYMFreddy Peralta (3-4)#28
Sat, Apr 25thvs MIAEury Perez (3-6)#109   
Sun, Apr 26thvs MIAMax Meyer (5-0)#68@ NYMKodai Senga (0-4)#129
Tue, Apr 28th@ PHIJesus Luzardo (4-4)#10@ CINChase Burns (7-1)#25
Thu, Apr 30th@ PHITim Mayza@ CINAndrew Abbott (4-3)#99
Fri, May 1st@ TBShane McClanahan (5-2)#22vs ATLGrant Holmes (3-2)#139
Sat, May 2nd@ TBGriffin Jax (1-3)#59vs ATLChris Sale (8-3)#5
Sun, May 3rd@ TBSteven Matz (4-2)#98vs ATLSpencer Strider (3-0)#31
Mon, May 4thvs SDRandy Vasquez (5-3)#199vs NYMHuascar Brazoban (3-1)#192
Tue, May 5thvs SDWalker Buehler (3-3)#220   
Wed, May 6thvs SDBradgley Rodriguezvs NYMFreddy Peralta (3-4)#28
Fri, May 8thvs PITCarmen Mlodzinski (4-3)#132@ PHIJesus Luzardo (4-4)#10
Sat, May 9thvs PITBraxton Ashcraft (4-2)#47@ PHIAaron Nola (3-4)#39
Sun, May 10thvs PITBubba Chandler (1-6)#122@ PHICristopher Sanchez (6-2)#3
Mon, May 11th@ LADRoki Sasaki (3-3)#131   
Tue, May 12th@ LADYoshinobu Yamamoto (4-4)#13@ PITPaul Skenes (6-5)#2
Wed, May 13th@ LADShohei Ohtani (5-2)#1@ PITMitch Keller (5-2)#95
Thu, May 14th@ LADEmmet Sheehan (3-1)#42@ PITMason Montgomery (1-1)#151
Fri, May 15th@ ATHAaron Civale (5-2)#219vs ARIMerrill Kelly (5-3)#93
Sat, May 16th@ ATHLuis Severino (2-6)#146vs ARIEduardo Rodriguez (5-1)#112
Sun, May 17th@ ATHJeffrey Springs (3-6)#111vs ARIMichael Soroka (7-2)#67
Mon, May 18th@ ARIZac Gallen (3-4)#71vs TEXMacKenzie Gore (4-4)#50
Tue, May 19th@ ARIRyne Nelson (2-4)#89vs TEXTyler Alexander (1-1)#164
Wed, May 20th@ ARIMerrill Kelly (5-3)#93vs TEXJack Leiter (2-4)#76
Fri, May 22ndvs CWSDavis Martin (8-1)#79@ ARIMichael Soroka (7-2)#67
Sat, May 23rdvs CWSBryan Hudson (3-1)#175@ ARIZac Gallen (3-4)#71
Sun, May 24thvs CWSNoah Schultz (2-4)#221@ ARIRyne Nelson (2-4)#89
Mon, May 25thvs ARIMerrill Kelly (5-3)#93@ LADEmmet Sheehan (3-1)#42
Tue, May 26thvs ARIEduardo Rodriguez (5-1)#112@ LADEric Lauer (2-5)#264
Wed, May 27thvs ARIMichael Soroka (7-2)#67@ LADShohei Ohtani (5-2)#1
Fri, May 29th@ COLMichael Lorenzen (2-7)#427vs SFLogan Webb (2-4)#12
Sat, May 30th@ COLRyan Feltner (2-1)#424vs SFAdrian Houser (2-5)#189
Sun, May 31st@ COLTanner Gordon (0-0)#325vs SFRobbie Ray (3-6)#83
Mon, Jun 1st@ MILShane Drohan (2-1)#145@ LAAJose Soriano (6-4)#45
Tue, Jun 2nd@ MILChad Patrick (2-2)#148@ LAAGrayson Rodriguez (2-1)#77
Wed, Jun 3rd@ MILColeman Crow (0-0)#197@ LAAWalbert Urena (2-4)#421
Thu, Jun 4th@ MILBrandon Sproat (1-4)#158   
Fri, Jun 5th@ CHCBen Brown (2-2)#52vs MILJacob Misiorowski (5-2)#18
Sat, Jun 6th@ CHCJordan Wicks (0-1)#234vs MILKyle Harrison (6-1)#63
Sun, Jun 7th@ CHCJameson Taillon (2-4)#107vs MILChad Patrick (2-2)#148
Mon, Jun 8thvs WSHMiles Mikolas (1-4)#215   
Tue, Jun 9thvs WSHJake Irvin (2-4)#203vs CHCColin Rea (5-3)#140
Wed, Jun 10thvs WSHvs CHC
Fri, Jun 12thvs CHC@ ATH
Sat, Jun 13thvs CHC@ ATH
Sun, Jun 14thvs CHC@ ATH
Tue, Jun 16th@ ATL@ CHC
Wed, Jun 17th@ ATL@ CHC
Thu, Jun 18th@ ATL   
Fri, Jun 19th@ MIAvs PIT
Sat, Jun 20th@ MIAvs PIT
Sun, Jun 21st@ MIAvs PIT
Tue, Jun 23rdvs ATHvs BOS
Wed, Jun 24thvs ATHvs BOS
Thu, Jun 25thvs ATH   
Fri, Jun 26thvs ATL@ MIN
Sat, Jun 27thvs ATL@ MIN
Sun, Jun 28thvs ATL@ MIN
Mon, Jun 29th@ ARIvs MIA
Tue, Jun 30th@ ARIvs MIA
Wed, Jul 1st@ ARIvs MIA
Fri, Jul 3rd@ COLvs SF
Sat, Jul 4th@ COLvs SF
Sun, Jul 5th@ COLvs SF
Mon, Jul 6thvs TOR@ LAD
Tue, Jul 7thvs TOR@ LAD
Wed, Jul 8thvs TOR@ LAD
Thu, Jul 9thvs COL@ SF
Fri, Jul 10thvs COL@ SF
Sat, Jul 11thvs COL@ SF
Sun, Jul 12thvs COL@ SF
Fri, Jul 17th@ SEAvs CIN
Sat, Jul 18th@ SEAvs CIN
Sun, Jul 19th@ SEAvs CIN
Mon, Jul 20th@ KCvs WSH
Tue, Jul 21st@ KCvs WSH
Wed, Jul 22nd@ KCvs WSH
Fri, Jul 24thvs LAA@ MIL
Sat, Jul 25thvs LAA@ MIL
Sun, Jul 26thvs LAA@ MIL
Mon, Jul 27thvs MIL   
Tue, Jul 28thvs MIL@ SD
Wed, Jul 29thvs MIL@ SD
Thu, Jul 30th@ SD   
Fri, Jul 31st@ SDvs KC
Sat, Aug 1st@ SDvs KC
Sun, Aug 2nd@ SDvs KC
Mon, Aug 3rd@ TEXvs TB
Tue, Aug 4th@ TEXvs TB
Wed, Aug 5th@ TEXvs TB
Fri, Aug 7thvs DET@ STL
Sat, Aug 8thvs DET@ STL
Sun, Aug 9thvs DET@ STL
Mon, Aug 10thvs HOU@ ARI
Tue, Aug 11thvs HOU@ ARI
Wed, Aug 12thvs HOU@ ARI
Fri, Aug 14thvs COL@ SF
Sat, Aug 15thvs COL@ SF
Sun, Aug 16thvs COL@ SF
Tue, Aug 18th@ CLEvs LAD
Wed, Aug 19th@ CLEvs LAD
Thu, Aug 20th@ CLE   
Fri, Aug 21st@ BOSvs CLE
Sat, Aug 22nd@ BOSvs CLE
Sun, Aug 23rd@ BOSvs CLE
Mon, Aug 24thvs CIN@ WSH
Tue, Aug 25thvs CIN@ WSH
Wed, Aug 26thvs CIN@ WSH
Thu, Aug 27thvs ARI@ WSH
Fri, Aug 28thvs ARI@ ATL
Sat, Aug 29thvs ARI@ ATL
Sun, Aug 30thvs ARI@ ATL
Tue, Sep 1st@ PITvs BAL
Wed, Sep 2nd@ PITvs BAL
Thu, Sep 3rd@ PIT   
Fri, Sep 4th@ NYMvs STL
Sat, Sep 5th@ NYMvs STL
Sun, Sep 6th@ NYMvs STL
Mon, Sep 7thvs STL   
Tue, Sep 8thvs STL@ NYY
Wed, Sep 9thvs STL@ NYY
Fri, Sep 11thvs SD@ DET
Sat, Sep 12thvs SD@ DET
Sun, Sep 13thvs SD@ DET
Mon, Sep 14th@ STLvs SD
Tue, Sep 15th@ STLvs SD
Wed, Sep 16th@ STLvs SD
Fri, Sep 18th@ LADvs SEA
Sat, Sep 19th@ LADvs SEA
Sun, Sep 20th@ LADvs SEA
Mon, Sep 21stvs MIN   
Tue, Sep 22ndvs MINvs ARI
Wed, Sep 23rdvs MINvs ARI
Fri, Sep 25thvs LAD@ CWS
Sat, Sep 26thvs LAD@ CWS
Sun, Sep 27thvs LAD@ CWS
Sun, Mar 29th   @ MIAMax Meyer (5-0)#68
Thu, Apr 9th   @ SDRandy Vasquez (5-3)#199
Mon, Apr 20th   vs LADJustin Wrobleski (7-2)#130
Wed, Apr 29th   @ CINBrandon Williamson (2-3)#370
Thu, May 7th   vs NYMChristian Scott (1-0)#90
Thu, May 21st   @ ARIEduardo Rodriguez (5-1)#112
Thu, Jun 11th   vs CHC
Mon, Jun 15th   @ CHC
Mon, Jun 22nd   vs BOS
Thu, Jul 2nd   vs MIA
Mon, Aug 17th   vs LAD
Mon, Aug 31st   vs BAL
Thu, Sep 10th   @ NYY
Thu, Sep 17th   vs SD
Thu, Sep 24th   vs ARI