Skip Navigation to Main Content

Who Should I Trade?

Ben Kudrna for Jose Soriano (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jose Soriano
SP - LAA
Jose Soriano
Ben Kudrna
SP - KC
Ben Kudrna
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 39
VBR# 183
   
Projections 
   
Strikeouts115
Wins7
Saves0
ERA3.78
WHIP1.38
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 54
   
Dalton Del Don
The Deep Shot
# 44
   
Chris Welsh
FantasyPros
# 44
   
Mike Maher
BettingPros
# 51
   
Joe Pisapia
FantasyPros
# 41
   
Kelly Kirby
FantasyPros
# 43
   
Kevin Spinelli
KevScores
# 33
   
Who Should I Trade? Player Statistics
  Jose Soriano
SP - LAA
Jose Soriano
Ben Kudrna
SP - KC
Ben Kudrna
2026 Stats 
   
   
Games Played12
   
Games Started12
   
Innings Pitched71.1
   
Wins6
   
Losses4
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed51
   
Earned Runs21
   
Home Runs Allowed6
   
Strikeouts78
   
Walks31
   
ERA2.65
   
WHIP1.15
   
Who Should I Trade? Player Projections
  Jose Soriano
SP - LAA
Jose Soriano
Ben Kudrna
SP - KC
Ben Kudrna
2026 Projections 
   
   
Games Played20
   
Games Started20
   
Innings Pitched114.9
   
Wins7
   
Losses7
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed102
   
Earned Runs48
   
Home Runs Allowed10
   
Strikeouts115
   
Walks51
   
ERA3.78
   
WHIP1.38
   
Who Should I Trade? Player Notes
  Jose Soriano
SP - LAA
Jose Soriano
Ben Kudrna
SP - KC
Ben Kudrna
News 
 Jose Soriano went five innings on Wednesday, allowing three runs on seven hits with four walks and four strikeouts in a 4-0 loss to the Tigers.
David Leisering
Thu, May 28th
Royals pitching prospect Ben Kudrna underwent season-ending olecranon stress fracture surgery on Wednesday.
Ari Koslow
Wed, Apr 29th
 Jose Soriano allowed two runs on six hits in 6.2 innings on Thursday, but settled for a no-decision in a 3-2, 10-inning loss to the Athletics.
David Leisering
Fri, May 22nd
Ben Kudrna is seeking a second opinion on his elbow injury next week.
Ari Koslow
Tue, Apr 21st
 Jose Soriano allowed just one hit in 5.1 innings on Saturday, but was charged with six runs on six walks and a hit batter in the Angels' 15-2 loss to the Dodgers.
David Leisering
Sun, May 17th
Kansas City optioned Kudrna to Triple-A Omaha on Saturday. He made his first appearance at that level last season, surrendering 18 earned runs across 11.1 innings.
Bruno Mulé
Sat, Mar 7th
 Jose Soriano went 7.2 innings on Sunday, allowing a run on five hits with a walk and seven strikeouts as he helped the Angels to a 6-1 victory over Toronto.
David Leisering
Sun, May 10th
The Royals signed RHP Ben Kudrna to a deal for the 2026 season.
Ari Koslow
Sun, Feb 8th
 Jose Soriano lasted only four innings on Monday and allowed five runs on eight hits, walked three, and struck out five as the Angels were blanked by the White Sox, 6-0.
David Leisering
Tue, May 5th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Soriano
SP - LAA
Jose Soriano
Ben Kudrna
SP - KC
Ben Kudrna
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th@ HOUMike Burrows (3-6)#121@ ATLChris Sale (8-3)#5
Sat, Mar 28th@ HOUCristian Javier (0-1)#258@ ATLReynaldo Lopez (2-1)#108
Sun, Mar 29th@ HOUTatsuya Imai (2-2)#152@ ATLGrant Holmes (3-2)#139
Mon, Mar 30th@ CHCEdward Cabrera (3-2)#70vs MINSimeon Woods Richardson (0-7)#222
Wed, Apr 1st@ CHCMatthew Boyd (2-1)#40vs MINJoe Ryan (3-3)#15
Thu, Apr 2nd   vs MINTaj Bradley (5-1)#74
Sat, Apr 4thvs SEAEmerson Hancock (4-2)#91vs MILLogan Henderson (2-1)#57
Sun, Apr 5thvs SEALuis Castillo (1-5)#46vs MILKyle Harrison (6-1)#63
Mon, Apr 6thvs ATLChris Sale (8-3)#5@ CLETanner Bibee (0-7)#38
Tue, Apr 7thvs ATLReynaldo Lopez (2-1)#108@ CLEGavin Williams (8-3)#27
Wed, Apr 8thvs ATLGrant Holmes (3-2)#139@ CLEJoey Cantillo (4-2)#106
Thu, Apr 9th   vs CWSAnthony Kay (5-1)#182
Fri, Apr 10th@ CINChase Burns (7-1)#25vs CWSDavis Martin (8-1)#79
Sat, Apr 11th@ CINBrandon Williamson (2-3)#370vs CWSErick Fedde (0-5)#373
Sun, Apr 12th@ CINAndrew Abbott (4-3)#99vs CWSGrant Taylor (1-0)#53
Tue, Apr 14th@ NYYRyan Weathers (2-3)#66@ DETFramber Valdez (2-4)#26
Wed, Apr 15th@ NYYLuis Gil (1-2)#249@ DETJack Flaherty (0-7)#62
Thu, Apr 16th@ NYYMax Fried (4-3)#33@ DETKeider Montero (2-3)#201
Fri, Apr 17thvs SDMatt Waldron (1-2)#307@ NYYCam Schlittler (7-2)#36
Sat, Apr 18thvs SDGerman Marquez (3-2)#330@ NYYWill Warren (6-1)#60
Sun, Apr 19thvs SDMichael King (4-4)#35@ NYYRyan Weathers (2-3)#66
Mon, Apr 20thvs TORDylan Cease (3-3)#16vs BALKyle Bradish (2-6)#43
Tue, Apr 21stvs TORPatrick Corbin (2-1)#216vs BALShane Baz (2-5)#84
Wed, Apr 22ndvs TOREric Lauer (2-5)#264vs BALChris Bassitt (4-3)#125
Fri, Apr 24th@ KCNoah Cameron (2-4)#92vs LAAYusei Kikuchi (0-3)#155
Sat, Apr 25th@ KCCole Ragans (1-4)#49vs LAAWalbert Urena (2-4)#421
Sun, Apr 26th@ KCSeth Lugo (2-4)#104vs LAAReid Detmers (2-5)#41
Tue, Apr 28th@ CWSDavis Martin (8-1)#79@ ATHAaron Civale (5-2)#219
Wed, Apr 29th@ CWSErick Fedde (0-5)#373@ ATHLuis Severino (2-6)#146
Thu, Apr 30th   @ ATHJeffrey Springs (3-6)#111
Fri, May 1stvs NYMChristian Scott (1-0)#90@ SEABryan Woo (5-3)#6
Sat, May 2ndvs NYMNolan McLean (2-4)#29@ SEAEmerson Hancock (4-2)#91
Sun, May 3rdvs NYMClay Holmes (4-4)#165@ SEALuis Castillo (1-5)#46
Mon, May 4thvs CWSDavis Martin (8-1)#79vs CLETanner Bibee (0-7)#38
Tue, May 5thvs CWSErick Fedde (0-5)#373vs CLEGavin Williams (8-3)#27
Wed, May 6thvs CWSNoah Schultz (2-4)#221vs CLEJoey Cantillo (4-2)#106
Thu, May 7th   vs CLESlade Cecconi (3-5)#105
Fri, May 8th@ TORDylan Cease (3-3)#16vs DETKeider Montero (2-3)#201
Sat, May 9th@ TORTrey Yesavage (2-2)#48vs DETBurch Smith
Sun, May 10th@ TORSpencer Miles (2-0)#133vs DETBrenan Hanifee
Tue, May 12th@ CLESlade Cecconi (3-5)#105@ CWSErick Fedde (0-5)#373
Wed, May 13th@ CLEParker Messick (6-1)#51@ CWSNoah Schultz (2-4)#221
Thu, May 14th   @ CWSAnthony Kay (5-1)#182
Fri, May 15thvs LADWill Klein@ STLDustin May (3-6)#85
Sat, May 16thvs LADJustin Wrobleski (7-2)#130@ STLKyle Leahy (5-3)#162
Sun, May 17thvs LADRoki Sasaki (3-3)#131@ STLAndre Pallante (5-4)#163
Mon, May 18thvs ATHJ.T. Ginn (3-3)#127vs BOSSonny Gray (6-1)#30
Tue, May 19thvs ATHJacob Lopez (4-2)#202vs BOSRanger Suarez (2-3)#32
Wed, May 20thvs ATHAaron Civale (5-2)#219vs BOSConnelly Early (5-2)#97
Fri, May 22ndvs TEXJacob deGrom (3-4)#8vs SEALogan Gilbert (3-4)#11
Sat, May 23rdvs TEXNathan Eovaldi (5-6)#20vs SEAGeorge Kirby (5-4)#14
Sun, May 24thvs TEXMacKenzie Gore (4-4)#50vs SEABryan Woo (5-3)#6
Mon, May 25th   vs NYYWill Warren (6-1)#60
Tue, May 26th@ DETKeider Montero (2-3)#201vs NYYCam Schlittler (7-2)#36
Wed, May 27th@ DETCasey Mize (2-3)#65vs NYYGerrit Cole (1-0)#23
Fri, May 29th@ TBNick Martinez (5-1)#81@ TEXMacKenzie Gore (4-4)#50
Sat, May 30th@ TBDrew Rasmussen (4-2)#21@ TEXKumar Rocker (2-5)#103
Sun, May 31st@ TBShane McClanahan (5-2)#22@ TEXJack Leiter (2-4)#76
Mon, Jun 1stvs COLKyle Freeland (1-6)#395@ CINChase Burns (7-1)#25
Tue, Jun 2ndvs COLTomoyuki Sugano (4-4)#428@ CINAndrew Abbott (4-3)#99
Wed, Jun 3rdvs COLMichael Lorenzen (2-7)#427@ CINChris Paddack (0-7)#324
Thu, Jun 4th   @ MINBailey Ober (6-3)#72
Fri, Jun 5th@ LADRoki Sasaki (3-3)#131@ MINZebby Matthews (1-2)#82
Sat, Jun 6th@ LADYoshinobu Yamamoto (4-4)#13@ MINJoe Ryan (3-3)#15
Sun, Jun 7th@ LADEmmet Sheehan (3-1)#42@ MINConnor Prielipp (1-3)#124
Tue, Jun 9thvs HOUSpencer Arrighetti (7-1)#126vs TEXNathan Eovaldi (5-6)#20
Wed, Jun 10thvs HOUvs TEX
Thu, Jun 11th   vs TEX
Fri, Jun 12thvs TBvs HOU
Sat, Jun 13thvs TBvs HOU
Sun, Jun 14thvs TBvs HOU
Mon, Jun 15th@ ARI@ WSH
Tue, Jun 16th@ ARI@ WSH
Wed, Jun 17th@ ARI@ WSH
Thu, Jun 18th@ ATHvs STL
Fri, Jun 19th@ ATHvs STL
Sun, Jun 21st@ ATHvs STL
Mon, Jun 22ndvs BAL@ TB
Tue, Jun 23rdvs BAL@ TB
Wed, Jun 24thvs BAL@ TB
Thu, Jun 25th   @ TB
Fri, Jun 26thvs ATH@ CWS
Sat, Jun 27thvs ATH@ CWS
Sun, Jun 28thvs ATH@ CWS
Tue, Jun 30th@ SEAvs TB
Wed, Jul 1st   vs TB
Thu, Jul 2nd@ SEAvs TB
Sat, Jul 4thvs BOSvs PHI
Sun, Jul 5thvs BOSvs PHI
Mon, Jul 6th   vs PHI
Tue, Jul 7th@ TEX@ NYM
Wed, Jul 8th@ TEX@ NYM
Thu, Jul 9th@ TEX@ NYM
Fri, Jul 10th@ MIN@ BAL
Sat, Jul 11th@ MIN@ BAL
Sun, Jul 12th@ MIN@ BAL
Fri, Jul 17thvs DETvs SD
Sat, Jul 18thvs DETvs SD
Sun, Jul 19thvs DETvs SD
Mon, Jul 20thvs STLvs SF
Tue, Jul 21stvs STLvs SF
Wed, Jul 22ndvs STLvs SF
Thu, Jul 23rd   @ DET
Fri, Jul 24th@ SF@ DET
Sat, Jul 25th@ SF@ DET
Sun, Jul 26th@ SF@ DET
Tue, Jul 28thvs HOU@ MIN
Wed, Jul 29thvs HOU@ MIN
Thu, Jul 30th   @ MIN
Fri, Jul 31stvs MIL@ COL
Sat, Aug 1stvs MIL@ COL
Sun, Aug 2ndvs MIL@ COL
Tue, Aug 4th@ BALvs MIN
Wed, Aug 5th@ BALvs MIN
Thu, Aug 6th@ BALvs MIN
Fri, Aug 7th@ MIAvs CHC
Sat, Aug 8th@ MIAvs CHC
Sun, Aug 9th@ MIAvs CHC
Mon, Aug 10thvs TEX@ LAD
Tue, Aug 11thvs TEX@ LAD
Wed, Aug 12thvs TEX@ LAD
Fri, Aug 14thvs KC@ LAA
Sat, Aug 15thvs KC@ LAA
Sun, Aug 16thvs KC@ LAA
Mon, Aug 17th   vs ATH
Tue, Aug 18th@ HOUvs ATH
Wed, Aug 19th@ HOUvs ATH
Thu, Aug 20th@ HOUvs ATH
Fri, Aug 21st@ TEXvs DET
Sat, Aug 22nd@ TEXvs DET
Sun, Aug 23rd@ TEXvs DET
Tue, Aug 25thvs CLE@ TOR
Wed, Aug 26thvs CLE@ TOR
Thu, Aug 27th   @ TOR
Fri, Aug 28thvs PHI@ CLE
Sat, Aug 29thvs PHI@ CLE
Sun, Aug 30thvs PHI@ CLE
Tue, Sep 1stvs NYYvs MIA
Wed, Sep 2ndvs NYYvs MIA
Thu, Sep 3rd   vs MIA
Fri, Sep 4th@ PITvs TOR
Sat, Sep 5th@ PITvs TOR
Sun, Sep 6th@ PITvs TOR
Mon, Sep 7th@ BOSvs ARI
Tue, Sep 8th@ BOSvs ARI
Wed, Sep 9th@ BOSvs ARI
Fri, Sep 11th@ WSH@ BOS
Sat, Sep 12th@ WSH@ BOS
Sun, Sep 13th@ WSH@ BOS
Tue, Sep 15thvs SEA@ HOU
Wed, Sep 16thvs SEA@ HOU
Thu, Sep 17thvs MIN@ HOU
Fri, Sep 18thvs MIN@ PIT
Sat, Sep 19thvs MIN@ PIT
Sun, Sep 20thvs MIN@ PIT
Tue, Sep 22nd@ ATHvs CWS
Wed, Sep 23rd@ ATHvs CWS
Thu, Sep 24th@ SEAvs CWS
Fri, Sep 25th@ SEAvs CLE
Sat, Sep 26th@ SEAvs CLE
Sun, Sep 27th@ SEAvs CLE
Thu, Mar 26th@ HOUHunter Brown (1-0)#17   
Tue, Mar 31st@ CHCJameson Taillon (2-4)#107   
Fri, Apr 3rdvs SEABryan Woo (5-3)#6   
Mon, Apr 13th@ NYYWill Warren (6-1)#60   
Mon, Apr 27th@ CWSAnthony Kay (5-1)#182   
Mon, May 11th@ CLEJoey Cantillo (4-2)#106   
Thu, May 21stvs ATHLuis Severino (2-6)#146   
Thu, May 28th@ DETJack Flaherty (0-7)#62   
Mon, Jun 8thvs HOUMike Burrows (3-6)#121   
Sat, Jun 20th@ ATH   
Mon, Jun 29th@ SEA   
Fri, Jul 3rdvs BOS   
Mon, Jul 27thvs HOU   
Thu, Aug 13thvs TEX   
Mon, Aug 24thvs CLE   
Mon, Aug 31stvs NYY   
Mon, Sep 14thvs SEA