GOAT-Pro
PitchersArsenalSavant boardsGlossary
ⓘ Descriptive — not a forecastGrades 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.
← Back

Fastball

(2906 pitchers)
FF leaderboard, sorted by ABStuff+ descending. Page 1 of 117.
# rank on this page
1Pete FairbanksTB202336149.398.919.0-0.22454-5.56.752.926.336.9+0.3912399, 99th percentile among 2023 MLB four-seamers (50+ pitches)11699, 99th percentile among 2023 MLB four-seamers (50+ pitches)10890, 90th percentile among 2023 MLB four-seamers (50+ pitches)
2Orion KerkeringPHI2023813.398.016.0-11.82418-4.16.350.050.050.0+4.71106116121
3Ben JoyceLAA202315677.6100.912.1-13.72360-4.07.149.422.130.0+0.4913299, 99th percentile among 2023 MLB four-seamers (50+ pitches)11499, 99th percentile among 2023 MLB four-seamers (50+ pitches)9412, 12th percentile among 2023 MLB four-seamers (50+ pitches)
4Mason MillerSD202655548.3101.416.4-6.02509-4.56.845.833.333.7+2.1012499, 99th percentile among 2026 MLB four-seamers (50+ pitches)11499, 99th percentile among 2026 MLB four-seamers (50+ pitches)10881, 81st percentile among 2026 MLB four-seamers (50+ pitches)
5Craig KimbrelPHI202375467.395.815.2-10.52357-3.66.960.626.536.5+0.8812499, 99th percentile among 2023 MLB four-seamers (50+ pitches)11399, 99th percentile among 2023 MLB four-seamers (50+ pitches)11699, 99th percentile among 2023 MLB four-seamers (50+ pitches)
6Jordan RomanoTOR202341845.896.717.5-4.12326-4.37.548.630.634.2+1.1912299, 99th percentile among 2023 MLB four-seamers (50+ pitches)11399, 99th percentile among 2023 MLB four-seamers (50+ pitches)11196, 96th percentile among 2023 MLB four-seamers (50+ pitches)
7Trevor MegillMIL202545660.699.219.0-4.12461-5.06.761.217.133.6+0.2811393, 93rd percentile among 2025 MLB four-seamers (50+ pitches)11399, 99th percentile among 2025 MLB four-seamers (50+ pitches)11799, 99th percentile among 2025 MLB four-seamers (50+ pitches)
8Josh EknessMIA202629754.198.014.6-7.42527-4.16.852.917.231.6+0.6513299, 99th percentile among 2026 MLB four-seamers (50+ pitches)11299, 99th percentile among 2026 MLB four-seamers (50+ pitches)10234, 34th percentile among 2026 MLB four-seamers (50+ pitches)
9Roki SasakiLAD202688142.097.916.1-9.72283-5.17.156.216.130.9-1.3911189, 89th percentile among 2026 MLB four-seamers (50+ pitches)11299, 99th percentile among 2026 MLB four-seamers (50+ pitches)10880, 80th percentile among 2026 MLB four-seamers (50+ pitches)
10Jhoan DuránMIN202345945.2101.813.7-10.72097-4.46.552.132.633.3+0.5412499, 99th percentile among 2023 MLB four-seamers (50+ pitches)11299, 99th percentile among 2023 MLB four-seamers (50+ pitches)10993, 93rd percentile among 2023 MLB four-seamers (50+ pitches)
11Alex SpeasHOU2024820.598.516.3-8.62353-5.66.450.00.060.0+3.2810611283
12Mason MillerATH202550752.2101.216.9-8.62552-4.46.749.132.430.5+0.2012499, 99th percentile among 2025 MLB four-seamers (50+ pitches)11299, 99th percentile among 2025 MLB four-seamers (50+ pitches)10886, 86th percentile among 2025 MLB four-seamers (50+ pitches)
13Trevor MegillMIL202656464.697.919.0-4.12401-5.16.657.618.035.4+2.0811293, 93rd percentile among 2026 MLB four-seamers (50+ pitches)11199, 99th percentile among 2026 MLB four-seamers (50+ pitches)11799, 99th percentile among 2026 MLB four-seamers (50+ pitches)
14Jacob MisiorowskiMIL2026167663.3100.615.3-11.22635-3.67.653.236.641.4+1.7412999, 99th percentile among 2026 MLB four-seamers (50+ pitches)11199, 99th percentile among 2026 MLB four-seamers (50+ pitches)12399, 99th percentile among 2026 MLB four-seamers (50+ pitches)
15Jake DiekmanNYM202428247.694.711.117.52299-5.16.552.822.834.2-0.6712499, 99th percentile among 2024 MLB four-seamers (50+ pitches)11199, 99th percentile among 2024 MLB four-seamers (50+ pitches)10887, 87th percentile among 2024 MLB four-seamers (50+ pitches)
16Matt BrashSEA2026166.196.513.6-10.82222-3.96.637.50.020.0+1.79108111107
17Gregory SotoPHI202316917.698.814.211.02325-4.96.754.424.431.4-1.1912699, 99th percentile among 2023 MLB four-seamers (50+ pitches)11199, 99th percentile among 2023 MLB four-seamers (50+ pitches)11398, 98th percentile among 2023 MLB four-seamers (50+ pitches)
18A. J. PukMIA202348651.495.812.912.12191-4.67.266.026.944.7+0.2312399, 99th percentile among 2023 MLB four-seamers (50+ pitches)11199, 99th percentile among 2023 MLB four-seamers (50+ pitches)11499, 99th percentile among 2023 MLB four-seamers (50+ pitches)
19Ryan HelsleySTL202544545.599.317.7-2.22536-4.86.658.715.330.5-3.4310984, 84th percentile among 2025 MLB four-seamers (50+ pitches)11199, 99th percentile among 2025 MLB four-seamers (50+ pitches)11699, 99th percentile among 2025 MLB four-seamers (50+ pitches)
20Matt BrashSEA2025415.195.813.1-10.82185-3.46.443.941.230.6-1.67101111108
21Logan GilbertSEA202577937.195.416.6-8.52116-4.77.665.716.435.5+0.9611188, 88th percentile among 2025 MLB four-seamers (50+ pitches)11199, 99th percentile among 2025 MLB four-seamers (50+ pitches)11295, 95th percentile among 2025 MLB four-seamers (50+ pitches)
22Bryan AbreuHOU202349641.297.616.3-7.42389-4.26.650.434.035.3+1.4511291, 91st percentile among 2023 MLB four-seamers (50+ pitches)11199, 99th percentile among 2023 MLB four-seamers (50+ pitches)9936, 36th percentile among 2023 MLB four-seamers (50+ pitches)
23Aroldis ChapmanPIT202437733.597.817.34.02368-5.17.358.422.436.7-0.4111393, 93rd percentile among 2024 MLB four-seamers (50+ pitches)11199, 99th percentile among 2024 MLB four-seamers (50+ pitches)10357, 57th percentile among 2024 MLB four-seamers (50+ pitches)
24Andrew HoffmannAZ202510241.694.517.1-6.92275-4.66.753.918.032.5-1.0910358, 58th percentile among 2025 MLB four-seamers (50+ pitches)11199, 99th percentile among 2025 MLB four-seamers (50+ pitches)9816, 16th percentile among 2025 MLB four-seamers (50+ pitches)
25Logan GilbertSEA202493530.896.616.2-7.12034-4.77.661.016.234.8+1.2611496, 96th percentile among 2024 MLB four-seamers (50+ pitches)11099, 99th percentile among 2024 MLB four-seamers (50+ pitches)11398, 98th percentile among 2024 MLB four-seamers (50+ pitches)

Page 1 of 117 · 2906 results

1

Percentile chips rank each grade among that season's MLB pitchers' fastball (50+ pitches of the type, that season). Stuff+ / Pitching+ are per pitch class × batter side: Fastball rows share the class grade where types are pooled — the Shared-grade note on each profile says when.