Skip Navigation to Main Content

Jose Soriano or Michael Wacha

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Jose Soriano or Michael Wacha Player Statistics
  Jose Soriano
SP - LAA
Jose Soriano
Michael Wacha
SP - KC
Michael Wacha
2026 Stats 
   
   
Games Played1414
   
Games Started1414
   
Innings Pitched82.088.0
   
Wins74
   
Losses45
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed6275
   
Earned Runs2735
   
Home Runs Allowed910
   
Strikeouts8769
   
Walks4027
   
ERA2.963.58
   
WHIP1.241.16
   
Jose Soriano or Michael Wacha Player Projections
  Jose Soriano
SP - LAA
Jose Soriano
Michael Wacha
SP - KC
Michael Wacha
2026 Projections 
   
   
Games Played3029
   
Games Started3029
   
Innings Pitched169.9164.5
   
Wins1010
   
Losses1010
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed155162
   
Earned Runs7075
   
Home Runs Allowed1422
   
Strikeouts155128
   
Walks7248
   
ERA3.714.13
   
WHIP1.341.28
   
Jose Soriano or Michael Wacha Player Notes
  Jose Soriano
SP - LAA
Jose Soriano
Michael Wacha
SP - KC
Michael Wacha
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
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
 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
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
 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
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
 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
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
 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
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 
 Jose Soriano took a step back in 2025, posting a 4.26 ERA and 1.40 WHIP across 169 innings as his walk rate spiked (10.8 BB%) and his strikeout rate settled closer to league average. Based on the 2026 projections, he profiles as a mid-rotation innings source rather than a true breakout candidate, with modest strikeout totals limiting his ceiling in standard leagues. Soriano is best viewed as a back-end fantasy starter whose value hinges on workload and matchup management rather than category impact.
Kelly Kirby - FantasyPros
 
Jose Soriano or Michael Wacha Player Schedules
  Jose Soriano
