Skip Navigation to Main Content

Who Should I Trade?

Alexis Diaz for Kevin Kelly (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Kevin Kelly
RP - TB
Kevin Kelly
Alexis Diaz
RP - TEX
Alexis Diaz
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 223
VBR# 389# 960
   
Projections 
   
Strikeouts3412
Wins20
Saves20
ERA3.824.77
WHIP1.271.48
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 188
   
Kevin Spinelli
KevScores
# 248
   
Who Should I Trade? Player Statistics
  Kevin Kelly
RP - TB
Kevin Kelly
Alexis Diaz
RP - TEX
Alexis Diaz
2026 Stats 
   
   
Games Played25
   
Games Started0
   
Innings Pitched25.2
   
Wins3
   
Losses2
   
Saves2
   
Blown Saves1
   
Holds11
   
Hits Allowed14
   
Earned Runs8
   
Home Runs Allowed2
   
Strikeouts18
   
Walks5
   
ERA2.81
   
WHIP0.74
   
Who Should I Trade? Player Projections
  Kevin Kelly
RP - TB
Kevin Kelly
Alexis Diaz
RP - TEX
Alexis Diaz
2026 Projections 
   
   
Games Played4116
   
Games Started00
   
Innings Pitched38.812.7
   
Wins20
   
Losses21
   
Saves20
   
Blown Saves00
   
Holds100
   
Hits Allowed3711
   
Earned Runs167
   
Home Runs Allowed42
   
Strikeouts3412
   
Walks107
   
ERA3.824.77
   
WHIP1.271.48
   
Who Should I Trade? Player Notes
  Kevin Kelly
RP - TB
Kevin Kelly
Alexis Diaz
RP - TEX
Alexis Diaz
News 
 Kevin Kelly recorded his second save of the season in Sunday’s 4-1 win over the Minnesota Twins, tossing a 1-2-3 10th inning.
Nicholas Rodriguez
Sun, Apr 5th
The Rangers have outrighted right-hander Alexis Diaz to Triple-A Round Rock.
Brenton Kemp
Sun, Mar 15th
 Kevin Kelly was called upon to record the final out against Blake Perkins and secured the save on five pitches, inducing a game-ending groundout to preserve a 3-2 win for the Tampa Bay Rays over the Milwaukee Brewers and earn his first save of the season.
Nicholas Rodriguez
Tue, Mar 31st
Diaz allowed eight earned runs on three hits and four walks across 1.2 innings over three spring appearances, retiring just five of the 13 batters he faced and striking out one. He had entered camp competing for the Rangers' closer job.
Bruno Mulé
Fri, Mar 13th
 Kevin Kelly and the Tampa Bay Rays agreed to a $925K contract in 2026 to avoid arbitration.
David Leisering
Sat, Jan 10th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kevin Kelly
RP - TB
Kevin Kelly
Alexis Diaz
RP - TEX
Alexis Diaz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ STLMatthew Liberatore (2-3)#114@ PHICristopher Sanchez (6-2)#3
Sat, Mar 28th@ STLMichael McGreevy (3-4)#86@ PHIAaron Nola (3-4)#39
Sun, Mar 29th@ STLDustin May (3-6)#85@ PHIJesus Luzardo (4-4)#10
Mon, Mar 30th@ MILKyle Harrison (6-1)#63@ BALChris Bassitt (4-3)#125
Tue, Mar 31st@ MILBrandon Woodruff (2-1)#56@ BALZach Eflin (0-0)
Wed, Apr 1st@ MILJacob Misiorowski (5-2)#18@ BALTrevor Rogers (2-6)#94
Fri, Apr 3rd@ MINBailey Ober (6-3)#72vs CINBrady Singer (2-5)#143
Sat, Apr 4th@ MINMick Abel (1-2)#209vs CINRhett Lowder (3-3)#206
Sun, Apr 5th@ MINSimeon Woods Richardson (0-7)#222vs CINChase Burns (7-1)#25
Mon, Apr 6thvs CHCJameson Taillon (2-4)#107vs SEALogan Gilbert (3-4)#11
Tue, Apr 7thvs CHCJavier Assad (3-1)#276vs SEAGeorge Kirby (5-4)#14
Wed, Apr 8thvs CHCColin Rea (5-3)#140vs SEABryan Woo (5-3)#6
Fri, Apr 10thvs NYYLuis Gil (1-2)#249@ LADTyler Glasnow (3-0)#37
Sat, Apr 11thvs NYYMax Fried (4-3)#33@ LADEmmet Sheehan (3-1)#42
Sun, Apr 12thvs NYYCam Schlittler (7-2)#36@ LADRoki Sasaki (3-3)#131
Mon, Apr 13th   @ ATHLuis Severino (2-6)#146
Tue, Apr 14th@ CWSNoah Schultz (2-4)#221@ ATHJeffrey Springs (3-6)#111
Wed, Apr 15th@ CWSSean Burke (2-3)#142@ ATHJ.T. Ginn (3-3)#127
Thu, Apr 16th@ CWSJordan Leasure@ ATHJacob Lopez (4-2)#202
Fri, Apr 17th@ PITBubba Chandler (1-6)#122@ SEALogan Gilbert (3-4)#11
Sat, Apr 18th@ PITPaul Skenes (6-5)#2@ SEAGeorge Kirby (5-4)#14
Sun, Apr 19th@ PITMitch Keller (5-2)#95@ SEABryan Woo (5-3)#6
Tue, Apr 21stvs CINChase Burns (7-1)#25vs PITCarmen Mlodzinski (4-3)#132
Wed, Apr 22ndvs CINBrandon Williamson (2-3)#370vs PITBraxton Ashcraft (4-2)#47
Thu, Apr 23rd   vs PITBubba Chandler (1-6)#122
Fri, Apr 24thvs MINTaj Bradley (5-1)#74vs ATHLuis Severino (2-6)#146
Sat, Apr 25thvs MINBailey Ober (6-3)#72vs ATHJeffrey Springs (3-6)#111
Sun, Apr 26thvs MINSimeon Woods Richardson (0-7)#222vs ATHJ.T. Ginn (3-3)#127
Mon, Apr 27th@ CLEParker Messick (6-1)#51vs NYYMax Fried (4-3)#33
Tue, Apr 28th@ CLETanner Bibee (0-7)#38vs NYYCam Schlittler (7-2)#36
Wed, Apr 29th@ CLEGavin Williams (8-3)#27vs NYYElmer Rodriguez (0-1)#272
Fri, May 1stvs SFRobbie Ray (3-6)#83@ DETJack Flaherty (0-7)#62
Sat, May 2ndvs SFLanden Roupp (5-5)#61@ DETKeider Montero (2-3)#201
Sun, May 3rdvs SFTyler Mahle (1-7)#119@ DETTyler Holton (0-4)#147
Tue, May 5thvs TORKevin Gausman (4-3)#19@ NYYElmer Rodriguez (0-1)#272
Wed, May 6thvs TORPatrick Corbin (2-1)#216@ NYYWill Warren (6-1)#60
Thu, May 7th@ BOSJake Bennett (1-1)#303@ NYYPaul Blackburn (2-1)#226
Fri, May 8th@ BOSConnelly Early (5-2)#97vs CHCBen Brown (2-2)#52
Sat, May 9th   vs CHCEdward Cabrera (3-2)#70
Sun, May 10th@ BOSPayton Tolle (2-2)#75vs CHCJameson Taillon (2-4)#107
Mon, May 11th@ TORKevin Gausman (4-3)#19vs ARIMichael Soroka (7-2)#67
Tue, May 12th@ TORPatrick Corbin (2-1)#216vs ARIZac Gallen (3-4)#71
Wed, May 13th@ TORDylan Cease (3-3)#16vs ARIRyne Nelson (2-4)#89
Fri, May 15thvs MIAJanson Junk (3-5)#116@ HOUSpencer Arrighetti (7-1)#126
Sat, May 16thvs MIASandy Alcantara (3-4)#73@ HOUKai-Wei Teng (3-3)#181
Sun, May 17thvs MIAEury Perez (3-6)#109@ HOUPeter Lambert (4-4)#190
Mon, May 18thvs BALTrevor Rogers (2-6)#94@ COLJose Quintana (2-3)#425
Tue, May 19thvs BALKyle Bradish (2-6)#43@ COLSammy Peralta#397
Wed, May 20thvs BALShane Baz (2-5)#84@ COLKyle Freeland (1-6)#395
Fri, May 22nd@ NYYGerrit Cole (1-0)#23@ LAAGrayson Rodriguez (2-1)#77
Sat, May 23rd   @ LAAWalbert Urena (2-4)#421
Sun, May 24th@ NYYRyan Weathers (2-3)#66@ LAAReid Detmers (2-5)#41
Mon, May 25th@ BALKyle Bradish (2-6)#43vs HOUTatsuya Imai (2-2)#152
Tue, May 26th@ BALShane Baz (2-5)#84vs HOUJason Alexander (1-1)#333
Wed, May 27th@ BALTrey Gibson (1-0)#309vs HOUMike Burrows (3-6)#121
Thu, May 28th   vs HOUSpencer Arrighetti (7-1)#126
Fri, May 29thvs LAAWalbert Urena (2-4)#421vs KCStephen Kolek (3-1)#166
Sat, May 30thvs LAAReid Detmers (2-5)#41vs KCSeth Lugo (2-4)#104
Sun, May 31stvs LAAJack Kochanowicz (2-3)#420vs KCMichael Wacha (4-2)#78
Mon, Jun 1stvs DETTy Madden#279@ STLMichael McGreevy (3-4)#86
Tue, Jun 2ndvs DETJack Flaherty (0-7)#62@ STLDustin May (3-6)#85
Wed, Jun 3rdvs DETTroy Melton (1-0)#118@ STLAndre Pallante (5-4)#163
Fri, Jun 5th@ MIATyler Phillipsvs CLEParker Messick (6-1)#51
Sat, Jun 6th@ MIAJanson Junk (3-5)#116vs CLETanner Bibee (0-7)#38
Sun, Jun 7th@ MIASandy Alcantara (3-4)#73vs CLEJoey Cantillo (4-2)#106
Tue, Jun 9thvs BOSBrayan Bello (2-5)#144@ KCCole Ragans (1-4)#49
Wed, Jun 10thvs BOS@ KC
Thu, Jun 11th   @ KC
Fri, Jun 12th@ LAA@ BOS
Sat, Jun 13th@ LAA@ BOS
Sun, Jun 14th@ LAA@ BOS
Mon, Jun 15th@ LADvs MIN
Tue, Jun 16th@ LADvs MIN
Thu, Jun 18th   vs MIN
Fri, Jun 19thvs WSHvs SD
Sat, Jun 20thvs WSHvs SD
Sun, Jun 21stvs WSHvs SD
Mon, Jun 22ndvs KC@ MIA
Tue, Jun 23rdvs KC@ MIA
Wed, Jun 24thvs KC@ MIA
Thu, Jun 25thvs KC@ TOR
Fri, Jun 26thvs ARI@ TOR
Sat, Jun 27thvs ARI@ TOR
Sun, Jun 28thvs ARI@ TOR
Mon, Jun 29th   @ CLE
Tue, Jun 30th@ KC@ CLE
Wed, Jul 1st@ KC@ CLE
Thu, Jul 2nd@ KCvs DET
Sat, Jul 4th@ HOUvs DET
Sun, Jul 5th@ HOUvs DET
Tue, Jul 7thvs NYYvs LAA
Wed, Jul 8thvs NYYvs LAA
Thu, Jul 9thvs NYYvs LAA
Fri, Jul 10thvs SEAvs HOU
Sat, Jul 11thvs SEAvs HOU
Sun, Jul 12thvs SEAvs HOU
Fri, Jul 17th@ BOS@ ATL
Sat, Jul 18th@ BOS@ ATL
Sun, Jul 19th@ BOS@ ATL
Mon, Jul 20th@ TORvs CWS
Tue, Jul 21st@ TORvs CWS
Wed, Jul 22nd@ TORvs CWS
Fri, Jul 24thvs CLEvs SEA
Sat, Jul 25thvs CLEvs SEA
Sun, Jul 26thvs CLEvs SEA
Mon, Jul 27th   vs SEA
Tue, Jul 28thvs TEX@ TB
Wed, Jul 29thvs TEX@ TB
Thu, Jul 30thvs TEX@ TB
Fri, Jul 31stvs CWS@ HOU
Sat, Aug 1stvs CWS@ HOU
Sun, Aug 2ndvs CWS@ HOU
Mon, Aug 3rd@ COLvs SF
Tue, Aug 4th@ COLvs SF
Wed, Aug 5th@ COLvs SF
Fri, Aug 7th@ SEAvs BAL
Sat, Aug 8th@ SEAvs BAL
Sun, Aug 9th@ SEAvs BAL
Mon, Aug 10th@ ATH@ LAA
Tue, Aug 11th@ ATH@ LAA
Wed, Aug 12th@ ATH@ LAA
Thu, Aug 13th   @ LAA
Fri, Aug 14thvs BAL@ ATH
Sat, Aug 15thvs BAL@ ATH
Sun, Aug 16thvs BAL@ ATH
Tue, Aug 18thvs TORvs WSH
Wed, Aug 19thvs TORvs WSH
Thu, Aug 20thvs TORvs WSH
Fri, Aug 21st@ BALvs LAA
Sat, Aug 22nd@ BALvs LAA
Sun, Aug 23rd@ BALvs LAA
Mon, Aug 24th@ DET@ CWS
Tue, Aug 25th@ DET@ CWS
Wed, Aug 26th@ DET@ CWS
Fri, Aug 28thvs SD@ MIL
Sat, Aug 29thvs SD@ MIL
Sun, Aug 30thvs SD@ MIL
Mon, Aug 31stvs NYMvs ATH
Tue, Sep 1stvs NYMvs ATH
Wed, Sep 2ndvs NYMvs ATH
Thu, Sep 3rd@ TEXvs TB
Fri, Sep 4th@ TEXvs TB
Sat, Sep 5th@ TEXvs TB
Sun, Sep 6th@ TEXvs TB
Tue, Sep 8th@ ATL@ SEA
Wed, Sep 9th@ ATL@ SEA
Thu, Sep 10th@ ATL@ SEA
Fri, Sep 11thvs HOU@ ARI
Sat, Sep 12thvs HOU@ ARI
Sun, Sep 13thvs HOU@ ARI
Tue, Sep 15thvs ATHvs BOS
Wed, Sep 16thvs ATHvs BOS
Thu, Sep 17thvs ATHvs BOS
Fri, Sep 18thvs BOSvs TOR
Sat, Sep 19thvs BOSvs TOR
Sun, Sep 20thvs BOSvs TOR
Tue, Sep 22nd@ NYYvs NYM
Wed, Sep 23rd@ NYYvs NYM
Thu, Sep 24th@ NYYvs NYM
Fri, Sep 25th@ PHI@ MIN
Sat, Sep 26th@ PHI@ MIN
Sun, Sep 27th@ PHI@ MIN
Mon, Apr 20thvs CINRhett Lowder (3-3)#206   
Mon, May 4thvs TOREric Lauer (2-5)#264   
Mon, Jun 8thvs BOSPayton Tolle (2-2)#75   
Wed, Jun 17th@ LAD   
Fri, Jul 3rd@ HOU   
Mon, Jul 6thvs NYY   
Thu, Jul 23rd@ TOR   
Mon, Aug 17thvs BAL