Loading games...
Number #65
Position RP
Bats R
Throws R
Age 27
Height 6' 5"
Weight 240 lbs
Birth Place Houston, TX
Born Mar 17, 1999

Key Insights

2026
Almost nothing hit off him is hit well

Only 25% of the contact Foster gives up is hit hard, 96th percentile.

154 pitches in 2026. 96th percentile among qualified pitchers in 2026, 24th in MLB.
Runners on base do not change how he is hit

11.1% of the contact against Foster with a runner in scoring position is hit hard, against 33.3% with the bases empty.

66 pitches with a runner in scoring position, 88 with the bases empty.
His ball moves more than the hitter expects it to

Foster's stuff spins at 2,526 rpm, 90th percentile in the league.

154 pitches in 2026. 90th percentile among qualified pitchers in 2026, 53rd in MLB.
The contact he allows should not turn into many hits

The quality of contact against Foster projects a .296 average, 78th percentile.

154 pitches in 2026. 78th percentile among qualified pitchers in 2026, 118th in MLB.
He throws about as hard as anybody in the league

Foster averages 92.3 mph across his arsenal, 83rd percentile in the league.

154 pitches in 2026. 83rd percentile among qualified pitchers in 2026, 91st in MLB.
Hitters cannot square him up, the contact is weak

Contact against Foster is weak: 86.8 mph off the bat on average, 74th percentile.

154 pitches in 2026. 74th percentile among qualified pitchers in 2026, 142nd in MLB.

Contextual Splits

Pitch
Outcome
Batter
Situation
Single
Double
Triple
Home Run
Out
Vs All Pitchers
Player Bio Data
DOB Mar 17, 1999
Birth Place Houston, TX
Height 6' 5"
Weight 240 lbs LBS
Bats/Throws R/R