Players / Player profile
MIN · P

Taj Bradley

Age 25 B/T R/R 6′2″, 220 lb USA MLB debut 2023
40-man Pitch-design idea
  • Minnesota’s roster as it stands #2 starter · 143 IP · 2.0 WAR in the role
  • Injured list 2026: Right pectoralis muscle inflammation (May 9–May 23)
  • Trade read Unlikely to be traded: Young, controllable regular (age 26, control through 2029): the kind of player clubs build around.
Keystone Stuff 104 66th pct
2026 fWAR 2.8
Projected 2027 WAR 2.4 at 173 IP · 2.0 in his 2027 role

Pitching · 2026 percentiles

vs. MLB pitchers with 500+ pitches · 2,997 pitches

Keystone Stuff 104 Keystone Stuff: 104, 66th percentile
Keystone Location 87 Keystone Location: 87, 13th percentile
Keystone Pitching 93 Keystone Pitching: 93, 26th percentile
Run value (xRV) +0.09 Run value (xRV): +0.09, 49th percentile
Strikeout % 27.4% Strikeout %: 27.4%, 82nd percentile
Walk % 10.2% Walk %: 10.2%, 33rd percentile
Whiff % 27.4% Whiff %: 27.4%, 68th percentile
Chase % 28.3% Chase %: 28.3%, 28th percentile
Fastball velo 97.2 Fastball velo: 97.2, 88th percentile
Extension 6.4 ft Extension: 6.4 ft, 48th percentile
178.1 IP3.73 ERA3.82 FIP 56° arm

Arsenal & Pitch Lab

Movement normalized to arm side · Keystone Stuff by pitch

−20−20−10−100010102020← Glove sideArm side →Rise (IVB, in) →4SFCFSCU
RHP · arm angle 56° · how to read
PitchUseVeloIVBHBStuffLocWhiffxRV/100
Four-seam47% use47%97.218.2+5.910010017%−0.77
Cutter24% use24%89.73.9−4.61087736%+1.38
Splitter20% use20%91.56.1+10.61079437%+0.45
Curveball9% use9%82.8−12.3−3.8948736%+0.31
Pitch design

Built from his own fastball (97.2 mph) plus the typical shape 15 pitchers with his slot (56°) throw: a slider around 88.6 mph, 1.8″ rise, −2.0″ arm-side. On the same model it grades +19 against his curveball, his weakest pitch of the same kind (+14 to +22 across the production and three cross-fit models), about 113 on his curveball’s scale; the comps’ own sliders grade 109 at the median, so that sits above 67% of them. A season-long project that may not take: about 3.0 runs a season if it does.

Most similar pitchers

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

SimilarityPlayerStuff’26 WAR’27 proj2027
46Cam Schlittler NYY · ’011106.24.5Pre-arb
44Jack Leiter TEX · ’001030.51.2Pre-arb
41Yoshinobu Yamamoto LAD · ’981054.74.3Signed $30.2M
40Hunter Brown HOU · ’98981.92.6Arb
35Sean Burke CWS · ’99963.22.2Pre-arb

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

Four-seam 48%
52% zone
Splitter 26%
37% zone
Cutter 17%
44% zone
Curveball 9%
35% 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 2.4 WAR Arbitration $3.9M*
2028 2.5 WAR Arbitration $7.6M*
2029 2.5 WAR Arbitration $12.5M*
2030 2.4 WAR Free agent

* projected arbitration or minimum salary. Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2026AAAAAASt. Paul Saints2511.2 IP 1.2 IP · 5.40 ERA · 33.3% K · 22.2% BB
2025AAAAAASt. Paul Saints24421.1 IP 21.1 IP · 5.06 ERA · 23.6% K · 4.5% 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.