MLB Today
Loading scoreboard…

← Legends · Lahman ID wachami01 · Baseball Reference ↗

Historical player · 2013–2025 · Kansas City Royals

Michael Wacha

B/T R/R · HT 78 · WT 215 · Born 7/1/1991 · From Iowa City, IA USA · Debut 2013-05-30

Career · batting

G
310
 
 
AB
251
 
 
H
23
 
 
HR
0
 
 
RBI
16
 
 
SB
1
 
 
BB
9
 
 
AVG/OPS
0.092 · 0.223
 
 

Career · pitching

G
309
 
 
GS
288
 
 
IP
1,627.3
 
 
W-L
111-75
 
 
SV
0
 
 
SO
1,416
 
 
ERA
3.89
 
 
WHIP
1.28
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the St. Louis Cardinals · 2013–2019

Team page →
Hits
23
#785 on the Cardinals
1 L. Dressen
1 P. Whisenant
RBI
16
#637 on the Cardinals
1 R. Cleveland
1 W. Williams
SB
1
#616 on the Cardinals
1 R. Arozarena
Runs
16
#665 on the Cardinals
1 D. Anderson
1 J. Andujar
BB
9
#734 on the Cardinals
1 H. Bell
1 L. Backman

Career with the Boston Red Sox · 2022–2022

Team page →

Career with the Kansas City Royals · 2024–2025

Team page →

Career with the New York Mets · 2020–2020

Team page →

Career with the San Diego Padres · 2023–2023

Team page →

Career with the Tampa Bay Rays · 2021–2021

Team page →

MLB · all-time career

vs every player ever
Hits
23
#9,885 all-time MLB
1 F. Arellanes
1 L. Young
RBI
16
#8,399 all-time MLB
1 B. Abbey
1 J. Zinn
SB
1
#7,932 all-time MLB
1 T. Abreu
1 D. Aase

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2013 Cardinals NL 152103 00 0 3 0010 0.1430.1430.143
2014 Cardinals NL 192911 00 0 2 0018 0.0340.0340.034
2015 Cardinals NL 305258 10 0 4 1420 0.1540.2140.173
2016 Cardinals NL 273911 00 0 0 0322 0.0260.0950.026
2017 Cardinals NL 304632 00 0 3 0122 0.0430.0630.043
2018 Cardinals NL 152532 00 0 1 019 0.0800.1150.080
2019 Cardinals NL 293636 10 0 3 0021 0.1670.1670.194
2020 Mets NL 8000 00 0 0 000
2021 Rays AL 30300 00 0 0 003 0.0000.0000.000
2022 Red Sox AL 23000 00 0 0 000
2023 Padres NL 24000 00 0 0 000
2024 Royals AL 29000 00 0 0 000
2025 Royals AL 31000 00 0 0 000
Career 310 251 16 23 2 0 0 16 1 9 125 0.092 0.123 0.100

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
2013 Cardinals NL 411590 64.752201965 2.781.10
2014 Cardinals NL 5619190 107.095383394 3.201.20
2015 Cardinals NL 17730300 181.31626858153 3.381.21
2016 Cardinals NL 7727240 138.01597845114 5.091.48
2017 Cardinals NL 12930300 165.71707655158 4.131.36
2018 Cardinals NL 8215150 84.368303671 3.201.23
2019 Cardinals NL 6729240 126.71436755104 4.761.56
2020 Mets NL 14870 34.04625737 6.621.56
2021 Rays AL 3529230 124.71327031121 5.051.31
2022 Red Sox AL 11223230 127.31114731104 3.321.12
2023 Padres NL 14424240 134.31134843124 3.221.16
2024 Royals AL 13829290 166.71546245145 3.351.19
2025 Royals AL 101331310 172.71667445126 3.861.22
Career 111 75 309 288 0 1,627.3 1,571 703 503 1,416 3.89 1.28

Fielding by position

PosGGSInnPOAEDP
P3092881,627.3119170714
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds