Skip Navigation to Main Content

Who Should I Trade?

Tommy Henry for Yaramil Hiraldo (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Tommy Henry
RP - ARI
Tommy Henry
Yaramil Hiraldo
RP - BAL
Yaramil Hiraldo
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 984
   
Projections 
   
Strikeouts210
Wins00
Saves00
ERA5.704.24
WHIP1.481.35
   
Misc 
   
Injury AlertMiLBIL60
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Tommy Henry
RP - ARI
Tommy Henry
Yaramil Hiraldo
RP - BAL
Yaramil Hiraldo
2026 Stats 
   
   
Games Played3
   
Games Started0
   
Innings Pitched1.2
   
Wins0
   
Losses0
   
Saves0
   
Blown Saves1
   
Holds0
   
Hits Allowed3
   
Earned Runs4
   
Home Runs Allowed2
   
Strikeouts2
   
Walks4
   
ERA21.60
   
WHIP4.20
   
Who Should I Trade? Player Projections
  Tommy Henry
RP - ARI
Tommy Henry
Yaramil Hiraldo
RP - BAL
Yaramil Hiraldo
2026 Projections 
   
   
Games Played1312
   
Games Started10
   
Innings Pitched2.410.4
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed39
   
Earned Runs25
   
Home Runs Allowed12
   
Strikeouts210
   
Walks14
   
ERA5.704.24
   
WHIP1.481.35
   
Who Should I Trade? Player Notes
  Tommy Henry
RP - ARI
Tommy Henry
Yaramil Hiraldo
RP - BAL
Yaramil Hiraldo
News 
 Tommy Henry made a rehab start last week for Class-A Visalia.
Ari Koslow
Tue, Apr 21st
Yaramil Hiraldo has started a throwing program.
Ari Koslow
Mon, May 11th
  Yaramil Hiraldo is expected to receive a second opinion on his shoulder injury.
Ari Koslow
Mon, Apr 20th
  The Orioles transferred RHP Yaramil Hiraldo to the 60-day injured list.
Ari Koslow
Mon, Apr 13th
  The Orioles place RHP Yaramil Hiraldo on the 15-day injured list with right shoulder inflammation.
Ari Koslow
Sun, Apr 5th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tommy Henry
RP - ARI
Tommy Henry
Yaramil Hiraldo
RP - BAL
Yaramil Hiraldo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ LADYoshinobu Yamamoto (4-4)#13vs MINJoe Ryan (3-3)#15
Fri, Mar 27th@ LADEmmet Sheehan (3-1)#42   
Sat, Mar 28th@ LADTyler Glasnow (3-0)#37vs MINTaj Bradley (5-1)#74
Mon, Mar 30thvs DETJustin Verlander (0-1)#160vs TEXJack Leiter (2-4)#76
Tue, Mar 31stvs DETCasey Mize (2-3)#65vs TEXJacob deGrom (3-4)#8
Wed, Apr 1stvs DETTarik Skubal (3-2)#4vs TEXNathan Eovaldi (5-6)#20
Thu, Apr 2ndvs ATLReynaldo Lopez (2-1)#108   
Fri, Apr 3rdvs ATLGrant Holmes (3-2)#139@ PITMitch Keller (5-2)#95
Sat, Apr 4thvs ATLBryce Elder (4-3)#113@ PITCarmen Mlodzinski (4-3)#132
Sun, Apr 5thvs ATLMartin Perez (3-3)#200@ PITBraxton Ashcraft (4-2)#47
Tue, Apr 7th@ NYMFreddy Peralta (3-4)#28@ CWSShane Smith (0-2)#205
Wed, Apr 8th@ NYMDavid Peterson (3-5)#117@ CWSSean Burke (2-3)#142
Thu, Apr 9th@ NYMNolan McLean (2-4)#29   
Fri, Apr 10th@ PHIJesus Luzardo (4-4)#10vs SFLanden Roupp (5-5)#61
Sat, Apr 11th@ PHITaijuan Walker (1-4)#413vs SFLogan Webb (2-4)#12
Sun, Apr 12th@ PHIZach Popvs SFAdrian Houser (2-5)#189
Mon, Apr 13th@ BALDean Kremer (0-1)#110vs ARIRyne Nelson (2-4)#89
Tue, Apr 14th@ BALTrevor Rogers (2-6)#94vs ARIMerrill Kelly (5-3)#93
Wed, Apr 15th@ BALKyle Bradish (2-6)#43vs ARIEduardo Rodriguez (5-1)#112
Fri, Apr 17thvs TORBraydon Fisher (2-1)#156@ CLETanner Bibee (0-7)#38
Sat, Apr 18thvs TORMax Scherzer (1-3)#149@ CLEGavin Williams (8-3)#27
Sun, Apr 19thvs TORKevin Gausman (4-3)#19@ CLEJoey Cantillo (4-2)#106
Tue, Apr 21stvs CWSSean Burke (2-3)#142@ KCKris Bubic (3-2)#80
Wed, Apr 22ndvs CWSAnthony Kay (5-1)#182@ KCMichael Wacha (4-2)#78
Thu, Apr 23rdvs CWSDavis Martin (8-1)#79   
Sat, Apr 25thvs SDGerman Marquez (3-2)#330vs BOSGarrett Crochet (3-3)#9
Sun, Apr 26thvs SDMichael King (4-4)#35vs BOSConnelly Early (5-2)#97
Tue, Apr 28th@ MILChad Patrick (2-2)#148vs HOUKai-Wei Teng (3-3)#181
Wed, Apr 29th@ MILBrandon Sproat (1-4)#158   
Thu, Apr 30th@ MILBrandon Woodruff (2-1)#56vs HOULance McCullers Jr. (2-3)#208
Fri, May 1st@ CHCColin Rea (5-3)#140@ NYYWill Warren (6-1)#60
Sat, May 2nd@ CHCShota Imanaga (4-6)#24@ NYYRyan Weathers (2-3)#66
Sun, May 3rd@ CHCMatthew Boyd (2-1)#40@ NYYMax Fried (4-3)#33
Tue, May 5thvs PITBubba Chandler (1-6)#122@ MIASandy Alcantara (3-4)#73
Wed, May 6thvs PITPaul Skenes (6-5)#2@ MIAEury Perez (3-6)#109
Thu, May 7thvs PITMitch Keller (5-2)#95@ MIAMax Meyer (5-0)#68
Fri, May 8thvs NYMNolan McLean (2-4)#29vs ATHJacob Lopez (4-2)#202
Sat, May 9thvs NYMClay Holmes (4-4)#165vs ATHAaron Civale (5-2)#219
Sun, May 10thvs NYMHuascar Brazoban (3-1)#192vs ATHLuis Severino (2-6)#146
Mon, May 11th@ TEXJakob Junisvs NYYRyan Weathers (2-3)#66
Tue, May 12th@ TEXMacKenzie Gore (4-4)#50vs NYYWill Warren (6-1)#60
Wed, May 13th@ TEXKumar Rocker (2-5)#103vs NYYMax Fried (4-3)#33
Fri, May 15th@ COLKyle Freeland (1-6)#395@ WSHZack Littell (4-4)#169
Sat, May 16th@ COLTomoyuki Sugano (4-4)#428@ WSHCade Cavalli (3-3)#87
Sun, May 17th@ COLMichael Lorenzen (2-7)#427@ WSHRichard Lovelady (2-2)#204
Mon, May 18thvs SFRobbie Ray (3-6)#83@ TBShane McClanahan (5-2)#22
Tue, May 19thvs SFLanden Roupp (5-5)#61@ TBGriffin Jax (1-3)#59
Wed, May 20thvs SFTyler Mahle (1-7)#119@ TBSteven Matz (4-2)#98
Thu, May 21stvs COLZach Agnos   
Fri, May 22ndvs COLTomoyuki Sugano (4-4)#428vs DETJack Flaherty (0-7)#62
Sat, May 23rdvs COLMichael Lorenzen (2-7)#427   
Sun, May 24thvs COLJose Quintana (2-3)#425vs DETTroy Melton (1-0)#118
Mon, May 25th@ SFLanden Roupp (5-5)#61vs TBShane McClanahan (5-2)#22
Tue, May 26th@ SFTyler Mahle (1-7)#119vs TBGriffin Jax (1-3)#59
Wed, May 27th@ SFTrevor McDonald (2-2)#161vs TBSteven Matz (4-2)#98
Fri, May 29th@ SEAGeorge Kirby (5-4)#14vs TORAdam Macko (1-0)#233
Sat, May 30th@ SEABryan Woo (5-3)#6vs TORTrey Yesavage (2-2)#48
Sun, May 31st@ SEABryce Miller (1-0)#54vs TORSpencer Miles (2-0)#133
Mon, Jun 1stvs LADEmmet Sheehan (3-1)#42   
Tue, Jun 2ndvs LADEric Lauer (2-5)#264@ BOSConnelly Early (5-2)#97
Wed, Jun 3rdvs LADShohei Ohtani (5-2)#1@ BOSPayton Tolle (2-2)#75
Thu, Jun 4thvs LADJustin Wrobleski (7-2)#130@ BOSBrayan Bello (2-5)#144
Fri, Jun 5thvs WSHFoster Griffin (6-2)#88@ TORTrey Yesavage (2-2)#48
Sat, Jun 6thvs WSHZack Littell (4-4)#169@ TORSpencer Miles (2-0)#133
Sun, Jun 7thvs WSHCade Cavalli (3-3)#87@ TORKevin Gausman (4-3)#19
Tue, Jun 9th@ MIAvs SEAGeorge Kirby (5-4)#14
Wed, Jun 10th@ MIAvs SEA
Thu, Jun 11th@ MIAvs SEA
Fri, Jun 12th@ CINvs SD
Sat, Jun 13th@ CINvs SD
Sun, Jun 14th@ CINvs SD
Mon, Jun 15thvs LAA   
Tue, Jun 16thvs LAA@ SEA
Wed, Jun 17thvs LAA@ SEA
Fri, Jun 19thvs MIN@ LAD
Sat, Jun 20thvs MIN@ LAD
Sun, Jun 21stvs MIN@ LAD
Mon, Jun 22nd@ STL@ LAA
Tue, Jun 23rd@ STL@ LAA
Wed, Jun 24th@ STL@ LAA
Thu, Jun 25th@ STL   
Fri, Jun 26th@ TBvs WSH
Sat, Jun 27th@ TBvs WSH
Sun, Jun 28th@ TBvs WSH
Mon, Jun 29thvs SFvs CWS
Tue, Jun 30thvs SFvs CWS
Wed, Jul 1stvs SFvs CWS
Fri, Jul 3rdvs MIL@ CIN
Sat, Jul 4thvs MIL@ CIN
Sun, Jul 5thvs MIL@ CIN
Mon, Jul 6th@ SD   
Tue, Jul 7th@ SDvs CHC
Wed, Jul 8th@ SDvs CHC
Thu, Jul 9th@ SDvs CHC
Fri, Jul 10th@ LADvs KC
Sat, Jul 11th@ LADvs KC
Sun, Jul 12th@ LADvs KC
Fri, Jul 17thvs STL@ HOU
Sat, Jul 18thvs STL@ HOU
Sun, Jul 19thvs STL@ HOU
Mon, Jul 20thvs ATH@ BOS
Tue, Jul 21stvs ATH@ BOS
Wed, Jul 22ndvs ATH@ BOS
Fri, Jul 24th@ WSHvs ATL
Sat, Jul 25th@ WSHvs ATL
Sun, Jul 26th@ WSHvs ATL
Mon, Jul 27th@ PIT@ DET
Tue, Jul 28th@ PIT@ DET
Wed, Jul 29th@ PIT@ DET
Fri, Jul 31st@ CLEvs PHI
Sat, Aug 1st@ CLEvs PHI
Sun, Aug 2nd@ CLEvs PHI
Mon, Aug 3rdvs SD   
Tue, Aug 4thvs SDvs LAA
Wed, Aug 5thvs SDvs LAA
Thu, Aug 6thvs SDvs LAA
Fri, Aug 7thvs LAD@ TEX
Sat, Aug 8thvs LAD@ TEX
Sun, Aug 9thvs LAD@ TEX
Mon, Aug 10thvs COL@ MIN
Tue, Aug 11thvs COL@ MIN
Wed, Aug 12thvs COL@ MIN
Fri, Aug 14th@ ATL@ TB
Sat, Aug 15th@ ATL@ TB
Sun, Aug 16th@ ATL@ TB
Mon, Aug 17th@ BOS@ TB
Tue, Aug 18th@ BOSvs NYY
Wed, Aug 19th@ BOSvs NYY
Fri, Aug 21stvs CINvs TB
Sat, Aug 22ndvs CINvs TB
Sun, Aug 23rdvs CINvs TB
Mon, Aug 24thvs CHC   
Tue, Aug 25thvs CHC@ STL
Wed, Aug 26thvs CHC@ STL
Thu, Aug 27th@ SF@ STL
Fri, Aug 28th@ SF@ ATH
Sat, Aug 29th@ SF@ ATH
Sun, Aug 30th@ SF@ ATH
Mon, Aug 31stvs PHI@ COL
Tue, Sep 1stvs PHI@ COL
Wed, Sep 2ndvs PHI@ COL
Fri, Sep 4th@ HOUvs BOS
Sat, Sep 5th@ HOUvs BOS
Sun, Sep 6th@ HOUvs BOS
Mon, Sep 7th@ KCvs CLE
Tue, Sep 8th@ KCvs CLE
Wed, Sep 9th@ KCvs CLE
Fri, Sep 11thvs TEX@ TOR
Sat, Sep 12thvs TEX@ TOR
Sun, Sep 13thvs TEX@ TOR
Mon, Sep 14thvs MIA@ NYM
Tue, Sep 15thvs MIA@ NYM
Wed, Sep 16thvs MIA@ NYM
Fri, Sep 18thvs NYYvs MIL
Sat, Sep 19thvs NYYvs MIL
Sun, Sep 20thvs NYYvs MIL
Tue, Sep 22nd@ COLvs TOR
Wed, Sep 23rd@ COLvs TOR
Thu, Sep 24th@ COL   
Fri, Sep 25th@ SD@ NYY
Sat, Sep 26th@ SD@ NYY
Sun, Sep 27th@ SD@ NYY
Sun, Mar 29th   vs MINBailey Ober (6-3)#72
Mon, Apr 6th   @ CWSGrant Taylor (1-0)#53
Thu, Apr 16th   @ CLEParker Messick (6-1)#51
Mon, Apr 20th   @ KCSeth Lugo (2-4)#104
Fri, Apr 24th   vs BOSBrayan Bello (2-5)#144
Mon, May 4th   @ NYYCam Schlittler (7-2)#36
Thu, May 28th   vs TORPatrick Corbin (2-1)#216
Mon, Jun 8th   vs SEALogan Gilbert (3-4)#11
Thu, Jun 18th   @ SEA
Thu, Aug 20th   vs NYY
Thu, Sep 3rd   vs BOS
Mon, Sep 21st   vs TOR