Skip Navigation to Main Content

Who Should I Trade?

Kevin Kelly for Mason Black (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
Mason Black
SP,RP - KC
Mason Black
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 223
VBR# 389# 1008
   
Projections 
   
Strikeouts3422
Wins21
Saves20
ERA3.824.78
WHIP1.271.49
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 188
   
Kevin Spinelli
KevScores
# 248
   
Who Should I Trade? Player Statistics
  Kevin Kelly
RP - TB
Kevin Kelly
Mason Black
SP,RP - KC
Mason Black
2026 Stats 
   
   
Games Played255
   
Games Started00
   
Innings Pitched25.26.2
   
Wins30
   
Losses20
   
Saves20
   
Blown Saves10
   
Holds110
   
Hits Allowed147
   
Earned Runs82
   
Home Runs Allowed21
   
Strikeouts187
   
Walks53
   
ERA2.812.70
   
WHIP0.741.50
   
Who Should I Trade? Player Projections
  Kevin Kelly
RP - TB
Kevin Kelly
Mason Black
SP,RP - KC
Mason Black
2026 Projections 
   
   
Games Played4128
   
Games Started00
   
Innings Pitched38.827.0
   
Wins21
   
Losses22
   
Saves20
   
Blown Saves00
   
Holds101
   
Hits Allowed3728
   
Earned Runs1614
   
Home Runs Allowed44
   
Strikeouts3422
   
Walks1011
   
ERA3.824.78
   
WHIP1.271.49
   
Who Should I Trade? Player Notes
  Kevin Kelly
RP - TB
Kevin Kelly
Mason Black
SP,RP - KC
Mason Black
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 Royals recalled Mason Black from Triple-A Omaha.
Ari Koslow
Wed, May 27th
 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
The Royals optioned Mason Black to Triple-A Omaha.
Ari Koslow
Tue, May 5th
 Kevin Kelly and the Tampa Bay Rays agreed to a $925K contract in 2026 to avoid arbitration.
David Leisering
Sat, Jan 10th
The Royals have recalled right-hander Mason Black from Triple-A Omaha.
Brenton Kemp
Sun, Apr 19th
  Righthander Mason Black has been optioned to Triple-A Omaha by the Kansas City Royals.
David Leisering
Tue, Mar 17th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kevin Kelly
RP - TB
Kevin Kelly
Mason Black
SP,RP - KC
Mason Black
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ STLMatthew Liberatore (2-3)#114   
Sat, Mar 28th@ STLMichael McGreevy (3-4)#86@ ATLReynaldo Lopez (2-1)#108
Sun, Mar 29th@ STLDustin May (3-6)#85@ ATLGrant Holmes (3-2)#139
Mon, Mar 30th@ MILKyle Harrison (6-1)#63vs MINSimeon Woods Richardson (0-7)#222
Tue, Mar 31st@ MILBrandon Woodruff (2-1)#56   
Wed, Apr 1st@ MILJacob Misiorowski (5-2)#18vs MINJoe Ryan (3-3)#15
Fri, Apr 3rd@ MINBailey Ober (6-3)#72   
Sat, Apr 4th@ MINMick Abel (1-2)#209vs MILLogan Henderson (2-1)#57
Sun, Apr 5th@ MINSimeon Woods Richardson (0-7)#222vs MILKyle Harrison (6-1)#63
Mon, Apr 6thvs CHCJameson Taillon (2-4)#107@ CLETanner Bibee (0-7)#38
Tue, Apr 7thvs CHCJavier Assad (3-1)#276@ CLEGavin Williams (8-3)#27
Wed, Apr 8thvs CHCColin Rea (5-3)#140@ CLEJoey Cantillo (4-2)#106
Fri, Apr 10thvs NYYLuis Gil (1-2)#249vs CWSDavis Martin (8-1)#79
Sat, Apr 11thvs NYYMax Fried (4-3)#33vs CWSErick Fedde (0-5)#373
Sun, Apr 12thvs NYYCam Schlittler (7-2)#36vs CWSGrant Taylor (1-0)#53
Tue, Apr 14th@ CWSNoah Schultz (2-4)#221@ DETFramber Valdez (2-4)#26
Wed, Apr 15th@ CWSSean Burke (2-3)#142@ DETJack Flaherty (0-7)#62
Thu, Apr 16th@ CWSJordan Leasure@ DETKeider Montero (2-3)#201
Fri, Apr 17th@ PITBubba Chandler (1-6)#122@ NYYCam Schlittler (7-2)#36
Sat, Apr 18th@ PITPaul Skenes (6-5)#2@ NYYWill Warren (6-1)#60
Sun, Apr 19th@ PITMitch Keller (5-2)#95@ NYYRyan Weathers (2-3)#66
Mon, Apr 20thvs CINRhett Lowder (3-3)#206vs BALKyle Bradish (2-6)#43
Tue, Apr 21stvs CINChase Burns (7-1)#25vs BALShane Baz (2-5)#84
Wed, Apr 22ndvs CINBrandon Williamson (2-3)#370vs BALChris Bassitt (4-3)#125
Fri, Apr 24thvs MINTaj Bradley (5-1)#74vs LAAYusei Kikuchi (0-3)#155
Sat, Apr 25thvs MINBailey Ober (6-3)#72vs LAAWalbert Urena (2-4)#421
Sun, Apr 26thvs MINSimeon Woods Richardson (0-7)#222vs LAAReid Detmers (2-5)#41
Mon, Apr 27th@ CLEParker Messick (6-1)#51   
Tue, Apr 28th@ CLETanner Bibee (0-7)#38@ ATHAaron Civale (5-2)#219
Wed, Apr 29th@ CLEGavin Williams (8-3)#27@ ATHLuis Severino (2-6)#146
Fri, May 1stvs SFRobbie Ray (3-6)#83@ SEABryan Woo (5-3)#6
Sat, May 2ndvs SFLanden Roupp (5-5)#61@ SEAEmerson Hancock (4-2)#91
Sun, May 3rdvs SFTyler Mahle (1-7)#119@ SEALuis Castillo (1-5)#46
Mon, May 4thvs TOREric Lauer (2-5)#264vs CLETanner Bibee (0-7)#38
Tue, May 5thvs TORKevin Gausman (4-3)#19vs CLEGavin Williams (8-3)#27
Wed, May 6thvs TORPatrick Corbin (2-1)#216vs CLEJoey Cantillo (4-2)#106
Thu, May 7th@ BOSJake Bennett (1-1)#303vs CLESlade Cecconi (3-5)#105
Fri, May 8th@ BOSConnelly Early (5-2)#97vs DETKeider Montero (2-3)#201
Sun, May 10th@ BOSPayton Tolle (2-2)#75vs DETBrenan Hanifee
Mon, May 11th@ TORKevin Gausman (4-3)#19   
Tue, May 12th@ TORPatrick Corbin (2-1)#216@ CWSErick Fedde (0-5)#373
Wed, May 13th@ TORDylan Cease (3-3)#16@ CWSNoah Schultz (2-4)#221
Fri, May 15thvs MIAJanson Junk (3-5)#116@ STLDustin May (3-6)#85
Sat, May 16thvs MIASandy Alcantara (3-4)#73@ STLKyle Leahy (5-3)#162
Sun, May 17thvs MIAEury Perez (3-6)#109@ STLAndre Pallante (5-4)#163
Mon, May 18thvs BALTrevor Rogers (2-6)#94vs BOSSonny Gray (6-1)#30
Tue, May 19thvs BALKyle Bradish (2-6)#43vs BOSRanger Suarez (2-3)#32
Wed, May 20thvs BALShane Baz (2-5)#84vs BOSConnelly Early (5-2)#97
Fri, May 22nd@ NYYGerrit Cole (1-0)#23vs SEALogan Gilbert (3-4)#11
Sun, May 24th@ NYYRyan Weathers (2-3)#66vs SEABryan Woo (5-3)#6
Mon, May 25th@ BALKyle Bradish (2-6)#43vs NYYWill Warren (6-1)#60
Tue, May 26th@ BALShane Baz (2-5)#84vs NYYCam Schlittler (7-2)#36
Wed, May 27th@ BALTrey Gibson (1-0)#309vs NYYGerrit Cole (1-0)#23
Fri, May 29thvs LAAWalbert Urena (2-4)#421@ TEXMacKenzie Gore (4-4)#50
Sat, May 30thvs LAAReid Detmers (2-5)#41@ TEXKumar Rocker (2-5)#103
Sun, May 31stvs LAAJack Kochanowicz (2-3)#420@ TEXJack Leiter (2-4)#76
Mon, Jun 1stvs DETTy Madden#279@ CINChase Burns (7-1)#25
Tue, Jun 2ndvs DETJack Flaherty (0-7)#62@ CINAndrew Abbott (4-3)#99
Wed, Jun 3rdvs DETTroy Melton (1-0)#118@ CINChris Paddack (0-7)#324
Fri, Jun 5th@ MIATyler Phillips@ MINZebby Matthews (1-2)#82
Sat, Jun 6th@ MIAJanson Junk (3-5)#116@ MINJoe Ryan (3-3)#15
Sun, Jun 7th@ MIASandy Alcantara (3-4)#73@ MINConnor Prielipp (1-3)#124
Mon, Jun 8thvs BOSPayton Tolle (2-2)#75   
Tue, Jun 9thvs BOSBrayan Bello (2-5)#144vs TEXNathan Eovaldi (5-6)#20
Wed, Jun 10thvs BOSvs TEX
Fri, Jun 12th@ LAAvs HOU
Sat, Jun 13th@ LAAvs HOU
Sun, Jun 14th@ LAAvs HOU
Mon, Jun 15th@ LAD@ WSH
Tue, Jun 16th@ LAD@ WSH
Wed, Jun 17th@ LAD@ WSH
Fri, Jun 19thvs WSHvs STL
Sat, Jun 20thvs WSH   
Sun, Jun 21stvs WSHvs STL
Mon, Jun 22ndvs KC@ TB
Tue, Jun 23rdvs KC@ TB
Wed, Jun 24thvs KC@ TB
Thu, Jun 25thvs KC@ TB
Fri, Jun 26thvs ARI@ CWS
Sat, Jun 27thvs ARI@ CWS
Sun, Jun 28thvs ARI@ CWS
Tue, Jun 30th@ KCvs TB
Wed, Jul 1st@ KCvs TB
Thu, Jul 2nd@ KCvs TB
Fri, Jul 3rd@ HOU   
Sat, Jul 4th@ HOUvs PHI
Sun, Jul 5th@ HOUvs PHI
Mon, Jul 6thvs NYYvs PHI
Tue, Jul 7thvs NYY@ NYM
Wed, Jul 8thvs NYY@ NYM
Thu, Jul 9thvs NYY@ NYM
Fri, Jul 10thvs SEA@ BAL
Sat, Jul 11thvs SEA@ BAL
Sun, Jul 12thvs SEA@ BAL
Fri, Jul 17th@ BOSvs SD
Sat, Jul 18th@ BOSvs SD
Sun, Jul 19th@ BOSvs SD
Mon, Jul 20th@ TORvs SF
Tue, Jul 21st@ TORvs SF
Wed, Jul 22nd@ TORvs SF
Thu, Jul 23rd@ TOR@ DET
Fri, Jul 24thvs CLE@ DET
Sat, Jul 25thvs CLE@ DET
Sun, Jul 26thvs CLE@ DET
Tue, Jul 28thvs TEX@ MIN
Wed, Jul 29thvs TEX@ MIN
Thu, Jul 30thvs TEX@ MIN
Fri, Jul 31stvs CWS@ COL
Sat, Aug 1stvs CWS@ COL
Sun, Aug 2ndvs CWS@ COL
Mon, Aug 3rd@ COL   
Tue, Aug 4th@ COLvs MIN
Wed, Aug 5th@ COLvs MIN
Fri, Aug 7th@ SEAvs CHC
Sat, Aug 8th@ SEAvs CHC
Sun, Aug 9th@ SEAvs CHC
Mon, Aug 10th@ ATH@ LAD
Tue, Aug 11th@ ATH@ LAD
Wed, Aug 12th@ ATH@ LAD
Fri, Aug 14thvs BAL@ LAA
Sat, Aug 15thvs BAL@ LAA
Sun, Aug 16thvs BAL@ LAA
Mon, Aug 17thvs BALvs ATH
Tue, Aug 18thvs TORvs ATH
Wed, Aug 19thvs TORvs ATH
Thu, Aug 20thvs TORvs ATH
Fri, Aug 21st@ BALvs DET
Sat, Aug 22nd@ BALvs DET
Sun, Aug 23rd@ BALvs DET
Mon, Aug 24th@ DET   
Tue, Aug 25th@ DET@ TOR
Wed, Aug 26th@ DET@ TOR
Fri, Aug 28thvs SD@ CLE
Sat, Aug 29thvs SD@ CLE
Sun, Aug 30thvs SD@ CLE
Mon, Aug 31stvs NYM   
Tue, Sep 1stvs NYMvs MIA
Wed, Sep 2ndvs NYMvs MIA
Thu, Sep 3rd@ TEXvs MIA
Fri, Sep 4th@ TEXvs TOR
Sat, Sep 5th@ TEXvs TOR
Sun, Sep 6th@ TEXvs TOR
Tue, Sep 8th@ ATLvs ARI
Wed, Sep 9th@ ATLvs ARI
Thu, Sep 10th@ ATL   
Fri, Sep 11thvs HOU@ BOS
Sat, Sep 12thvs HOU@ BOS
Sun, Sep 13thvs HOU@ BOS
Tue, Sep 15thvs ATH@ HOU
Wed, Sep 16thvs ATH@ HOU
Thu, Sep 17thvs ATH@ HOU
Fri, Sep 18thvs BOS@ PIT
Sat, Sep 19thvs BOS@ PIT
Sun, Sep 20thvs BOS@ PIT
Tue, Sep 22nd@ NYYvs CWS
Wed, Sep 23rd@ NYYvs CWS
Thu, Sep 24th@ NYYvs CWS
Fri, Sep 25th@ PHIvs CLE
Sat, Sep 26th@ PHIvs CLE
Sun, Sep 27th@ PHIvs CLE
Fri, Mar 27th   @ ATLChris Sale (8-3)#5
Thu, Apr 2nd   vs MINTaj Bradley (5-1)#74
Thu, Apr 9th   vs CWSAnthony Kay (5-1)#182
Thu, Apr 30th   @ ATHJeffrey Springs (3-6)#111
Sat, May 9th   vs DETBurch Smith
Thu, May 14th   @ CWSAnthony Kay (5-1)#182
Sat, May 23rd   vs SEAGeorge Kirby (5-4)#14
Thu, Jun 4th   @ MINBailey Ober (6-3)#72
Thu, Jun 11th   vs TEX
Thu, Jun 18th   vs STL
Thu, Aug 6th   vs MIN
Thu, Aug 27th   @ TOR
Mon, Sep 7th   vs ARI