Players / Player profile
STL · P

Justin Bruihl

Age 29 B/T L/L 6′2″, 215 lb USA MLB debut 2021
40-man
  • St. Louis’ roster as it stands late-inning relief · 56 IP · 0.2 WAR in the role
Keystone Stuff 106 73rd pct
2026 fWAR 0.3
Projected 2027 WAR 0.2 at 70 IP · 0.2 in his 2027 role

Pitching · 2026 percentiles

vs. MLB pitchers with 500+ pitches · 1,314 pitches

Keystone Stuff 106 Keystone Stuff: 106, 73rd percentile
Keystone Location 92 Keystone Location: 92, 27th percentile
Keystone Pitching 96 Keystone Pitching: 96, 40th percentile
Run value (xRV) −0.19 Run value (xRV): −0.19, 33rd percentile
Strikeout % 15.3% Strikeout %: 15.3%, 5th percentile
Walk % 8.1% Walk %: 8.1%, 61st percentile
Whiff % 17.5% Whiff %: 17.5%, 2nd percentile
Chase % 29.8% Chase %: 29.8%, 44th percentile
Fastball velo 90.4 Fastball velo: 90.4, 4th percentile
Extension 6.7 ft Extension: 6.7 ft, 75th percentile
77.2 IP3.59 ERA3.95 FIP 27° arm

Arsenal & Pitch Lab

Movement normalized to arm side · Keystone Stuff by pitch

−20−20−10−100010102020← Glove sideArm side →Rise (IVB, in) →SISTCH4S
LHP · arm angle 26° · how to read
PitchUseVeloIVBHBStuffLocWhiffxRV/100
Sinker44% use44%90.21.9+16.0104999%−0.03
Sweeper41% use41%77.9−1.6−17.91069823%+0.42
Changeup9% use9%80.3−0.1+11.1967030%−0.63
Four-seam6% use6%91.711.9+5.4978322%−3.20

No mix change or new pitch clears its bar. The arsenal is efficient for its shapes.

Most similar pitchers

Pitches like Bruihl: same hand, shape, slot and mix

SimilarityPlayerStuff’26 WAR’27 proj2027
45Taylor Rogers MIN · ’901050.20.0Free agent
42Kyle Hart SD · ’921060.60.2Free agent
37Cade Gibson MIA · ’981070.20.3—
37JoJo Romero MIL · ’961060.20.3Free agent
36Evan Sisk PIT · ’971130.40.4—

Same-handed pitchers nearest on fastball velocity and shape, arm angle, extension, pitch mix, secondary shapes, Stuff, whiff rate and workload. 2026 regulars only.

Pitch locations · 2026

Where each pitch finishes, by batter side

Sinker 48%
56% zone
Sweeper 45%
49% zone
Four-seam 7%
28% zone

Where each pitch finishes, catcher’s view. The bar marks the batter’s side; the box is an average strike zone. Pitches with 40+ thrown to this side.

Contract & projection

Club control (RosterResource) · Keystone projected WAR

2027 0.2 WAR —
2028 0.1 WAR —
2029 0.0 WAR —
2030 −0.1 WAR —

Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2025AAAAAABuffalo Bisons283942 IP 42 IP · 3.43 ERA · 27.8% K · 9.1% BB
Keystone is an independent portfolio project. It is not affiliated with Major League Baseball or any club. Data: MLB Stats API, Baseball Savant, FanGraphs. Used under their terms for individual, non-commercial use.