Skip Navigation to Main Content

Michael Wacha or Mitch Spence

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Michael Wacha or Mitch Spence Player Statistics
  Michael Wacha
SP - KC
Michael Wacha
Mitch Spence
SP,RP - KC
Mitch Spence
2026 Stats 
   
   
Games Played131
   
Games Started130
   
Innings Pitched81.04.0
   
Wins40
   
Losses40
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed664
   
Earned Runs316
   
Home Runs Allowed91
   
Strikeouts673
   
Walks265
   
ERA3.4413.50
   
WHIP1.142.25
   
Michael Wacha or Mitch Spence Player Projections
  Michael Wacha
SP - KC
Michael Wacha
Mitch Spence
SP,RP - KC
Mitch Spence
2026 Projections 
   
   
Games Played2925
   
Games Started292
   
Innings Pitched164.535.8
   
Wins102
   
Losses102
   
Saves00
   
Blown Saves00
   
Holds02
   
Hits Allowed16238
   
Earned Runs7518
   
Home Runs Allowed225
   
Strikeouts12829
   
Walks4811
   
ERA4.134.40
   
WHIP1.281.37
   
Michael Wacha or Mitch Spence Player Notes
  Michael Wacha
SP - KC
Michael Wacha
Mitch Spence
SP,RP - KC
Mitch Spence
News 
 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
The Royals have optioned right-hander Mitch Spence to Triple-A Omaha.
Brenton Kemp
Sun, Apr 19th
 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 recalled RHP Mitch Spence from Triple-A Omaha.
Ari Koslow
Thu, Apr 9th
 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
The Royals optioned RHP Mitch Spence to Triple-A Omaha.
Ari Koslow
Thu, Mar 19th
 Michael Wacha allowed one earned run on six hits and two walks while striking out eight over six innings in Wednesday's 4-3 loss to the Red Sox.
Chase Davis
Thu, May 21st
The Royals acquired Mitch Spence from the Athletics for RHP AJ Causey.
Ari Koslow
Thu, Feb 12th
 Michael Wacha allowed three earned runs on five hits and one walk while striking out five over six innings in Friday's loss to the Cardinals.
Chase Davis
Sat, May 16th
The Athletics have designated right-hander Mitch Spence for assignment.
Brenton Kemp
Tue, Feb 10th
Notes 
There are no recent notes for these players
Michael Wacha or Mitch Spence Player Schedules
  Michael Wacha
