Skip Navigation to Main Content

Michael Wacha or Ryan Weathers

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Michael Wacha or Ryan Weathers Player Statistics
  Ryan Weathers
SP - NYY
Ryan Weathers
Michael Wacha
SP - KC
Michael Wacha
2026 Stats 
   
   
Games Played1314
   
Games Started1314
   
Innings Pitched74.188.0
   
Wins24
   
Losses55
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed6675
   
Earned Runs3635
   
Home Runs Allowed1510
   
Strikeouts8169
   
Walks2127
   
ERA4.363.58
   
WHIP1.171.16
   
Michael Wacha or Ryan Weathers Player Projections
  Ryan Weathers
SP - NYY
Ryan Weathers
Michael Wacha
SP - KC
Michael Wacha
2026 Projections 
   
   
Games Played2929
   
Games Started2129
   
Innings Pitched117.3164.5
   
Wins710
   
Losses610
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed107162
   
Earned Runs5275
   
Home Runs Allowed1622
   
Strikeouts111128
   
Walks4148
   
ERA4.004.13
   
WHIP1.261.28
   
Michael Wacha or Ryan Weathers Player Notes
  Ryan Weathers
SP - NYY
Ryan Weathers
Michael Wacha
SP - KC
Michael Wacha
News 
 Ryan Weathers allowed six earned runs on five hits and one walk while striking out two over 4 1/3 innings in Friday's loss to the Blue Jays.
Chris Schommer
Sat, Jun 13th
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
 Ryan Weathers allowed five earned runs on seven hits and one walk while striking out four over six innings in Friday's loss to the Red Sox.
Chris Schommer
Sat, Jun 6th
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
 Ryan Weathers allowed five earned runs on six hits and three walks while striking out 10 over 6 2/3 innings in Saturday's loss to the Athletics.
Chris Schommer
Sun, May 31st
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
 Ryan Weathers allowed four hits and three walks while striking out four over seven scoreless innings in Sunday's 2-0 win over the Rays.
Chris Schommer
Mon, May 25th
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
 Ryan Weathers will start on Sunday for the Yankees against the Rays.
Ari Koslow
Sun, May 24th
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
Notes 
There are no recent notes for these players
Michael Wacha or Ryan Weathers Player Schedules
  Ryan Weathers
