Flanker
the Clanker
Flanker
Rankings
Leaderboards
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
Streamers
Sign in
Connect league →
Leaderboard
Plate Discipline · Decision+
Every swing-or-take decision scored by its expected run value, against a league-average batter’s optimum.
100 = avg · 110 = 1 SD better.
Ordered by Decision+; sort by any column.
Season
2026
2025
2024
2023
Search
Min pitches
50+
150+
300+
League swing rate: 46.3%
#
Batter
Dec+
↓
Pit
Sw%
Chase%
Whiff%
Chase r/100
Passive r/100
K%
BB%
xwOBA
p.K%
p.BB%
p.xBA
p.xSLG
p.HR/BIP
FP/G
Tot FP
1
Tyler O'Neill
BAL
124
165
49.1%
28.1%
28.8%
-1.03
-0.51
25.0%
10.8%
0.262
25.7%
9.5%
0.269
0.501
6.9%
2.24
205
2
Austin Martin
MIN
123
274
33.2%
17.9%
17.8%
-0.70
-0.87
17.6%
12.0%
0.307
17.8%
11.9%
0.271
0.388
1.9%
2.03
126
3
Gleyber Torres
DET
123
387
41.3%
16.2%
18.3%
-0.77
-0.81
17.5%
15.7%
0.337
16.9%
12.7%
0.297
0.478
3.5%
2.41
319
4
Alex Bregman
CHC
122
416
37.7%
23.1%
17.1%
-0.77
-0.83
17.1%
9.7%
0.314
15.7%
10.6%
0.282
0.460
4.1%
2.44
333
5
Spencer Torkelson
DET
122
383
37.3%
21.6%
28.0%
-1.06
-0.56
31.9%
11.2%
0.317
25.4%
11.9%
0.291
0.543
6.4%
2.32
298
6
Liam Hicks
MIA
122
288
43.4%
25.5%
9.4%
-1.02
-0.61
9.1%
10.4%
0.324
15.8%
10.5%
0.275
0.407
2.9%
1.99
168
7
Heriberto Hernández
MIA
121
229
37.6%
25.9%
30.1%
-1.09
-0.57
24.2%
9.4%
0.352
27.1%
10.0%
0.271
0.467
5.2%
1.87
130
8
Jake Bauers
MIL
120
275
47.3%
19.1%
22.8%
-0.93
-0.75
22.1%
12.4%
0.380
25.4%
10.9%
0.277
0.512
6.8%
2.28
195
9
Taylor Ward
BAL
120
425
32.7%
12.4%
16.5%
-0.63
-1.07
20.8%
18.8%
0.354
23.9%
11.8%
0.291
0.492
5.6%
2.29
303
10
Carson Kelly
CHC
119
256
42.6%
28.7%
19.7%
-1.20
-0.52
17.1%
8.6%
0.315
19.6%
9.8%
0.282
0.461
4.5%
2.04
170
11
Connor Norby
MIA
119
288
45.5%
26.4%
28.1%
-1.00
-0.74
28.8%
10.2%
0.288
25.5%
7.5%
0.271
0.443
4.0%
1.86
170
12
Ramón Urías
STL
119
164
44.5%
24.6%
21.9%
-1.09
-0.66
17.6%
8.8%
0.304
23.3%
7.4%
0.270
0.444
4.0%
1.87
125
13
Adam Frazier
LAA
118
193
40.9%
35.2%
24.4%
-1.16
-0.60
30.1%
9.7%
0.237
18.7%
7.4%
0.261
0.378
2.0%
1.72
87
14
Jake Meyers
HOU
118
167
52.7%
32.7%
20.5%
-1.26
-0.50
20.4%
7.8%
0.271
19.8%
8.3%
0.272
0.414
2.8%
1.95
144
15
Leody Taveras
BAL
118
210
46.7%
28.5%
23.0%
-1.28
-0.50
21.4%
11.2%
0.312
23.1%
7.1%
0.267
0.417
3.4%
1.82
43
16
Carlos Cortes
ATH
118
173
44.5%
22.6%
17.0%
-1.32
-0.47
9.5%
11.7%
0.375
18.9%
8.1%
0.267
0.445
4.5%
2.00
90
17
Tyler Stephenson
CIN
117
270
39.6%
21.8%
24.5%
-0.70
-1.12
25.7%
12.3%
0.328
27.2%
9.9%
0.283
0.490
5.4%
1.84
187
18
Yandy Díaz
TBR
116
365
45.5%
27.2%
11.4%
-1.17
-0.68
12.5%
8.7%
0.385
16.0%
9.3%
0.309
0.514
4.6%
2.57
340
19
Will Benson
CIN
116
179
52.0%
21.7%
32.2%
-1.46
-0.40
33.0%
14.3%
0.312
27.2%
8.5%
0.267
0.487
6.2%
2.00
139
20
Chase DeLauter
CLE
116
362
38.7%
19.3%
13.7%
-1.14
-0.74
13.5%
10.0%
0.336
16.4%
9.5%
0.268
0.445
4.2%
2.29
249
21
Richie Palacios
TBR
115
158
38.6%
28.8%
21.1%
-1.23
-0.67
21.3%
12.9%
0.300
20.1%
10.3%
0.243
0.356
2.3%
1.80
80
22
Xander Bogaerts
SDP
115
328
45.7%
26.7%
20.3%
-1.36
-0.54
18.3%
9.2%
0.320
18.0%
9.1%
0.295
0.474
3.7%
2.34
292
23
Jonathan India
KCR
115
276
37.3%
17.1%
20.7%
-0.74
-1.17
22.4%
13.8%
0.283
20.8%
10.6%
0.280
0.451
3.4%
2.14
240
24
Jorbit Vivas
WSN
114
197
50.8%
25.9%
15.4%
-1.45
-0.48
14.2%
8.5%
0.284
17.8%
8.7%
0.251
0.345
1.8%
1.68
67
25
Zach McKinstry
DET
114
216
50.9%
28.0%
13.0%
-1.17
-0.78
18.3%
10.6%
0.257
21.6%
9.0%
0.270
0.408
2.8%
1.89
140
26
Alec Bohm
PHI
114
309
39.8%
23.7%
14.4%
-0.95
-1.01
13.9%
7.1%
0.297
16.5%
7.5%
0.293
0.461
3.5%
2.24
272
27
Geraldo Perdomo
ARI
114
372
39.5%
21.8%
10.2%
-1.00
-0.96
12.0%
12.8%
0.326
13.7%
12.0%
0.286
0.434
2.8%
2.47
340
28
Cedric Mullins
TBR
114
324
48.1%
26.7%
19.6%
-1.43
-0.53
17.7%
9.1%
0.262
22.1%
8.8%
0.266
0.422
4.0%
1.97
181
29
Chandler Simpson
TBR
114
276
50.4%
30.0%
8.2%
-1.29
-0.67
10.8%
5.2%
0.258
11.1%
6.4%
0.290
0.366
1.2%
2.21
226
30
Miguel Vargas
CHW
114
381
41.7%
19.3%
17.1%
-1.18
-0.78
17.4%
15.2%
0.397
18.7%
11.6%
0.279
0.484
4.7%
2.35
292
31
Xavier Edwards
MIA
113
326
41.1%
22.5%
12.9%
-1.12
-0.85
12.1%
12.1%
0.347
14.9%
8.3%
0.293
0.392
1.7%
2.06
249
32
JJ Wetherholt
STL
113
377
43.2%
22.3%
20.5%
-1.26
-0.71
16.9%
11.4%
0.357
19.3%
10.7%
0.263
0.424
4.2%
2.11
263
33
Mike Trout
LAA
113
444
35.8%
18.5%
20.7%
-1.10
-0.87
24.3%
20.3%
0.422
28.9%
14.0%
0.316
0.620
8.0%
2.64
295
34
Ramón Laureano
SDP
113
349
51.3%
32.7%
30.1%
-1.51
-0.46
31.6%
9.7%
0.312
24.4%
8.2%
0.300
0.524
5.9%
2.40
271
35
Patrick Bailey
CLE
113
196
50.0%
30.0%
24.3%
-1.29
-0.69
25.0%
6.4%
0.277
26.6%
7.3%
0.268
0.417
3.3%
1.40
144
36
Brice Matthews
HOU
113
200
40.0%
25.0%
37.0%
-0.90
-1.09
32.3%
6.6%
0.258
33.9%
8.3%
0.231
0.412
6.0%
1.42
33
37
Vladimir Guerrero Jr.
TOR
113
327
46.5%
31.9%
18.0%
-1.48
-0.51
10.6%
11.7%
0.363
17.6%
11.3%
0.326
0.579
6.4%
2.94
407
38
Brandon Lockridge
MIL
113
267
47.6%
29.8%
22.8%
-1.45
-0.55
25.8%
10.3%
0.276
23.6%
7.7%
0.262
0.365
2.3%
1.58
46
39
Jake Fraley
TBR
113
228
43.0%
21.7%
19.4%
-1.26
-0.74
27.8%
8.9%
0.276
23.0%
9.7%
0.265
0.411
3.4%
1.85
153
40
Curtis Mead
WSN
112
218
42.2%
24.0%
15.4%
-1.10
-0.92
17.7%
12.9%
0.374
22.2%
7.3%
0.277
0.445
4.0%
1.88
75
41
Matt McLain
CIN
112
378
41.3%
23.8%
22.4%
-1.04
-0.98
23.5%
11.5%
0.327
25.2%
10.1%
0.280
0.463
4.1%
2.06
258
42
David Fry
CLE
112
185
40.5%
26.9%
29.7%
-1.43
-0.60
30.7%
14.9%
0.288
27.7%
8.0%
0.248
0.417
5.1%
1.59
48
43
Christian Yelich
MIL
112
307
49.5%
23.1%
31.3%
-1.33
-0.70
28.6%
9.1%
0.306
24.9%
10.4%
0.300
0.511
5.2%
2.30
218
44
Manny Machado
SDP
112
375
41.9%
30.6%
22.9%
-1.20
-0.84
23.0%
10.3%
0.307
21.5%
9.6%
0.306
0.541
6.4%
2.54
332
45
Alex Freeland
LAD
112
263
40.7%
20.9%
26.5%
-1.17
-0.88
27.3%
9.8%
0.296
28.3%
9.9%
0.245
0.397
3.9%
1.63
51
46
Trent Grisham
NYY
111
348
34.5%
15.8%
15.4%
-0.89
-1.15
16.4%
14.8%
0.358
23.5%
14.0%
0.289
0.523
6.1%
2.44
270
47
Cody Bellinger
NYY
111
345
45.5%
25.2%
16.4%
-1.42
-0.63
13.0%
14.1%
0.377
15.6%
9.5%
0.287
0.480
4.4%
2.53
316
48
George Springer
TOR
111
306
48.7%
27.2%
22.0%
-1.57
-0.48
19.4%
9.0%
0.301
21.3%
11.6%
0.300
0.541
6.0%
2.63
283
49
Edouard Julien
COL
111
289
36.3%
20.7%
23.9%
-0.99
-1.07
27.8%
12.5%
0.330
26.8%
10.9%
0.280
0.455
4.6%
1.87
164
50
Brayan Rocchio
CLE
111
346
46.2%
32.1%
21.1%
-1.47
-0.59
11.9%
8.6%
0.322
19.2%
7.4%
0.277
0.399
2.6%
1.84
194
51
Gary Sánchez
MIL
111
238
34.0%
20.6%
25.8%
-1.36
-0.71
20.6%
17.5%
0.360
25.8%
9.6%
0.249
0.462
6.8%
1.99
97
52
Jeremy Peña
HOU
111
180
56.7%
33.5%
24.2%
-1.67
-0.41
14.4%
7.6%
0.371
19.5%
6.0%
0.298
0.471
3.9%
2.24
228
53
Alec Burleson
STL
111
342
49.4%
34.9%
19.1%
-1.52
-0.56
15.2%
9.3%
0.386
15.7%
7.8%
0.296
0.510
4.6%
2.54
314
54
William Contreras
MIL
111
346
44.2%
29.5%
16.5%
-1.33
-0.75
12.6%
8.6%
0.344
18.8%
10.8%
0.298
0.513
4.9%
2.38
315
55
Steven Kwan
CLE
110
428
34.1%
20.8%
7.0%
-1.19
-0.91
10.0%
13.5%
0.303
11.4%
9.7%
0.283
0.379
1.8%
2.22
289
56
Marcelo Mayer
BOS
110
295
47.8%
28.8%
24.6%
-1.30
-0.80
17.7%
6.5%
0.265
26.0%
7.2%
0.265
0.439
4.0%
1.80
168
57
Fernando Tatis Jr.
SDP
110
359
45.7%
28.3%
26.4%
-1.49
-0.62
21.5%
9.5%
0.350
21.4%
10.5%
0.313
0.543
5.7%
2.75
375
58
Josh Bell
MIN
110
356
43.5%
31.5%
24.1%
-1.48
-0.64
24.3%
7.1%
0.300
18.8%
10.3%
0.287
0.503
5.6%
2.42
286
59
Dominic Smith
ATL
110
208
53.4%
34.9%
18.4%
-1.68
-0.44
14.4%
5.9%
0.354
19.2%
6.5%
0.276
0.419
3.5%
1.91
82
60
Evan Carter
TEX
110
357
38.4%
20.0%
24.3%
-1.08
-1.04
23.8%
12.6%
0.294
22.6%
10.2%
0.258
0.426
4.1%
2.06
201
61
Tyler Soderstrom
ATH
110
350
45.4%
27.8%
19.5%
-1.32
-0.80
18.4%
12.4%
0.345
22.8%
9.1%
0.303
0.538
6.0%
2.45
295
62
Brendan Donovan
SEA
109
320
39.1%
25.3%
17.1%
-1.49
-0.64
14.9%
10.9%
0.343
15.7%
9.3%
0.289
0.460
3.2%
2.36
267
63
Casey Schmitt
SFG
109
232
44.8%
35.6%
20.8%
-1.33
-0.81
19.5%
2.8%
0.350
23.6%
6.8%
0.286
0.483
4.8%
1.97
96
64
Lane Thomas
KCR
109
209
44.5%
21.6%
17.4%
-1.28
-0.86
21.1%
16.3%
0.310
27.1%
9.5%
0.259
0.414
4.1%
1.82
155
65
Mark Vientos
NYM
109
227
53.7%
37.5%
30.2%
-1.57
-0.58
22.8%
3.5%
0.311
25.5%
6.9%
0.285
0.498
5.5%
2.06
200
66
Brandon Nimmo
TEX
109
389
47.8%
27.2%
18.7%
-1.41
-0.75
20.9%
8.8%
0.376
22.1%
8.9%
0.293
0.506
5.0%
2.35
303
67
Kyle Tucker
LAD
109
387
50.6%
25.1%
22.0%
-1.54
-0.63
19.2%
12.4%
0.327
18.0%
13.4%
0.294
0.522
5.3%
2.91
386
68
Gabriel Arias
CLE
109
183
45.4%
29.4%
40.4%
-1.22
-0.94
37.5%
6.3%
0.292
31.4%
6.3%
0.285
0.491
5.6%
1.70
134
69
Tim Tawa
ARI
108
222
46.8%
31.5%
22.3%
-1.58
-0.60
22.9%
11.4%
0.259
25.9%
8.3%
0.256
0.424
4.4%
1.72
53
70
Munetaka Murakami
CHW
108
406
39.9%
21.9%
38.9%
-1.29
-0.89
32.5%
17.9%
0.386
32.5%
13.6%
0.247
0.517
11.2%
2.05
249
71
Edgar Quero
CHW
108
268
48.1%
28.0%
21.2%
-1.48
-0.71
24.5%
8.2%
0.259
19.4%
9.0%
0.268
0.391
2.6%
1.73
163
72
J.P. Crawford
SEA
108
208
30.8%
19.7%
15.5%
-1.21
-0.98
18.9%
14.6%
0.357
19.6%
12.0%
0.286
0.443
3.3%
2.04
246
73
Colt Keith
DET
108
282
42.6%
23.4%
21.5%
-1.22
-0.97
21.2%
5.3%
0.297
22.4%
9.0%
0.295
0.482
4.0%
2.20
228
74
Victor Caratini
MIN
108
297
41.4%
26.5%
20.1%
-1.14
-1.05
20.1%
8.9%
0.338
18.7%
8.2%
0.281
0.438
3.7%
1.98
169
75
Chase Meidroth
CHW
108
375
35.5%
26.0%
17.8%
-1.17
-1.02
22.5%
9.6%
0.292
16.4%
9.7%
0.277
0.380
2.0%
1.92
218
76
Will Smith
LAD
108
363
40.2%
21.3%
14.1%
-1.26
-0.93
16.9%
11.4%
0.385
21.4%
11.1%
0.296
0.526
5.8%
2.36
254
77
Luis Campusano
SDP
108
153
47.7%
34.5%
28.2%
-1.58
-0.62
25.9%
8.6%
0.339
25.0%
9.3%
0.252
0.418
4.7%
1.62
94
78
Ke'Bryan Hayes
CIN
108
198
40.4%
28.8%
18.3%
-1.28
-0.92
15.6%
6.3%
0.312
19.2%
7.2%
0.282
0.429
3.0%
1.89
209
79
Ezequiel Duran
TEX
108
198
49.5%
35.5%
25.3%
-1.48
-0.72
23.0%
7.8%
0.316
23.7%
5.5%
0.268
0.410
3.1%
1.69
85
80
Freddie Freeman
LAD
108
384
52.6%
26.5%
19.3%
-1.71
-0.49
16.8%
11.3%
0.371
21.4%
9.8%
0.311
0.550
5.0%
2.64
353
81
CJ Kayfus
CLE
108
150
53.3%
34.5%
36.2%
-1.75
-0.46
32.0%
8.0%
0.303
27.4%
8.1%
0.262
0.440
4.4%
1.80
115
82
Daulton Varsho
TOR
107
294
52.0%
35.2%
16.7%
-1.84
-0.39
19.0%
9.3%
0.307
25.2%
7.6%
0.277
0.521
6.5%
2.28
276
83
Graham Pauley
MIA
107
199
42.2%
25.1%
20.6%
-1.22
-1.01
24.2%
5.5%
0.190
22.8%
8.1%
0.249
0.394
3.4%
1.71
111
84
Luke Keaschall
MIN
107
366
42.9%
24.7%
14.2%
-1.42
-0.80
15.2%
8.4%
0.281
16.9%
9.1%
0.275
0.409
2.5%
2.25
265
85
Pedro Pagés
STL
107
171
54.4%
37.2%
26.4%
-1.81
-0.43
23.5%
3.8%
0.275
24.7%
5.8%
0.266
0.444
4.2%
1.57
119
86
Maikel Garcia
KCR
107
379
39.3%
22.5%
14.0%
-1.12
-1.11
14.4%
8.6%
0.321
15.6%
10.4%
0.298
0.466
3.5%
2.49
335
87
Marcus Semien
NYM
107
303
50.8%
28.3%
19.7%
-1.57
-0.67
19.3%
6.6%
0.325
19.1%
9.3%
0.268
0.434
3.6%
2.13
281
88
Ronald Acuña Jr.
ATL
107
399
47.9%
25.0%
25.6%
-1.77
-0.47
21.9%
15.0%
0.383
24.8%
12.8%
0.320
0.575
6.9%
2.82
373
89
Victor Scott II
STL
107
229
47.6%
21.8%
23.9%
-1.25
-0.99
23.9%
8.7%
0.273
24.0%
9.0%
0.258
0.379
2.3%
1.70
196
90
Agustín Ramírez
MIA
107
345
49.3%
26.6%
29.7%
-1.37
-0.87
21.7%
10.1%
0.285
21.3%
7.3%
0.293
0.509
5.0%
2.25
234
91
Jake Cronenworth
SDP
107
336
44.3%
25.1%
20.9%
-1.66
-0.59
20.0%
12.2%
0.303
21.6%
11.2%
0.267
0.426
3.7%
1.97
244
92
Colton Cowser
BAL
107
254
42.9%
28.5%
30.3%
-1.63
-0.62
28.5%
10.6%
0.316
32.0%
8.7%
0.276
0.490
6.1%
1.89
188
93
Jeremiah Jackson
BAL
107
227
60.4%
37.3%
24.1%
-1.79
-0.46
20.2%
2.2%
0.297
25.0%
5.1%
0.272
0.455
4.8%
1.86
110
94
Davis Schneider
TOR
107
196
34.7%
19.7%
27.9%
-1.04
-1.22
34.8%
19.1%
0.276
26.0%
12.9%
0.257
0.457
6.0%
2.07
124
95
Byron Buxton
MIN
106
319
48.9%
35.5%
29.8%
-1.36
-0.91
25.8%
7.3%
0.334
26.4%
8.0%
0.304
0.584
8.0%
2.61
299
96
Ryan Jeffers
MIN
106
276
41.3%
23.3%
14.4%
-1.41
-0.85
15.5%
15.5%
0.389
20.7%
10.0%
0.288
0.492
4.7%
2.10
236
97
Nolan Schanuel
LAA
106
381
37.0%
29.4%
16.9%
-1.36
-0.92
16.7%
6.5%
0.307
14.9%
10.0%
0.285
0.422
2.6%
2.22
262
98
Jakob Marsee
MIA
106
407
38.6%
22.5%
16.7%
-1.23
-1.05
22.6%
14.0%
0.303
21.9%
10.4%
0.264
0.420
3.5%
2.08
239
99
Cole Young
SEA
106
402
45.0%
30.8%
19.6%
-1.52
-0.77
19.5%
7.4%
0.329
21.2%
9.7%
0.269
0.422
3.1%
1.93
183
100
Freddy Fermin
SDP
106
187
48.1%
32.1%
23.4%
-1.78
-0.51
21.5%
9.2%
0.261
20.6%
7.9%
0.260
0.382
2.5%
1.57
128
101
Wyatt Langford
TEX
106
320
44.4%
28.6%
23.7%
-1.29
-1.01
23.2%
5.3%
0.290
25.1%
10.4%
0.299
0.538
5.9%
2.48
311
102
Nico Hoerner
CHC
105
377
43.0%
30.4%
9.5%
-1.52
-0.79
6.8%
10.1%
0.336
10.8%
6.7%
0.290
0.417
2.0%
2.42
328
103
Christian Walker
HOU
105
354
48.3%
29.2%
27.6%
-1.68
-0.63
21.2%
8.3%
0.326
25.8%
8.4%
0.293
0.537
6.6%
2.25
279
104
Corey Seager
TEX
105
327
49.2%
29.1%
32.0%
-1.87
-0.44
26.8%
11.6%
0.340
21.8%
11.0%
0.306
0.549
6.5%
2.69
309
105
Nasim Nuñez
WSN
105
353
45.6%
25.9%
21.7%
-1.58
-0.73
21.0%
10.3%
0.273
22.5%
9.7%
0.243
0.328
1.6%
1.62
124
106
Marcell Ozuna
PIT
105
323
42.7%
25.4%
28.1%
-1.49
-0.83
28.6%
9.4%
0.310
23.8%
13.1%
0.293
0.503
5.7%
2.27
224
107
Kazuma Okamoto
TOR
105
368
45.7%
26.1%
32.7%
-1.59
-0.74
32.2%
9.4%
0.326
27.1%
9.1%
0.249
0.460
6.9%
1.93
225
108
Caleb Durbin
BOS
105
300
42.7%
27.0%
14.1%
-1.40
-0.92
14.8%
5.9%
0.267
13.1%
8.0%
0.276
0.392
2.3%
2.23
250
109
Willy Adames
SFG
105
367
45.8%
32.5%
26.1%
-1.57
-0.76
27.9%
5.7%
0.297
25.0%
10.6%
0.289
0.513
5.8%
2.30
316
110
Giancarlo Stanton
NYY
105
346
46.0%
30.3%
35.3%
-1.63
-0.70
30.2%
6.3%
0.326
31.3%
9.2%
0.283
0.599
9.5%
2.34
194
111
Luis Robert Jr.
NYM
105
353
42.2%
32.1%
25.0%
-1.60
-0.73
17.3%
13.3%
0.323
26.0%
8.9%
0.291
0.494
5.2%
2.25
268
112
Carson Benge
NYM
105
299
47.2%
27.0%
19.7%
-1.57
-0.76
21.4%
7.0%
0.351
22.8%
8.3%
0.251
0.392
3.4%
1.80
148
113
Bo Naylor
CLE
105
278
44.2%
25.6%
13.1%
-1.80
-0.54
23.3%
6.7%
0.290
22.7%
10.1%
0.266
0.469
5.4%
1.92
191
114
José Caballero
NYY
104
344
47.7%
33.3%
23.1%
-1.57
-0.78
18.7%
5.7%
0.286
24.5%
9.1%
0.264
0.403
2.8%
1.94
117
115
Vinnie Pasquantino
KCR
104
371
48.8%
30.5%
14.7%
-1.41
-0.93
17.6%
11.0%
0.319
16.8%
7.9%
0.292
0.518
5.4%
2.58
332
116
Luis Arraez
SFG
104
339
46.6%
34.4%
8.0%
-1.72
-0.63
4.6%
5.3%
0.310
10.2%
6.0%
0.293
0.390
1.6%
2.15
274
117
Nick Kurtz
ATH
104
441
39.0%
21.8%
32.8%
-1.36
-1.00
29.2%
20.5%
0.411
31.6%
11.5%
0.321
0.662
9.4%
2.72
340
118
Daylen Lile
WSN
104
325
56.6%
36.3%
21.2%
-1.89
-0.46
17.9%
7.2%
0.324
17.9%
7.3%
0.294
0.457
3.0%
2.19
252
119
Wilyer Abreu
BOS
104
327
46.5%
30.2%
20.0%
-1.61
-0.76
19.3%
8.8%
0.346
22.8%
8.7%
0.298
0.537
6.2%
2.46
259
120
Juan Soto
NYM
104
166
48.8%
21.4%
20.1%
-2.07
-0.30
14.6%
12.6%
0.415
21.4%
15.5%
0.325
0.629
7.6%
3.14
379
121
Riley Greene
DET
104
396
43.9%
26.2%
27.0%
-1.64
-0.73
27.5%
12.3%
0.364
28.3%
9.1%
0.314
0.578
6.9%
2.41
317
122
Mauricio Dubón
ATL
104
290
48.3%
36.4%
15.8%
-1.74
-0.63
16.3%
6.9%
0.313
14.4%
6.4%
0.273
0.387
2.0%
1.95
175
123
Josh Naylor
SEA
104
302
59.9%
35.3%
18.4%
-2.06
-0.32
13.2%
7.7%
0.330
17.2%
6.7%
0.293
0.479
4.4%
2.43
304
124
Andruw Monasterio
BOS
103
154
48.7%
25.4%
15.0%
-1.55
-0.84
21.9%
5.7%
0.294
23.0%
8.2%
0.259
0.391
3.0%
1.72
40
125
Mookie Betts
LAD
103
170
39.4%
21.9%
13.0%
-1.41
-0.98
12.0%
8.3%
0.331
13.2%
10.4%
0.281
0.458
3.7%
2.65
281
126
Jake McCarthy
COL
103
193
54.9%
33.1%
20.3%
-1.83
-0.57
19.7%
5.9%
0.308
19.8%
6.2%
0.281
0.422
2.6%
2.02
129
127
Bryan Reynolds
PIT
103
395
41.3%
22.6%
25.1%
-1.74
-0.66
21.1%
16.2%
0.365
24.9%
9.9%
0.311
0.525
4.6%
2.25
294
128
Bryce Harper
PHI
103
303
52.5%
34.2%
27.1%
-2.07
-0.33
18.7%
14.7%
0.416
21.7%
10.5%
0.312
0.568
6.5%
2.70
365
129
Willson Contreras
BOS
103
373
41.3%
33.3%
28.9%
-1.73
-0.67
24.8%
9.7%
0.397
25.9%
9.2%
0.309
0.568
6.4%
2.44
306
130
Henry Davis
PIT
103
208
47.6%
30.4%
22.4%
-1.64
-0.77
20.1%
9.4%
0.295
25.1%
6.9%
0.260
0.456
4.9%
1.69
109
131
Tristan Gray
MIN
103
175
55.4%
38.6%
31.4%
-1.84
-0.57
28.7%
5.7%
0.313
27.1%
7.1%
0.243
0.421
4.9%
1.61
66
132
Jeff McNeil
ATH
103
285
52.6%
31.9%
14.6%
-1.92
-0.49
14.2%
8.0%
0.305
14.6%
9.3%
0.284
0.418
2.8%
2.20
239
133
Sal Frelick
MIL
103
337
42.1%
22.4%
9.1%
-1.55
-0.87
10.5%
9.2%
0.292
14.6%
8.7%
0.282
0.397
2.2%
2.13
240
134
Luke Raley
SEA
103
298
52.0%
33.1%
41.2%
-1.72
-0.69
33.5%
4.7%
0.370
29.7%
7.6%
0.272
0.505
7.0%
1.97
163
135
Joc Pederson
TEX
103
273
43.6%
26.1%
27.6%
-1.57
-0.85
20.3%
13.7%
0.353
23.5%
10.0%
0.270
0.485
5.8%
2.18
181
136
Lawrence Butler
ATH
103
308
44.8%
25.2%
26.1%
-1.46
-0.96
26.3%
10.6%
0.302
27.1%
9.4%
0.294
0.506
5.2%
2.19
258
137
TJ Friedl
CIN
103
356
39.6%
27.2%
25.0%
-1.84
-0.58
23.6%
7.3%
0.254
18.4%
11.5%
0.270
0.397
2.7%
2.06
250
138
Jonny DeLuca
TBR
103
157
51.0%
37.1%
22.7%
-1.64
-0.78
20.8%
4.0%
0.277
21.0%
6.2%
0.249
0.394
3.4%
1.85
130
139
Mike Yastrzemski
ATL
102
317
41.6%
26.9%
21.8%
-1.41
-1.02
22.3%
9.8%
0.299
21.2%
10.8%
0.278
0.465
4.5%
2.17
221
140
Sal Stewart
CIN
102
414
48.1%
27.6%
22.3%
-1.89
-0.54
20.5%
12.4%
0.364
21.4%
9.1%
0.285
0.511
6.3%
2.50
307
141
Isaac Collins
KCR
102
221
39.8%
18.4%
23.5%
-1.38
-1.05
26.0%
14.0%
0.301
23.4%
11.1%
0.278
0.437
3.5%
2.01
178
142
Masyn Winn
STL
102
326
36.8%
24.5%
21.0%
-1.50
-0.93
21.8%
8.8%
0.297
18.6%
7.7%
0.280
0.432
2.8%
2.06
273
143
Parker Meadows
DET
102
178
46.1%
27.9%
18.9%
-1.49
-0.95
25.6%
5.1%
0.249
24.9%
8.7%
0.256
0.401
3.3%
1.72
76
144
Rafael Devers
SFG
102
376
52.1%
31.4%
28.6%
-1.65
-0.79
30.9%
7.0%
0.295
25.9%
11.8%
0.304
0.547
6.1%
2.42
335
145
Max Muncy
LAD
102
336
45.8%
25.4%
25.1%
-1.43
-1.01
25.3%
11.6%
0.383
23.4%
13.4%
0.280
0.516
6.9%
2.43
225
146
Dominic Canzone
SEA
102
224
49.1%
32.0%
27.2%
-1.70
-0.74
21.1%
8.7%
0.382
22.4%
6.2%
0.287
0.501
5.8%
2.16
176
147
Jung Hoo Lee
SFG
102
331
41.1%
29.4%
11.3%
-1.68
-0.77
10.0%
4.2%
0.336
14.6%
8.6%
0.290
0.424
2.1%
2.18
256
148
TJ Rumfield
COL
102
330
51.5%
32.2%
18.2%
-1.67
-0.78
15.2%
9.2%
0.329
20.8%
7.7%
0.269
0.418
3.6%
1.83
169
149
Iván Herrera
STL
102
384
40.6%
28.4%
18.9%
-1.70
-0.75
16.8%
12.2%
0.361
18.8%
10.1%
0.307
0.515
5.2%
2.46
294
150
Jacob Young
WSN
102
245
46.1%
26.1%
18.4%
-1.41
-1.04
17.7%
5.0%
0.313
18.9%
8.0%
0.276
0.385
2.0%
1.82
163
151
Randy Arozarena
SEA
102
412
43.9%
32.2%
24.5%
-1.61
-0.85
22.0%
9.4%
0.351
25.9%
9.6%
0.294
0.509
5.4%
2.27
310
152
Brice Turang
MIL
101
372
38.2%
21.0%
17.8%
-1.44
-1.03
23.1%
16.7%
0.380
22.6%
10.7%
0.303
0.490
3.9%
2.32
308
153
Drake Baldwin
ATL
101
397
49.9%
34.4%
21.6%
-1.76
-0.71
20.4%
11.1%
0.422
18.0%
8.0%
0.304
0.536
6.0%
2.46
305
154
Danny Jansen
TEX
101
242
45.9%
23.8%
23.1%
-1.67
-0.81
28.2%
9.2%
0.253
23.9%
10.2%
0.252
0.416
4.5%
1.71
127
155
Jordan Walker
STL
101
327
50.2%
35.5%
29.0%
-1.59
-0.89
26.0%
7.9%
0.371
29.0%
7.0%
0.300
0.548
6.5%
2.09
243
156
Matt Wallner
MIN
101
371
50.7%
31.6%
41.0%
-1.68
-0.81
39.3%
7.4%
0.282
29.5%
9.9%
0.280
0.539
7.3%
2.23
216
157
Moisés Ballesteros
CHC
101
206
45.1%
35.2%
25.5%
-1.87
-0.62
20.5%
10.3%
0.316
20.6%
8.5%
0.275
0.445
4.6%
2.02
158
158
Dylan Beavers
BAL
101
232
42.7%
23.5%
20.1%
-1.70
-0.79
23.5%
11.8%
0.308
24.1%
11.5%
0.269
0.436
4.2%
2.02
154
159
Leo Rivas
SEA
101
317
36.3%
16.6%
23.3%
-1.44
-1.06
30.0%
12.5%
0.238
24.5%
12.8%
0.230
0.322
2.3%
1.51
35
160
Spencer Steer
CIN
101
291
47.4%
24.6%
20.7%
-1.56
-0.94
20.5%
10.0%
0.371
22.8%
9.4%
0.279
0.465
4.6%
2.10
189
161
Dane Myers
CIN
101
152
34.2%
16.9%
15.5%
-1.22
-1.27
24.8%
11.4%
0.375
23.7%
8.4%
0.279
0.435
3.7%
1.91
97
162
Dansby Swanson
CHC
101
386
41.5%
25.4%
29.3%
-1.73
-0.77
23.1%
12.4%
0.291
25.4%
9.4%
0.296
0.513
5.5%
2.22
307
163
Kevin McGonigle
DET
101
379
40.9%
19.1%
12.6%
-1.69
-0.81
12.9%
13.6%
0.373
14.6%
11.0%
0.271
0.439
3.6%
2.45
308
164
Michael Busch
CHC
101
313
42.2%
25.2%
24.8%
-1.75
-0.76
23.3%
14.9%
0.342
23.0%
10.7%
0.297
0.533
6.0%
2.44
296
165
Andrés Giménez
TOR
101
305
55.1%
42.7%
22.1%
-1.79
-0.72
19.0%
3.5%
0.261
18.5%
5.8%
0.274
0.400
2.8%
2.01
249
166
Trea Turner
PHI
101
368
51.4%
34.9%
24.3%
-1.92
-0.58
21.3%
7.0%
0.289
18.4%
7.4%
0.298
0.471
3.6%
2.43
317
167
Pete Alonso
BAL
100
433
41.1%
26.5%
25.8%
-1.61
-0.90
22.8%
10.3%
0.367
23.3%
9.1%
0.317
0.613
7.9%
2.78
378
168
Jonathan Aranda
TBR
100
392
47.2%
28.2%
19.4%
-1.73
-0.80
24.6%
14.5%
0.378
23.5%
9.9%
0.306
0.516
5.8%
2.27
278
169
Bobby Witt Jr.
KCR
100
366
49.5%
33.8%
21.9%
-1.79
-0.74
18.7%
10.2%
0.391
19.4%
7.8%
0.322
0.573
6.4%
2.93
401
170
Brent Rooker
ATH
100
202
47.5%
31.0%
36.2%
-1.70
-0.83
32.0%
9.4%
0.316
25.2%
9.3%
0.304
0.576
6.7%
2.64
296
171
Kyle Schwarber
PHI
100
373
38.6%
25.2%
30.8%
-1.48
-1.06
33.7%
14.4%
0.381
28.1%
13.8%
0.319
0.675
9.9%
2.93
408
172
Ian Happ
CHC
99
353
45.3%
24.9%
30.7%
-1.44
-1.11
32.1%
13.9%
0.347
23.0%
12.1%
0.299
0.537
6.0%
2.43
330
173
Masataka Yoshida
BOS
99
201
36.3%
27.6%
13.0%
-1.76
-0.79
11.3%
10.6%
0.308
14.8%
7.7%
0.286
0.438
3.0%
2.28
130
174
Samuel Basallo
BAL
99
266
49.2%
38.8%
28.5%
-1.90
-0.66
25.4%
9.1%
0.361
24.8%
6.5%
0.268
0.483
6.3%
1.96
200
175
Trevor Larnach
MIN
99
221
35.3%
29.3%
26.3%
-1.59
-0.96
19.9%
13.6%
0.322
23.6%
9.6%
0.291
0.471
4.3%
2.09
178
176
Nick Yorke
PIT
99
269
45.4%
28.4%
16.8%
-1.84
-0.72
19.8%
8.1%
0.305
21.5%
7.1%
0.265
0.384
2.9%
1.72
114
177
Daniel Schneemann
CLE
99
248
50.0%
34.3%
28.1%
-1.99
-0.57
28.6%
9.5%
0.301
26.4%
8.2%
0.275
0.466
5.0%
1.85
109
178
J.T. Realmuto
PHI
99
265
45.7%
31.5%
21.5%
-1.65
-0.92
18.0%
8.1%
0.325
22.6%
7.0%
0.293
0.479
4.0%
1.93
213
179
Nolan Gorman
STL
99
312
46.8%
31.7%
36.1%
-1.97
-0.60
31.4%
10.3%
0.283
30.4%
9.5%
0.272
0.471
5.8%
1.81
207
180
Joey Ortiz
MIL
99
246
45.9%
31.0%
15.3%
-1.57
-1.00
16.6%
12.7%
0.299
16.2%
6.1%
0.274
0.410
2.9%
2.00
257
181
Jorge Polanco
NYM
99
269
45.4%
32.8%
19.0%
-2.03
-0.56
18.0%
8.2%
0.270
18.5%
8.0%
0.290
0.489
5.4%
2.35
238
182
Luis Rengifo
MIL
99
229
53.3%
30.3%
17.0%
-2.18
-0.40
11.9%
9.5%
0.297
19.0%
7.2%
0.283
0.419
2.8%
1.95
153
183
Matt Chapman
SFG
99
331
44.4%
26.1%
20.7%
-1.77
-0.81
21.3%
9.7%
0.285
23.5%
10.8%
0.290
0.503
5.1%
2.34
316
184
Jorge Soler
LAA
98
394
45.4%
28.2%
33.1%
-1.67
-0.93
31.1%
9.0%
0.306
29.0%
9.5%
0.271
0.508
6.8%
2.07
218
185
Kyle Isbel
KCR
98
226
42.0%
32.8%
15.6%
-1.71
-0.89
22.8%
5.0%
0.272
18.4%
6.6%
0.269
0.390
2.4%
1.85
183
186
Oswald Peraza
LAA
98
280
55.0%
37.4%
26.4%
-2.01
-0.59
25.2%
4.5%
0.324
27.1%
7.4%
0.263
0.432
4.6%
1.76
134
187
Brandon Marsh
PHI
98
279
50.5%
36.4%
20.6%
-1.72
-0.89
22.8%
4.7%
0.346
24.3%
7.8%
0.302
0.487
4.2%
2.07
207
188
Austin Riley
ATL
98
399
45.6%
32.3%
28.2%
-1.75
-0.87
28.4%
7.8%
0.304
26.9%
7.5%
0.302
0.553
6.5%
2.37
319
189
Bryson Stott
PHI
98
276
43.8%
32.1%
15.7%
-1.74
-0.88
17.4%
6.7%
0.309
16.8%
9.3%
0.281
0.439
3.2%
2.25
279
190
Yoán Moncada
LAA
98
348
36.2%
21.1%
27.0%
-1.43
-1.19
34.6%
13.1%
0.269
27.4%
9.9%
0.269
0.481
5.7%
1.94
186
191
Thomas Saggese
STL
98
224
51.3%
36.9%
29.0%
-2.08
-0.55
31.7%
7.3%
0.274
25.4%
6.3%
0.273
0.422
3.1%
1.65
89
192
Troy Johnston
COL
98
250
48.4%
35.1%
21.0%
-1.68
-0.94
19.3%
7.5%
0.328
21.4%
6.2%
0.280
0.432
3.2%
1.97
92
193
Royce Lewis
MIN
98
235
40.9%
32.5%
33.7%
-1.80
-0.82
29.9%
10.2%
0.284
21.8%
7.4%
0.277
0.495
5.5%
2.30
225
194
Jacob Wilson
ATH
97
298
58.7%
43.2%
14.1%
-2.03
-0.61
11.9%
3.0%
0.275
10.5%
5.9%
0.294
0.401
2.0%
2.27
283
195
Jose Altuve
HOU
97
362
42.5%
33.8%
23.9%
-1.65
-0.98
20.6%
10.1%
0.307
18.3%
7.9%
0.284
0.456
4.3%
2.28
283
196
Garrett Mitchell
MIL
97
307
42.0%
20.2%
35.5%
-1.45
-1.20
36.0%
13.8%
0.332
33.0%
10.4%
0.253
0.425
4.8%
1.63
140
197
Jesús Sánchez
TOR
97
283
54.4%
39.7%
21.9%
-1.98
-0.67
20.5%
3.5%
0.350
22.7%
7.5%
0.293
0.510
5.3%
2.28
198
198
Cam Smith
HOU
97
376
48.4%
29.4%
29.5%
-1.78
-0.87
27.4%
9.9%
0.339
25.5%
8.8%
0.292
0.478
4.5%
2.01
233
199
Andrew McCutchen
97
178
50.6%
20.5%
30.6%
-2.27
-0.39
26.5%
10.8%
0.237
24.2%
11.2%
0.275
0.453
4.2%
1.95
85
200
Adolis García
PHI
97
363
43.5%
29.4%
31.2%
-1.93
-0.73
31.7%
7.9%
0.297
25.7%
6.2%
0.281
0.510
5.9%
2.20
273
201
Jorge Barrosa
ARI
97
289
42.6%
31.3%
25.5%
-1.76
-0.91
29.6%
7.4%
0.204
24.8%
7.1%
0.237
0.349
2.0%
1.39
38
202
Gunnar Henderson
BAL
97
459
47.5%
33.9%
22.3%
-1.94
-0.73
25.4%
7.3%
0.307
22.9%
9.5%
0.309
0.535
5.4%
2.63
356
203
Aaron Judge
NYY
97
427
43.3%
25.8%
30.1%
-1.91
-0.75
27.6%
16.1%
0.425
25.7%
13.8%
0.340
0.728
10.5%
3.44
451
204
Dillon Dingler
DET
97
260
49.6%
33.0%
19.2%
-1.99
-0.68
19.3%
9.1%
0.409
22.4%
6.7%
0.299
0.516
5.0%
2.04
208
205
CJ Abrams
WSN
96
331
48.6%
34.5%
26.1%
-2.09
-0.58
20.1%
10.2%
0.367
19.2%
6.8%
0.294
0.503
4.5%
2.52
324
206
Ceddanne Rafaela
BOS
96
278
48.9%
37.3%
22.1%
-1.85
-0.83
20.3%
5.9%
0.298
21.5%
5.1%
0.284
0.481
4.1%
2.17
257
207
Eugenio Suárez
CIN
96
352
43.2%
30.1%
31.1%
-1.74
-0.95
31.2%
9.7%
0.278
27.9%
8.2%
0.292
0.549
6.7%
2.33
289
208
Rhys Hoskins
CLE
96
278
39.9%
20.5%
27.8%
-1.78
-0.90
28.2%
18.8%
0.308
25.9%
10.6%
0.268
0.471
5.9%
1.97
153
209
Logan O'Hoppe
LAA
96
315
43.5%
33.7%
28.1%
-1.90
-0.79
24.5%
8.6%
0.274
27.0%
7.3%
0.280
0.488
5.8%
1.80
176
210
Amed Rosario
NYY
96
188
56.9%
41.9%
25.8%
-2.14
-0.56
21.5%
6.5%
0.332
19.5%
4.8%
0.288
0.452
3.9%
2.01
109
211
Carlos Correa
HOU
96
354
47.2%
32.0%
21.0%
-1.98
-0.73
18.4%
12.8%
0.367
19.6%
8.5%
0.305
0.497
4.3%
2.29
264
212
Yordan Alvarez
HOU
96
373
41.6%
26.6%
17.9%
-1.99
-0.72
17.7%
15.4%
0.502
18.2%
12.1%
0.326
0.636
8.2%
3.22
367
213
Jackson Merrill
SDP
96
362
59.4%
34.6%
25.4%
-2.34
-0.38
25.2%
8.5%
0.321
21.5%
6.1%
0.302
0.536
5.6%
2.51
332
214
Carter Jensen
KCR
96
308
41.6%
27.4%
29.3%
-2.03
-0.68
30.4%
9.4%
0.271
26.5%
9.7%
0.267
0.463
5.6%
1.88
160
215
Jazz Chisholm Jr.
NYY
95
382
42.9%
28.8%
29.0%
-1.85
-0.88
28.3%
9.4%
0.290
27.2%
9.7%
0.293
0.549
6.5%
2.45
299
216
Javier Sanoja
MIA
95
184
50.5%
42.3%
12.0%
-2.23
-0.51
12.1%
6.7%
0.261
13.0%
6.2%
0.275
0.384
1.8%
1.98
99
217
Carlos Santana
ARI
95
163
48.5%
35.7%
27.8%
-2.24
-0.50
30.8%
7.7%
0.187
20.4%
10.0%
0.269
0.420
3.3%
1.93
96
218
Justin Crawford
PHI
95
240
51.3%
37.5%
15.8%
-1.91
-0.84
19.5%
7.0%
0.269
20.9%
6.6%
0.269
0.374
1.9%
1.78
203
219
Francisco Lindor
NYM
95
436
46.6%
27.6%
23.1%
-2.16
-0.59
18.1%
10.5%
0.339
18.8%
9.4%
0.298
0.517
5.1%
2.66
352
220
Otto Lopez
MIA
95
325
47.1%
35.8%
18.8%
-2.03
-0.72
16.0%
3.6%
0.336
17.0%
7.7%
0.301
0.476
3.4%
2.33
283
221
Luisangel Acuña
CHW
95
261
47.9%
32.3%
22.9%
-2.15
-0.60
17.2%
5.7%
0.267
19.7%
6.2%
0.266
0.359
1.9%
1.72
161
222
Roman Anthony
BOS
95
380
36.8%
21.6%
25.6%
-1.44
-1.31
25.2%
15.3%
0.355
26.8%
11.4%
0.304
0.518
5.6%
2.27
286
223
Denzel Clarke
ATH
94
244
46.7%
26.0%
35.3%
-1.68
-1.08
40.0%
6.7%
0.194
32.0%
7.1%
0.261
0.420
4.2%
1.50
144
224
Ryan McMahon
NYY
94
269
44.2%
31.1%
29.4%
-1.62
-1.14
31.6%
6.9%
0.289
29.5%
10.5%
0.286
0.513
6.1%
1.90
165
225
Tristan Peters
CHW
94
215
52.1%
33.0%
19.8%
-2.28
-0.49
18.1%
7.1%
0.297
23.4%
7.6%
0.238
0.354
2.4%
1.39
73
226
Junior Caminero
TBR
94
383
43.6%
27.2%
19.2%
-2.12
-0.65
15.3%
13.9%
0.374
21.1%
7.6%
0.311
0.597
7.3%
2.79
377
227
Ben Rice
NYY
94
364
39.3%
23.0%
22.7%
-1.76
-1.02
23.3%
13.2%
0.405
21.3%
10.7%
0.308
0.569
7.0%
2.69
300
228
Jo Adell
LAA
94
394
55.6%
37.9%
24.8%
-2.21
-0.57
23.7%
2.5%
0.333
24.6%
6.6%
0.303
0.583
7.4%
2.55
312
229
Brooks Lee
MIN
94
283
51.6%
35.6%
20.0%
-1.81
-0.98
18.2%
6.1%
0.269
18.6%
6.6%
0.272
0.440
3.5%
2.00
228
230
Zach Neto
LAA
94
456
46.3%
32.1%
28.8%
-2.03
-0.75
30.4%
11.9%
0.323
25.5%
8.2%
0.296
0.527
6.1%
2.42
323
231
Miguel Andujar
SDP
94
214
47.2%
41.1%
17.8%
-1.91
-0.88
16.8%
3.1%
0.288
16.2%
5.2%
0.286
0.437
3.3%
2.07
153
232
José Ramírez
CLE
94
460
44.6%
29.5%
14.7%
-2.31
-0.48
13.8%
13.8%
0.372
14.0%
10.4%
0.294
0.497
4.8%
2.88
391
233
Kyle Manzardo
CLE
94
336
50.0%
31.2%
28.4%
-2.12
-0.67
32.8%
10.3%
0.318
24.7%
9.1%
0.285
0.500
6.1%
2.19
221
234
Nick Gonzales
PIT
93
260
58.5%
31.0%
20.5%
-1.88
-0.93
17.4%
6.2%
0.338
19.2%
6.6%
0.287
0.410
2.4%
1.90
151
235
James Wood
WSN
93
504
37.7%
22.9%
29.9%
-1.62
-1.19
29.6%
17.5%
0.440
29.4%
10.6%
0.330
0.652
7.9%
2.69
344
236
Blaze Alexander
BAL
93
212
60.4%
29.4%
25.7%
-2.37
-0.44
24.4%
6.4%
0.350
28.6%
8.0%
0.274
0.449
4.5%
1.68
81
237
Brandon Lowe
PIT
93
368
48.4%
33.1%
32.2%
-2.19
-0.62
25.2%
10.7%
0.359
25.8%
8.7%
0.297
0.550
6.5%
2.37
265
238
Ozzie Albies
ATL
93
356
54.5%
35.6%
19.2%
-2.60
-0.23
12.4%
7.4%
0.307
17.0%
7.4%
0.279
0.438
3.2%
2.20
282
239
Ernie Clement
TOR
93
259
59.8%
44.9%
14.1%
-2.37
-0.46
9.4%
3.0%
0.278
12.2%
5.3%
0.287
0.407
2.1%
2.08
263
240
Brenton Doyle
COL
93
263
51.7%
35.4%
28.3%
-2.07
-0.76
32.8%
9.0%
0.247
25.6%
7.2%
0.288
0.474
4.6%
2.04
236
241
Matt Olson
ATL
93
433
43.0%
27.7%
20.8%
-2.00
-0.84
23.1%
9.7%
0.373
24.6%
11.5%
0.308
0.575
6.5%
2.57
356
242
Jake Mangum
PIT
93
192
57.8%
48.3%
17.1%
-2.38
-0.46
18.2%
6.8%
0.289
17.5%
4.8%
0.283
0.384
1.6%
1.83
134
243
Luis García Jr.
WSN
93
291
53.3%
42.2%
16.0%
-2.22
-0.62
14.6%
3.8%
0.333
18.0%
5.2%
0.298
0.493
4.3%
2.35
233
244
Kerry Carpenter
DET
92
284
45.1%
35.2%
30.2%
-2.23
-0.61
33.3%
8.7%
0.291
24.9%
6.7%
0.291
0.540
6.4%
2.36
233
245
Drew Millas
WSN
92
159
42.8%
26.5%
19.2%
-2.19
-0.66
20.7%
9.0%
0.295
19.2%
8.3%
0.247
0.346
2.1%
1.49
59
246
Kyle Karros
COL
92
309
40.5%
24.0%
23.7%
-1.89
-0.96
23.0%
13.1%
0.335
24.4%
9.8%
0.270
0.396
2.3%
1.68
136
247
Juan Brito
CLE
92
156
50.6%
35.2%
30.7%
-2.40
-0.46
30.4%
7.1%
0.255
22.9%
8.6%
0.230
0.353
1.3%
1.63
64
248
Colson Montgomery
CHW
92
357
48.2%
31.7%
34.0%
-1.90
-0.96
30.6%
9.2%
0.329
28.9%
8.2%
0.276
0.528
7.4%
2.03
247
249
Michael Harris II
ATL
92
287
56.4%
43.2%
23.2%
-2.37
-0.48
18.6%
4.6%
0.389
20.8%
4.4%
0.309
0.527
5.2%
2.38
282
250
Josh Smith
TEX
92
319
47.6%
30.7%
20.0%
-2.13
-0.74
18.3%
12.8%
0.304
18.6%
10.1%
0.273
0.415
2.7%
2.03
225
251
Miguel Amaya
CHC
92
190
42.6%
26.9%
25.0%
-1.81
-1.07
21.6%
12.6%
0.305
22.1%
7.4%
0.250
0.403
4.2%
1.66
106
252
Joey Wiemer
WSN
92
214
45.3%
26.3%
30.4%
-2.21
-0.66
34.1%
14.1%
0.315
29.1%
7.7%
0.239
0.403
4.9%
1.50
68
253
Francisco Alvarez
NYM
91
257
42.8%
30.7%
25.5%
-2.15
-0.74
21.9%
8.6%
0.347
26.0%
9.1%
0.281
0.515
6.5%
2.06
201
254
Yainer Diaz
HOU
91
227
56.4%
42.9%
21.8%
-2.33
-0.56
15.1%
2.8%
0.257
18.2%
4.6%
0.300
0.480
4.3%
2.04
229
255
Nolan Arenado
ARI
91
303
46.5%
31.4%
21.9%
-2.10
-0.81
19.9%
8.8%
0.323
17.2%
6.5%
0.282
0.440
3.5%
2.09
255
256
Matt Vierling
DET
91
161
44.7%
29.5%
14.5%
-2.29
-0.62
16.7%
8.6%
0.308
21.8%
7.7%
0.262
0.422
3.7%
1.86
116
257
Ildemaro Vargas
ARI
91
202
51.0%
40.3%
13.1%
-2.01
-0.91
9.3%
3.5%
0.315
16.5%
4.8%
0.271
0.395
2.5%
1.80
81
258
Adley Rutschman
BAL
90
197
40.6%
26.2%
12.0%
-1.77
-1.17
13.7%
10.3%
0.372
16.3%
10.2%
0.279
0.463
4.0%
2.17
226
259
Brett Baty
NYM
90
299
50.2%
27.2%
26.4%
-2.06
-0.89
27.9%
8.7%
0.302
25.5%
7.8%
0.291
0.498
5.9%
2.05
174
260
Joey Loperfido
HOU
90
297
46.8%
31.2%
32.3%
-2.03
-0.92
28.8%
9.1%
0.278
27.5%
6.7%
0.260
0.410
3.8%
1.61
141
261
Isaac Paredes
HOU
90
332
44.6%
27.9%
16.2%
-2.31
-0.65
16.3%
9.3%
0.317
17.6%
10.4%
0.269
0.451
4.4%
2.32
268
262
Matt Shaw
CHC
90
293
50.2%
36.8%
18.0%
-2.19
-0.78
17.3%
5.8%
0.299
21.3%
8.0%
0.280
0.441
3.9%
2.08
123
263
Austin Wells
NYY
89
262
46.2%
28.6%
27.2%
-2.47
-0.52
26.5%
13.5%
0.306
25.5%
8.1%
0.277
0.489
5.7%
1.91
193
264
José Tena
WSN
89
180
51.1%
31.0%
33.2%
-2.26
-0.73
32.1%
6.1%
0.294
23.7%
7.3%
0.269
0.404
3.0%
1.64
61
265
Nick Fortes
TBR
89
220
50.5%
37.9%
12.9%
-2.29
-0.71
13.1%
2.5%
0.269
17.8%
5.9%
0.260
0.391
3.0%
1.64
117
266
Jac Caglianone
KCR
88
290
45.9%
33.2%
29.8%
-2.02
-0.99
29.8%
8.7%
0.346
23.1%
6.2%
0.283
0.506
6.4%
2.21
218
267
Corbin Carroll
ARI
88
333
44.4%
30.9%
26.3%
-2.37
-0.66
21.6%
12.1%
0.368
22.9%
10.2%
0.308
0.576
6.2%
2.88
372
268
Harrison Bader
SFG
88
206
53.9%
38.7%
29.9%
-2.19
-0.85
30.6%
3.6%
0.272
26.2%
6.6%
0.282
0.488
4.7%
1.96
161
269
Elly De La Cruz
CIN
88
423
40.7%
26.5%
27.7%
-1.84
-1.20
29.5%
8.5%
0.361
26.3%
9.7%
0.311
0.546
5.7%
2.56
346
270
Brady House
WSN
87
345
51.0%
33.5%
30.4%
-1.96
-1.09
28.2%
7.3%
0.319
27.1%
5.3%
0.278
0.452
4.3%
1.68
200
271
Shohei Ohtani
LAD
87
366
44.8%
29.3%
24.6%
-2.09
-0.98
22.5%
15.1%
0.420
26.0%
12.2%
0.334
0.699
9.4%
3.42
472
272
Ezequiel Tovar
COL
87
372
60.8%
43.8%
26.3%
-2.68
-0.39
26.6%
5.8%
0.296
24.5%
5.7%
0.296
0.498
4.3%
2.10
279
273
Oneil Cruz
PIT
87
390
44.4%
32.4%
35.6%
-2.16
-0.92
34.6%
10.6%
0.361
30.8%
9.6%
0.301
0.597
7.9%
2.56
294
274
Carlos Narváez
BOS
87
211
52.6%
34.0%
26.3%
-2.13
-0.95
29.7%
7.8%
0.281
25.6%
8.1%
0.274
0.457
4.5%
1.65
142
275
Gavin Sheets
SDP
87
290
47.9%
32.5%
19.1%
-2.31
-0.77
23.0%
11.0%
0.335
20.6%
7.6%
0.294
0.502
4.9%
2.20
217
276
Teoscar Hernández
LAD
87
331
45.6%
26.1%
26.5%
-2.48
-0.60
27.0%
9.3%
0.341
26.1%
7.0%
0.304
0.545
6.3%
2.40
293
277
Jarren Duran
BOS
87
313
50.8%
34.5%
32.8%
-2.52
-0.57
28.7%
6.8%
0.299
25.7%
8.4%
0.302
0.520
4.8%
2.32
271
278
Keibert Ruiz
WSN
86
177
46.3%
36.9%
13.7%
-2.12
-0.97
13.7%
2.9%
0.260
12.9%
5.1%
0.266
0.400
2.8%
1.80
128
279
Andy Pages
LAD
86
381
47.2%
35.0%
21.5%
-2.33
-0.77
19.2%
6.3%
0.347
21.2%
6.8%
0.302
0.508
5.2%
2.40
302
280
Julio Rodríguez
SEA
86
418
51.7%
39.0%
25.5%
-2.39
-0.72
20.9%
7.4%
0.344
24.2%
6.1%
0.319
0.555
5.6%
2.55
349
281
Spencer Horwitz
PIT
86
272
39.0%
25.1%
12.7%
-1.99
-1.13
12.3%
14.0%
0.333
18.1%
10.2%
0.284
0.441
3.2%
2.10
212
282
Ryan O'Hearn
PIT
86
392
42.6%
30.4%
21.0%
-2.19
-0.92
19.9%
9.7%
0.345
20.2%
9.6%
0.301
0.490
4.2%
2.29
255
283
Angel Martínez
CLE
86
307
50.2%
42.9%
16.8%
-2.33
-0.80
21.9%
3.1%
0.300
20.9%
5.1%
0.272
0.414
3.4%
1.79
118
284
Alek Thomas
LAD
85
244
54.1%
42.5%
22.5%
-2.47
-0.67
23.0%
3.0%
0.290
23.9%
5.4%
0.284
0.452
4.0%
1.86
170
285
Nick Castellanos
SDP
85
186
60.8%
40.2%
32.0%
-2.68
-0.47
27.9%
4.1%
0.288
23.7%
5.9%
0.292
0.466
4.1%
1.93
133
286
Josh Jung
TEX
85
281
46.6%
31.8%
16.4%
-2.02
-1.14
15.0%
7.1%
0.355
22.4%
6.4%
0.295
0.479
4.1%
2.01
227
287
Jordan Beck
COL
85
221
52.5%
40.4%
27.9%
-2.19
-0.97
25.0%
5.7%
0.260
27.1%
7.9%
0.293
0.497
4.9%
2.04
206
288
Willi Castro
COL
85
295
51.5%
38.0%
27.5%
-2.46
-0.71
27.4%
8.7%
0.291
25.6%
7.9%
0.288
0.460
3.7%
1.96
225
289
Owen Caissie
MIA
84
291
40.2%
28.5%
32.6%
-1.82
-1.38
42.0%
8.0%
0.283
33.5%
8.4%
0.253
0.443
5.7%
1.56
150
290
Heliot Ramos
SFG
84
338
51.5%
37.2%
24.6%
-2.43
-0.76
26.7%
5.7%
0.328
22.9%
7.7%
0.297
0.505
4.9%
2.20
239
291
Ketel Marte
ARI
84
345
49.9%
33.7%
19.6%
-2.51
-0.69
15.4%
7.5%
0.371
18.0%
10.1%
0.312
0.566
6.1%
2.85
363
292
Gabriel Moreno
ARI
84
238
44.5%
34.2%
17.1%
-2.65
-0.55
19.2%
9.0%
0.367
18.7%
8.4%
0.295
0.464
3.6%
2.06
164
293
Coby Mayo
BAL
84
279
44.4%
29.6%
28.3%
-2.19
-1.02
31.3%
7.7%
0.293
27.4%
8.5%
0.266
0.484
5.7%
1.92
60
294
Hunter Goodman
COL
84
347
52.4%
41.0%
32.0%
-2.59
-0.62
33.7%
7.9%
0.320
26.5%
6.1%
0.304
0.571
7.1%
2.30
286
295
Josh Lowe
LAA
84
315
51.7%
36.3%
24.8%
-2.48
-0.74
29.1%
4.5%
0.262
24.9%
7.1%
0.278
0.466
4.8%
2.03
209
296
Ben Williamson
TBR
84
302
41.4%
29.3%
16.8%
-2.07
-1.15
21.1%
10.5%
0.297
21.4%
6.6%
0.276
0.387
1.9%
1.66
106
297
Mickey Moniak
COL
83
237
57.0%
41.4%
25.1%
-2.63
-0.60
24.4%
6.1%
0.323
22.6%
5.2%
0.304
0.565
6.5%
2.49
251
298
David Hamilton
MIL
83
278
48.9%
28.7%
18.2%
-2.58
-0.66
19.9%
10.5%
0.286
23.4%
7.8%
0.245
0.376
3.2%
1.84
112
299
Salvador Perez
KCR
83
343
58.0%
45.3%
24.7%
-2.70
-0.56
19.0%
4.7%
0.291
21.4%
5.1%
0.300
0.556
5.9%
2.36
310
300
Shea Langeliers
ATH
82
359
50.4%
32.8%
24.2%
-2.45
-0.81
19.2%
7.6%
0.377
21.4%
7.4%
0.301
0.562
7.0%
2.49
294
301
Andrew Benintendi
CHW
82
267
54.7%
32.6%
27.6%
-2.75
-0.52
27.9%
8.2%
0.324
22.2%
8.4%
0.270
0.453
4.3%
2.00
199
302
Max Muncy
ATH
81
325
50.2%
36.8%
33.0%
-2.44
-0.86
34.5%
5.5%
0.294
28.4%
6.1%
0.274
0.464
5.1%
1.80
146
303
Cal Raleigh
SEA
81
477
52.8%
37.8%
28.7%
-2.71
-0.61
31.5%
9.9%
0.289
26.5%
11.7%
0.297
0.613
9.1%
2.59
354
304
Pete Crow-Armstrong
CHC
80
319
58.6%
38.5%
25.2%
-2.76
-0.59
25.3%
8.3%
0.361
22.3%
5.8%
0.293
0.527
5.9%
2.48
326
305
Trevor Story
BOS
79
354
55.1%
43.8%
28.2%
-2.76
-0.63
32.4%
4.5%
0.248
25.8%
5.7%
0.294
0.499
4.9%
2.16
289
306
Lenyn Sosa
TOR
79
194
57.2%
50.0%
19.3%
-2.81
-0.59
21.4%
0.9%
0.249
21.5%
4.7%
0.293
0.488
4.5%
2.06
72
307
Bo Bichette
NYM
78
391
53.5%
39.2%
15.2%
-2.78
-0.66
17.3%
6.7%
0.333
17.6%
6.0%
0.300
0.464
3.2%
2.27
299
308
Nathan Church
STL
78
175
50.9%
44.8%
22.4%
-2.50
-0.96
21.0%
3.8%
0.297
21.9%
5.5%
0.259
0.379
2.7%
1.61
96
309
Jake Burger
TEX
77
338
50.3%
38.5%
33.0%
-2.48
-0.99
26.7%
6.7%
0.304
24.5%
5.1%
0.291
0.541
6.5%
2.33
298
310
Austin Hays
CHW
76
159
53.5%
39.4%
35.2%
-2.65
-0.87
29.5%
2.3%
0.292
25.6%
6.7%
0.284
0.478
4.6%
1.98
123
311
Jose Fernandez
ARI
74
217
47.5%
36.6%
23.3%
-2.64
-0.96
22.5%
3.9%
0.273
23.9%
4.5%
0.256
0.386
3.0%
1.60
102
312
Javier Báez
DET
74
222
58.1%
50.9%
25.1%
-3.12
-0.49
19.5%
2.4%
0.293
24.2%
4.2%
0.277
0.454
4.0%
1.81
152
313
Christian Vázquez
HOU
73
174
41.4%
34.8%
17.8%
-2.61
-1.06
16.7%
7.6%
0.246
18.3%
7.1%
0.248
0.361
2.7%
1.49
56
314
Nathan Lukes
TOR
72
187
54.0%
38.9%
13.5%
-2.90
-0.78
13.8%
3.7%
0.319
15.4%
7.0%
0.278
0.411
2.7%
2.03
153
315
Konnor Griffin
PIT
72
223
50.7%
37.2%
30.2%
-2.69
-1.03
26.8%
6.7%
0.302
26.2%
6.2%
0.268
0.417
3.8%
1.84
228
316
Kody Clemens
MIN
68
234
40.6%
30.7%
23.7%
-2.74
-1.15
22.7%
6.8%
0.339
24.1%
7.6%
0.279
0.514
6.0%
2.23
110
317
Noelvi Marte
CIN
65
160
55.0%
43.3%
27.5%
-3.13
-0.87
29.5%
9.1%
0.214
23.3%
6.1%
0.286
0.472
4.5%
2.03
115
Showing 317 of 411 batters