Skip Navigation to Main Content

Michael Wacha or Randy Vasquez

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Michael Wacha or Randy Vasquez Player Statistics
  Michael Wacha
SP - KC
Michael Wacha
Randy Vasquez
SP - SD
Randy Vasquez
2026 Stats 
   
   
Games Played1414
   
Games Started1414
   
Innings Pitched88.074.1
   
Wins46
   
Losses54
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7576
   
Earned Runs3530
   
Home Runs Allowed1011
   
Strikeouts6958
   
Walks2722
   
ERA3.583.63
   
WHIP1.161.32
   
Michael Wacha or Randy Vasquez Player Projections
  Michael Wacha
SP - KC
Michael Wacha
Randy Vasquez
SP - SD
Randy Vasquez
2026 Projections 
   
   
Games Played2929
   
Games Started2924
   
Innings Pitched164.5127.3
   
Wins107
   
Losses108
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed162133
   
Earned Runs7566
   
Home Runs Allowed2219
   
Strikeouts12886
   
Walks4846
   
ERA4.134.68
   
WHIP1.281.41
   
Michael Wacha or Randy Vasquez Player Notes
  Michael Wacha
SP - KC
Michael Wacha
Randy Vasquez
SP - SD
Randy Vasquez
News 
 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
Randy Vasquez allowed two runs on six hits over five innings with five strikeouts and two walks in a win on Saturday against the Orioles.
Ari Koslow
Sun, Jun 14th
 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
Randy Vasquez allowed four runs on eight hits over four innings with three strikeouts and two walks in a loss on Sunday against the Mets.
Ari Koslow
Mon, Jun 8th
 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
Randy Vasquez allowed two runs on five hits over five innings with three strikeouts and one walk in a no-decision on Tuesday against the Phillies.
Ari Koslow
Wed, Jun 3rd
 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
Randy Vasquez allowed four runs on eight hits over 5 2/3 innings with two strikeouts and one walk in a loss on Tuesday against the Phillies.
Ari Koslow
Wed, May 27th
 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
Randy Vasquez allowed three runs on six hits over 4 1/3 innings with three walks in a loss on Wednesday against the Dodgers.
Ari Koslow
Thu, May 21st
Notes 
There are no recent notes for these players
Michael Wacha or Randy Vasquez Player Schedules
  Michael Wacha