SP - LAA
Jose Soriano
Michael Wacha
SP - KC
Michael Wacha
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ HOUHunter Brown (1-0)#13   
Fri, Mar 27th@ HOUMike Burrows (3-8)#136@ ATLChris Sale (8-5)#5
Sat, Mar 28th@ HOUCristian Javier (0-1)#245@ ATLReynaldo Lopez (3-1)#121
Sun, Mar 29th@ HOUTatsuya Imai (3-3)#133@ ATLGrant Holmes (4-2)#131
Mon, Mar 30th@ CHCEdward Cabrera (4-3)#69vs MINSimeon Woods Richardson (0-7)#211
Tue, Mar 31st@ CHCJameson Taillon (2-5)#112   
Wed, Apr 1st@ CHCMatthew Boyd (2-1)#36vs MINJoe Ryan (4-3)#17
Fri, Apr 3rdvs SEABryan Woo (5-5)#7   
Sat, Apr 4thvs SEAEmerson Hancock (5-2)#86vs MILLogan Henderson (2-1)#70
Sun, Apr 5thvs SEALuis Castillo (2-5)#46vs MILKyle Harrison (7-1)#54
Mon, Apr 6thvs ATLChris Sale (8-5)#5@ CLETanner Bibee (1-7)#43
Tue, Apr 7thvs ATLReynaldo Lopez (3-1)#121@ CLEGavin Williams (9-3)#29
Wed, Apr 8thvs ATLGrant Holmes (4-2)#131@ CLEJoey Cantillo (4-3)#114
Fri, Apr 10th@ CINChase Burns (7-1)#23vs CWSDavis Martin (9-2)#80
Sat, Apr 11th@ CINBrandon Williamson (2-3)#369vs CWSErick Fedde (1-5)#380
Sun, Apr 12th@ CINAndrew Abbott (4-4)#100vs CWSGrant Taylor (2-0)#52
Mon, Apr 13th@ NYYWill Warren (7-1)#67   
Tue, Apr 14th@ NYYRyan Weathers (2-4)#81@ DETFramber Valdez (3-5)#26
Wed, Apr 15th@ NYYLuis Gil (1-2)#264@ DETJack Flaherty (1-7)#64
Thu, Apr 16th@ NYYMax Fried (4-3)#37@ DETKeider Montero (3-4)#188
Fri, Apr 17thvs SDMatt Waldron (1-2)#319@ NYYCam Schlittler (7-3)#35
Sat, Apr 18thvs SDGerman Marquez (3-2)#354@ NYYWill Warren (7-1)#67
Sun, Apr 19thvs SDMichael King (4-5)#41@ NYYRyan Weathers (2-4)#81
Mon, Apr 20thvs TORDylan Cease (3-3)#9vs BALKyle Bradish (3-7)#45
Tue, Apr 21stvs TORPatrick Corbin (2-3)#271vs BALShane Baz (3-6)#74
Wed, Apr 22ndvs TOREric Lauer (2-5)#251vs BALChris Bassitt (4-4)#139
Fri, Apr 24th@ KCNoah Cameron (3-4)#84vs LAAYusei Kikuchi (0-3)#146
Sat, Apr 25th@ KCCole Ragans (1-4)#44vs LAAWalbert Urena (4-4)#379
Sun, Apr 26th@ KCSeth Lugo (2-4)#109vs LAAReid Detmers (2-5)#40
Mon, Apr 27th@ CWSAnthony Kay (5-1)#198   
Tue, Apr 28th@ CWSDavis Martin (9-2)#80@ ATHAaron Civale (5-2)#205
Wed, Apr 29th@ CWSErick Fedde (1-5)#380@ ATHLuis Severino (2-6)#158
Fri, May 1stvs NYMChristian Scott (2-0)#83@ SEABryan Woo (5-5)#7
Sat, May 2ndvs NYMNolan McLean (3-4)#38@ SEAEmerson Hancock (5-2)#86
Sun, May 3rdvs NYMClay Holmes (4-4)#162@ SEALuis Castillo (2-5)#46
Mon, May 4thvs CWSDavis Martin (9-2)#80vs CLETanner Bibee (1-7)#43
Tue, May 5thvs CWSErick Fedde (1-5)#380vs CLEGavin Williams (9-3)#29
Wed, May 6thvs CWSNoah Schultz (2-4)#213vs CLEJoey Cantillo (4-3)#114
Fri, May 8th@ TORDylan Cease (3-3)#9vs DETKeider Montero (3-4)#188
Sat, May 9th@ TORTrey Yesavage (2-3)#59vs DETBurch Smith
Sun, May 10th@ TORSpencer Miles (3-1)#157vs DETBrenan Hanifee
Mon, May 11th@ CLEJoey Cantillo (4-3)#114   
Tue, May 12th@ CLESlade Cecconi (3-5)#105@ CWSErick Fedde (1-5)#380
Wed, May 13th@ CLEParker Messick (6-3)#53@ CWSNoah Schultz (2-4)#213
Fri, May 15thvs LADWill Klein@ STLDustin May (4-6)#66
Sat, May 16thvs LADJustin Wrobleski (7-2)#110@ STLKyle Leahy (5-3)#141
Sun, May 17thvs LADRoki Sasaki (3-3)#99@ STLAndre Pallante (7-4)#140
Mon, May 18thvs ATHJ.T. Ginn (4-3)#115vs BOSSonny Gray (7-1)#33
Tue, May 19thvs ATHJacob Lopez (4-3)#233vs BOSRanger Suarez (2-3)#24
Wed, May 20thvs ATHAaron Civale (5-2)#205vs BOSConnelly Early (5-4)#90
Thu, May 21stvs ATHLuis Severino (2-6)#158   
Fri, May 22ndvs TEXJacob deGrom (5-4)#6vs SEALogan Gilbert (4-4)#15
Sat, May 23rdvs TEXNathan Eovaldi (5-7)#21vs SEAGeorge Kirby (5-6)#16
Sun, May 24thvs TEXMacKenzie Gore (4-5)#50vs SEABryan Woo (5-5)#7
Tue, May 26th@ DETKeider Montero (3-4)#188vs NYYCam Schlittler (7-3)#35
Wed, May 27th@ DETCasey Mize (2-3)#60vs NYYGerrit Cole (1-1)#28
Thu, May 28th@ DETJack Flaherty (1-7)#64   
Fri, May 29th@ TBNick Martinez (6-2)#95@ TEXMacKenzie Gore (4-5)#50
Sat, May 30th@ TBDrew Rasmussen (6-2)#19@ TEXKumar Rocker (2-5)#98
Sun, May 31st@ TBShane McClanahan (6-3)#22@ TEXJack Leiter (3-5)#79
Mon, Jun 1stvs COLKyle Freeland (1-6)#355@ CINLyon Richardson
Tue, Jun 2ndvs COLTomoyuki Sugano (6-4)#435@ CINAndrew Abbott (4-4)#100
Wed, Jun 3rdvs COLMichael Lorenzen (2-8)#422@ CINChase Burns (7-1)#23
Fri, Jun 5th@ LADRoki Sasaki (3-3)#99@ MINZebby Matthews (2-4)#75
Sat, Jun 6th@ LADYoshinobu Yamamoto (6-4)#11@ MINJoe Ryan (4-3)#17
Sun, Jun 7th@ LADEmmet Sheehan (3-3)#49@ MINConnor Prielipp (2-4)#104
Mon, Jun 8thvs HOUSpencer Arrighetti (7-1)#122   
Tue, Jun 9thvs HOUKai-Wei Teng (3-5)#189vs TEXNathan Eovaldi (5-7)#21
Wed, Jun 10thvs HOUPeter Lambert (5-4)#220vs TEXMacKenzie Gore (4-5)#50
Fri, Jun 12thvs TBShane McClanahan (6-3)#22vs HOUTatsuya Imai (3-3)#133
Sat, Jun 13thvs TBGriffin Jax (1-4)#63vs HOUMike Burrows (3-8)#136
Sun, Jun 14thvs TBSteven Matz (4-3)#144vs HOUSpencer Arrighetti (7-1)#122
Mon, Jun 15th@ ARIRyne Nelson (2-5)#94@ WSHAndrew Alvarez (1-0)#179
Tue, Jun 16th@ ARIMerrill Kelly (5-5)#97@ WSHFoster Griffin (7-2)#85
Wed, Jun 17th@ ARIEduardo Rodriguez (5-2)#118@ WSHZack Littell (6-4)#167
Thu, Jun 18th@ ATHJeffrey Springs (3-6)#123vs STLMatthew Liberatore (3-3)#102
Fri, Jun 19th@ ATHJ.T. Ginn (4-3)#115vs STL
Sat, Jun 20th@ ATH   
Sun, Jun 21st@ ATHAaron Civale (5-2)#205vs STLMichael McGreevy (3-5)#93
Mon, Jun 22ndvs BAL@ TB
Tue, Jun 23rdvs BAL@ TB
Wed, Jun 24thvs BAL@ TB
Fri, Jun 26thvs ATH@ CWS
Sat, Jun 27thvs ATH@ CWS
Sun, Jun 28thvs ATH@ CWS
Mon, Jun 29th@ SEA   
Tue, Jun 30th@ SEAvs TB
Thu, Jul 2nd@ SEAvs TB
Fri, Jul 3rdvs BOS   
Sat, Jul 4thvs BOSvs PHI
Sun, Jul 5thvs BOSvs 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
Fri, Jul 24th@ SF@ DET
Sat, Jul 25th@ SF@ DET
Sun, Jul 26th@ SF@ DET
Mon, Jul 27thvs HOU   
Tue, Jul 28thvs HOU@ MIN
Wed, Jul 29thvs HOU@ 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
Thu, Aug 13thvs TEX   
Fri, Aug 14thvs KC@ LAA
Sat, Aug 15thvs KC@ LAA
Sun, Aug 16thvs KC@ LAA
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
Mon, Aug 24thvs CLE   
Tue, Aug 25thvs CLE@ TOR
Wed, Aug 26thvs CLE@ TOR
Fri, Aug 28thvs PHI@ CLE
Sat, Aug 29thvs PHI@ CLE
Sun, Aug 30thvs PHI@ CLE
Mon, Aug 31stvs NYY   
Tue, Sep 1stvs NYYvs MIA
Wed, Sep 2ndvs NYYvs 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
Mon, Sep 14thvs SEA   
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, Apr 2nd   vs MINTaj Bradley (5-3)#71
Thu, Apr 9th   vs CWSAnthony Kay (5-1)#198
Thu, Apr 30th   @ ATHJeffrey Springs (3-6)#123
Thu, May 7th   vs CLESlade Cecconi (3-5)#105
Thu, May 14th   @ CWSAnthony Kay (5-1)#198
Mon, May 25th   vs NYYWill Warren (7-1)#67
Thu, Jun 4th   @ MINAndrew Morris (1-2)#176
Thu, Jun 11th   vs TEXKumar Rocker (2-5)#98
Thu, Jun 25th   @ TB
Wed, Jul 1st   vs TB
Mon, Jul 6th   vs PHI
Thu, Jul 23rd   @ DET
Thu, Jul 30th   @ MIN
Mon, Aug 17th   vs ATH
Thu, Aug 27th   @ TOR
Thu, Sep 3rd   vs MIA