Loading games...

Michael Wacha

Royals
Number #52
Position SP
Bats R
Throws R
Age 35
Height 6' 6"
Weight 215 lbs
Birth Place Iowa City, IA
Born Jan 7, 1991

Key Insights

2026
This opponent has his number every time they meet

Teoscar Hernandez has hit .545/.583/1.182 against Wacha over 12 plate appearances, more than any other hitter has managed.

6 for 11 with 2 home runs and 2 strikeouts, against a .740 OPS median across his matchups.
This matchup ends in a strikeout more often than not

Wacha has struck Gerrit Cole out 8 times in 12 plate appearances, 66.7% of everything between them.

8 strikeouts in 12 plate appearances.
When these two meet, the ball gets hit hard

Austin Riley squares Wacha up like nobody else: 103.5 mph off the bat against him, against a median of 88.8 across the hitters he has faced.

9 plate appearances with tracked contact.
Nobody has seen more of him than this opponent

Wacha has faced Anthony Rizzo more than any other hitter: 53 plate appearances, and Anthony Rizzo has hit .400/.396/.578 in them.

18 hits, 2 home runs and 4 strikeouts across 53 plate appearances.
The long balls in this matchup all go one way

Starlin Castro has taken Wacha deep 4 times, once every 5.5 plate appearances between them.

22 career plate appearances against him.
This opponent takes the sting out of his bat

Brooks Baldwin gets nothing on it against Wacha: 70.9 mph off the bat, against a median of 88.8 across the hitters he has faced.

8 plate appearances with tracked contact.

Matchups

Loading matchups...

Select a Matchup

Choose a player from the list to view all-time head-to-head stats.

Player Bio Data
DOB Jan 7, 1991
Birth Place Iowa City, IA
Height 6' 6"
Weight 215 lbs LBS
Bats/Throws R/R
College/Draft Texas A&M