Michael Wacha, a starter for the Kansas City Royals, has given this rotation a steady presence with a 5-7 record, 3.66 ERA, and 1.17 WHIP across 125.1 in 20 starts. The R-hander is not built around overwhelming hitters, but he has limited damage well and generally worked with enough efficiency to stay in games and support the staff.
His profile leans more on sequencing, location, and changing speeds than pure bat-missing power, as reflected by 7.25 K/9 and 2.59 BB/9. When he is getting ahead in counts, he can keep lineups from stringing together loud contact, but his margin for error is slimmer than that of a high-strikeout ace. That makes command especially important to sustaining his results over the long haul.
Recent form:
- 07/206.0 IP · 1 ER · 5 K
- 07/094.2 IP · 6 ER · 5 K
- 07/046.0 IP · 4 ER · 7 K
- 06/277.2 IP · 1 ER · 7 K
- 06/227.0 IP · 1 ER · 5 K
Michael Wacha has pitched to a up trend lately, with outings that suggest a fairly stable baseline rather than a dramatic rise or slide. He can still provide useful length when his fastball command and secondary feel are in sync, though tougher matchups can expose him if too many hitters get comfortable early in counts.
For fantasy and matchup purposes, he fits best as a dependable ratio stabilizer with some win potential tied to workload and game context, shown by 5 wins and 7 losses so far.
Michael Wacha game log
| Date | Opponent | IP | H | ER | K | BB | ERA |
|---|---|---|---|---|---|---|---|
| Jul 20 | San Francisco Giants | 6 | 3 | 1 | 5 | 2 | 1.50 |
| Jul 9 | New York Mets | 4.2 | 6 | 6 | 5 | 3 | 12.86 |
| Jul 4 | Philadelphia Phillies | 6 | 8 | 4 | 7 | 1 | 6.00 |
| Jun 27 | Chicago White Sox | 7.2 | 6 | 1 | 7 | 1 | 1.25 |
| Jun 22 | Tampa Bay Rays | 7 | 6 | 1 | 5 | 1 | 1.29 |
| Jun 16 | Washington Nationals | 6 | 7 | 3 | 3 | 1 | 4.50 |
| Jun 11 | Texas Rangers | 7 | 9 | 4 | 2 | 1 | 5.14 |
| Jun 5 | Minnesota Twins | 5.2 | 8 | 4 | 2 | 0 | 6.92 |
| May 31 | Texas Rangers | 5 | 8 | 6 | 5 | 4 | 10.80 |
| May 25 | New York Yankees | 7 | 5 | 2 | 5 | 2 | 2.57 |
| May 20 | Boston Red Sox | 6 | 6 | 1 | 8 | 2 | 1.50 |
| May 15 | St. Louis Cardinals | 6 | 5 | 3 | 5 | 1 | 4.50 |
| May 9 | Detroit Tigers | 7 | 2 | 0 | 6 | 2 | 0.00 |
| May 4 | Cleveland Guardians | 7 | 4 | 2 | 3 | 1 | 2.57 |
| Apr 29 | Athletics | 5 | 8 | 4 | 5 | 4 | 7.20 |
| Apr 22 | Baltimore Orioles | 5.1 | 7 | 6 | 5 | 2 | 10.59 |
| Apr 17 | New York Yankees | 6 | 3 | 2 | 6 | 3 | 3.00 |
| Apr 11 | Chicago White Sox | 8 | 4 | 0 | 7 | 1 | 0.00 |
| Apr 6 | Cleveland Guardians | 7 | 3 | 1 | 3 | 3 | 1.29 |
| Mar 28 | Atlanta Braves | 6 | 3 | 0 | 7 | 1 | 0.00 |
Michael Wacha season splits
| Month | GS | ERA | IP | K | BB | WHIP |
|---|---|---|---|---|---|---|
| Mar | 1 | 0.00 | 6.0 | 7 | 1 | 0.67 |
| Apr | 5 | 3.73 | 31.1 | 26 | 13 | 1.21 |
| May | 6 | 3.32 | 38.0 | 32 | 12 | 1.11 |
| Jun | 5 | 3.51 | 33.1 | 19 | 4 | 1.20 |
| Jul | 3 | 5.94 | 16.2 | 17 | 6 | 1.38 |
Performance vs teams
Hot / Cold zones
AVG by zone
- Zone 01: .231
- Zone 02: .200
- Zone 03: .280
- Zone 04: .271
- Zone 05: .265
- Zone 06: .386
- Zone 07: .152
- Zone 08: .385
- Zone 09: .162
- Zone 11: .129
- Zone 12: .280
- Zone 13: .149
- Zone 14: .161
OPS by zone
- Zone 01: .500
- Zone 02: .567
- Zone 03: .720
- Zone 04: .592
- Zone 05: .800
- Zone 06: 1.227
- Zone 07: .441
- Zone 08: 1.200
- Zone 09: .432
- Zone 11: .560
- Zone 12: .710
- Zone 13: .346
- Zone 14: .512
SLG by zone
- Zone 01: .269
- Zone 02: .367
- Zone 03: .440
- Zone 04: .333
- Zone 05: .551
- Zone 06: .841
- Zone 07: .273
- Zone 08: .821
- Zone 09: .270
- Zone 11: .161
- Zone 12: .360
- Zone 13: .149
- Zone 14: .226
OBP by zone
- Zone 01: .231
- Zone 02: .200
- Zone 03: .280
- Zone 04: .265
- Zone 05: .260
- Zone 06: .386
- Zone 07: .176
- Zone 08: .400
- Zone 09: .162
- Zone 11: .460
- Zone 12: .419
- Zone 13: .212
- Zone 14: .341
earnedRunAverage by zone
- Zone 01: -
- Zone 02: -
- Zone 03: -
- Zone 04: -
- Zone 05: -
- Zone 06: -
- Zone 07: -
- Zone 08: -
- Zone 09: -
- Zone 11: -
- Zone 12: -
- Zone 13: -
- Zone 14: -
numberOfStrikes by zone
- Zone 01: 88.00
- Zone 02: 83.00
- Zone 03: 47.00
- Zone 04: 75.00
- Zone 05: 99.00
- Zone 06: 72.00
- Zone 07: 59.00
- Zone 08: 63.00
- Zone 09: 54.00
- Zone 11: 55.00
- Zone 12: 44.00
- Zone 13: 48.00
- Zone 14: 62.00
numberOfPitches by zone
- Zone 01: 108.00
- Zone 02: 109.00
- Zone 03: 71.00
- Zone 04: 117.00
- Zone 05: 147.00
- Zone 06: 112.00
- Zone 07: 87.00
- Zone 08: 101.00
- Zone 09: 90.00
- Zone 11: 280.00
- Zone 12: 148.00
- Zone 13: 220.00
- Zone 14: 284.00
Last 10 matchups
More MLB pitcher profiles
Similar starters by ERA and workload — refreshed on each visit.