Pick any two of the sixteen arms. Every bar shares one scale across the
gutter, so a longer bar is genuinely more; the badges flag each arm against
the league line. No live query, no fabricated head-to-head winner - just two
readouts you can line up yourself.
Mason MillerATH · RHP · Four-Seam
Stuff+145
Primary velo, mph100.9
Primary spin, rpm2,465
Whiff per swing, %40.1
▼
xwOBA .251 below lg .310▼
RV/100 -2.4 prevents runs
Emmanuel ClaseCLE · RHP · Cutter
Stuff+131
Primary velo, mph99.6
Primary spin, rpm2,452
Whiff per swing, %29.8
▼
xwOBA .244 below lg .310▼
RV/100 -2.6 prevents runs
Jhoan DuranMIN · RHP · Four-Seam
Stuff+140
Primary velo, mph100.8
Primary spin, rpm2,381
Whiff per swing, %33.6
▼
xwOBA .268 below lg .310▼
RV/100 -1.9 prevents runs
Paul SkenesPIT · RHP · Four-Seam
Stuff+138
Primary velo, mph98.9
Primary spin, rpm2,412
Whiff per swing, %31.7
▼
xwOBA .247 below lg .310▼
RV/100 -2.5 prevents runs
Hunter GreeneCIN · RHP · Four-Seam
Stuff+135
Primary velo, mph99.0
Primary spin, rpm2,431
Whiff per swing, %30.2
▼
xwOBA .291 below lg .310▼
RV/100 -1.0 prevents runs
Garrett CrochetCWS · LHP · Four-Seam
Stuff+132
Primary velo, mph97.2
Primary spin, rpm2,398
Whiff per swing, %33.9
▼
xwOBA .271 below lg .310▼
RV/100 -1.6 prevents runs
Tarik SkubalDET · LHP · Four-Seam
Stuff+128
Primary velo, mph96.8
Primary spin, rpm2,374
Whiff per swing, %32.8
▼
xwOBA .255 below lg .310▼
RV/100 -2.2 prevents runs
Dylan CeaseSD · RHP · Slider
Stuff+126
Primary velo, mph87.1
Primary spin, rpm2,612
Whiff per swing, %33.4
▼
xwOBA .286 below lg .310▼
RV/100 -1.2 prevents runs
Chris SaleATL · LHP · Slider
Stuff+122
Primary velo, mph84.6
Primary spin, rpm2,558
Whiff per swing, %34.7
▼
xwOBA .258 below lg .310▼
RV/100 -2.3 prevents runs
Cole RagansKC · LHP · Four-Seam
Stuff+120
Primary velo, mph96.1
Primary spin, rpm2,356
Whiff per swing, %31.1
▼
xwOBA .267 below lg .310▼
RV/100 -1.9 prevents runs
Zack WheelerPHI · RHP · Four-Seam
Stuff+118
Primary velo, mph95.9
Primary spin, rpm2,361
Whiff per swing, %27.6
▼
xwOBA .262 below lg .310▼
RV/100 -2.4 prevents runs
Logan GilbertSEA · RHP · Four-Seam
Stuff+115
Primary velo, mph96.4
Primary spin, rpm2,372
Whiff per swing, %26.9
▼
xwOBA .272 below lg .310▼
RV/100 -1.7 prevents runs
Aaron NolaPHI · RHP · Curveball
Stuff+108
Primary velo, mph79.4
Primary spin, rpm2,589
Whiff per swing, %24.8
▼
xwOBA .295 below lg .310▼
RV/100 -0.8 prevents runs
Framber ValdezHOU · LHP · Sinker
Stuff+105
Primary velo, mph93.5
Primary spin, rpm2,214
Whiff per swing, %18.4
▼
xwOBA .278 below lg .310▼
RV/100 -1.8 prevents runs
Seth LugoKC · RHP · Curveball
Stuff+98
Primary velo, mph78.2
Primary spin, rpm2,701
Whiff per swing, %21.6
▼
xwOBA .284 below lg .310▼
RV/100 -1.5 prevents runs
Kyle HendricksLAA · RHP · Sinker
Stuff+82
Primary velo, mph88.1
Primary spin, rpm2,038
Whiff per swing, %14.2
▲
xwOBA .331 above lg .310▲
RV/100 0.5 allows runs
Mason MillerATH · RHP · Four-Seam
Stuff+145
Primary velo, mph100.9
Primary spin, rpm2,465
Whiff per swing, %40.1
▼
xwOBA .251 below lg .310▼
RV/100 -2.4 prevents runs
Emmanuel ClaseCLE · RHP · Cutter
Stuff+131
Primary velo, mph99.6
Primary spin, rpm2,452
Whiff per swing, %29.8
▼
xwOBA .244 below lg .310▼
RV/100 -2.6 prevents runs
Jhoan DuranMIN · RHP · Four-Seam
Stuff+140
Primary velo, mph100.8
Primary spin, rpm2,381
Whiff per swing, %33.6
▼
xwOBA .268 below lg .310▼
RV/100 -1.9 prevents runs
Paul SkenesPIT · RHP · Four-Seam
Stuff+138
Primary velo, mph98.9
Primary spin, rpm2,412
Whiff per swing, %31.7
▼
xwOBA .247 below lg .310▼
RV/100 -2.5 prevents runs
Hunter GreeneCIN · RHP · Four-Seam
Stuff+135
Primary velo, mph99.0
Primary spin, rpm2,431
Whiff per swing, %30.2
▼
xwOBA .291 below lg .310▼
RV/100 -1.0 prevents runs
Garrett CrochetCWS · LHP · Four-Seam
Stuff+132
Primary velo, mph97.2
Primary spin, rpm2,398
Whiff per swing, %33.9
▼
xwOBA .271 below lg .310▼
RV/100 -1.6 prevents runs
Tarik SkubalDET · LHP · Four-Seam
Stuff+128
Primary velo, mph96.8
Primary spin, rpm2,374
Whiff per swing, %32.8
▼
xwOBA .255 below lg .310▼
RV/100 -2.2 prevents runs
Dylan CeaseSD · RHP · Slider
Stuff+126
Primary velo, mph87.1
Primary spin, rpm2,612
Whiff per swing, %33.4
▼
xwOBA .286 below lg .310▼
RV/100 -1.2 prevents runs
Chris SaleATL · LHP · Slider
Stuff+122
Primary velo, mph84.6
Primary spin, rpm2,558
Whiff per swing, %34.7
▼
xwOBA .258 below lg .310▼
RV/100 -2.3 prevents runs
Cole RagansKC · LHP · Four-Seam
Stuff+120
Primary velo, mph96.1
Primary spin, rpm2,356
Whiff per swing, %31.1
▼
xwOBA .267 below lg .310▼
RV/100 -1.9 prevents runs
Zack WheelerPHI · RHP · Four-Seam
Stuff+118
Primary velo, mph95.9
Primary spin, rpm2,361
Whiff per swing, %27.6
▼
xwOBA .262 below lg .310▼
RV/100 -2.4 prevents runs
Logan GilbertSEA · RHP · Four-Seam
Stuff+115
Primary velo, mph96.4
Primary spin, rpm2,372
Whiff per swing, %26.9
▼
xwOBA .272 below lg .310▼
RV/100 -1.7 prevents runs
Aaron NolaPHI · RHP · Curveball
Stuff+108
Primary velo, mph79.4
Primary spin, rpm2,589
Whiff per swing, %24.8
▼
xwOBA .295 below lg .310▼
RV/100 -0.8 prevents runs
Framber ValdezHOU · LHP · Sinker
Stuff+105
Primary velo, mph93.5
Primary spin, rpm2,214
Whiff per swing, %18.4
▼
xwOBA .278 below lg .310▼
RV/100 -1.8 prevents runs
Seth LugoKC · RHP · Curveball
Stuff+98
Primary velo, mph78.2
Primary spin, rpm2,701
Whiff per swing, %21.6
▼
xwOBA .284 below lg .310▼
RV/100 -1.5 prevents runs
Kyle HendricksLAA · RHP · Sinker
Stuff+82
Primary velo, mph88.1
Primary spin, rpm2,038
Whiff per swing, %14.2
▲
xwOBA .331 above lg .310▲
RV/100 0.5 allows runs
Bars share one scale per row across both panels. Badges compare each arm to
the league line (lower xwOBA and lower run value are better for the pitcher).
Illustrative stand-in figures - see the methodology on the front page.