Players / Player profile
LAA · P

Mitch Farris

Age 25 B/T L/L 6′2″, 195 lb USA MLB debut 2025
40-man Dead-weight pitch
  • The Angels’ roster as it stands on the 40-man, off the 26-man (call-up depth)
Keystone Stuff 90 13th pct
2026 fWAR −0.2
Projected 2027 WAR 0.1 Keystone Marcel+ at 62 IP

Pitching · 2026 percentiles

vs. MLB pitchers with 500+ pitches · 961 pitches

Keystone Stuff 90 Keystone Stuff: 90, 13th percentile
Keystone Location 77 Keystone Location: 77, 3rd percentile
Keystone Pitching 75 Keystone Pitching: 75, 0th percentile
Run value (xRV) −0.54 Run value (xRV): −0.54, 18th percentile
Strikeout % 24.4% Strikeout %: 24.4%, 65th percentile
Walk % 11.2% Walk %: 11.2%, 21st percentile
Whiff % 28.9% Whiff %: 28.9%, 77th percentile
Chase % 29.0% Chase %: 29.0%, 35th percentile
Fastball velo 91.7 Fastball velo: 91.7, 11th percentile
Extension 6.7 ft Extension: 6.7 ft, 73rd percentile
60.0 IP4.05 ERA4.67 FIP 50° arm1 SV

Arsenal & Pitch Lab

Movement normalized to arm side · Keystone Stuff by pitch

−20−20−10−100010102020← Glove sideArm side →Rise (IVB, in) →4SCHFCSL
LHP · arm angle 50° · how to read
PitchUseVeloIVBHBStuffLocWhiffxRV/100
Four-seam45% use45%91.717.3+9.0859017%−1.29
Changeup25% use25%78.8−0.1+15.91147346%+1.07
Cutter16% use16%88.710.1+0.6779228%−1.05
Slider14% use14%81.7−3.8−3.0988737%−0.46
Dead weight

Four-seam grades 85 and gets below-average expected results on 45% usage. Against lefties, moving about 22 of every 100 pitches to the changeup (114 Stuff), about 44% of his four-seams to them, is worth an estimated 0.9 runs per season, after a 50% haircut for diminishing returns. vs. lefties: the changeup is worth +2.0 runs per 100 pitches more, 2.4 standard errors (62 and 205 pitches; his own results against that side combined with Stuff and the league’s platoon split). His fastballs stay at 35%+.

Weak pitch to watch

Cutter grades 77 with below-average expected results; his changeup grades 114. The best case is against righties: the changeup is worth +1.5 runs per 100 pitches more, 1.9 standard errors (183 and 105 pitches), short of the 2 needed. No mix change until it clears.

Most similar pitchers

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

SimilarityPlayerStuff’26 WAR’27 proj2027
48José Suarez ATH · ’98950.60.4Free agent
33Jeffrey Springs ATH · ’9296−0.40.3Free agent
31Eduardo Rodriguez AZ · ’93913.21.6Signed $19.0M
31Jovani Morán BOS · ’971020.10.2Pre-arb
28Brock Burke CIN · ’961000.80.5Free agent

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 41%
51% zone
Changeup 33%
21% zone
Cutter 19%
52% zone
Slider 8%
34% 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.1 WAR —
2028 0.2 WAR —
2029 0.2 WAR —
2030 0.2 WAR —

Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2026AAAAAASalt Lake Bees25922 IP 22 IP · 4.91 ERA · 21.6% K · 13.4% BB
2025AAAARocket City Trash Pandas2423116 IP 116 IP · 4.27 ERA · 28.0% K · 10.8% 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.