Loading games...
Number #43
Position RP
Bats R
Throws R
Age 35
Height 6' 2"
Weight 225 lbs
Birth Place New Bern, NC
Born Nov 9, 1990

Key Insights

2026
Too much of the contact against him is loud

50% of the contact Armstrong gives up is hit hard, 12th percentile.

200 pitches in 2026. 12th percentile among qualified pitchers in 2026, 472nd in MLB.
The shape of the contact off him says how he gets outs

34.6% of the contact against Armstrong is on the ground and 53.8% of it is in the air.

26 tracked batted balls allowed.
One type of hitter does all the damage against him

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

137 of his fastballs thrown.
When hitters connect off him, they hit it hard

Hitters average 90.9 mph off the bat against Armstrong, 17th percentile.

200 pitches in 2026. 17th percentile among qualified pitchers in 2026, 444th in MLB.
The contact he allows should not turn into many hits

The quality of contact against Armstrong projects a .294 average, 81st percentile.

200 pitches in 2026. 81st percentile among qualified pitchers in 2026, 104th in MLB.
He fills the strike zone and makes hitters beat him

Armstrong lives in the strike zone: 46.5% of his pitches are in it, 84th percentile.

200 pitches in 2026. 84th percentile among qualified pitchers in 2026, 88th in MLB.

Contextual Splits

Pitch
Outcome
Batter
Situation
Single
Double
Triple
Home Run
Out
Vs All Pitchers
Player Bio Data
DOB Nov 9, 1990
Birth Place New Bern, NC
Height 6' 2"
Weight 225 lbs LBS
Bats/Throws R/R
College/Draft East Carolina