SP - KC
Michael Wacha
Mitch Spence
SP,RP - KC
Mitch Spence
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th@ ATLChris Sale (8-4)#5@ ATLChris Sale (8-4)#5
Sat, Mar 28th@ ATLReynaldo Lopez (2-1)#119@ ATLReynaldo Lopez (2-1)#119
Sun, Mar 29th@ ATLGrant Holmes (4-2)#130@ ATLGrant Holmes (4-2)#130
Mon, Mar 30thvs MINSimeon Woods Richardson (0-7)#293vs MINSimeon Woods Richardson (0-7)#293
Wed, Apr 1stvs MINJoe Ryan (4-3)#14vs MINJoe Ryan (4-3)#14
Thu, Apr 2ndvs MINTaj Bradley (5-2)#69vs MINTaj Bradley (5-2)#69
Sat, Apr 4thvs MILLogan Henderson (2-1)#57vs MILLogan Henderson (2-1)#57
Sun, Apr 5thvs MILKyle Harrison (7-1)#48vs MILKyle Harrison (7-1)#48
Mon, Apr 6th@ CLETanner Bibee (0-7)#40@ CLETanner Bibee (0-7)#40
Tue, Apr 7th@ CLEGavin Williams (9-3)#31@ CLEGavin Williams (9-3)#31
Wed, Apr 8th@ CLEJoey Cantillo (4-2)#107@ CLEJoey Cantillo (4-2)#107
Thu, Apr 9thvs CWSAnthony Kay (5-1)#193vs CWSAnthony Kay (5-1)#193
Fri, Apr 10thvs CWSDavis Martin (8-2)#84vs CWSDavis Martin (8-2)#84
Sat, Apr 11thvs CWSErick Fedde (1-5)#421vs CWSErick Fedde (1-5)#421
Sun, Apr 12thvs CWSGrant Taylor (1-0)#47vs CWSGrant Taylor (1-0)#47
Tue, Apr 14th@ DETFramber Valdez (3-4)#29@ DETFramber Valdez (3-4)#29
Wed, Apr 15th@ DETJack Flaherty (1-7)#60@ DETJack Flaherty (1-7)#60
Thu, Apr 16th@ DETKeider Montero (2-3)#195@ DETKeider Montero (2-3)#195
Fri, Apr 17th@ NYYCam Schlittler (7-3)#35@ NYYCam Schlittler (7-3)#35
Sat, Apr 18th@ NYYWill Warren (7-1)#70@ NYYWill Warren (7-1)#70
Sun, Apr 19th@ NYYRyan Weathers (2-4)#77@ NYYRyan Weathers (2-4)#77
Mon, Apr 20thvs BALKyle Bradish (3-6)#43vs BALKyle Bradish (3-6)#43
Tue, Apr 21stvs BALShane Baz (3-5)#79vs BALShane Baz (3-5)#79
Wed, Apr 22ndvs BALChris Bassitt (4-4)#123vs BALChris Bassitt (4-4)#123
Fri, Apr 24thvs LAAYusei Kikuchi (0-3)#142vs LAAYusei Kikuchi (0-3)#142
Sat, Apr 25thvs LAAWalbert Urena (3-4)#391vs LAAWalbert Urena (3-4)#391
Sun, Apr 26thvs LAAReid Detmers (2-5)#46vs LAAReid Detmers (2-5)#46
Tue, Apr 28th@ ATHAaron Civale (5-2)#213@ ATHAaron Civale (5-2)#213
Wed, Apr 29th@ ATHLuis Severino (2-6)#163@ ATHLuis Severino (2-6)#163
Thu, Apr 30th@ ATHJeffrey Springs (3-6)#122@ ATHJeffrey Springs (3-6)#122
Fri, May 1st@ SEABryan Woo (5-4)#6@ SEABryan Woo (5-4)#6
Sat, May 2nd@ SEAEmerson Hancock (4-2)#89@ SEAEmerson Hancock (4-2)#89
Sun, May 3rd@ SEALuis Castillo (2-5)#44@ SEALuis Castillo (2-5)#44
Mon, May 4thvs CLETanner Bibee (0-7)#40vs CLETanner Bibee (0-7)#40
Tue, May 5thvs CLEGavin Williams (9-3)#31vs CLEGavin Williams (9-3)#31
Wed, May 6thvs CLEJoey Cantillo (4-2)#107vs CLEJoey Cantillo (4-2)#107
Thu, May 7thvs CLESlade Cecconi (3-5)#100vs CLESlade Cecconi (3-5)#100
Fri, May 8thvs DETKeider Montero (2-3)#195vs DETKeider Montero (2-3)#195
Sat, May 9thvs DETBurch Smithvs DETBurch Smith
Sun, May 10thvs DETBrenan Hanifeevs DETBrenan Hanifee
Tue, May 12th@ CWSErick Fedde (1-5)#421@ CWSErick Fedde (1-5)#421
Wed, May 13th@ CWSNoah Schultz (2-4)#220@ CWSNoah Schultz (2-4)#220
Thu, May 14th@ CWSAnthony Kay (5-1)#193@ CWSAnthony Kay (5-1)#193
Fri, May 15th@ STLDustin May (3-6)#75@ STLDustin May (3-6)#75
Sat, May 16th@ STLKyle Leahy (5-3)#140@ STLKyle Leahy (5-3)#140
Sun, May 17th@ STLAndre Pallante (6-4)#152@ STLAndre Pallante (6-4)#152
Mon, May 18thvs BOSSonny Gray (7-1)#26vs BOSSonny Gray (7-1)#26
Tue, May 19thvs BOSRanger Suarez (2-3)#28vs BOSRanger Suarez (2-3)#28
Wed, May 20thvs BOSConnelly Early (5-3)#91vs BOSConnelly Early (5-3)#91
Fri, May 22ndvs SEALogan Gilbert (4-4)#15vs SEALogan Gilbert (4-4)#15
Sat, May 23rdvs SEAGeorge Kirby (5-5)#17vs SEAGeorge Kirby (5-5)#17
Sun, May 24thvs SEABryan Woo (5-4)#6vs SEABryan Woo (5-4)#6
Mon, May 25thvs NYYWill Warren (7-1)#70vs NYYWill Warren (7-1)#70
Tue, May 26thvs NYYCam Schlittler (7-3)#35vs NYYCam Schlittler (7-3)#35
Wed, May 27thvs NYYGerrit Cole (1-1)#23vs NYYGerrit Cole (1-1)#23
Fri, May 29th@ TEXMacKenzie Gore (4-5)#55@ TEXMacKenzie Gore (4-5)#55
Sat, May 30th@ TEXKumar Rocker (2-5)#104@ TEXKumar Rocker (2-5)#104
Sun, May 31st@ TEXJack Leiter (3-4)#65@ TEXJack Leiter (3-4)#65
Mon, Jun 1st@ CINLyon Richardson@ CINLyon Richardson
Tue, Jun 2nd@ CINAndrew Abbott (4-3)#97@ CINAndrew Abbott (4-3)#97
Wed, Jun 3rd@ CINChase Burns (7-1)#24@ CINChase Burns (7-1)#24
Thu, Jun 4th@ MINAndrew Morris (1-2)#177@ MINAndrew Morris (1-2)#177
Fri, Jun 5th@ MINZebby Matthews (2-3)#72@ MINZebby Matthews (2-3)#72
Sat, Jun 6th@ MINJoe Ryan (4-3)#14@ MINJoe Ryan (4-3)#14
Sun, Jun 7th@ MINConnor Prielipp (2-3)#118@ MINConnor Prielipp (2-3)#118
Tue, Jun 9thvs TEXNathan Eovaldi (5-6)#19vs TEXNathan Eovaldi (5-6)#19
Wed, Jun 10thvs TEXMacKenzie Gore (4-5)#55vs TEXMacKenzie Gore (4-5)#55
Thu, Jun 11thvs TEXKumar Rocker (2-5)#104vs TEXKumar Rocker (2-5)#104
Fri, Jun 12thvs HOUTatsuya Imai (2-3)#145vs HOUTatsuya Imai (2-3)#145
Sat, Jun 13thvs HOUMike Burrows (3-7)#139vs HOUMike Burrows (3-7)#139
Sun, Jun 14thvs HOUHunter Brown (1-0)#16vs HOUHunter Brown (1-0)#16
Mon, Jun 15th@ WSHAndrew Alvarez (1-0)#174@ WSHAndrew Alvarez (1-0)#174
Tue, Jun 16th@ WSH@ WSH
Wed, Jun 17th@ WSH@ WSH
Thu, Jun 18thvs STLvs STL
Fri, Jun 19thvs STLvs STL
Sun, Jun 21stvs STLvs STL
Mon, Jun 22nd@ TB@ TB
Tue, Jun 23rd@ TB@ TB
Wed, Jun 24th@ TB@ TB
Thu, Jun 25th@ TB@ TB
Fri, Jun 26th@ CWS@ CWS
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