Skip Navigation to Main Content

Clay Holmes or Michael Wacha

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Clay Holmes or Michael Wacha Player Statistics
  Clay Holmes
SP - NYM
Clay Holmes
Michael Wacha
SP - KC
Michael Wacha
2026 Stats 
   
   
Games Played912
   
Games Started912
   
Innings Pitched52.275.1
   
Wins44
   
Losses43
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed4058
   
Earned Runs1427
   
Home Runs Allowed38
   
Strikeouts4565
   
Walks1826
   
ERA2.393.23
   
WHIP1.101.12
   
Clay Holmes or Michael Wacha Player Projections
  Clay Holmes
SP - NYM
Clay Holmes
Michael Wacha
SP - KC
Michael Wacha
2026 Projections 
   
   
Games Played2829
   
Games Started2829
   
Innings Pitched153.7164.5
   
Wins1010
   
Losses910
   
Saves00
   
Blown Saves10
   
Holds00
   
Hits Allowed148162
   
Earned Runs6675
   
Home Runs Allowed1422
   
Strikeouts126128
   
Walks5848
   
ERA3.854.13
   
WHIP1.341.28
   
Clay Holmes or Michael Wacha Player Notes
  Clay Holmes
SP - NYM
Clay Holmes
Michael Wacha
SP - KC
Michael Wacha
News 
 The Mets transferred Clay Holmes to the 60-day injured list.
Ari Koslow
Tue, May 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
 Clay Holmes said there's an outside chance he could still need surgery on his right leg.
Ari Koslow
Sun, May 17th
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
 Clay Holmes will need to wait at least 6-8 weeks until his fibula heals before building up to return.
Ari Koslow
Sat, May 16th
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
 Mets manager Carlos Mendoza announced on Saturday that he expects Clay Holmes to pitch again this season.
Diego Sandoval
Sat, May 16th
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 Mets have placed Clay Holmes on the 15-day injured list.
Ari Koslow
Sat, May 16th
Michael Wacha allowed zero earned runs on two hits and two walks while striking out six over seven innings in Saturday's 5-1 win over the Tigers.
Chase Davis
Sun, May 10th
Notes 
There are no recent notes for these players
Clay Holmes or Michael Wacha Player Schedules
  Clay Holmes
