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

Curveball

(1482 pitchers)
CB leaderboard, sorted by ABStuff+ descending. Page 1 of 60.
# rank on this page
1Craig KimbrelPHI202335631.886.2-9.29.92602-7.96.737.637.139.013599, 99th percentile among 2023 MLB curveballs (50+ pitches)11399, 99th percentile among 2023 MLB curveballs (50+ pitches)10790, 90th percentile among 2023 MLB curveballs (50+ pitches)
2Trevor MegillMIL202529739.487.6-6.43.22840-9.26.640.748.250.414699, 99th percentile among 2025 MLB curveballs (50+ pitches)11399, 99th percentile among 2025 MLB curveballs (50+ pitches)12399, 99th percentile among 2025 MLB curveballs (50+ pitches)
3Josh EknessMIA2026468.485.9-5.88.52711-7.76.843.510.519.4118112105
4Jhoan DuránMIN202328227.887.7-8.93.72697-8.86.540.445.044.313899, 99th percentile among 2023 MLB curveballs (50+ pitches)11299, 99th percentile among 2023 MLB curveballs (50+ pitches)11096, 96th percentile among 2023 MLB curveballs (50+ pitches)
5Trevor MegillMIL202630935.488.0-2.11.82706-8.96.538.545.947.514599, 99th percentile among 2026 MLB curveballs (50+ pitches)11199, 99th percentile among 2026 MLB curveballs (50+ pitches)12599, 99th percentile among 2026 MLB curveballs (50+ pitches)
6Jacob MisiorowskiMIL202628210.788.0-7.95.62220-7.97.336.941.336.914399, 99th percentile among 2026 MLB curveballs (50+ pitches)11199, 99th percentile among 2026 MLB curveballs (50+ pitches)10330, 30th percentile among 2026 MLB curveballs (50+ pitches)
7Matt BrashSEA202560.783.8-8.415.82992-7.46.433.325.033.3126111117
8Ryan HelsleySTL2025575.880.7-12.33.12514-9.66.643.912.529.512498, 98th percentile among 2025 MLB curveballs (50+ pitches)11199, 99th percentile among 2025 MLB curveballs (50+ pitches)10674, 74th percentile among 2025 MLB curveballs (50+ pitches)
9Andrew HoffmannAZ202562.484.02.89.62491-7.16.750.00.040.089111108
10Luke JacksonSF202414115.484.6-12.03.32403-10.06.741.128.033.312599, 99th percentile among 2024 MLB curveballs (50+ pitches)11099, 99th percentile among 2024 MLB curveballs (50+ pitches)11599, 99th percentile among 2024 MLB curveballs (50+ pitches)
11Matt BrashSEA20231078.385.8-5.413.62983-7.16.637.429.526.412498, 98th percentile among 2023 MLB curveballs (50+ pitches)11099, 99th percentile among 2023 MLB curveballs (50+ pitches)10580, 80th percentile among 2023 MLB curveballs (50+ pitches)
12Ryan HelsleySTL2024596.381.2-10.43.62486-9.66.537.347.146.811995, 95th percentile among 2024 MLB curveballs (50+ pitches)11099, 99th percentile among 2024 MLB curveballs (50+ pitches)10785, 85th percentile among 2024 MLB curveballs (50+ pitches)
13Adrián MorejónSD202490.982.1-4.9-12.02710-8.46.255.625.028.6129110110
14Tyler GlasnowTB202340421.383.9-13.31.12726-10.37.227.551.137.212598, 98th percentile among 2023 MLB curveballs (50+ pitches)11099, 99th percentile among 2023 MLB curveballs (50+ pitches)11096, 96th percentile among 2023 MLB curveballs (50+ pitches)
15Logan GilbertSEA202339113.480.3-12.67.12324-9.87.142.530.135.310576, 76th percentile among 2023 MLB curveballs (50+ pitches)11098, 98th percentile among 2023 MLB curveballs (50+ pitches)10475, 75th percentile among 2023 MLB curveballs (50+ pitches)
16Ryan HelsleyBAL2026114.181.5-10.32.72532-9.16.636.450.050.0126110101
17Ryan HelsleySTL2023426.982.1-9.54.22517-9.76.628.630.030.6121110109
18Shane McClanahanTB202331217.283.5-8.4-3.82529-8.76.947.830.344.311795, 95th percentile among 2023 MLB curveballs (50+ pitches)10998, 98th percentile among 2023 MLB curveballs (50+ pitches)11096, 96th percentile among 2023 MLB curveballs (50+ pitches)
19Joe KellyCWS202312117.189.4-8.35.02940-7.95.939.738.341.513699, 99th percentile among 2023 MLB curveballs (50+ pitches)10998, 98th percentile among 2023 MLB curveballs (50+ pitches)10995, 95th percentile among 2023 MLB curveballs (50+ pitches)
20José SorianoLAA202327641.486.8-8.211.32225-8.56.643.547.150.612498, 98th percentile among 2023 MLB curveballs (50+ pitches)10997, 97th percentile among 2023 MLB curveballs (50+ pitches)10894, 94th percentile among 2023 MLB curveballs (50+ pitches)
21Pierce JohnsonATL202465671.685.4-4.59.82980-8.45.852.926.940.612097, 97th percentile among 2024 MLB curveballs (50+ pitches)10999, 99th percentile among 2024 MLB curveballs (50+ pitches)10991, 91st percentile among 2024 MLB curveballs (50+ pitches)
22Jhoan DuránMIN202520619.287.6-10.45.62646-8.56.139.340.741.913599, 99th percentile among 2025 MLB curveballs (50+ pitches)10999, 99th percentile among 2025 MLB curveballs (50+ pitches)10229, 29th percentile among 2025 MLB curveballs (50+ pitches)
23Trevor MegillMIL202419028.487.4-6.34.32772-9.36.636.853.845.113999, 99th percentile among 2024 MLB curveballs (50+ pitches)10999, 99th percentile among 2024 MLB curveballs (50+ pitches)12199, 99th percentile among 2024 MLB curveballs (50+ pitches)
24Tommy NanceTOR202412137.684.6-15.412.42866-9.66.238.031.040.012197, 97th percentile among 2024 MLB curveballs (50+ pitches)10999, 99th percentile among 2024 MLB curveballs (50+ pitches)10357, 57th percentile among 2024 MLB curveballs (50+ pitches)
25Chase BurnsCIN2025131.785.0-4.33.62721-8.86.438.525.030.0133108122

Page 1 of 60 · 1482 results

1

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