Loading games...
Number #86
Position Starting Pitcher
Bats Right
Throws Right
Age 27
Height 6' 4"
Weight 220 lbs
Birth Place Houston, TX
Born Apr 2, 1999

Key Insights

2026
Too much of the contact against him is loud

63% of the contact Roa gives up is hit hard, 1st percentile.

178 pitches in 2026. 1st percentile among qualified pitchers in 2026, 529th in MLB.
Runners on base do not change how he is hit

54.5% of the contact against Roa with a runner in scoring position is hit hard, against 68.8% with the bases empty.

70 pitches with a runner in scoring position, 108 with the bases empty.
There is one pitch of his that keeps getting hit

Contact off Roa's slider leaves the bat at 98.5 mph, against 90.5 off his sinker.

62 and 57 of them thrown.
When hitters connect off him, they hit it hard

Hitters average 91.8 mph off the bat against Roa, 9th percentile.

178 pitches in 2026. 9th percentile among qualified pitchers in 2026, 489th in MLB.
One type of hitter does all the damage against him

Hitters do their damage on his breaking balls: a .352 expected average against them, against .296 on his fastballs.

62 of his breaking balls thrown.
He throws about as hard as anybody in the league

Roa averages 92.3 mph across his arsenal, 82nd percentile in the league.

178 pitches in 2026. 82nd percentile among qualified pitchers in 2026, 96th in MLB.

Contextual Splits

Pitch
Outcome
Batter
Situation
Single
Double
Triple
Home Run
Out
Vs All Pitchers
Player Bio Data
DOB Apr 2, 1999
Birth Place Houston, TX
Height 6' 4"
Weight 220 lbs LBS
Bats/Throws Right/Right
College/Draft Texas A&M