SP - NYM
Clay Holmes
Michael Wacha
SP - KC
Michael Wacha
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs PITPaul Skenes (6-5)#2   
Sat, Mar 28thvs PITMitch Keller (5-2)#95@ ATLReynaldo Lopez (2-1)#108
Sun, Mar 29thvs PITCarmen Mlodzinski (4-3)#132@ ATLGrant Holmes (3-2)#139
Mon, Mar 30th@ STLKyle Leahy (5-3)#162vs MINSimeon Woods Richardson (0-7)#222
Tue, Mar 31st@ STLAndre Pallante (5-4)#163   
Wed, Apr 1st@ STLMatthew Liberatore (3-3)#114vs MINJoe Ryan (3-3)#15
Thu, Apr 2nd@ SFRobbie Ray (3-6)#83vs MINTaj Bradley (5-1)#74
Fri, Apr 3rd@ SFTyler Mahle (1-7)#119   
Sat, Apr 4th@ SFLanden Roupp (5-5)#61vs MILLogan Henderson (2-1)#57
Sun, Apr 5th@ SFLogan Webb (2-4)#12vs MILKyle Harrison (6-1)#63
Tue, Apr 7thvs ARIZac Gallen (3-4)#71@ CLEGavin Williams (8-3)#27
Wed, Apr 8thvs ARIRyne Nelson (2-4)#89@ CLEJoey Cantillo (4-2)#106
Thu, Apr 9thvs ARIEduardo Rodriguez (5-1)#112vs CWSAnthony Kay (5-1)#182
Fri, Apr 10thvs ATHJ.T. Ginn (3-3)#127vs CWSDavis Martin (8-1)#79
Sat, Apr 11thvs ATHJacob Lopez (4-3)#202vs CWSErick Fedde (0-5)#373
Sun, Apr 12thvs ATHAaron Civale (5-2)#219vs CWSGrant Taylor (1-0)#53
Mon, Apr 13th@ LADJustin Wrobleski (7-2)#130   
Tue, Apr 14th@ LADYoshinobu Yamamoto (5-4)#13@ DETFramber Valdez (2-4)#26
Wed, Apr 15th@ LADShohei Ohtani (5-2)#1@ DETJack Flaherty (0-7)#62
Fri, Apr 17th@ CHCEdward Cabrera (3-2)#70@ NYYCam Schlittler (7-2)#36
Sat, Apr 18th@ CHCJameson Taillon (2-4)#107@ NYYWill Warren (7-1)#60
Sun, Apr 19th@ CHCJavier Assad (3-1)#276@ NYYRyan Weathers (2-3)#66
Tue, Apr 21stvs MINSimeon Woods Richardson (0-7)#222vs BALShane Baz (2-5)#84
Wed, Apr 22ndvs MINConnor Prielipp (1-3)#124vs BALChris Bassitt (4-3)#125
Thu, Apr 23rdvs MINJoe Ryan (3-3)#15   
Fri, Apr 24thvs COLMichael Lorenzen (2-7)#427vs LAAYusei Kikuchi (0-3)#155
Sun, Apr 26thvs COLChase Dollander (3-3)#340vs LAAReid Detmers (2-5)#41
Tue, Apr 28thvs WSHZack Littell (5-4)#169@ ATHAaron Civale (5-2)#219
Wed, Apr 29thvs WSHCade Cavalli (3-3)#87@ ATHLuis Severino (2-6)#146
Thu, Apr 30thvs WSHMiles Mikolas (1-4)#215@ ATHJeffrey Springs (3-6)#111
Fri, May 1st@ LAAWalbert Urena (2-4)#421@ SEABryan Woo (5-3)#6
Sat, May 2nd@ LAAReid Detmers (2-5)#41@ SEAEmerson Hancock (4-2)#91
Sun, May 3rd@ LAAJack Kochanowicz (2-4)#420@ SEALuis Castillo (2-5)#46
Mon, May 4th@ COLTomoyuki Sugano (4-4)#428vs CLETanner Bibee (0-7)#38
Wed, May 6th@ COLMichael Lorenzen (2-7)#427vs CLEJoey Cantillo (4-2)#106
Thu, May 7th@ COLJose Quintana (2-3)#425vs CLESlade Cecconi (3-5)#105
Fri, May 8th@ ARIRyne Nelson (2-4)#89vs DETKeider Montero (2-3)#201
Sat, May 9th@ ARIMerrill Kelly (5-3)#93vs DETBurch Smith
Sun, May 10th@ ARIEduardo Rodriguez (5-1)#112vs DETBrenan Hanifee
Tue, May 12thvs DETJack Flaherty (0-7)#62@ CWSErick Fedde (0-5)#373
Wed, May 13thvs DETFramber Valdez (2-4)#26@ CWSNoah Schultz (2-4)#221
Thu, May 14thvs DETKeider Montero (2-3)#201@ CWSAnthony Kay (5-1)#182
Fri, May 15thvs NYYCam Schlittler (7-2)#36@ STLDustin May (3-6)#85
Sat, May 16thvs NYYCarlos Rodon (1-2)#34@ STLKyle Leahy (5-3)#162
Sun, May 17thvs NYYElmer Rodriguez (0-1)#272@ STLAndre Pallante (5-4)#163
Mon, May 18th@ WSHJake Irvin (2-4)#203vs BOSSonny Gray (6-1)#30
Tue, May 19th@ WSHFoster Griffin (6-2)#88vs BOSRanger Suarez (2-3)#32
Wed, May 20th@ WSHZack Littell (5-4)#169vs BOSConnelly Early (5-2)#97
Thu, May 21st@ WSHCade Cavalli (3-3)#87   
Fri, May 22nd@ MIAEury Perez (3-6)#109vs SEALogan Gilbert (3-4)#11
Sat, May 23rd@ MIAMax Meyer (5-0)#68vs SEAGeorge Kirby (5-4)#14
Sun, May 24th@ MIATyler Phillipsvs SEABryan Woo (5-3)#6
Mon, May 25thvs CINNick Lodolo (2-1)#58vs NYYWill Warren (7-1)#60
Tue, May 26thvs CINChase Burns (7-1)#25vs NYYCam Schlittler (7-2)#36
Wed, May 27thvs CINAndrew Abbott (4-3)#99vs NYYGerrit Cole (1-0)#23
Fri, May 29thvs MIAMax Meyer (5-0)#68@ TEXMacKenzie Gore (4-4)#50
Sat, May 30thvs MIATyler Phillips@ TEXKumar Rocker (2-5)#103
Sun, May 31stvs MIAJohn King@ TEXJack Leiter (3-4)#76
Mon, Jun 1st@ SEAEmerson Hancock (4-2)#91@ CINLyon Richardson
Tue, Jun 2nd@ SEALogan Gilbert (3-4)#11@ CINAndrew Abbott (4-3)#99
Wed, Jun 3rd@ SEAGeorge Kirby (5-4)#14@ CINChase Burns (7-1)#25
Fri, Jun 5th@ SDMichael King (4-4)#35@ MINZebby Matthews (1-3)#82
Sat, Jun 6th@ SDGriffin Canning (0-4)#141@ MINJoe Ryan (3-3)#15
Sun, Jun 7th@ SDRandy Vasquez (5-3)#199@ MINConnor Prielipp (1-3)#124
Tue, Jun 9thvs STLDustin May (3-6)#85vs TEXNathan Eovaldi (5-6)#20
Wed, Jun 10thvs STLAndre Pallante (5-4)#163vs TEXMacKenzie Gore (4-4)#50
Thu, Jun 11thvs STLvs TEX
Fri, Jun 12thvs ATLvs HOU
Sat, Jun 13thvs ATLvs HOU
Sun, Jun 14thvs ATLvs HOU
Mon, Jun 15th@ CIN@ WSH
Tue, Jun 16th@ CIN@ WSH
Wed, Jun 17th@ CIN@ WSH
Thu, Jun 18th@ PHIvs STL
Sat, Jun 20th@ PHI   
Sun, Jun 21st@ PHIvs STL
Mon, Jun 22ndvs CHC@ TB
Tue, Jun 23rdvs CHC@ TB
Wed, Jun 24thvs CHC@ TB
Thu, Jun 25thvs CHC@ TB
Fri, Jun 26thvs PHI@ CWS
Sat, Jun 27thvs PHI@ CWS
Sun, Jun 28thvs PHI@ CWS
Mon, Jun 29th@ TOR   
Tue, Jun 30th@ TORvs TB
Wed, Jul 1st@ TORvs TB
Fri, Jul 3rd@ ATL   
Sat, Jul 4th@ ATLvs PHI
Sun, Jul 5th@ ATLvs PHI
Mon, Jul 6th@ ATLvs PHI
Tue, Jul 7thvs KC@ NYM
Wed, Jul 8thvs KC@ NYM
Thu, Jul 9thvs KC@ NYM
Fri, Jul 10thvs BOS@ BAL
Sat, Jul 11thvs BOS@ BAL
Sun, Jul 12thvs BOS@ BAL
Thu, Jul 16th@ PHI   
Sat, Jul 18th@ PHIvs SD
Sun, Jul 19th@ PHIvs SD
Mon, Jul 20th@ MILvs SF
Tue, Jul 21st@ MILvs SF
Wed, Jul 22nd@ MILvs SF
Fri, Jul 24thvs LAD@ DET
Sat, Jul 25thvs LAD@ DET
Sun, Jul 26thvs LAD@ DET
Mon, Jul 27thvs ATL   
Tue, Jul 28thvs ATL@ MIN
Wed, Jul 29thvs ATL@ MIN
Thu, Jul 30thvs MIA@ MIN
Fri, Jul 31stvs MIA@ COL
Sat, Aug 1stvs MIA@ COL
Sun, Aug 2ndvs MIA@ COL
Tue, Aug 4th@ CLEvs MIN
Wed, Aug 5th@ CLEvs MIN
Thu, Aug 6th@ CLEvs MIN
Fri, Aug 7th@ PITvs CHC
Sat, Aug 8th@ PITvs CHC
Sun, Aug 9th@ PITvs CHC
Mon, Aug 10th@ ATL@ LAD
Tue, Aug 11th@ ATL@ LAD
Wed, Aug 12th@ ATL@ LAD
Fri, Aug 14thvs WSH@ LAA
Sat, Aug 15thvs WSH@ LAA
Sun, Aug 16thvs WSH@ LAA
Mon, Aug 17thvs SDvs ATH
Tue, Aug 18thvs SDvs ATH
Wed, Aug 19thvs SDvs ATH
Fri, Aug 21st@ CWSvs DET
Sat, Aug 22nd@ CWSvs DET
Sun, Aug 23rd@ CWSvs DET
Tue, Aug 25thvs MIL@ TOR
Wed, Aug 26thvs MIL@ TOR
Thu, Aug 27thvs MIL@ TOR
Fri, Aug 28thvs HOU@ CLE
Sat, Aug 29thvs HOU@ CLE
Sun, Aug 30thvs HOU@ CLE
Mon, Aug 31st@ TB   
Tue, Sep 1st@ TBvs MIA
Wed, Sep 2nd@ TBvs MIA
Fri, Sep 4thvs SFvs TOR
Sat, Sep 5thvs SFvs TOR
Sun, Sep 6thvs SFvs TOR
Mon, Sep 7th@ MIAvs ARI
Tue, Sep 8th@ MIAvs ARI
Wed, Sep 9th@ MIAvs ARI
Fri, Sep 11th@ NYY@ BOS
Sat, Sep 12th@ NYY@ BOS
Sun, Sep 13th@ NYY@ BOS
Mon, Sep 14thvs BAL   
Tue, Sep 15thvs BAL@ HOU
Wed, Sep 16thvs BAL@ HOU
Thu, Sep 17thvs PHI@ HOU
Fri, Sep 18thvs PHI@ PIT
Sat, Sep 19thvs PHI@ PIT
Sun, Sep 20thvs PHI@ PIT
Tue, Sep 22nd@ TEXvs CWS
Wed, Sep 23rd@ TEXvs CWS
Thu, Sep 24th@ TEXvs CWS
Fri, Sep 25th@ WSHvs CLE
Sat, Sep 26th@ WSHvs CLE
Sun, Sep 27th@ WSHvs CLE
Fri, Mar 27th   @ ATLChris Sale (8-3)#5
Mon, Apr 6th   @ CLETanner Bibee (0-7)#38
Thu, Apr 16th   @ DETKeider Montero (2-3)#201
Mon, Apr 20th   vs BALKyle Bradish (3-6)#43
Sat, Apr 25th   vs LAAWalbert Urena (2-4)#421
Tue, May 5th   vs CLEGavin Williams (8-3)#27
Thu, Jun 4th   @ MINBailey Ober (6-3)#72
Fri, Jun 19th   vs STL
Thu, Jul 2nd   vs TB
Fri, Jul 17th   vs SD
Thu, Jul 23rd   @ DET
Thu, Aug 20th   vs ATH
Thu, Sep 3rd   vs MIA