SP - NYY
Ryan Weathers
Michael Wacha
SP - KC
Michael Wacha
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th@ SFRobbie Ray (4-6)#94@ ATLChris Sale (8-5)#5
Sat, Mar 28th@ SFTyler Mahle (1-7)#132@ ATLReynaldo Lopez (3-1)#119
Sun, Mar 29th   @ ATLGrant Holmes (4-2)#122
Mon, Mar 30th@ SEALuis Castillo (2-5)#45vs MINSimeon Woods Richardson (0-7)#203
Wed, Apr 1st@ SEAGeorge Kirby (5-6)#16vs MINJoe Ryan (4-3)#17
Thu, Apr 2nd   vs MINTaj Bradley (5-3)#73
Sat, Apr 4thvs MIAMax Meyer (6-0)#60vs MILLogan Henderson (2-1)#68
Sun, Apr 5thvs MIAPete Fairbanksvs MILKyle Harrison (7-1)#48
Mon, Apr 6th   @ CLETanner Bibee (2-7)#41
Tue, Apr 7thvs ATHAaron Civale (5-2)#211@ CLEGavin Williams (9-3)#28
Wed, Apr 8thvs ATHLuis Severino (2-6)#186@ CLEJoey Cantillo (4-3)#111
Thu, Apr 9thvs ATHJeffrey Springs (3-6)#121vs CWSAnthony Kay (6-1)#192
Fri, Apr 10th@ TBSteven Matz (4-3)#184vs CWSDavis Martin (9-2)#69
Sat, Apr 11th@ TBNick Martinez (6-2)#95vs CWSErick Fedde (1-5)#380
Sun, Apr 12th@ TBDrew Rasmussen (6-2)#18vs CWSGrant Taylor (2-0)#51
Tue, Apr 14thvs LAAReid Detmers (2-5)#35@ DETFramber Valdez (3-5)#29
Wed, Apr 15thvs LAAJack Kochanowicz (2-5)@ DETJack Flaherty (1-8)#65
Thu, Apr 16thvs LAABrent Suter (1-2)#232@ DETKeider Montero (3-4)#176
Fri, Apr 17thvs KCMichael Wacha (4-5)#85@ NYYCam Schlittler (7-3)#34
Sat, Apr 18thvs KCNoah Cameron (3-4)#82@ NYYWill Warren (7-1)#66
Sun, Apr 19thvs KCCole Ragans (1-4)#43@ NYYRyan Weathers (2-5)#77
Mon, Apr 20th   vs BALKyle Bradish (3-7)#44
Tue, Apr 21st@ BOSConnelly Early (5-4)#91vs BALShane Baz (4-6)#74
Wed, Apr 22nd@ BOSRanger Suarez (2-3)#22vs BALChris Bassitt (4-4)#142
Fri, Apr 24th@ HOULance McCullers Jr. (2-3)#241vs LAAYusei Kikuchi (0-3)#134
Sat, Apr 25th@ HOUMike Burrows (3-8)#147vs LAAWalbert Urena (4-4)#361
Sun, Apr 26th@ HOUSpencer Arrighetti (7-1)#123vs LAAReid Detmers (2-5)#35
Tue, Apr 28th@ TEXJacob deGrom (5-4)#7@ ATHAaron Civale (5-2)#211
Wed, Apr 29th@ TEXNathan Eovaldi (5-7)#20@ ATHLuis Severino (2-6)#186
Thu, Apr 30th   @ ATHJeffrey Springs (3-6)#121
Fri, May 1stvs BALCade Povich (1-1)#245@ SEABryan Woo (5-5)#6
Sat, May 2ndvs BALKyle Bradish (3-7)#44@ SEAEmerson Hancock (5-2)#80
Sun, May 3rdvs BALTrey Gibson (1-1)#333@ SEALuis Castillo (2-5)#45
Mon, May 4thvs BALShane Baz (4-6)#74vs CLETanner Bibee (2-7)#41
Tue, May 5thvs TEXJacob deGrom (5-4)#7vs CLEGavin Williams (9-3)#28
Wed, May 6thvs TEXNathan Eovaldi (5-7)#20vs CLEJoey Cantillo (4-3)#111
Thu, May 7thvs TEXMacKenzie Gore (4-5)#54vs CLESlade Cecconi (3-5)#103
Fri, May 8th@ MILJacob Misiorowski (8-2)#10vs DETKeider Montero (3-4)#176
Sat, May 9th@ MILKyle Harrison (7-1)#48vs DETBurch Smith
Sun, May 10th@ MILLogan Henderson (2-1)#68vs DETBrenan Hanifee
Tue, May 12th@ BALTrevor Rogers (3-6)#97@ CWSErick Fedde (1-5)#380
Wed, May 13th@ BALKyle Bradish (3-7)#44@ CWSNoah Schultz (2-4)#213
Thu, May 14th   @ CWSAnthony Kay (6-1)#192
Fri, May 15th@ NYMClay Holmes (4-4)#163@ STLDustin May (4-6)#64
Sat, May 16th@ NYMHuascar Brazoban (3-1)#204@ STLKyle Leahy (5-3)#143
Sun, May 17th@ NYMFreddy Peralta (4-5)#26@ STLAndre Pallante (7-4)#137
Mon, May 18thvs TORPatrick Corbin (2-3)#270vs BOSSonny Gray (8-1)#33
Tue, May 19thvs TORDylan Cease (3-3)#9vs BOSRanger Suarez (2-3)#22
Wed, May 20thvs TORTrey Yesavage (3-3)#61vs BOSConnelly Early (5-4)#91
Fri, May 22ndvs TBNick Martinez (6-2)#95vs SEALogan Gilbert (4-4)#15
Sat, May 23rd   vs SEAGeorge Kirby (5-6)#16
Sun, May 24thvs TBDrew Rasmussen (6-2)#18vs SEABryan Woo (5-5)#6
Mon, May 25th@ KCMichael Wacha (4-5)#85vs NYYWill Warren (7-1)#66
Tue, May 26th@ KCBailey Falter (0-2)#335vs NYYCam Schlittler (7-3)#34
Wed, May 27th@ KCNoah Cameron (3-4)#82vs NYYGerrit Cole (1-1)#27
Fri, May 29th@ ATHLuis Severino (2-6)#186@ TEXMacKenzie Gore (4-5)#54
Sat, May 30th@ ATHJ.T. Ginn (4-3)#108@ TEXKumar Rocker (2-5)#100
Sun, May 31st@ ATHJacob Lopez (4-3)#236@ TEXJack Leiter (3-6)#76
Mon, Jun 1st   @ CINLyon Richardson
Tue, Jun 2ndvs CLEJoey Cantillo (4-3)#111@ CINAndrew Abbott (4-4)#99
Wed, Jun 3rdvs CLEGavin Williams (9-3)#28@ CINChase Burns (7-1)#24
Thu, Jun 4thvs CLESlade Cecconi (3-5)#103@ MINAndrew Morris (1-2)#178
Fri, Jun 5thvs BOSSonny Gray (8-1)#33@ MINZebby Matthews (2-4)#87
Sat, Jun 6th   @ MINJoe Ryan (4-3)#17
Sun, Jun 7thvs BOSRanger Suarez (2-3)#22@ MINConnor Prielipp (2-4)#101
Tue, Jun 9th@ CLESlade Cecconi (3-5)#103vs TEXNathan Eovaldi (5-7)#20
Wed, Jun 10th@ CLEParker Messick (6-3)#53vs TEXMacKenzie Gore (4-5)#54
Thu, Jun 11th   vs TEXKumar Rocker (2-5)#100
Fri, Jun 12th@ TORTrey Yesavage (3-3)#61vs HOUTatsuya Imai (3-3)#131
Sat, Jun 13th@ TORKevin Gausman (4-4)#19vs HOUMike Burrows (3-8)#147
Sun, Jun 14th@ TORPatrick Corbin (2-3)#270vs HOUSpencer Arrighetti (7-1)#123
Mon, Jun 15th   @ WSHAndrew Alvarez (1-0)#171
Tue, Jun 16thvs CWSDavis Martin (9-2)#69@ WSHFoster Griffin (7-2)#81
Wed, Jun 17thvs CWSAnthony Kay (6-1)#192@ WSHZack Littell (6-5)#165
Thu, Jun 18thvs CWSSean Burke (3-3)#133vs STLMatthew Liberatore (3-3)#102
Fri, Jun 19thvs CINRhett Lowder (3-3)#189vs STLMichael McGreevy (3-5)#89
Sun, Jun 21stvs CINChase Burns (7-1)#24vs STLDustin May (4-6)#64
Mon, Jun 22nd@ DETTroy Melton (3-0)#138@ TBDrew Rasmussen (6-2)#18
Tue, Jun 23rd@ DET@ TB
Wed, Jun 24th@ DET@ TB
Thu, Jun 25th@ BOS@ TB
Fri, Jun 26th@ BOS@ CWS
Sat, Jun 27th@ BOS@ CWS
Sun, Jun 28th@ BOS@ CWS
Tue, Jun 30thvs DETvs TB
Wed, Jul 1stvs DETvs TB
Thu, Jul 2nd   vs TB
Sat, Jul 4thvs MINvs PHI
Sun, Jul 5thvs MINvs PHI
Mon, Jul 6th@ TBvs PHI
Tue, Jul 7th@ TB@ NYM
Wed, Jul 8th@ TB@ NYM
Thu, Jul 9th@ TB@ NYM
Fri, Jul 10th@ WSH@ BAL
Sat, Jul 11th@ WSH@ BAL
Sun, Jul 12th@ WSH@ BAL
Fri, Jul 17thvs LADvs SD
Sat, Jul 18thvs LADvs SD
Sun, Jul 19thvs LADvs SD
Mon, Jul 20thvs PITvs SF
Tue, Jul 21stvs PITvs SF
Wed, Jul 22ndvs PITvs SF
Thu, Jul 23rd   @ DET
Fri, Jul 24th@ PHI@ DET
Sat, Jul 25th@ PHI@ DET
Sun, Jul 26th@ PHI@ DET
Tue, Jul 28th@ CWS@ MIN
Wed, Jul 29th@ CWS@ MIN
Thu, Jul 30th@ CWS@ MIN
Fri, Jul 31st@ CHC@ COL
Sat, Aug 1st@ CHC@ COL
Sun, Aug 2nd@ CHC@ COL
Tue, Aug 4thvs STLvs MIN
Wed, Aug 5thvs STLvs MIN
Thu, Aug 6th   vs MIN
Fri, Aug 7thvs ATLvs CHC
Sat, Aug 8thvs ATLvs CHC
Sun, Aug 9thvs ATLvs CHC
Mon, Aug 10th   @ LAD
Tue, Aug 11thvs SEA@ LAD
Wed, Aug 12thvs SEA@ LAD
Fri, Aug 14th@ TOR@ LAA
Sat, Aug 15th@ TOR@ LAA
Sun, Aug 16th@ TOR@ LAA
Mon, Aug 17th   vs ATH
Tue, Aug 18th@ BALvs ATH
Wed, Aug 19th@ BALvs ATH
Thu, Aug 20th@ BALvs ATH
Fri, Aug 21stvs TORvs DET
Sat, Aug 22ndvs TORvs DET
Sun, Aug 23rdvs TORvs DET
Tue, Aug 25thvs HOU@ TOR
Wed, Aug 26thvs HOU@ TOR
Thu, Aug 27thvs HOU@ TOR
Fri, Aug 28thvs BOS@ CLE
Sat, Aug 29thvs BOS@ CLE
Sun, Aug 30thvs BOS@ CLE
Tue, Sep 1st@ LAAvs MIA
Wed, Sep 2nd@ LAAvs MIA
Thu, Sep 3rd   vs MIA
Fri, Sep 4th@ SDvs TOR
Sat, Sep 5th@ SDvs TOR
Sun, Sep 6th@ SDvs TOR
Mon, Sep 7th   vs ARI
Tue, Sep 8thvs COLvs ARI
Wed, Sep 9thvs COLvs ARI
Fri, Sep 11thvs NYM@ BOS
Sat, Sep 12thvs NYM@ BOS
Sun, Sep 13thvs NYM@ BOS
Tue, Sep 15th@ MIN@ HOU
Wed, Sep 16th@ MIN@ HOU
Thu, Sep 17th   @ HOU
Fri, Sep 18th@ ARI@ PIT
Sat, Sep 19th@ ARI@ PIT
Sun, Sep 20th@ ARI@ PIT
Tue, Sep 22ndvs TBvs CWS
Wed, Sep 23rdvs TBvs CWS
Thu, Sep 24thvs TBvs CWS
Fri, Sep 25thvs BALvs CLE
Sat, Sep 26thvs BALvs CLE
Sun, Sep 27thvs BALvs CLE
Wed, Mar 25th@ SFLogan Webb (3-4)#14   
Tue, Mar 31st@ SEALogan Gilbert (4-4)#15   
Fri, Apr 3rdvs MIAEury Perez (3-6)#115   
Mon, Apr 13thvs LAAYusei Kikuchi (0-3)#134   
Thu, Apr 23rd@ BOSPayton Tolle (3-3)#55   
Mon, Apr 27th@ TEXJack Leiter (3-6)#76   
Mon, May 11th@ BALBrandon Young (5-1)#173   
Thu, May 21stvs TORBraydon Fisher (2-1)#157   
Mon, Jun 8th@ CLEGavin Williams (9-3)#28   
Sat, Jun 20thvs CINAndrew Abbott (4-4)#99   
Mon, Jun 29thvs DET   
Fri, Jul 3rdvs MIN   
Mon, Jul 27th@ CWS   
Mon, Aug 3rdvs STL   
Thu, Aug 13thvs SEA   
Mon, Aug 31st@ LAA   
Thu, Sep 10thvs COL   
Mon, Sep 14th@ MIN