Players / Player profile
PHI · P

Andrew Painter

Age 23 B/T R/R 6′7″, 215 lb USA MLB debut 2026
40-man FV 55 · #1 in org
  • Philadelphia’s roster as it stands #4 starter · 122 IP · 1.2 WAR in the role
  • Trade read Unlikely to be traded: A top prospect (FV 55): clubs trade these only for a star, and rarely then.
Keystone Stuff 102 58th pct
2026 fWAR 1.1
Projected 2027 WAR 1.3 at 133 IP · 1.2 in his 2027 role

Pitching · 2026 percentiles

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

Keystone Stuff 102 Keystone Stuff: 102, 58th percentile
Keystone Location 104 Keystone Location: 104, 72nd percentile
Keystone Pitching 103 Keystone Pitching: 103, 68th percentile
Run value (xRV) −0.18 Run value (xRV): −0.18, 34th percentile
Strikeout % 20.8% Strikeout %: 20.8%, 38th percentile
Walk % 8.5% Walk %: 8.5%, 54th percentile
Whiff % 25.6% Whiff %: 25.6%, 55th percentile
Chase % 33.8% Chase %: 33.8%, 82nd percentile
Fastball velo 96.3 Fastball velo: 96.3, 78th percentile
Extension 6.6 ft Extension: 6.6 ft, 61st percentile
126.2 IP5.40 ERA4.67 FIP 45° arm

Arsenal & Pitch Lab

Movement normalized to arm side · Keystone Stuff by pitch

−20−20−10−100010102020← Glove sideArm side →Rise (IVB, in) →4SSLSTCHSIFSCU
RHP · arm angle 45° · how to read
PitchUseVeloIVBHBStuffLocWhiffxRV/100
Four-seam33% use33%96.616.7+2.2969516%−1.68
Slider18% use18%88.04.0−6.410910236%−1.03
Sweeper17% use17%82.71.9−16.411611129%+0.92
Changeup11% use11%90.54.9+12.510010935%+3.34
Sinker9% use9%95.113.4+12.0879710%−2.03
Splitter8% use8%87.48.1+9.89810738%+0.92
Curveball6% use6%81.3−7.9−8.09510926%+2.39
Weak pitch to watch

Sinker grades 87 with below-average expected results; his sweeper grades 116. The best case is against righties: the sweeper is worth +1.4 runs per 100 pitches more, 1.8 standard errors (249 and 159 pitches), short of the 2 needed. No mix change until it clears.

Most similar pitchers

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

SimilarityPlayerStuff’26 WAR’27 proj2027
63Jack Leiter TEX · ’001030.51.2Pre-arb
60Hunter Dobbins STL · ’99920.41.0—
56Jared Jones PIT · ’011062.62.4Arb
53Troy Melton DET · ’001011.61.5Pre-arb
52Bryce Miller SEA · ’981040.91.0Club option $6.1M

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 38%
42% zone
Slider 15%
50% zone
Changeup 14%
40% zone
Splitter 13%
42% zone
Curveball 10%
44% zone
Sweeper 9%
58% 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 1.3 WAR Pre-arb $780K*
2028 1.5 WAR Pre-arb $803K*
2029 1.7 WAR Arbitration $3.0M*
2030 1.7 WAR Arbitration $5.5M*

* projected arbitration or minimum salary. Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2026AAAAAALehigh Valley IronPigs23523.2 IP 23.2 IP · 4.56 ERA · 24.8% K · 7.9% BB
2025AAClearwater Threshers22411.1 IP 11.1 IP · 3.97 ERA · 26.7% K · 2.2% BB
2025AAAAAALehigh Valley IronPigs2222106.2 IP 106.2 IP · 5.40 ERA · 23.4% K · 9.7% BB

FanGraphs: FV 55 · ETA 2026 · #21 overall. Public pitch tracking exists only at Triple-A and some Florida State League parks.

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.