Leaderboard

Command & Stuff · Pitching+

Expected run value conceded per pitch against a rational hitter (max(take_rv, swing_rv)), standardized against the season. 100 = avg · 110 = 1 SD better. Decomposes into Stuff+ (swing damage), Command+ (out-of-zone take RV), and Strike Quality+ (in-zone optimal RV).
Season
2026202520242023
Showing 146 of 722 pitchers
#
Pitcher
P+↓
Stuff+
Cmd+
Str.Q+
Pit
RV/pit
Meat%
FB Velo
Whiff%
Chase%
K%
BB%
xwOBA
Brl%
HH%
1
Bryce Miller
145
110
122
123
2,090
0.017
7.7%
95.1
21.7%
28.6%
22.1%
4.8%
0.336
10.9%
42.1%
2
Tyler Glasnow
140
133
114
129
1,987
0.018
6.1%
96.4
34.0%
29.6%
33.4%
7.6%
0.295
11.6%
44.6%
3
George Kirby
139
94
140
102
2,820
0.018
12.1%
96.0
20.1%
32.9%
22.7%
2.5%
0.305
7.5%
40.9%
4
Zack Wheeler
138
125
113
131
3,554
0.019
5.2%
94.7
26.2%
32.2%
26.9%
4.9%
0.278
5.1%
36.4%
5
Spencer Strider
136
124
107
129
3,287
0.019
5.8%
97.2
35.9%
34.5%
36.8%
7.6%
0.276
8.2%
36.1%
6
Gerrit Cole
135
121
111
126
3,362
0.020
6.3%
96.2
23.7%
29.7%
27.0%
5.8%
0.289
7.6%
39.2%
7
Ross Stripling
133
97
139
101
1,541
0.020
12.1%
91.7
21.6%
26.2%
18.3%
4.2%
0.357
10.2%
41.3%
8
Logan Gilbert
132
107
123
106
2,920
0.020
11.6%
95.7
23.3%
29.9%
24.5%
4.7%
0.296
9.0%
44.6%
9
Ryne Nelson
132
98
119
109
2,531
0.020
9.8%
92.7
17.8%
25.2%
15.5%
7.4%
0.351
11.6%
42.7%
10
Sandy Alcantara
132
109
113
118
2,759
0.021
7.4%
95.6
23.2%
34.7%
19.8%
6.3%
0.320
7.0%
40.6%
11
Shane McClanahan
131
107
118
115
1,819
0.021
9.7%
96.8
30.8%
32.0%
25.7%
8.7%
0.313
9.8%
42.3%
12
Miles Mikolas
131
89
130
97
3,193
0.021
15.2%
93.0
14.8%
27.4%
15.9%
4.5%
0.356
9.8%
43.0%
13
Taj Bradley
130
106
114
116
1,815
0.021
9.9%
93.5
22.7%
27.2%
28.0%
8.5%
0.323
10.7%
46.4%
14
Julio Urías
130
99
122
107
1,846
0.021
11.2%
91.7
21.1%
31.6%
24.2%
5.0%
0.317
8.7%
34.5%
15
Graham Ashcraft
129
118
110
121
2,319
0.021
7.2%
95.9
20.1%
27.2%
17.8%
8.3%
0.340
6.9%
38.9%
16
Matt Strahm
129
103
108
111
1,500
0.021
10.9%
92.7
26.1%
29.0%
30.8%
6.0%
0.278
8.2%
42.0%
17
Nick Pivetta
129
118
113
123
2,382
0.021
7.3%
93.8
26.8%
33.1%
31.1%
8.5%
0.312
11.8%
43.8%
18
Brandon Pfaadt
128
103
125
107
1,934
0.022
10.7%
93.5
23.3%
29.2%
22.3%
6.2%
0.326
11.7%
44.0%
19
Tyler Wells
128
115
113
120
2,007
0.022
8.3%
91.2
23.8%
28.5%
24.9%
7.2%
0.306
11.7%
38.7%
20
Kyle Bradish
128
117
117
114
2,781
0.022
9.1%
94.6
24.4%
27.6%
25.0%
6.5%
0.301
6.9%
42.0%
21
Bobby Miller
127
117
110
121
2,007
0.022
7.6%
98.9
23.7%
28.6%
23.5%
6.3%
0.288
6.0%
37.6%
22
Steven Matz
126
98
120
106
1,951
0.022
10.8%
94.1
22.8%
27.8%
21.8%
7.1%
0.306
4.7%
38.0%
23
Eury Pérez
126
128
100
138
1,534
0.022
4.8%
97.5
31.5%
31.2%
28.9%
8.3%
0.295
10.7%
40.3%
24
J.P. France
126
111
101
121
2,267
0.022
8.3%
91.2
20.6%
23.6%
17.4%
8.1%
0.340
8.1%
38.7%
25
Zach Eflin
126
90
139
91
2,645
0.022
15.7%
90.8
22.5%
33.8%
26.3%
3.4%
0.271
9.0%
35.1%
26
Seth Lugo
126
100
117
105
2,370
0.022
13.0%
93.3
20.0%
25.8%
23.2%
6.0%
0.323
9.6%
44.2%
27
Corbin Burnes
125
124
113
124
3,168
0.022
6.7%
94.5
26.6%
29.9%
25.5%
8.4%
0.289
5.3%
32.4%
28
Chris Sale
125
105
126
110
1,665
0.023
9.7%
93.8
27.5%
33.5%
29.3%
6.8%
0.296
8.4%
34.6%
29
Jameson Taillon
125
101
119
105
2,532
0.023
11.1%
92.0
20.0%
29.3%
21.3%
6.3%
0.333
10.7%
38.4%
30
Yu Darvish
125
102
118
105
2,213
0.023
11.2%
93.8
23.1%
27.2%
24.6%
7.3%
0.302
6.8%
38.2%
31
Cole Ragans
124
118
102
125
1,582
0.023
7.3%
95.4
29.0%
28.1%
28.8%
10.5%
0.284
6.4%
36.9%
32
Grayson Rodriguez
124
114
110
114
2,162
0.023
9.5%
96.8
24.1%
29.6%
25.0%
8.2%
0.318
7.3%
43.7%
33
Yusei Kikuchi
124
107
112
110
2,961
0.023
10.1%
95.0
25.3%
29.5%
25.8%
6.8%
0.319
9.0%
42.4%
34
Logan Webb
123
105
129
99
3,177
0.023
13.4%
92.3
18.8%
32.4%
22.8%
3.6%
0.297
6.9%
46.0%
35
Justin Verlander
123
109
112
114
2,971
0.023
9.4%
94.3
20.0%
30.7%
21.5%
6.7%
0.295
8.2%
41.3%
36
Mitch Keller
123
100
114
103
3,115
0.023
13.2%
93.0
20.3%
27.1%
25.5%
6.7%
0.315
8.6%
35.6%
37
Zack Greinke
123
98
129
99
2,214
0.023
12.6%
89.0
15.2%
28.0%
16.3%
3.9%
0.344
7.7%
38.8%
38
Hunter Greene
123
119
104
122
2,141
0.023
8.0%
98.3
27.5%
29.3%
30.5%
9.6%
0.303
9.0%
44.1%
39
Bailey Ober
123
112
119
109
2,477
0.023
10.1%
91.3
26.2%
33.6%
25.2%
5.0%
0.293
9.6%
35.7%
40
Xzavion Curry
123
95
116
102
1,512
0.023
13.3%
92.5
18.5%
24.2%
16.6%
7.4%
0.343
7.5%
45.2%
41
Justin Steele
123
103
117
100
2,676
0.023
12.2%
91.8
21.8%
31.9%
24.5%
5.0%
0.292
5.4%
36.6%
42
Framber Valdez
122
115
107
113
3,258
0.023
9.2%
94.9
24.8%
28.9%
24.8%
7.1%
0.321
8.0%
45.6%
43
Pablo López
122
111
119
103
3,259
0.023
11.6%
94.8
28.3%
34.3%
29.2%
6.0%
0.272
6.3%
34.8%
44
Luke Weaver
122
101
118
106
2,254
0.023
11.6%
93.3
19.7%
24.9%
19.3%
7.1%
0.359
9.8%
42.0%
45
Joe Ryan
122
93
126
94
2,751
0.023
14.8%
92.3
25.3%
33.0%
29.3%
5.1%
0.292
8.7%
41.6%
46
Jhony Brito
121
103
113
110
1,501
0.024
10.5%
95.9
19.1%
29.4%
19.3%
7.5%
0.327
9.0%
36.9%
47
Dean Kremer
121
108
111
113
3,039
0.024
10.1%
92.2
21.5%
26.3%
21.4%
7.5%
0.338
8.9%
40.3%
48
Aaron Civale
121
109
111
109
2,069
0.024
10.6%
89.7
21.6%
30.5%
23.0%
6.5%
0.300
6.6%
36.4%
49
Alex Cobb
121
110
119
110
2,502
0.024
9.2%
94.5
19.3%
30.5%
20.3%
5.7%
0.334
7.0%
43.4%
50
Luis Castillo
121
110
113
111
3,202
0.024
9.4%
96.1
28.2%
31.2%
27.2%
7.0%
0.302
9.4%
41.8%
51
Jordan Montgomery
120
105
117
107
3,443
0.024
10.0%
93.2
24.1%
29.8%
21.4%
6.2%
0.309
7.5%
37.9%
52
Michael King
120
115
113
114
1,710
0.024
9.6%
94.3
27.7%
28.6%
29.5%
7.4%
0.292
7.1%
33.3%
53
Clarke Schmidt
119
114
109
106
2,775
0.024
11.0%
92.3
21.6%
29.7%
21.5%
6.6%
0.322
7.6%
41.0%
54
Kutter Crawford
119
113
106
114
2,096
0.024
9.0%
91.5
24.1%
31.8%
25.6%
6.8%
0.283
7.7%
35.3%
55
Jesús Luzardo
119
120
109
117
3,157
0.024
7.5%
96.7
29.3%
31.3%
28.1%
7.4%
0.308
9.5%
40.0%
56
Michael Wacha
119
97
117
102
2,218
0.024
11.4%
90.8
22.6%
29.6%
22.3%
7.7%
0.319
7.3%
35.5%
57
Kyle Freeland
119
92
119
95
2,477
0.024
15.3%
87.2
15.7%
28.9%
13.8%
6.2%
0.365
8.7%
43.5%
58
Freddy Peralta
118
113
111
111
3,001
0.025
9.1%
94.4
30.1%
28.7%
30.9%
7.9%
0.285
8.6%
37.7%
59
Jake Irvin
118
96
115
100
2,144
0.025
12.1%
94.2
16.4%
22.5%
18.7%
10.2%
0.344
10.3%
39.6%
60
Zac Gallen
117
109
114
106
3,874
0.025
10.0%
93.0
23.9%
30.0%
25.9%
5.5%
0.316
9.2%
46.2%
61
MacKenzie Gore
117
115
103
118
2,522
0.025
8.5%
95.0
25.3%
29.2%
25.9%
9.8%
0.348
12.1%
43.7%
62
Hunter Brown
117
113
104
111
2,828
0.025
9.1%
94.4
23.0%
27.5%
26.6%
8.2%
0.319
10.9%
44.4%
63
Dylan Cease
117
133
103
125
3,259
0.025
7.2%
95.6
29.4%
28.2%
27.2%
10.1%
0.317
6.2%
41.6%
64
Austin Gomber
117
87
118
92
2,157
0.025
15.9%
90.6
17.1%
24.2%
14.4%
7.1%
0.363
8.9%
44.3%
65
Sean Manaea
117
105
105
105
2,051
0.025
12.0%
93.6
22.5%
27.0%
25.6%
8.4%
0.313
8.7%
36.4%
66
Martín Pérez
117
100
115
107
2,370
0.025
10.9%
90.9
16.3%
27.7%
15.3%
8.0%
0.337
7.6%
37.2%
67
Brandon Williamson
117
97
107
104
1,938
0.025
12.7%
91.2
19.9%
25.3%
19.9%
7.9%
0.334
8.2%
41.2%
68
Adam Wainwright
117
98
113
107
1,781
0.025
12.5%
85.3
12.0%
21.6%
11.4%
8.5%
0.400
11.1%
38.8%
69
JP Sears
116
95
112
101
2,864
0.025
12.5%
93.1
22.3%
29.5%
21.8%
7.2%
0.333
11.1%
38.4%
70
Adrian Houser
116
96
121
99
1,851
0.025
12.6%
92.5
16.1%
26.4%
20.0%
7.1%
0.317
7.1%
46.3%
71
Tanner Houck
116
109
109
107
1,738
0.025
10.4%
93.0
27.1%
29.3%
21.3%
8.8%
0.315
6.6%
43.8%
72
Luis Severino
116
106
104
105
1,707
0.025
11.5%
95.1
17.9%
29.0%
18.9%
8.1%
0.367
10.4%
45.0%
73
Braxton Garrett
116
103
116
97
2,569
0.025
13.2%
89.6
24.0%
31.1%
23.6%
4.4%
0.328
7.8%
45.1%
74
Aaron Nola
116
100
125
95
3,463
0.025
13.0%
91.5
24.3%
34.7%
25.4%
5.7%
0.297
8.3%
38.5%
75
Michael Lorenzen
116
103
110
102
2,402
0.025
12.2%
94.0
19.1%
29.9%
17.8%
7.5%
0.326
8.0%
40.2%
76
Wade Miley
115
107
110
107
1,868
0.025
10.2%
88.3
17.2%
26.9%
16.1%
7.7%
0.322
7.6%
31.3%
77
Shane Bieber
115
110
116
102
2,029
0.025
13.5%
89.2
22.9%
29.0%
20.0%
6.4%
0.340
7.8%
47.8%
78
Andrew Abbott
115
104
109
105
1,889
0.026
11.4%
92.7
23.5%
27.0%
26.1%
9.6%
0.306
9.2%
42.5%
79
Brayan Bello
115
111
104
111
2,616
0.026
8.9%
95.0
22.5%
29.6%
19.8%
6.7%
0.316
7.0%
44.3%
80
Kyle Gibson
115
111
111
108
3,067
0.026
10.3%
91.3
23.3%
27.8%
19.4%
6.8%
0.335
7.6%
44.5%
81
Eduardo Rodriguez
115
97
117
97
2,451
0.026
14.1%
91.3
21.9%
27.7%
23.0%
7.7%
0.311
7.5%
37.0%
82
Tanner Bibee
115
106
104
109
2,322
0.026
10.7%
91.2
23.7%
27.3%
24.1%
7.7%
0.298
6.1%
38.1%
83
Mike Clevinger
115
99
106
103
2,098
0.026
11.7%
93.0
20.2%
29.1%
20.0%
7.3%
0.314
7.2%
35.9%
84
Sonny Gray
115
113
108
103
3,052
0.026
11.9%
91.6
24.4%
28.1%
24.2%
7.3%
0.298
6.9%
39.2%
85
Griffin Canning
114
103
106
99
2,082
0.026
13.7%
94.7
26.5%
29.0%
25.9%
6.7%
0.309
9.8%
42.4%
86
Jordan Lyles
114
101
111
103
2,811
0.026
11.5%
90.4
18.5%
28.1%
16.0%
6.0%
0.340
9.9%
35.5%
87
Clayton Kershaw
114
106
110
105
2,132
0.026
11.4%
90.7
26.6%
30.6%
26.1%
7.6%
0.299
9.0%
39.1%
88
Shohei Ohtani
114
107
95
108
2,091
0.026
10.9%
94.8
27.7%
25.7%
31.3%
10.3%
0.302
10.1%
35.0%
89
Lance Lynn
114
112
107
111
3,207
0.026
9.4%
91.2
26.0%
28.2%
23.6%
8.3%
0.337
10.4%
39.3%
90
Andrew Heaney
114
114
101
114
2,766
0.026
10.3%
92.5
23.4%
30.3%
23.5%
9.3%
0.327
10.2%
38.6%
91
Chris Flexen
114
102
113
101
1,752
0.026
12.6%
90.2
21.1%
27.5%
15.9%
8.2%
0.374
9.4%
41.4%
92
Joey Wentz
114
101
110
102
2,000
0.026
12.2%
90.6
23.3%
25.4%
19.9%
9.5%
0.364
11.5%
41.5%
93
Anthony DeSclafani
113
107
108
104
1,547
0.026
11.2%
93.1
18.2%
26.8%
18.8%
4.8%
0.348
8.3%
45.1%
94
Logan Allen
112
103
110
103
2,132
0.026
11.7%
90.6
22.6%
28.4%
22.1%
8.9%
0.326
7.6%
39.1%
95
Zach Davies
112
106
111
112
1,576
0.026
10.6%
89.1
20.4%
24.1%
19.0%
10.3%
0.355
8.0%
42.4%
96
Max Scherzer
112
101
113
98
2,704
0.026
13.8%
92.8
26.4%
30.3%
28.0%
7.2%
0.285
8.5%
36.9%
97
Reese Olson
112
110
116
103
1,742
0.026
10.4%
94.8
25.7%
29.9%
24.4%
7.8%
0.333
10.9%
42.8%
98
Lucas Giolito
112
111
104
108
3,187
0.026
9.8%
93.1
26.2%
27.1%
25.7%
9.2%
0.331
11.0%
41.6%
99
Kevin Gausman
112
111
112
109
3,225
0.027
11.1%
94.6
26.6%
32.6%
30.9%
7.2%
0.305
9.9%
43.3%
100
Nathan Eovaldi
112
111
108
108
2,866
0.027
9.5%
93.7
24.3%
28.5%
22.8%
8.1%
0.308
7.9%
43.1%
101
Chris Bassitt
111
92
106
96
3,232
0.027
14.7%
91.0
20.2%
27.0%
22.5%
7.1%
0.311
8.3%
35.3%
102
Marcus Stroman
111
114
106
111
2,195
0.027
9.0%
91.2
21.0%
26.7%
20.7%
9.0%
0.319
5.0%
41.4%
103
Ranger Suarez
111
103
108
104
2,283
0.027
10.6%
91.9
21.1%
29.4%
22.0%
8.9%
0.322
7.5%
36.1%
104
Colin Rea
111
94
114
91
2,016
0.027
14.9%
90.7
21.5%
27.5%
21.3%
7.4%
0.325
7.7%
43.3%
105
José Berríos
111
100
110
98
3,135
0.027
12.9%
94.0
23.7%
30.5%
23.5%
6.6%
0.328
8.6%
35.8%
106
Patrick Corbin
111
103
110
98
2,914
0.027
12.5%
92.0
20.3%
26.9%
15.7%
7.2%
0.373
9.3%
44.0%
107
Nick Martinez
110
109
106
108
1,747
0.027
9.2%
91.9
27.1%
32.9%
22.9%
8.7%
0.310
7.1%
29.9%
108
James Paxton
110
102
107
100
1,688
0.027
13.0%
93.1
25.6%
29.2%
24.6%
8.0%
0.303
9.2%
39.9%
109
Joe Musgrove
110
108
110
102
1,547
0.027
11.6%
91.9
23.2%
35.2%
24.3%
5.3%
0.277
5.1%
33.5%
110
Blake Snell
110
146
89
148
3,167
0.027
3.1%
95.5
35.7%
27.7%
31.4%
13.3%
0.302
7.4%
33.8%
111
Connor Seabold
110
90
107
91
1,588
0.027
17.9%
92.6
20.1%
23.6%
16.4%
6.9%
0.347
10.1%
40.5%
112
Tylor Megill
110
108
98
108
2,322
0.027
9.9%
94.9
21.1%
23.4%
18.5%
10.2%
0.367
9.1%
42.6%
113
Cristian Javier
110
110
98
115
3,074
0.027
8.7%
92.7
24.0%
29.2%
23.1%
9.0%
0.326
9.4%
38.3%
114
Jon Gray
110
103
106
97
2,516
0.027
14.3%
95.7
24.5%
32.0%
21.5%
8.2%
0.326
6.4%
39.5%
115
Johan Oviedo
109
112
94
110
3,101
0.027
11.0%
95.8
24.1%
24.6%
20.2%
10.6%
0.331
7.6%
40.2%
116
Patrick Sandoval
109
104
103
104
2,619
0.027
11.3%
93.1
25.9%
29.1%
19.6%
11.3%
0.334
7.0%
35.1%
117
Kenta Maeda
108
111
108
100
1,840
0.028
12.2%
90.8
26.5%
31.2%
27.3%
6.5%
0.300
8.2%
42.1%
118
Kyle Hendricks
107
102
107
102
2,104
0.028
12.0%
87.6
19.9%
34.0%
16.1%
4.7%
0.314
6.2%
31.5%
119
Kodai Senga
107
125
97
118
2,848
0.028
8.3%
93.7
27.9%
27.3%
29.0%
11.0%
0.308
6.8%
40.6%
120
Trevor Williams
107
105
111
100
2,669
0.028
12.1%
89.3
16.8%
28.1%
16.9%
7.9%
0.359
10.2%
38.6%
121
Dane Dunning
107
102
109
93
2,824
0.028
14.8%
90.2
20.7%
27.8%
19.3%
7.6%
0.325
7.5%
40.2%
122
Ken Waldichuk
106
104
96
107
2,629
0.028
11.8%
93.3
23.4%
27.5%
20.6%
11.1%
0.333
7.7%
38.5%
123
Alex Wood
106
102
104
102
1,798
0.028
11.3%
91.5
19.9%
25.5%
17.2%
9.8%
0.331
5.6%
37.4%
124
Tyler Anderson
106
107
97
106
2,595
0.028
10.8%
88.3
25.6%
29.4%
18.9%
10.1%
0.340
8.2%
32.3%
125
Merrill Kelly
104
108
108
102
3,151
0.029
12.4%
91.8
24.7%
32.8%
25.9%
9.4%
0.314
7.8%
41.8%
126
Reid Detmers
104
103
96
101
2,759
0.029
12.8%
94.3
25.1%
27.5%
26.0%
9.3%
0.329
6.2%
41.4%
127
Javier Assad
103
103
100
100
1,707
0.029
12.9%
91.5
17.8%
23.1%
20.9%
9.1%
0.331
9.0%
41.2%
128
Rich Hill
103
80
99
92
2,602
0.029
17.7%
86.8
17.0%
24.6%
19.5%
8.8%
0.359
10.1%
39.9%
129
Jack Flaherty
102
108
104
100
2,765
0.029
12.2%
92.3
24.6%
25.3%
22.8%
10.2%
0.345
7.3%
38.3%
130
Paul Blackburn
102
114
100
109
1,872
0.030
9.7%
90.8
22.1%
29.8%
22.4%
9.3%
0.327
5.8%
33.2%
131
Luis Medina
102
110
92
104
1,945
0.030
10.1%
95.9
23.3%
26.4%
21.4%
11.5%
0.338
6.2%
41.0%
132
Domingo Germán
101
106
100
100
1,650
0.030
12.0%
92.3
29.3%
33.4%
25.6%
7.6%
0.320
9.7%
41.4%
133
Brady Singer
101
103
97
92
2,676
0.030
14.5%
92.1
21.2%
26.2%
18.9%
7.0%
0.339
7.8%
48.6%
134
Tony Gonsolin
101
107
107
94
1,661
0.030
13.2%
92.4
19.7%
30.3%
18.8%
9.2%
0.366
11.4%
41.8%
135
Bryce Elder
101
108
105
94
2,897
0.030
13.7%
89.8
21.4%
28.6%
17.5%
8.6%
0.328
6.0%
41.0%
136
Cal Quantrill
100
112
92
110
1,798
0.030
10.1%
91.7
17.1%
26.4%
13.1%
7.9%
0.364
8.4%
39.2%
137
David Peterson
100
118
94
110
1,955
0.030
9.7%
92.1
27.3%
28.9%
25.9%
10.1%
0.339
8.1%
44.5%
138
Taijuan Walker
98
111
93
106
2,948
0.031
10.2%
91.0
19.4%
27.2%
18.7%
9.6%
0.324
6.8%
40.9%
139
Michael Kopech
98
120
80
120
2,430
0.031
7.7%
95.1
24.6%
24.6%
22.7%
15.4%
0.364
12.7%
42.4%
140
Drew Smyly
97
92
109
87
2,398
0.031
13.8%
91.2
24.5%
31.7%
22.5%
8.9%
0.313
7.3%
33.6%
141
Charlie Morton
95
115
94
103
2,835
0.032
10.8%
93.8
29.7%
28.3%
25.5%
11.6%
0.332
7.8%
39.1%
142
Josiah Gray
95
103
101
93
2,950
0.032
12.5%
91.8
23.8%
27.6%
20.4%
11.4%
0.343
9.4%
36.7%
143
Touki Toussaint
94
118
87
109
1,592
0.032
9.4%
93.2
23.1%
25.1%
22.1%
14.8%
0.351
7.7%
39.6%
144
Edward Cabrera
90
126
83
118
1,880
0.033
7.8%
96.2
28.5%
30.6%
27.1%
15.2%
0.301
6.9%
35.4%
145
Carlos Carrasco
90
109
97
91
1,584
0.033
13.9%
92.4
23.6%
28.2%
15.8%
9.1%
0.385
10.7%
48.2%
146
Alek Manoah
88
108
86
95
1,768
0.034
13.6%
92.7
19.5%
25.9%
19.0%
14.2%
0.376
9.0%
44.8%
Flanker the ClankerFlanker
Rankings
Leaderboards
  • Projections
    In-house Bayesian model · career prior + aging × stuff/discipline signals
  • Plate Discipline
    Decision+ · chase / passive cost · K% · BB%
  • Command & Stuff
    Pitching+ · Stuff+ · Command+ · meatball rate
  • Pitcher Stuff Lab
    In-zone whiff · xwOBAcon · tunnel · deception · count predictability
  • Stuff Model (diag)
    From-scratch XGBoost training runs, feature importance, pitcher grades
  • Expected Points
    Luck-neutral fantasy points · xSLG / xwOBA · ΔPts
  • Hitter Frontier
    Power × discipline tradeoff · Pareto-frontier hitters
  • Pitcher Frontier
    Process × contact-suppression · pound the zone vs limit damage
  • Hitter Vulnerabilities
    Biggest pitch-trait strengths & weaknesses · vs league or vs own
  • AAA Hitters
    Triple-A bats · xwOBA · contact quality · discipline · frontier
StreamersSign inConnect league →