Skip Navigation to Main Content

Ben Kudrna or Michael Wacha

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Ben Kudrna or Michael Wacha Player Statistics
  Michael Wacha
SP - KC
Michael Wacha
Ben Kudrna
SP - KC
Ben Kudrna
2026 Stats 
   
   
Games Played15
   
Games Started15
   
Innings Pitched94.0
   
Wins4
   
Losses5
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed82
   
Earned Runs38
   
Home Runs Allowed10
   
Strikeouts72
   
Walks28
   
ERA3.64
   
WHIP1.17
   
Ben Kudrna or Michael Wacha Player Projections
  Michael Wacha
SP - KC
Michael Wacha
Ben Kudrna
SP - KC
Ben Kudrna
2026 Projections 
   
   
Games Played298
   
Games Started292
   
Innings Pitched164.514.6
   
Wins101
   
Losses101
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed16216
   
Earned Runs758
   
Home Runs Allowed222
   
Strikeouts12811
   
Walks487
   
ERA4.135.06
   
WHIP1.281.51
   
Ben Kudrna or Michael Wacha Player Notes
  Michael Wacha
SP - KC
Michael Wacha
Ben Kudrna
SP - KC
Ben Kudrna
News 
 Michael Wacha allowed three earned runs on seven hits and one walk while striking out three over six innings in Tuesday's 6-4 loss to the Nationals.
Chase Davis
Wed, Jun 17th
Royals pitching prospect Ben Kudrna underwent season-ending olecranon stress fracture surgery on Wednesday.
Ari Koslow
Wed, Apr 29th
 Michael Wacha allowed four earned runs on nine hits and one walk while striking out two over seven innings in Thursday's 4-2 loss to Texas.
Chase Davis
Fri, Jun 12th
Ben Kudrna is seeking a second opinion on his elbow injury next week.
Ari Koslow
Tue, Apr 21st
 Michael Wacha allowed four earned runs on eight hits and no walks while striking out two over 5.2 innings in Friday's loss to the Twins.
Chase Davis
Sat, Jun 6th
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
 Michael Wacha allowed six earned runs on eight hits and four walks while striking out five over five innings in Sunday's loss to the Rangers.
Chase Davis
Mon, Jun 1st
The Royals signed RHP Ben Kudrna to a deal for the 2026 season.
Ari Koslow
Sun, Feb 8th
 Michael Wacha allowed two earned runs on five hits and two walks while striking out five over seven innings in Monday's loss to the Yankees.
Chase Davis
Tue, May 26th
 
Notes 
There are no recent notes for these players
Ben Kudrna or Michael Wacha Player Schedules
  Michael Wacha
