Skip Navigation to Main Content

Who Should I Trade?

Hobie Harris for Sam Hentges (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Sam Hentges
RP - SF
Sam Hentges
Hobie Harris
RP - BOS
Hobie Harris
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 226
VBR# 493
   
Projections 
   
Strikeouts34
Wins2
Saves0
ERA3.67
WHIP1.32
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 192
   
Kevin Spinelli
KevScores
# 299
   
Who Should I Trade? Player Statistics
  Sam Hentges
RP - SF
Sam Hentges
Hobie Harris
RP - BOS
Hobie Harris
2026 Stats 
   
   
Games Played8
   
Games Started0
   
Innings Pitched7.2
   
Wins0
   
Losses0
   
Saves0
   
Blown Saves0
   
Holds1
   
Hits Allowed4
   
Earned Runs1
   
Home Runs Allowed0
   
Strikeouts9
   
Walks8
   
ERA1.17
   
WHIP1.57
   
Who Should I Trade? Player Projections
  Sam Hentges
RP - SF
Sam Hentges
Hobie Harris
RP - BOS
Hobie Harris
2026 Projections 
   
   
Games Played38
   
Games Started0
   
Innings Pitched34.4
   
Wins2
   
Losses1
   
Saves0
   
Blown Saves0
   
Holds6
   
Hits Allowed31
   
Earned Runs14
   
Home Runs Allowed3
   
Strikeouts34
   
Walks13
   
ERA3.67
   
WHIP1.32
   
Who Should I Trade? Player Notes
  Sam Hentges
RP - SF
Sam Hentges
Hobie Harris
RP - BOS
Hobie Harris
News 
 The Giants activated RHP Sam Hentges from the 15-day injured list.
Ari Koslow
Sun, May 10th
The Red Sox have reassigned right-hander Hobie Harris (forearm) to minor league camp.
Brenton Kemp
Mon, Mar 9th
 Sam Hentges threw live batting practice in Arizona on Monday.
Ari Koslow
Mon, Mar 30th
Hobie Harris (forearm) has been shut down due to forearm tightness according to Red Sox manager, Alex Cora.
David Leisering
Mon, Feb 23rd
 The Giants placed LHP Sam Hentges on the 15-day injured list following right knee and left shoulder surgery.
Ari Koslow
Wed, Mar 25th
 
 Sam Hentges is scheduled to throw at least one more bullpen session.
Ari Koslow
Mon, Mar 2nd
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Sam Hentges
RP - SF
Sam Hentges
Hobie Harris
RP - BOS
Hobie Harris
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   @ CINAndrew Abbott (4-3)#99
Sat, Mar 28thvs NYYWill Warren (6-1)#60@ CINBrady Singer (2-5)#143
Sun, Mar 29th   @ CINRhett Lowder (3-3)#206
Mon, Mar 30th@ SDWalker Buehler (3-3)#220@ HOULance McCullers Jr. (2-3)#208
Tue, Mar 31st@ SDGerman Marquez (3-2)#330@ HOUHunter Brown (1-0)#17
Wed, Apr 1st@ SDNick Pivetta (1-2)#138@ HOUMike Burrows (3-6)#121
Fri, Apr 3rdvs NYMNolan McLean (2-4)#29vs SDMichael King (4-4)#35
Sat, Apr 4thvs NYMClay Holmes (4-4)#165vs SDRandy Vasquez (5-3)#199
Sun, Apr 5thvs NYMKodai Senga (0-4)#129vs SDWalker Buehler (3-3)#220
Mon, Apr 6thvs PHIAndrew Painter (1-5)#170vs MILBrandon Woodruff (2-1)#56
Tue, Apr 7thvs PHICristopher Sanchez (6-2)#3vs MILJacob Misiorowski (5-2)#18
Wed, Apr 8thvs PHIAaron Nola (3-4)#39vs MILShane Drohan (2-1)#145
Fri, Apr 10th@ BALShane Baz (2-5)#84@ STLDustin May (3-6)#85
Sat, Apr 11th@ BALChris Bassitt (4-3)#125@ STLKyle Leahy (5-3)#162
Sun, Apr 12th@ BALCade Povich (1-1)#240@ STLAndre Pallante (5-4)#163
Mon, Apr 13th   @ MINBailey Ober (6-3)#72
Tue, Apr 14th@ CINBrady Singer (2-5)#143@ MINMick Abel (1-2)#209
Wed, Apr 15th@ CINRhett Lowder (3-3)#206@ MINSimeon Woods Richardson (0-7)#222
Fri, Apr 17th@ WSHZack Littell (4-4)#169vs DETCasey Mize (2-3)#65
Sat, Apr 18th@ WSHCade Cavalli (3-3)#87vs DETTarik Skubal (3-2)#4
Sun, Apr 19th@ WSHPJ Poulin (3-0)#237vs DETFramber Valdez (2-4)#26
Mon, Apr 20th   vs DETJack Flaherty (0-7)#62
Tue, Apr 21stvs LADYoshinobu Yamamoto (4-4)#13vs NYYLuis Gil (1-2)#249
Wed, Apr 22ndvs LADShohei Ohtani (5-2)#1vs NYYMax Fried (4-3)#33
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#37vs NYYCam Schlittler (7-2)#36
Fri, Apr 24thvs MIASandy Alcantara (3-4)#73@ BALBrandon Young (3-1)#194
Sat, Apr 25thvs MIAEury Perez (3-6)#109@ BALTrevor Rogers (2-6)#94
Sun, Apr 26thvs MIAMax Meyer (5-0)#68@ BALKyle Bradish (2-6)#43
Mon, Apr 27th   @ TORDylan Cease (3-3)#16
Tue, Apr 28th@ PHIJesus Luzardo (4-4)#10@ TORTrey Yesavage (2-2)#48
Wed, Apr 29th   @ TOREric Lauer (2-5)#264
Fri, May 1st@ TBShane McClanahan (5-2)#22vs HOUMike Burrows (3-6)#121
Sat, May 2nd@ TBGriffin Jax (1-3)#59vs HOUSpencer Arrighetti (7-1)#126
Sun, May 3rd@ TBSteven Matz (4-2)#98vs HOUCody Bolton (0-1)#396
Mon, May 4thvs SDRandy Vasquez (5-3)#199@ DETTyler Holton (0-4)#147
Tue, May 5thvs SDWalker Buehler (3-3)#220@ DETFramber Valdez (2-4)#26
Wed, May 6thvs SDBradgley Rodriguez@ DETJack Flaherty (0-7)#62
Thu, May 7th   vs TBGriffin Jax (1-3)#59
Fri, May 8thvs PITCarmen Mlodzinski (4-3)#132vs TBJesse Scholtens (5-3)#283
Sun, May 10thvs PITBubba Chandler (1-6)#122vs TBNick Martinez (5-1)#81
Tue, May 12th@ LADYoshinobu Yamamoto (4-4)#13vs PHIZack Wheeler (4-1)#7
Wed, May 13th@ LADShohei Ohtani (5-2)#1vs PHIAndrew Painter (1-5)#170
Thu, May 14th@ LADEmmet Sheehan (3-1)#42vs PHIJesus Luzardo (4-4)#10
Fri, May 15th@ ATHAaron Civale (5-2)#219@ ATLSpencer Strider (3-0)#31
Sat, May 16th@ ATHLuis Severino (2-6)#146@ ATLBryce Elder (4-3)#113
Sun, May 17th@ ATHJeffrey Springs (3-6)#111@ ATLGrant Holmes (3-2)#139
Mon, May 18th@ ARIZac Gallen (3-4)#71@ KCSeth Lugo (2-4)#104
Tue, May 19th@ ARIRyne Nelson (2-4)#89@ KCBailey Falter (0-2)#311
Wed, May 20th@ ARIMerrill Kelly (5-3)#93@ KCMichael Wacha (4-2)#78
Fri, May 22ndvs CWSDavis Martin (8-1)#79vs MINConnor Prielipp (1-3)#124
Sat, May 23rdvs CWSBryan Hudson (3-1)#175vs MINTaj Bradley (5-1)#74
Sun, May 24thvs CWSNoah Schultz (2-4)#221vs MINBailey Ober (6-3)#72
Tue, May 26thvs ARIEduardo Rodriguez (5-1)#112vs ATLSpencer Strider (3-0)#31
Wed, May 27thvs ARIMichael Soroka (7-2)#67vs ATLBryce Elder (4-3)#113
Thu, May 28th   vs ATLChris Sale (8-3)#5
Fri, May 29th@ COLMichael Lorenzen (2-7)#427@ CLESlade Cecconi (3-5)#105
Sat, May 30th@ COLRyan Feltner (2-1)#424@ CLEParker Messick (6-1)#51
Sun, May 31st@ COLTanner Gordon (0-0)#325@ CLETanner Bibee (0-7)#38
Tue, Jun 2nd@ MILChad Patrick (2-2)#148vs BALShane Baz (2-5)#84
Wed, Jun 3rd@ MILColeman Crow (0-0)#197vs BALChris Bassitt (4-3)#125
Thu, Jun 4th@ MILBrandon Sproat (1-4)#158vs BALTrevor Rogers (2-6)#94
Fri, Jun 5th@ CHCBen Brown (2-2)#52@ NYYRyan Weathers (2-3)#66
Sat, Jun 6th@ CHCJordan Wicks (0-1)#234@ NYYWill Warren (6-1)#60
Sun, Jun 7th@ CHCJameson Taillon (2-4)#107@ NYYCam Schlittler (7-2)#36
Mon, Jun 8thvs WSHMiles Mikolas (1-4)#215@ TBSteven Matz (4-2)#98
Tue, Jun 9thvs WSHJake Irvin (2-4)#203@ TBNick Martinez (5-1)#81
Wed, Jun 10thvs WSH@ TB
Fri, Jun 12thvs CHCvs TEX
Sat, Jun 13thvs CHCvs TEX
Sun, Jun 14thvs CHCvs TEX
Tue, Jun 16th@ ATLvs TOR
Wed, Jun 17th@ ATLvs TOR
Thu, Jun 18th@ ATLvs TOR
Fri, Jun 19th@ MIA@ SEA
Sat, Jun 20th@ MIA@ SEA
Sun, Jun 21st@ MIA@ SEA
Mon, Jun 22nd   @ COL
Tue, Jun 23rdvs ATH@ COL
Wed, Jun 24thvs ATH@ COL
Thu, Jun 25thvs ATHvs NYY
Fri, Jun 26thvs ATLvs NYY
Sat, Jun 27thvs ATLvs NYY
Sun, Jun 28thvs ATLvs NYY
Mon, Jun 29th@ ARIvs WSH
Tue, Jun 30th@ ARIvs WSH
Wed, Jul 1st@ ARIvs WSH
Fri, Jul 3rd@ COL@ LAA
Sat, Jul 4th@ COL@ LAA
Sun, Jul 5th@ COL@ LAA
Tue, Jul 7thvs TOR@ CWS
Wed, Jul 8thvs TOR@ CWS
Thu, Jul 9thvs COL@ CWS
Fri, Jul 10thvs COL@ NYM
Sat, Jul 11thvs COL@ NYM
Sun, Jul 12thvs COL@ NYM
Fri, Jul 17th@ SEAvs TB
Sat, Jul 18th@ SEAvs TB
Sun, Jul 19th@ SEAvs TB
Mon, Jul 20th@ KCvs BAL
Tue, Jul 21st@ KCvs BAL
Wed, Jul 22nd@ KCvs BAL
Fri, Jul 24thvs LAAvs TOR
Sat, Jul 25thvs LAAvs TOR
Sun, Jul 26thvs LAAvs TOR
Mon, Jul 27thvs MIL@ ATH
Tue, Jul 28thvs MIL@ ATH
Wed, Jul 29thvs MIL@ ATH
Thu, Jul 30th@ SD@ ATH
Fri, Jul 31st@ SD@ LAD
Sat, Aug 1st@ SD@ LAD
Sun, Aug 2nd@ SD@ LAD
Tue, Aug 4th@ TEXvs CWS
Wed, Aug 5th@ TEXvs CWS
Thu, Aug 6th   vs CWS
Fri, Aug 7thvs DETvs ATH
Sat, Aug 8thvs DETvs ATH
Sun, Aug 9thvs DETvs ATH
Mon, Aug 10thvs HOU@ TOR
Tue, Aug 11thvs HOU@ TOR
Wed, Aug 12thvs HOU@ TOR
Thu, Aug 13th   @ TOR
Fri, Aug 14thvs COL@ PIT
Sat, Aug 15thvs COL@ PIT
Sun, Aug 16thvs COL@ PIT
Mon, Aug 17th   vs ARI
Tue, Aug 18th@ CLEvs ARI
Wed, Aug 19th@ CLEvs ARI
Fri, Aug 21st@ BOSvs SF
Sat, Aug 22nd@ BOSvs SF
Sun, Aug 23rd@ BOSvs SF
Mon, Aug 24thvs CIN@ MIA
Tue, Aug 25thvs CIN@ MIA
Wed, Aug 26thvs CIN@ MIA
Fri, Aug 28thvs ARI@ NYY
Sat, Aug 29thvs ARI@ NYY
Sun, Aug 30thvs ARI@ NYY
Mon, Aug 31st   vs SEA
Tue, Sep 1st@ PITvs SEA
Wed, Sep 2nd@ PITvs SEA
Thu, Sep 3rd@ PIT@ BAL
Fri, Sep 4th@ NYM@ BAL
Sat, Sep 5th@ NYM@ BAL
Sun, Sep 6th@ NYM@ BAL
Mon, Sep 7thvs STLvs LAA
Tue, Sep 8thvs STLvs LAA
Wed, Sep 9thvs STLvs LAA
Fri, Sep 11thvs SDvs KC
Sat, Sep 12thvs SDvs KC
Sun, Sep 13thvs SDvs KC
Tue, Sep 15th@ STL@ TEX
Wed, Sep 16th@ STL@ TEX
Thu, Sep 17th   @ TEX
Fri, Sep 18th@ LAD@ TB
Sat, Sep 19th@ LAD@ TB
Sun, Sep 20th@ LAD@ TB
Tue, Sep 22ndvs MINvs CLE
Wed, Sep 23rdvs MINvs CLE
Thu, Sep 24th   vs CLE
Fri, Sep 25thvs LADvs CHC
Sat, Sep 26thvs LADvs CHC
Sun, Sep 27thvs LADvs CHC
Wed, Mar 25thvs NYYMax Fried (4-3)#33   
Fri, Mar 27thvs NYYCam Schlittler (7-2)#36   
Thu, Apr 2ndvs NYMDavid Peterson (3-5)#117   
Thu, Apr 16th@ CINChase Burns (7-1)#25   
Thu, Apr 30th@ PHITim Mayza   
Sat, May 9thvs PITBraxton Ashcraft (4-2)#47   
Mon, May 11th@ LADRoki Sasaki (3-3)#131   
Mon, May 25thvs ARIMerrill Kelly (5-3)#93   
Mon, Jun 1st@ MILShane Drohan (2-1)#145   
Mon, Jul 6thvs TOR   
Mon, Aug 3rd@ TEX   
Thu, Aug 20th@ CLE   
Thu, Aug 27thvs ARI   
Mon, Sep 14th@ STL   
Mon, Sep 21stvs MIN