Skip Navigation to Main Content

Who Should I Trade?

Fernando Cruz for Joe Boyle (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Fernando Cruz
RP - NYY
Fernando Cruz
Joe Boyle
SP,RP - TB
Joe Boyle
Expert
Recommendation
67%
Recommended by
2 of 3 experts
33%
Recommended by
1 of 3 experts
Rankings 
   
Rest of Season# 216# 185
VBR# 385# 485
   
Projections 
   
Strikeouts5351
Wins33
Saves10
ERA3.704.00
WHIP1.331.42
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 177# 232
   
Kevin Spinelli
KevScores
# 300# 394
   
Joe Pisapia
FantasyPros
# 82
   
Who Should I Trade? Player Statistics
  Fernando Cruz
RP - NYY
Fernando Cruz
Joe Boyle
SP,RP - TB
Joe Boyle
2026 Stats 
   
   
Games Played273
   
Games Started03
   
Innings Pitched23.215.2
   
Wins30
   
Losses11
   
Saves00
   
Blown Saves10
   
Holds100
   
Hits Allowed1611
   
Earned Runs59
   
Home Runs Allowed21
   
Strikeouts3016
   
Walks146
   
ERA1.905.17
   
WHIP1.271.09
   
Who Should I Trade? Player Projections
  Fernando Cruz
RP - NYY
Fernando Cruz
Joe Boyle
SP,RP - TB
Joe Boyle
2026 Projections 
   
   
Games Played4322
   
Games Started06
   
Innings Pitched39.746.8
   
Wins33
   
Losses23
   
Saves10
   
Blown Saves00
   
Holds110
   
Hits Allowed3138
   
Earned Runs1621
   
Home Runs Allowed55
   
Strikeouts5351
   
Walks2025
   
ERA3.704.00
   
WHIP1.331.42
   
Who Should I Trade? Player Notes
  Fernando Cruz
RP - NYY
Fernando Cruz
Joe Boyle
SP,RP - TB
Joe Boyle
News 
 Fernando Cruz and the New York Yankees have avoided arbitration and the righthander is scheduled to make $1.45 million in 2026.
David Leisering
Sat, Jan 10th
The Rays activated RHP Joe Boyle from the 15-day injured list and optioned him to Triple-A Durham.
Ari Koslow
Mon, May 18th
  Joe Boyle will begin a rehab assignment with Triple-A Durham on Wednesday.
Nicholas Rodriguez
Mon, May 4th
  Joe Boyle threw a live batting practice session on Thursday and is scheduled to throw a bullpen session on Sunday.
Nicholas Rodriguez
Sat, May 2nd
  Joe Boyle played catch from 90 feet this week.
Ari Koslow
Tue, Apr 21st
  Rays right-hander Joe Boyle (elbow) is throwing from 90 feet and is hoping to throw a bullpen session by the end of April.
Brenton Kemp
Mon, Apr 20th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Fernando Cruz
RP - NYY
Fernando Cruz
Joe Boyle
SP,RP - TB
Joe Boyle
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 25th@ SFLogan Webb (2-4)#12   
Fri, Mar 27th@ SFRobbie Ray (3-6)#83   
Sat, Mar 28th@ SFTyler Mahle (1-7)#119@ STLMichael McGreevy (3-4)#86
Mon, Mar 30th@ SEALuis Castillo (1-5)#46@ MILKyle Harrison (6-1)#63
Tue, Mar 31st@ SEALogan Gilbert (3-4)#11@ MILBrandon Woodruff (2-1)#56
Wed, Apr 1st@ SEAGeorge Kirby (5-4)#14@ MILJacob Misiorowski (5-2)#18
Fri, Apr 3rdvs MIAEury Perez (3-6)#109@ MINBailey Ober (6-3)#72
Sat, Apr 4thvs MIAMax Meyer (5-0)#68@ MINMick Abel (1-2)#209
Sun, Apr 5thvs MIAPete Fairbanks@ MINSimeon Woods Richardson (0-7)#222
Tue, Apr 7thvs ATHAaron Civale (5-2)#219vs CHCJavier Assad (3-1)#276
Wed, Apr 8thvs ATHLuis Severino (2-6)#146vs CHCColin Rea (5-3)#140
Thu, Apr 9thvs ATHJeffrey Springs (3-6)#111   
Fri, Apr 10th@ TBSteven Matz (4-2)#98vs NYYLuis Gil (1-2)#249
Sat, Apr 11th@ TBNick Martinez (5-1)#81vs NYYMax Fried (4-3)#33
Sun, Apr 12th@ TBDrew Rasmussen (4-2)#21vs NYYCam Schlittler (7-2)#36
Mon, Apr 13thvs LAAYusei Kikuchi (0-3)#155   
Tue, Apr 14thvs LAAReid Detmers (2-5)#41@ CWSNoah Schultz (2-4)#221
Wed, Apr 15thvs LAAJack Kochanowicz (2-3)#420@ CWSSean Burke (2-3)#142
Thu, Apr 16thvs LAABrent Suter (1-2)#241@ CWSJordan Leasure
Fri, Apr 17thvs KCMichael Wacha (4-2)#78@ PITBubba Chandler (1-6)#122
Sat, Apr 18thvs KCNoah Cameron (2-4)#92@ PITPaul Skenes (6-5)#2
Sun, Apr 19thvs KCCole Ragans (1-4)#49@ PITMitch Keller (5-2)#95
Tue, Apr 21st@ BOSConnelly Early (5-2)#97vs CINChase Burns (7-1)#25
Wed, Apr 22nd@ BOSRanger Suarez (2-3)#32vs CINBrandon Williamson (2-3)#370
Thu, Apr 23rd@ BOSPayton Tolle (2-2)#75   
Fri, Apr 24th@ HOULance McCullers Jr. (2-3)#208vs MINTaj Bradley (5-1)#74
Sat, Apr 25th@ HOUMike Burrows (3-6)#121vs MINBailey Ober (6-3)#72
Sun, Apr 26th@ HOUSpencer Arrighetti (7-1)#126vs MINSimeon Woods Richardson (0-7)#222
Mon, Apr 27th@ TEXJack Leiter (2-4)#76@ CLEParker Messick (6-1)#51
Tue, Apr 28th@ TEXJacob deGrom (3-4)#8@ CLETanner Bibee (0-7)#38
Wed, Apr 29th@ TEXNathan Eovaldi (5-6)#20@ CLEGavin Williams (8-3)#27
Fri, May 1stvs BALCade Povich (1-1)#240vs SFRobbie Ray (3-6)#83
Sat, May 2ndvs BALKyle Bradish (2-6)#43vs SFLanden Roupp (5-5)#61
Sun, May 3rdvs BALTrey Gibson (1-0)#309vs SFTyler Mahle (1-7)#119
Mon, May 4thvs BALShane Baz (2-5)#84vs TOREric Lauer (2-5)#264
Tue, May 5thvs TEXJacob deGrom (3-4)#8vs TORKevin Gausman (4-3)#19
Wed, May 6thvs TEXNathan Eovaldi (5-6)#20vs TORPatrick Corbin (2-1)#216
Thu, May 7thvs TEXMacKenzie Gore (4-4)#50@ BOSJake Bennett (1-1)#303
Fri, May 8th@ MILJacob Misiorowski (5-2)#18@ BOSConnelly Early (5-2)#97
Sat, May 9th@ MILKyle Harrison (6-1)#63   
Sun, May 10th@ MILLogan Henderson (2-1)#57@ BOSPayton Tolle (2-2)#75
Mon, May 11th@ BALBrandon Young (3-1)#194@ TORKevin Gausman (4-3)#19
Tue, May 12th@ BALTrevor Rogers (2-6)#94@ TORPatrick Corbin (2-1)#216
Wed, May 13th@ BALKyle Bradish (2-6)#43@ TORDylan Cease (3-3)#16
Fri, May 15th@ NYMClay Holmes (4-4)#165vs MIAJanson Junk (3-5)#116
Sat, May 16th@ NYMHuascar Brazoban (3-1)#192vs MIASandy Alcantara (3-4)#73
Sun, May 17th@ NYMFreddy Peralta (3-4)#28vs MIAEury Perez (3-6)#109
Mon, May 18thvs TORPatrick Corbin (2-1)#216vs BALTrevor Rogers (2-6)#94
Tue, May 19thvs TORDylan Cease (3-3)#16vs BALKyle Bradish (2-6)#43
Wed, May 20thvs TORTrey Yesavage (2-2)#48vs BALShane Baz (2-5)#84
Thu, May 21stvs TORBraydon Fisher (2-1)#156   
Fri, May 22ndvs TBNick Martinez (5-1)#81@ NYYGerrit Cole (1-0)#23
Sun, May 24thvs TBDrew Rasmussen (4-2)#21@ NYYRyan Weathers (2-3)#66
Mon, May 25th@ KCMichael Wacha (4-2)#78@ BALKyle Bradish (2-6)#43
Tue, May 26th@ KCBailey Falter (0-2)#311@ BALShane Baz (2-5)#84
Wed, May 27th@ KCNoah Cameron (2-4)#92@ BALTrey Gibson (1-0)#309
Fri, May 29th@ ATHLuis Severino (2-6)#146vs LAAWalbert Urena (2-4)#421
Sat, May 30th@ ATHJ.T. Ginn (3-3)#127vs LAAReid Detmers (2-5)#41
Sun, May 31st@ ATHJacob Lopez (4-2)#202vs LAAJack Kochanowicz (2-3)#420
Tue, Jun 2ndvs CLEJoey Cantillo (4-2)#106vs DETJack Flaherty (0-7)#62
Wed, Jun 3rdvs CLEGavin Williams (8-3)#27vs DETTroy Melton (1-0)#118
Thu, Jun 4thvs CLESlade Cecconi (3-5)#105   
Fri, Jun 5thvs BOSSonny Gray (6-1)#30@ MIATyler Phillips
Sat, Jun 6thvs BOSRanger Suarez (2-3)#32@ MIAJanson Junk (3-5)#116
Sun, Jun 7thvs BOSConnelly Early (5-2)#97@ MIASandy Alcantara (3-4)#73
Mon, Jun 8th@ CLEGavin Williams (8-3)#27vs BOSPayton Tolle (2-2)#75
Tue, Jun 9th@ CLESlade Cecconi (3-5)#105vs BOSBrayan Bello (2-5)#144
Wed, Jun 10th@ CLEvs BOS
Fri, Jun 12th@ TOR@ LAA
Sat, Jun 13th@ TOR@ LAA
Sun, Jun 14th@ TOR@ LAA
Tue, Jun 16thvs CWS@ LAD
Wed, Jun 17thvs CWS@ LAD
Thu, Jun 18thvs CWS   
Fri, Jun 19thvs CINvs WSH
Sat, Jun 20thvs CINvs WSH
Sun, Jun 21stvs CINvs WSH
Mon, Jun 22nd@ DETvs KC
Tue, Jun 23rd@ DETvs KC
Wed, Jun 24th@ DETvs KC
Thu, Jun 25th@ BOSvs KC
Fri, Jun 26th@ BOSvs ARI
Sat, Jun 27th@ BOSvs ARI
Sun, Jun 28th@ BOSvs ARI
Mon, Jun 29thvs DET   
Tue, Jun 30thvs DET@ KC
Wed, Jul 1stvs DET@ KC
Fri, Jul 3rdvs MIN@ HOU
Sat, Jul 4thvs MIN@ HOU
Sun, Jul 5thvs MIN@ HOU
Mon, Jul 6th@ TBvs NYY
Tue, Jul 7th@ TBvs NYY
Wed, Jul 8th@ TBvs NYY
Thu, Jul 9th@ TBvs NYY
Fri, Jul 10th@ WSHvs SEA
Sat, Jul 11th@ WSHvs SEA
Sun, Jul 12th@ WSHvs SEA
Fri, Jul 17thvs LAD@ BOS
Sat, Jul 18thvs LAD@ BOS
Sun, Jul 19thvs LAD@ BOS
Mon, Jul 20thvs PIT@ TOR
Tue, Jul 21stvs PIT@ TOR
Wed, Jul 22ndvs PIT@ TOR
Fri, Jul 24th@ PHIvs CLE
Sat, Jul 25th@ PHIvs CLE
Sun, Jul 26th@ PHIvs CLE
Mon, Jul 27th@ CWS   
Tue, Jul 28th@ CWSvs TEX
Wed, Jul 29th@ CWSvs TEX
Thu, Jul 30th@ CWSvs TEX
Fri, Jul 31st@ CHCvs CWS
Sat, Aug 1st@ CHCvs CWS
Sun, Aug 2nd@ CHCvs CWS
Mon, Aug 3rdvs STL@ COL
Tue, Aug 4thvs STL@ COL
Wed, Aug 5thvs STL@ COL
Fri, Aug 7thvs ATL@ SEA
Sat, Aug 8thvs ATL@ SEA
Sun, Aug 9thvs ATL@ SEA
Tue, Aug 11thvs SEA@ ATH
Wed, Aug 12thvs SEA@ ATH
Thu, Aug 13thvs SEA   
Fri, Aug 14th@ TORvs BAL
Sat, Aug 15th@ TORvs BAL
Sun, Aug 16th@ TORvs BAL
Tue, Aug 18th@ BALvs TOR
Wed, Aug 19th@ BALvs TOR
Thu, Aug 20th@ BALvs TOR
Fri, Aug 21stvs TOR@ BAL
Sat, Aug 22ndvs TOR@ BAL
Sun, Aug 23rdvs TOR@ BAL
Tue, Aug 25thvs HOU@ DET
Wed, Aug 26thvs HOU@ DET
Thu, Aug 27thvs HOU   
Fri, Aug 28thvs BOSvs SD
Sat, Aug 29thvs BOSvs SD
Sun, Aug 30thvs BOSvs SD
Mon, Aug 31st@ LAAvs NYM
Tue, Sep 1st@ LAAvs NYM
Wed, Sep 2nd@ LAAvs NYM
Fri, Sep 4th@ SD@ TEX
Sat, Sep 5th@ SD@ TEX
Sun, Sep 6th@ SD@ TEX
Tue, Sep 8thvs COL@ ATL
Wed, Sep 9thvs COL@ ATL
Thu, Sep 10thvs COL@ ATL
Fri, Sep 11thvs NYMvs HOU
Sat, Sep 12thvs NYMvs HOU
Sun, Sep 13thvs NYMvs HOU
Mon, Sep 14th@ MIN   
Tue, Sep 15th@ MINvs ATH
Wed, Sep 16th@ MINvs ATH
Fri, Sep 18th@ ARIvs BOS
Sat, Sep 19th@ ARIvs BOS
Sun, Sep 20th@ ARIvs BOS
Tue, Sep 22ndvs TB@ NYY
Wed, Sep 23rdvs TB@ NYY
Thu, Sep 24thvs TB@ NYY
Fri, Sep 25thvs BAL@ PHI
Sat, Sep 26thvs BAL@ PHI
Sun, Sep 27thvs BAL@ PHI
Thu, Mar 26th   @ STLMatthew Liberatore (2-3)#114
Sun, Mar 29th   @ STLDustin May (3-6)#85
Mon, Apr 6th   vs CHCJameson Taillon (2-4)#107
Mon, Apr 20th   vs CINRhett Lowder (3-3)#206
Mon, Jun 1st   vs DETTy Madden#279
Mon, Jun 15th   @ LAD
Thu, Jul 2nd   @ KC
Thu, Jul 23rd   @ TOR
Mon, Aug 10th   @ ATH
Mon, Aug 17th   vs BAL
Mon, Aug 24th   @ DET
Thu, Sep 3rd   @ TEX
Thu, Sep 17th   vs ATH