Skip Navigation to Main Content

Who Should I Trade?

Adam Frazier for Heliot Ramos (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
Adam Frazier
2B,LF,RF - LAA
Adam Frazier
Expert
Recommendation
100%
Recommended by
6 of 6 experts
0%
Recommended by
0 of 6 experts
Rankings 
   
Rest of Season# 151
VBR# 311# 1180
   
Projections 
   
Runs3417
Home Runs92
RBI3315
Stolen Bases22
Batting Average.255.229
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 135
   
Dalton Del Don
The Deep Shot
# 117
   
Chris Welsh
FantasyPros
# 137
   
Joe Pisapia
FantasyPros
# 106
   
Kelly Kirby
FantasyPros
# 173
   
Kevin Spinelli
KevScores
# 204# 345
   
Who Should I Trade? Player Statistics
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Adam Frazier
2B,LF,RF - LAA
Adam Frazier
2026 Stats 
   
   
At Bats16575
   
Runs1914
   
Hits4317
   
Singles2610
   
Doubles126
   
Triples10
   
Home Runs41
   
RBI206
   
Stolen Bases00
   
Caught Stealing00
   
Walks107
   
Strikeouts4726
   
Batting Average.261.227
   
On Base Pct.301.301
   
Slugging Pct.418.347
   
On-base Plus Slugging.719.648
   
Who Should I Trade? Player Projections
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Adam Frazier
2B,LF,RF - LAA
Adam Frazier
2026 Projections 
   
   
At Bats255153
   
Runs3417
   
Hits6535
   
Singles4325
   
Doubles127
   
Triples11
   
Home Runs92
   
RBI3315
   
Stolen Bases22
   
Caught Stealing11
   
Walks2112
   
Strikeouts6934
   
Batting Average.255.229
   
On Base Pct.321.289
   
Slugging Pct.419.324
   
On-base Plus Slugging.740.614
   
Who Should I Trade? Player Notes
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Adam Frazier
2B,LF,RF - LAA
Adam Frazier
News 
 Heliot Ramos received a PRP injection and will be shut down for the next week.
Ari Koslow
Fri, May 22nd
Adam Frazier went 1-for-2 with three walks, two runs scored, and an RBI, as the Los Angeles Angels defeated the Reds in Cincinnati, 10-2, on Friday.
David Leisering
Sat, Apr 11th
 Giants manager Tony Vitello told reporters that Heliot Ramos will miss at least two weeks.
Ari Koslow
Sat, May 16th
Adam Frazier went 3-for-4 with a run scored and a run batted in during the Angels' 8-7, 11-inning victory over the Mariners on Sunday.
David Leisering
Sun, Apr 5th
 The Giants placed Heliot Ramos on the 10-day injured list.
Ari Koslow
Sat, May 16th
The Angels selected the contract of 2B Adam Frazier from Triple-A Salt Lake.
Ari Koslow
Wed, Mar 25th
 Giants manager Tony Vitello said he does not expect Heliot Ramos to play on Saturday.
Ari Koslow
Sat, May 16th
The Angels signed Adam Frazier to a minor league contract.
Ari Koslow
Mon, Feb 16th
 Heliot Ramos was removed from Friday's game early with an apparent injury.
Ari Koslow
Fri, May 15th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Adam Frazier
2B,LF,RF - LAA
Adam Frazier
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   @ HOUHunter Brown (1-0)#17
Fri, Mar 27thvs NYYCam Schlittler (7-2)#36@ HOUMike Burrows (3-6)#121
Sat, Mar 28thvs NYYWill Warren (6-1)#60@ HOUCristian Javier (0-1)#258
Sun, Mar 29th   @ HOUTatsuya Imai (2-2)#152
Mon, Mar 30th@ SDWalker Buehler (3-3)#220@ CHCEdward Cabrera (3-2)#70
Tue, Mar 31st@ SDGerman Marquez (3-2)#330@ CHCJameson Taillon (2-4)#107
Wed, Apr 1st@ SDNick Pivetta (1-2)#138@ CHCMatthew Boyd (2-1)#40
Fri, Apr 3rdvs NYMNolan McLean (2-4)#29vs SEABryan Woo (5-3)#6
Sat, Apr 4thvs NYMClay Holmes (4-4)#165vs SEAEmerson Hancock (4-2)#91
Sun, Apr 5thvs NYMKodai Senga (0-4)#129vs SEALuis Castillo (1-5)#46
Mon, Apr 6thvs PHIAndrew Painter (1-5)#170vs ATLChris Sale (8-3)#5
Tue, Apr 7thvs PHICristopher Sanchez (6-2)#3vs ATLReynaldo Lopez (2-1)#108
Wed, Apr 8thvs PHIAaron Nola (3-4)#39vs ATLGrant Holmes (3-2)#139
Fri, Apr 10th@ BALShane Baz (2-5)#84@ CINChase Burns (7-1)#25
Sat, Apr 11th@ BALChris Bassitt (4-3)#125@ CINBrandon Williamson (2-3)#370
Sun, Apr 12th@ BALCade Povich (1-1)#240@ CINAndrew Abbott (4-3)#99
Mon, Apr 13th   @ NYYWill Warren (6-1)#60
Tue, Apr 14th@ CINBrady Singer (2-5)#143@ NYYRyan Weathers (2-3)#66
Wed, Apr 15th@ CINRhett Lowder (3-3)#206@ NYYLuis Gil (1-2)#249
Thu, Apr 16th@ CINChase Burns (7-1)#25@ NYYMax Fried (4-3)#33
Fri, Apr 17th@ WSHZack Littell (4-4)#169vs SDMatt Waldron (1-2)#307
Sat, Apr 18th@ WSHCade Cavalli (3-3)#87vs SDGerman Marquez (3-2)#330
Sun, Apr 19th@ WSHPJ Poulin (3-0)#237vs SDMichael King (4-4)#35
Mon, Apr 20th   vs TORDylan Cease (3-3)#16
Tue, Apr 21stvs LADYoshinobu Yamamoto (4-4)#13vs TORPatrick Corbin (2-1)#216
Wed, Apr 22ndvs LADShohei Ohtani (5-2)#1vs TOREric Lauer (2-5)#264
Fri, Apr 24thvs MIASandy Alcantara (3-4)#73@ KCNoah Cameron (2-4)#92
Sat, Apr 25thvs MIAEury Perez (3-6)#109@ KCCole Ragans (1-4)#49
Sun, Apr 26thvs MIAMax Meyer (5-0)#68@ KCSeth Lugo (2-4)#104
Mon, Apr 27th   @ CWSAnthony Kay (5-1)#182
Tue, Apr 28th@ PHIJesus Luzardo (4-4)#10@ CWSDavis Martin (8-1)#79
Wed, Apr 29th   @ CWSErick Fedde (0-5)#373
Fri, May 1st@ TBShane McClanahan (5-2)#22vs NYMChristian Scott (1-0)#90
Sat, May 2nd@ TBGriffin Jax (1-3)#59vs NYMNolan McLean (2-4)#29
Sun, May 3rd@ TBSteven Matz (4-2)#98vs NYMClay Holmes (4-4)#165
Mon, May 4thvs SDRandy Vasquez (5-3)#199vs CWSDavis Martin (8-1)#79
Tue, May 5thvs SDWalker Buehler (3-3)#220vs CWSErick Fedde (0-5)#373
Wed, May 6thvs SDBradgley Rodriguezvs CWSNoah Schultz (2-4)#221
Fri, May 8thvs PITCarmen Mlodzinski (4-3)#132@ TORDylan Cease (3-3)#16
Sat, May 9thvs PITBraxton Ashcraft (4-2)#47@ TORTrey Yesavage (2-2)#48
Sun, May 10thvs PITBubba Chandler (1-6)#122@ TORSpencer Miles (2-0)#133
Mon, May 11th@ LADRoki Sasaki (3-3)#131@ CLEJoey Cantillo (4-2)#106
Tue, May 12th@ LADYoshinobu Yamamoto (4-4)#13@ CLESlade Cecconi (3-5)#105
Wed, May 13th@ LADShohei Ohtani (5-2)#1@ CLEParker Messick (6-1)#51
Fri, May 15th@ ATHAaron Civale (5-2)#219vs LADWill Klein
Sat, May 16th@ ATHLuis Severino (2-6)#146vs LADJustin Wrobleski (7-2)#130
Sun, May 17th@ ATHJeffrey Springs (3-6)#111vs LADRoki Sasaki (3-3)#131
Mon, May 18th@ ARIZac Gallen (3-4)#71vs ATHJ.T. Ginn (3-3)#127
Tue, May 19th@ ARIRyne Nelson (2-4)#89vs ATHJacob Lopez (4-2)#202
Wed, May 20th@ ARIMerrill Kelly (5-3)#93vs ATHAaron Civale (5-2)#219
Thu, May 21st   vs ATHLuis Severino (2-6)#146
Fri, May 22ndvs CWSDavis Martin (8-1)#79vs TEXJacob deGrom (3-4)#8
Sat, May 23rdvs CWSBryan Hudson (3-1)#175vs TEXNathan Eovaldi (5-6)#20
Sun, May 24thvs CWSNoah Schultz (2-4)#221vs TEXMacKenzie Gore (4-4)#50
Tue, May 26thvs ARIEduardo Rodriguez (5-1)#112@ DETKeider Montero (2-3)#201
Wed, May 27thvs ARIMichael Soroka (7-2)#67@ DETCasey Mize (2-3)#65
Thu, May 28th   @ DETJack Flaherty (0-7)#62
Fri, May 29th@ COLMichael Lorenzen (2-7)#427@ TBNick Martinez (5-1)#81
Sat, May 30th@ COLRyan Feltner (2-1)#424@ TBDrew Rasmussen (4-2)#21
Sun, May 31st@ COLTanner Gordon (0-0)#325@ TBShane McClanahan (5-2)#22
Mon, Jun 1st@ MILShane Drohan (2-1)#145vs COLKyle Freeland (1-6)#395
Tue, Jun 2nd@ MILChad Patrick (2-2)#148vs COLTomoyuki Sugano (4-4)#428
Wed, Jun 3rd@ MILColeman Crow (0-0)#197vs COLMichael Lorenzen (2-7)#427
Fri, Jun 5th@ CHCBen Brown (2-2)#52@ LADRoki Sasaki (3-3)#131
Sat, Jun 6th@ CHCJordan Wicks (0-1)#234@ LADYoshinobu Yamamoto (4-4)#13
Sun, Jun 7th@ CHCJameson Taillon (2-4)#107@ LADEmmet Sheehan (3-1)#42
Mon, Jun 8thvs WSHMiles Mikolas (1-4)#215vs HOUMike Burrows (3-6)#121
Tue, Jun 9thvs WSHJake Irvin (2-4)#203vs HOUSpencer Arrighetti (7-1)#126
Wed, Jun 10thvs WSHvs HOU
Fri, Jun 12thvs CHCvs TB
Sat, Jun 13thvs CHCvs TB
Sun, Jun 14thvs CHCvs TB
Mon, Jun 15th   @ ARI
Tue, Jun 16th@ ATL@ ARI
Wed, Jun 17th@ ATL@ ARI
Thu, Jun 18th@ ATL@ ATH
Fri, Jun 19th@ MIA@ ATH
Sat, Jun 20th@ MIA@ ATH
Sun, Jun 21st@ MIA@ ATH
Mon, Jun 22nd   vs BAL
Tue, Jun 23rdvs ATHvs BAL
Wed, Jun 24thvs ATHvs BAL
Fri, Jun 26thvs ATLvs ATH
Sat, Jun 27thvs ATLvs ATH
Sun, Jun 28thvs ATLvs ATH
Mon, Jun 29th@ ARI@ SEA
Tue, Jun 30th@ ARI@ SEA
Thu, Jul 2nd   @ SEA
Fri, Jul 3rd@ COLvs BOS
Sat, Jul 4th@ COLvs BOS
Sun, Jul 5th@ COLvs BOS
Tue, Jul 7thvs TOR@ TEX
Wed, Jul 8thvs TOR@ TEX
Thu, Jul 9thvs COL@ TEX
Fri, Jul 10thvs COL@ MIN
Sat, Jul 11thvs COL@ MIN
Sun, Jul 12thvs COL@ MIN
Fri, Jul 17th@ SEAvs DET
Sat, Jul 18th@ SEAvs DET
Sun, Jul 19th@ SEAvs DET
Mon, Jul 20th@ KCvs STL
Tue, Jul 21st@ KCvs STL
Wed, Jul 22nd@ KCvs STL
Fri, Jul 24thvs LAA@ SF
Sat, Jul 25thvs LAA@ SF
Sun, Jul 26thvs LAA@ SF
Mon, Jul 27thvs MILvs HOU
Tue, Jul 28thvs MILvs HOU
Wed, Jul 29thvs MILvs HOU
Fri, Jul 31st@ SDvs MIL
Sat, Aug 1st@ SDvs MIL
Sun, Aug 2nd@ SDvs MIL
Tue, Aug 4th@ TEX@ BAL
Wed, Aug 5th@ TEX@ BAL
Thu, Aug 6th   @ BAL
Fri, Aug 7thvs DET@ MIA
Sat, Aug 8thvs DET@ MIA
Sun, Aug 9thvs DET@ MIA
Mon, Aug 10thvs HOUvs TEX
Tue, Aug 11thvs HOUvs TEX
Wed, Aug 12thvs HOUvs TEX
Thu, Aug 13th   vs TEX
Fri, Aug 14thvs COLvs KC
Sat, Aug 15thvs COLvs KC
Sun, Aug 16thvs COLvs KC
Tue, Aug 18th@ CLE@ HOU
Wed, Aug 19th@ CLE@ HOU
Thu, Aug 20th@ CLE@ HOU
Fri, Aug 21st@ BOS@ TEX
Sat, Aug 22nd@ BOS@ TEX
Sun, Aug 23rd@ BOS@ TEX
Mon, Aug 24thvs CINvs CLE
Tue, Aug 25thvs CINvs CLE
Wed, Aug 26thvs CINvs CLE
Fri, Aug 28thvs ARIvs PHI
Sat, Aug 29thvs ARIvs PHI
Sun, Aug 30thvs ARIvs PHI
Mon, Aug 31st   vs NYY
Tue, Sep 1st@ PITvs NYY
Wed, Sep 2nd@ PITvs NYY
Fri, Sep 4th@ NYM@ PIT
Sat, Sep 5th@ NYM@ PIT
Sun, Sep 6th@ NYM@ PIT
Mon, Sep 7thvs STL@ BOS
Tue, Sep 8thvs STL@ BOS
Wed, Sep 9thvs STL@ BOS
Fri, Sep 11thvs SD@ WSH
Sat, Sep 12thvs SD@ WSH
Sun, Sep 13thvs SD@ WSH
Mon, Sep 14th@ STLvs SEA
Tue, Sep 15th@ STLvs SEA
Wed, Sep 16th@ STLvs SEA
Thu, Sep 17th   vs MIN
Fri, Sep 18th@ LADvs MIN
Sat, Sep 19th@ LADvs MIN
Sun, Sep 20th@ LADvs MIN
Tue, Sep 22ndvs MIN@ ATH
Wed, Sep 23rdvs MIN@ ATH
Thu, Sep 24th   @ SEA
Fri, Sep 25thvs LAD@ SEA
Sat, Sep 26thvs LAD@ SEA
Sun, Sep 27thvs LAD@ SEA
Wed, Mar 25thvs NYYMax Fried (4-3)#33   
Thu, Apr 2ndvs NYMDavid Peterson (3-5)#117   
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#37   
Thu, Apr 30th@ PHITim Mayza   
Thu, May 14th@ LADEmmet Sheehan (3-1)#42   
Mon, May 25thvs ARIMerrill Kelly (5-3)#93   
Thu, Jun 4th@ MILBrandon Sproat (1-4)#158   
Thu, Jun 25thvs ATH   
Wed, Jul 1st@ ARI   
Mon, Jul 6thvs TOR   
Thu, Jul 30th@ SD   
Mon, Aug 3rd@ TEX   
Thu, Aug 27thvs ARI   
Thu, Sep 3rd@ PIT   
Mon, Sep 21stvs MIN