SP - KC
Michael Wacha
Randy Vasquez
SP - SD
Randy Vasquez
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th@ ATLChris Sale (8-5)#5vs DETFramber Valdez (3-5)#28
Sat, Mar 28th@ ATLReynaldo Lopez (3-1)#121vs DETJack Flaherty (1-8)#65
Sun, Mar 29th@ ATLGrant Holmes (4-2)#124   
Mon, Mar 30thvs MINSimeon Woods Richardson (0-7)#206vs SFLanden Roupp (5-7)#70
Wed, Apr 1stvs MINJoe Ryan (4-3)#15vs SFAdrian Houser (2-6)#191
Thu, Apr 2ndvs MINTaj Bradley (5-3)#69   
Sat, Apr 4thvs MILLogan Henderson (2-1)#68@ BOSConnelly Early (5-5)#88
Sun, Apr 5thvs MILKyle Harrison (8-1)#49@ BOSRanger Suarez (2-3)#22
Mon, Apr 6th@ CLETanner Bibee (2-7)#40@ PITBubba Chandler (2-7)#123
Tue, Apr 7th@ CLEGavin Williams (9-3)#29@ PITPaul Skenes (6-6)#3
Wed, Apr 8th@ CLEJoey Cantillo (5-3)#113@ PITMitch Keller (5-4)#102
Thu, Apr 9thvs CWSAnthony Kay (6-1)#174vs COLJimmy Herget (0-1)#257
Fri, Apr 10thvs CWSDavis Martin (9-2)#67vs COLTomoyuki Sugano (7-4)#434
Sat, Apr 11thvs CWSErick Fedde (2-5)#375vs COLRyan Feltner (2-2)#425
Sun, Apr 12thvs CWSGrant Taylor (2-0)#48vs COLKyle Freeland (1-7)#341
Tue, Apr 14th@ DETFramber Valdez (3-5)#28vs SEABryan Woo (5-5)#7
Wed, Apr 15th@ DETJack Flaherty (1-8)#65vs SEAEmerson Hancock (5-3)#74
Thu, Apr 16th@ DETKeider Montero (3-4)#179vs SEALuis Castillo (2-6)#45
Fri, Apr 17th@ NYYCam Schlittler (7-3)#35@ LAAJose Soriano (8-4)#52
Sat, Apr 18th@ NYYWill Warren (7-1)#64@ LAAYusei Kikuchi (0-3)#139
Sun, Apr 19th@ NYYRyan Weathers (2-5)#77@ LAAWalbert Urena (4-4)#345
Mon, Apr 20thvs BALKyle Bradish (3-7)#44   
Tue, Apr 21stvs BALShane Baz (4-6)#83@ COLJimmy Herget (0-1)#257
Wed, Apr 22ndvs BALChris Bassitt (4-4)#163@ COLTomoyuki Sugano (7-4)#434
Fri, Apr 24thvs LAAYusei Kikuchi (0-3)#139   
Sat, Apr 25thvs LAAWalbert Urena (4-4)#345@ ARIZac Gallen (3-5)#76
Sun, Apr 26thvs LAAReid Detmers (2-5)#33@ ARIRyne Nelson (2-5)#94
Tue, Apr 28th@ ATHAaron Civale (5-2)#205vs CHCEdward Cabrera (4-3)#71
Wed, Apr 29th@ ATHLuis Severino (2-6)#178vs CHCJameson Taillon (2-5)#126
Thu, Apr 30th@ ATHJeffrey Springs (3-7)#119   
Fri, May 1st@ SEABryan Woo (5-5)#7vs CWSNoah Schultz (2-4)#216
Sat, May 2nd@ SEAEmerson Hancock (5-3)#74vs CWSSean Burke (3-4)#129
Sun, May 3rd@ SEALuis Castillo (2-6)#45vs CWSAnthony Kay (6-1)#174
Mon, May 4thvs CLETanner Bibee (2-7)#40@ SFTrevor McDonald (2-4)#138
Tue, May 5thvs CLEGavin Williams (9-3)#29@ SFLogan Webb (4-4)#14
Wed, May 6thvs CLEJoey Cantillo (5-3)#113@ SFAdrian Houser (2-6)#191
Thu, May 7thvs CLESlade Cecconi (3-5)#100vs STLMatthew Liberatore (3-3)#99
Fri, May 8thvs DETKeider Montero (3-4)#179vs STLMichael McGreevy (3-5)#84
Sat, May 9thvs DETBurch Smithvs STLDustin May (4-6)#66
Sun, May 10thvs DETBrenan Hanifeevs STLKyle Leahy (5-3)#136
Tue, May 12th@ CWSErick Fedde (2-5)#375@ MILBrandon Sproat (1-4)#150
Wed, May 13th@ CWSNoah Schultz (2-4)#216@ MILJacob Misiorowski (8-2)#8
Thu, May 14th@ CWSAnthony Kay (6-1)#174@ MILKyle Harrison (8-1)#49
Fri, May 15th@ STLDustin May (4-6)#66@ SEAEmerson Hancock (5-3)#74
Sat, May 16th@ STLKyle Leahy (5-3)#136@ SEALogan Gilbert (4-4)#13
Sun, May 17th@ STLAndre Pallante (7-4)#135@ SEAGeorge Kirby (5-6)#16
Mon, May 18thvs BOSSonny Gray (8-1)#32vs LADYoshinobu Yamamoto (7-4)#12
Tue, May 19thvs BOSRanger Suarez (2-3)#22vs LADEmmet Sheehan (3-4)#47
Wed, May 20thvs BOSConnelly Early (5-5)#88vs LADShohei Ohtani (6-2)#1
Fri, May 22ndvs SEALogan Gilbert (4-4)#13vs ATHJeffrey Springs (3-7)#119
Sat, May 23rdvs SEAGeorge Kirby (5-6)#16vs ATHJ.T. Ginn (4-3)#106
Sun, May 24thvs SEABryan Woo (5-5)#7vs ATHLuis Medina (1-1)#227
Mon, May 25thvs NYYWill Warren (7-1)#64vs PHIJesus Luzardo (5-4)#11
Tue, May 26thvs NYYCam Schlittler (7-3)#35vs PHIAaron Nola (3-4)#39
Wed, May 27thvs NYYGerrit Cole (1-1)#27vs PHICristopher Sanchez (8-3)#4
Fri, May 29th@ TEXMacKenzie Gore (4-5)#53@ WSHPaxton Schultz
Sat, May 30th@ TEXKumar Rocker (2-5)#98@ WSHFoster Griffin (7-2)#79
Sun, May 31st@ TEXJack Leiter (3-6)#78@ WSHZack Littell (6-5)#166
Mon, Jun 1st@ CINLyon Richardson   
Tue, Jun 2nd@ CINAndrew Abbott (4-4)#97@ PHIAaron Nola (3-4)#39
Wed, Jun 3rd@ CINChase Burns (7-1)#24@ PHICristopher Sanchez (8-3)#4
Thu, Jun 4th@ MINAndrew Morris (2-2)#171@ PHIZack Wheeler (5-1)#9
Fri, Jun 5th@ MINZebby Matthews (2-4)#87vs NYMChristian Scott (2-0)#81
Sat, Jun 6th@ MINJoe Ryan (4-3)#15vs NYMNolan McLean (3-4)#37
Sun, Jun 7th@ MINConnor Prielipp (2-4)#101vs NYMHuascar Brazoban (3-1)#200
Tue, Jun 9thvs TEXNathan Eovaldi (6-7)#21vs CINChase Burns (7-1)#24
Wed, Jun 10thvs TEXMacKenzie Gore (4-5)#53vs CINBrady Singer (2-6)#151
Thu, Jun 11thvs TEXKumar Rocker (2-5)#98   
Fri, Jun 12thvs HOUTatsuya Imai (3-3)#132@ BALShane Baz (4-6)#83
Sat, Jun 13thvs HOUMike Burrows (3-8)#168@ BALTrey Gibson (1-2)#310
Sun, Jun 14thvs HOUSpencer Arrighetti (7-2)#122@ BALTrevor Rogers (3-7)#96
Mon, Jun 15th@ WSHAndrew Alvarez (1-0)#172@ STLDustin May (4-6)#66
Tue, Jun 16th@ WSHFoster Griffin (7-2)#79@ STLAndre Pallante (7-4)#135
Wed, Jun 17th@ WSHZack Littell (6-5)#166@ STLKyle Leahy (5-3)#136
Thu, Jun 18thvs STLMatthew Liberatore (3-3)#99   
Fri, Jun 19thvs STLMichael McGreevy (3-5)#84@ TEXJacob deGrom (5-4)#6
Sun, Jun 21stvs STLDustin May (4-6)#66@ TEXMacKenzie Gore (4-5)#53
Mon, Jun 22nd@ TBDrew Rasmussen (6-2)#18vs ATLChris Sale (8-5)#5
Tue, Jun 23rd@ TBShane McClanahan (6-4)#20vs ATL
Wed, Jun 24th@ TBvs ATL
Thu, Jun 25th@ TB   
Fri, Jun 26th@ CWSvs LAD
Sat, Jun 27th@ CWSvs LAD
Sun, Jun 28th@ CWSvs LAD
Tue, Jun 30thvs TB@ CHC
Wed, Jul 1stvs TB@ CHC
Thu, Jul 2ndvs TB@ LAD
Sat, Jul 4thvs PHI@ LAD
Sun, Jul 5thvs PHI@ LAD
Mon, Jul 6thvs PHIvs ARI
Tue, Jul 7th@ NYMvs ARI
Wed, Jul 8th@ NYMvs ARI
Thu, Jul 9th@ NYMvs ARI
Fri, Jul 10th@ BALvs TOR
Sat, Jul 11th@ BALvs TOR
Sun, Jul 12th@ BALvs TOR
Fri, Jul 17thvs SD@ KC
Sat, Jul 18thvs SD@ KC
Sun, Jul 19thvs SD@ KC
Mon, Jul 20thvs SF@ ATL
Tue, Jul 21stvs SF@ ATL
Wed, Jul 22ndvs SF@ ATL
Thu, Jul 23rd@ DET@ ATL
Fri, Jul 24th@ DET@ MIA
Sat, Jul 25th@ DET@ MIA
Sun, Jul 26th@ DET@ MIA
Tue, Jul 28th@ MINvs COL
Wed, Jul 29th@ MINvs COL
Thu, Jul 30th@ MINvs SF
Fri, Jul 31st@ COLvs SF
Sat, Aug 1st@ COLvs SF
Sun, Aug 2nd@ COLvs SF
Tue, Aug 4thvs MIN@ ARI
Wed, Aug 5thvs MIN@ ARI
Thu, Aug 6thvs MIN@ ARI
Fri, Aug 7thvs CHCvs HOU
Sat, Aug 8thvs CHCvs HOU
Sun, Aug 9thvs CHCvs HOU
Mon, Aug 10th@ LADvs MIL
Tue, Aug 11th@ LADvs MIL
Wed, Aug 12th@ LADvs MIL
Fri, Aug 14th@ LAA@ CLE
Sat, Aug 15th@ LAA@ CLE
Sun, Aug 16th@ LAA@ CLE
Mon, Aug 17thvs ATH@ NYM
Tue, Aug 18thvs ATH@ NYM
Wed, Aug 19thvs ATH@ NYM
Thu, Aug 20thvs ATH   
Fri, Aug 21stvs DETvs MIN
Sat, Aug 22ndvs DETvs MIN
Sun, Aug 23rdvs DETvs MIN
Tue, Aug 25th@ TORvs PIT
Wed, Aug 26th@ TORvs PIT
Thu, Aug 27th@ TOR   
Fri, Aug 28th@ CLE@ TB
Sat, Aug 29th@ CLE@ TB
Sun, Aug 30th@ CLE@ TB
Tue, Sep 1stvs MIA@ CIN
Wed, Sep 2ndvs MIA@ CIN
Thu, Sep 3rdvs MIA   
Fri, Sep 4thvs TORvs NYY
Sat, Sep 5thvs TORvs NYY
Sun, Sep 6thvs TORvs NYY
Mon, Sep 7thvs ARIvs WSH
Tue, Sep 8thvs ARIvs WSH
Wed, Sep 9thvs ARIvs WSH
Fri, Sep 11th@ BOS@ SF
Sat, Sep 12th@ BOS@ SF
Sun, Sep 13th@ BOS@ SF
Tue, Sep 15th@ HOU@ COL
Wed, Sep 16th@ HOU@ COL
Thu, Sep 17th@ HOU@ COL
Fri, Sep 18th@ PITvs MIA
Sat, Sep 19th@ PITvs MIA
Sun, Sep 20th@ PITvs MIA
Tue, Sep 22ndvs CWS@ LAD
Wed, Sep 23rdvs CWS@ LAD
Thu, Sep 24thvs CWS@ LAD
Fri, Sep 25thvs CLEvs ARI
Sat, Sep 26thvs CLEvs ARI
Sun, Sep 27thvs CLEvs ARI
Thu, Mar 26th   vs DETTarik Skubal (3-3)#2
Tue, Mar 31st   vs SFLogan Webb (4-4)#14
Fri, Apr 3rd   @ BOSSonny Gray (8-1)#32
Thu, Apr 23rd   @ COLRyan Feltner (2-2)#425
Mon, Apr 27th   vs CHCMatthew Boyd (2-1)#50
Mon, Jun 8th   vs CINAndrew Abbott (4-4)#97
Sat, Jun 20th   @ TEXNathan Eovaldi (6-7)#21
Mon, Jun 29th   @ CHC
Fri, Jul 3rd   @ LAD
Mon, Aug 3rd   @ ARI
Mon, Aug 24th   vs PIT
Mon, Aug 31st   @ CIN
Mon, Sep 14th   @ COL