GOAT-Pro
PitchersArsenalSavant boardsGlossary
STL logo← Back

Matthew Liberatore

STL · LHP · 2026

142.0 IP · 674 BF · 2,593 pitches · 2026 season

HIGHⓘ Descriptive — not a forecast
110
Stuff+
89th percentile
106
ABStuff+
93th percentile
106
Pitching+
72th percentile
22.7%
K%
60th percentile
8.0%
BB%
62th percentile
5.25
FIP
40th percentile

Grades describe this season's stuff and run prevention. They are not forecasts: on clean season pairs the model has not beaten naive persistence (RESULTS-MLB §13), so nothing here projects next season.

Percentile rankings

vs 2026 graded MLB pitchers · 142.0 IP · 674 BF · 2,593 pitches · 2026 season

Stuff

Stuff+
89th percentile
110
ABStuff+
93th percentile
106
Whiff%
53th percentile
22.5%
CSW%
75th percentile
35.3%

Results

Pitching+
72th percentile
106
FIP
40th percentile
5.25
RA/9
45th percentile
4.63
GB%
35th percentile
38.0%

Command

K%
60th percentile
22.7%
BB%
62th percentile
8.0%
K-BB%
66th percentile
14.7%
Velo
33th percentile
88.5
How to read these

Each row is his rank, 1 to 99, among all graded MLB pitchers this season; the tick is the median. Green is good for him, red bad, whatever the stat's direction (a low FIP ranks high). Grey circles are descriptive rates with no good direction, and n= in place of a rank means too few events to rank. Grades are descriptive, not forecasts.

ArsenalKey columns; every column is on the Arsenal tab
Pitch
Usage
Velo
IVB
HB
Spin
Whiff%
CSW%
Zone%
Chase%
Stuff+
ABStuff+
FF
30.0%
94.3
16.5
6.2
2107
11.1%
31.3%
56.7%
25.2%
10143, 43rd percentile among 2026 MLB four-seamers (50+ pitches)
10693, 93rd percentile among 2026 MLB four-seamers (50+ pitches)
SL
26.5%
86.0
0.2
-4.2
2665
34.7%
41.1%
44.3%
38.2%
11183, 83rd percentile among 2026 MLB sliders (50+ pitches)
10691, 91st percentile among 2026 MLB sliders (50+ pitches)
CB
18.1%
79.5
-17.1
-9.8
3050
37.2%
38.0%
35.7%
23.5%
13499, 99th percentile among 2026 MLB curveballs (50+ pitches)
10695, 95th percentile among 2026 MLB curveballs (50+ pitches)
CH
12.5%
88.5
9.5
14.4
1782
19.5%
29.4%
48.3%
26.3%
10769, 69th percentile among 2026 MLB changeups (50+ pitches)
10695, 95th percentile among 2026 MLB changeups (50+ pitches)
SI
8.1%
94.2
13.9
13.0
2133
7.4%
35.4%
66.8%
25.7%
9939, 39th percentile among 2026 MLB sinkers (50+ pitches)
10692, 92nd percentile among 2026 MLB sinkers (50+ pitches)
CT
3.9%
90.4
10.9
-1.4
2467
20.0%
31.1%
44.0%
23.2%
10266, 66th percentile among 2026 MLB cutters (50+ pitches)
10696, 96th percentile among 2026 MLB cutters (50+ pitches)
SW
0.6%
85.0
1.9
-11.2
2689
50.0%
41.7%
20.0%
50.0%
123
106
FS
0.3%
87.0
6.9
7.3
873
0.0%
0.0%
0.0%
11.1%
102
106

Movement Profile

-25-25-20-20-15-15-10-10-5-50551010151520202525arm side →← glove sideriderun / sinkChangeup — IVB 9.5″, HB -14.4″ · slot expects 8.2/-13.1 (+1.3″ ride, -1.4″ arm-side) · delta rank: ride 70th, arm-side 33th in his slot bandCHSinker — IVB 13.9″, HB -13.0″ · slot expects 11.2/-13.4 (+2.6″ ride, +0.3″ arm-side) · delta rank: ride 70th, arm-side 51th in his slot bandSISplitter — IVB 6.9″, HB -7.3″FSCutter — IVB 10.9″, HB 1.4″ · slot expects 7.9/3.3 (+3.0″ ride, -2.0″ arm-side) · delta rank: ride 81th, arm-side 22th in his slot bandCTCurveball — IVB -17.1″, HB 9.8″ · slot expects -11.6/7.9 (-5.6″ ride, +1.9″ arm-side) · delta rank: ride 5th, arm-side 79th in his slot bandCBFastball — IVB 16.5″, HB -6.2″ · slot expects 17.1/-5.7 (-0.6″ ride, -0.6″ arm-side) · delta rank: ride 35th, arm-side 42th in his slot bandFFSlider — IVB 0.2″, HB 4.2″ · slot expects 1.6/4.1 (-1.4″ ride, +0.1″ arm-side) · delta rank: ride 30th, arm-side 54th in his slot bandSLSweeper — IVB 1.9″, HB 11.2″ · slot expects -1.0/13.7 (+2.9″ ride, -2.5″ arm-side) · delta rank: ride 74th, arm-side 18th in his slot bandSW
CH+1.3/-1.4SI+2.6/+0.3FSCT+3.0/-2.0CB-5.6/+1.9FF-0.6/-0.6SL-1.4/+0.1SW+2.9/-2.5ring = slot expectation ±1σ/2σ · HB mirrored for LHP · descriptive

Release Traits

Height: 6.54 ft (±0.10)
Side: 0.65 ft (±0.19)
Extension: 6.29 ft

Season means; the ± is the SD across his pitches. Per-pitch release plots land in a later wave.

Batted Ball Against
Pitch
N_BIP
GB%
FB%
LD%
PU%
Avg EV
Avg LA
HrdHit%
FF
166
30.7
33.1
27.1
0.0
85.2
29.7
45.2
SL
98
38.8
30.6
23.5
0.0
83.3
10.5
43.9
CH
81
42.0
29.6
25.9
0.0
82.0
11.0
33.3
SI
53
35.8
22.6
32.1
0.0
87.6
20.3
54.7
CB
35
51.4
22.9
25.7
0.0
81.4
-5.1
34.3
CT
22
63.6
4.5
13.6
0.0
83.9
7.5
36.4
SW
2
0.0
50.0
0.0
0.0
69.5
42.5
0.0
FS
1
0.0
0.0
100.0
0.0
86.3
10.0
0.0

Every pitch type he threw, ordered by balls in play. Rows under 5 BIP are dimmed rather than dropped — a slider put in play twice is a fact about the slider.