SP - KC
Michael Wacha
Ben Kudrna
SP - KC
Ben Kudrna
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th@ ATLChris Sale (8-5)#5@ ATLChris Sale (8-5)#5
Sat, Mar 28th@ ATLReynaldo Lopez (3-1)#126@ ATLReynaldo Lopez (3-1)#126
Sun, Mar 29th@ ATLGrant Holmes (4-2)#120@ ATLGrant Holmes (4-2)#120
Mon, Mar 30thvs MINSimeon Woods Richardson (0-7)#208vs MINSimeon Woods Richardson (0-7)#208
Wed, Apr 1stvs MINJoe Ryan (4-3)#16vs MINJoe Ryan (4-3)#16
Thu, Apr 2ndvs MINTaj Bradley (5-3)#71vs MINTaj Bradley (5-3)#71
Sat, Apr 4thvs MILLogan Henderson (2-1)#68vs MILLogan Henderson (2-1)#68
Sun, Apr 5thvs MILKyle Harrison (8-1)#48vs MILKyle Harrison (8-1)#48
Mon, Apr 6th@ CLETanner Bibee (2-7)#37@ CLETanner Bibee (2-7)#37
Tue, Apr 7th@ CLEGavin Williams (9-3)#28@ CLEGavin Williams (9-3)#28
Wed, Apr 8th@ CLEJoey Cantillo (5-3)#104@ CLEJoey Cantillo (5-3)#104
Thu, Apr 9thvs CWSAnthony Kay (6-1)#173vs CWSAnthony Kay (6-1)#173
Fri, Apr 10thvs CWSDavis Martin (9-3)#67vs CWSDavis Martin (9-3)#67
Sat, Apr 11thvs CWSErick Fedde (2-5)#377vs CWSErick Fedde (2-5)#377
Sun, Apr 12thvs CWSGrant Taylor (2-0)#62vs CWSGrant Taylor (2-0)#62
Tue, Apr 14th@ DETFramber Valdez (3-5)#29@ DETFramber Valdez (3-5)#29
Wed, Apr 15th@ DETJack Flaherty (1-8)#79@ DETJack Flaherty (1-8)#79
Thu, Apr 16th@ DETKeider Montero (3-5)#179@ DETKeider Montero (3-5)#179
Fri, Apr 17th@ NYYCam Schlittler (7-3)#38@ NYYCam Schlittler (7-3)#38
Sat, Apr 18th@ NYYWill Warren (7-1)#64@ NYYWill Warren (7-1)#64
Sun, Apr 19th@ NYYRyan Weathers (2-5)#78@ NYYRyan Weathers (2-5)#78
Mon, Apr 20thvs BALKyle Bradish (3-7)#57vs BALKyle Bradish (3-7)#57
Tue, Apr 21stvs BALShane Baz (4-6)#84vs BALShane Baz (4-6)#84
Wed, Apr 22ndvs BALChris Bassitt (4-4)#157vs BALChris Bassitt (4-4)#157
Fri, Apr 24thvs LAAYusei Kikuchi (0-3)#134vs LAAYusei Kikuchi (0-3)#134
Sat, Apr 25thvs LAAWalbert Urena (4-5)#348vs LAAWalbert Urena (4-5)#348
Sun, Apr 26thvs LAAReid Detmers (3-5)#31vs LAAReid Detmers (3-5)#31
Tue, Apr 28th@ ATHAaron Civale (5-2)#197@ ATHAaron Civale (5-2)#197
Wed, Apr 29th@ ATHLuis Severino (2-6)#184@ ATHLuis Severino (2-6)#184
Thu, Apr 30th@ ATHJeffrey Springs (3-7)#116@ ATHJeffrey Springs (3-7)#116
Fri, May 1st@ SEABryan Woo (5-5)#7@ SEABryan Woo (5-5)#7
Sat, May 2nd@ SEAEmerson Hancock (5-3)#73@ SEAEmerson Hancock (5-3)#73
Sun, May 3rd@ SEALuis Castillo (2-6)#43@ SEALuis Castillo (2-6)#43
Mon, May 4thvs CLETanner Bibee (2-7)#37vs CLETanner Bibee (2-7)#37
Tue, May 5thvs CLEGavin Williams (9-3)#28vs CLEGavin Williams (9-3)#28
Wed, May 6thvs CLEJoey Cantillo (5-3)#104vs CLEJoey Cantillo (5-3)#104
Thu, May 7thvs CLESlade Cecconi (3-5)#99vs CLESlade Cecconi (3-5)#99
Fri, May 8thvs DETKeider Montero (3-5)#179vs DETKeider Montero (3-5)#179
Sat, May 9thvs DETBurch Smithvs DETBurch Smith
Sun, May 10thvs DETBrenan Hanifeevs DETBrenan Hanifee
Tue, May 12th@ CWSErick Fedde (2-5)#377@ CWSErick Fedde (2-5)#377
Wed, May 13th@ CWSNoah Schultz (2-4)#212@ CWSNoah Schultz (2-4)#212
Thu, May 14th@ CWSAnthony Kay (6-1)#173@ CWSAnthony Kay (6-1)#173
Fri, May 15th@ STLDustin May (5-6)#52@ STLDustin May (5-6)#52
Sat, May 16th@ STLKyle Leahy (5-3)#135@ STLKyle Leahy (5-3)#135
Sun, May 17th@ STLAndre Pallante (8-4)#133@ STLAndre Pallante (8-4)#133
Mon, May 18thvs BOSSonny Gray (8-1)#30vs BOSSonny Gray (8-1)#30
Tue, May 19thvs BOSRanger Suarez (2-3)#20vs BOSRanger Suarez (2-3)#20
Wed, May 20thvs BOSConnelly Early (5-5)#91vs BOSConnelly Early (5-5)#91
Fri, May 22ndvs SEALogan Gilbert (5-4)#15vs SEALogan Gilbert (5-4)#15
Sat, May 23rdvs SEAGeorge Kirby (5-6)#17vs SEAGeorge Kirby (5-6)#17
Sun, May 24thvs SEABryan Woo (5-5)#7vs SEABryan Woo (5-5)#7
Mon, May 25thvs NYYWill Warren (7-1)#64vs NYYWill Warren (7-1)#64
Tue, May 26thvs NYYCam Schlittler (7-3)#38vs NYYCam Schlittler (7-3)#38
Wed, May 27thvs NYYGerrit Cole (2-1)#27vs NYYGerrit Cole (2-1)#27
Fri, May 29th@ TEXMacKenzie Gore (4-6)#49@ TEXMacKenzie Gore (4-6)#49
Sat, May 30th@ TEXKumar Rocker (2-6)#95@ TEXKumar Rocker (2-6)#95
Sun, May 31st@ TEXJack Leiter (3-6)#77@ TEXJack Leiter (3-6)#77
Mon, Jun 1st@ CINLyon Richardson@ CINLyon Richardson
Tue, Jun 2nd@ CINAndrew Abbott (4-4)#98@ CINAndrew Abbott (4-4)#98
Wed, Jun 3rd@ CINChase Burns (8-1)#23@ CINChase Burns (8-1)#23
Thu, Jun 4th@ MINAndrew Morris (2-2)#164@ MINAndrew Morris (2-2)#164
Fri, Jun 5th@ MINZebby Matthews (3-4)#85@ MINZebby Matthews (3-4)#85
Sat, Jun 6th@ MINJoe Ryan (4-3)#16@ MINJoe Ryan (4-3)#16
Sun, Jun 7th@ MINConnor Prielipp (2-4)#101@ MINConnor Prielipp (2-4)#101
Tue, Jun 9thvs TEXNathan Eovaldi (6-7)#21vs TEXNathan Eovaldi (6-7)#21
Wed, Jun 10thvs TEXMacKenzie Gore (4-6)#49vs TEXMacKenzie Gore (4-6)#49
Thu, Jun 11thvs TEXKumar Rocker (2-6)#95vs TEXKumar Rocker (2-6)#95
Fri, Jun 12thvs HOUTatsuya Imai (3-3)#131vs HOUTatsuya Imai (3-3)#131
Sat, Jun 13thvs HOUMike Burrows (3-8)#163vs HOUMike Burrows (3-8)#163
Sun, Jun 14thvs HOUSpencer Arrighetti (7-2)#119vs HOUSpencer Arrighetti (7-2)#119
Mon, Jun 15th@ WSHAndrew Alvarez (1-0)#168@ WSHAndrew Alvarez (1-0)#168
Tue, Jun 16th@ WSHFoster Griffin (7-2)#89@ WSHFoster Griffin (7-2)#89
Wed, Jun 17th@ WSHZack Littell (6-5)#170@ WSHZack Littell (6-5)#170
Thu, Jun 18thvs STLMatthew Liberatore (3-3)#113vs STLMatthew Liberatore (3-3)#113
Fri, Jun 19thvs STLMichael McGreevy (3-5)#86vs STLMichael McGreevy (3-5)#86
Sun, Jun 21stvs STLDustin May (5-6)#52vs STLDustin May (5-6)#52
Mon, Jun 22nd@ TBDrew Rasmussen (6-3)#18@ TBDrew Rasmussen (6-3)#18
Tue, Jun 23rd@ TBShane McClanahan (6-4)#24@ TBShane McClanahan (6-4)#24
Wed, Jun 24th@ TBGriffin Jax (1-5)#58@ TBGriffin Jax (1-5)#58
Thu, Jun 25th@ TBIan Seymour (3-0)#102@ TBIan Seymour (3-0)#102
Fri, Jun 26th@ CWSErick Fedde (2-5)#377@ CWSErick Fedde (2-5)#377
Sat, Jun 27th@ CWS@ CWS
Sun, Jun 28th@ CWS@ CWS
Tue, Jun 30thvs TBvs TB
Wed, Jul 1stvs TBvs TB
Thu, Jul 2ndvs TBvs TB
Sat, Jul 4thvs PHIvs PHI
Sun, Jul 5thvs PHIvs PHI
Mon, Jul 6thvs PHIvs PHI
Tue, Jul 7th@ NYM@ NYM
Wed, Jul 8th@ NYM@ NYM
Thu, Jul 9th@ NYM@ NYM
Fri, Jul 10th@ BAL@ BAL
Sat, Jul 11th@ BAL@ BAL
Sun, Jul 12th@ BAL@ BAL
Fri, Jul 17thvs SDvs SD
Sat, Jul 18thvs SDvs SD
Sun, Jul 19thvs SDvs SD
Mon, Jul 20thvs SFvs SF
Tue, Jul 21stvs SFvs SF
Wed, Jul 22ndvs SFvs SF
Thu, Jul 23rd@ DET@ DET
Fri, Jul 24th@ DET@ DET
Sat, Jul 25th@ DET@ DET
Sun, Jul 26th@ DET@ DET
Tue, Jul 28th@ MIN@ MIN
Wed, Jul 29th@ MIN@ MIN
Thu, Jul 30th@ MIN@ MIN
Fri, Jul 31st@ COL@ COL
Sat, Aug 1st@ COL@ COL
Sun, Aug 2nd@ COL@ COL
Tue, Aug 4thvs MINvs MIN
Wed, Aug 5thvs MINvs MIN
Thu, Aug 6thvs MINvs MIN
Fri, Aug 7thvs CHCvs CHC
Sat, Aug 8thvs CHCvs CHC
Sun, Aug 9thvs CHCvs CHC
Mon, Aug 10th@ LAD@ LAD
Tue, Aug 11th@ LAD@ LAD
Wed, Aug 12th@ LAD@ LAD
Fri, Aug 14th@ LAA@ LAA
Sat, Aug 15th@ LAA@ LAA
Sun, Aug 16th@ LAA@ LAA
Mon, Aug 17thvs ATHvs ATH
Tue, Aug 18thvs ATHvs ATH
Wed, Aug 19thvs ATHvs ATH
Thu, Aug 20thvs ATHvs ATH
Fri, Aug 21stvs DETvs DET
Sat, Aug 22ndvs DETvs DET
Sun, Aug 23rdvs DETvs DET
Tue, Aug 25th@ TOR@ TOR
Wed, Aug 26th@ TOR@ TOR
Thu, Aug 27th@ TOR@ TOR
Fri, Aug 28th@ CLE@ CLE
Sat, Aug 29th@ CLE@ CLE
Sun, Aug 30th@ CLE@ CLE
Tue, Sep 1stvs MIAvs MIA
Wed, Sep 2ndvs MIAvs MIA
Thu, Sep 3rdvs MIAvs MIA
Fri, Sep 4thvs TORvs TOR
Sat, Sep 5thvs TORvs TOR
Sun, Sep 6thvs TORvs TOR
Mon, Sep 7thvs ARIvs ARI
Tue, Sep 8thvs ARIvs ARI
Wed, Sep 9thvs ARIvs ARI
Fri, Sep 11th@ BOS@ BOS
Sat, Sep 12th@ BOS@ BOS
Sun, Sep 13th@ BOS@ BOS
Tue, Sep 15th@ HOU@ HOU
Wed, Sep 16th@ HOU@ HOU
Thu, Sep 17th@ HOU@ HOU
Fri, Sep 18th@ PIT@ PIT
Sat, Sep 19th@ PIT@ PIT
Sun, Sep 20th@ PIT@ PIT
Tue, Sep 22ndvs CWSvs CWS
Wed, Sep 23rdvs CWSvs CWS
Thu, Sep 24thvs CWSvs CWS
Fri, Sep 25thvs CLEvs CLE
Sat, Sep 26thvs CLEvs CLE
Sun, Sep 27thvs CLEvs CLE