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 →
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
2026202520242023
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'NeillBAL
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 MartinMIN
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 TorresDET
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 BregmanCHC
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 TorkelsonDET
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 HicksMIA
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ándezMIA
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 BauersMIL
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 WardBAL
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 KellyCHC
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 NorbyMIA
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íasSTL
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 FrazierLAA
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 MeyersHOU
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 TaverasBAL
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 CortesATH
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 StephensonCIN
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íazTBR
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 BensonCIN
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 DeLauterCLE
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 PalaciosTBR
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 BogaertsSDP
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 IndiaKCR
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 VivasWSN
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 McKinstryDET
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 BohmPHI
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 PerdomoARI
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 MullinsTBR
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 SimpsonTBR
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 VargasCHW
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 EdwardsMIA
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 WetherholtSTL
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 TroutLAA
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 LaureanoSDP
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 BaileyCLE
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 MatthewsHOU
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 LockridgeMIL
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 FraleyTBR
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 MeadWSN
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 McLainCIN
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 FryCLE
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 YelichMIL
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 MachadoSDP
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 FreelandLAD
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 GrishamNYY
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 BellingerNYY
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 SpringerTOR
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 JulienCOL
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 RocchioCLE
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ánchezMIL
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ñaHOU
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 BurlesonSTL
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 ContrerasMIL
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 KwanCLE
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 MayerBOS
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 BellMIN
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 SmithATL
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 CarterTEX
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 SoderstromATH
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 DonovanSEA
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 SchmittSFG
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 ThomasKCR
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 VientosNYM
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 NimmoTEX
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 TuckerLAD
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 AriasCLE
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 TawaARI
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 MurakamiCHW
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 QueroCHW
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. CrawfordSEA
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 KeithDET
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 CaratiniMIN
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 MeidrothCHW
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 SmithLAD
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 CampusanoSDP
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 HayesCIN
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 DuranTEX
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 FreemanLAD
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 KayfusCLE
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 VarshoTOR
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 PauleyMIA
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 KeaschallMIN
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ésSTL
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 GarciaKCR
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 SemienNYM
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 IISTL
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írezMIA
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 CronenworthSDP
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 CowserBAL
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 JacksonBAL
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 SchneiderTOR
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 BuxtonMIN
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 JeffersMIN
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 SchanuelLAA
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 MarseeMIA
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 YoungSEA
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 FerminSDP
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 LangfordTEX
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 HoernerCHC
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 WalkerHOU
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 SeagerTEX
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ñezWSN
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 OzunaPIT
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 OkamotoTOR
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 DurbinBOS
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 AdamesSFG
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 StantonNYY
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 BengeNYM
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 NaylorCLE
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é CaballeroNYY
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 PasquantinoKCR
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 ArraezSFG
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 KurtzATH
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 LileWSN
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 AbreuBOS
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 SotoNYM
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 GreeneDET
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ónATL
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 NaylorSEA
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 MonasterioBOS
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 BettsLAD
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 McCarthyCOL
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 ReynoldsPIT
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 HarperPHI
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 ContrerasBOS
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 DavisPIT
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 GrayMIN
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 McNeilATH
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 FrelickMIL
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 RaleySEA
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 PedersonTEX
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 ButlerATH
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 FriedlCIN
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 DeLucaTBR
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 YastrzemskiATL
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 StewartCIN
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 CollinsKCR
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 WinnSTL
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 MeadowsDET
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 DeversSFG
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 MuncyLAD
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 CanzoneSEA
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 LeeSFG
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 RumfieldCOL
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 HerreraSTL
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 YoungWSN
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 ArozarenaSEA
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 TurangMIL
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 BaldwinATL
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 JansenTEX
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 WalkerSTL
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 WallnerMIN
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 BallesterosCHC
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 BeaversBAL
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 RivasSEA
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 SteerCIN
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 MyersCIN
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 SwansonCHC
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 McGonigleDET
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 BuschCHC
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énezTOR
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 TurnerPHI
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 AlonsoBAL
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 ArandaTBR
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 RookerATH
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 SchwarberPHI
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 HappCHC
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 YoshidaBOS
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 BasalloBAL
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 LarnachMIN
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 YorkePIT
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 SchneemannCLE
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. RealmutoPHI
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 GormanSTL
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 OrtizMIL
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 PolancoNYM
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 RengifoMIL
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 ChapmanSFG
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 SolerLAA
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 IsbelKCR
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 PerazaLAA
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 MarshPHI
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 RileyATL
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 StottPHI
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 MoncadaLAA
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 SaggeseSTL
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 JohnstonCOL
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 LewisMIN
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 WilsonATH
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 AltuveHOU
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 MitchellMIL
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ánchezTOR
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 SmithHOU
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íaPHI
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 BarrosaARI
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 HendersonBAL
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 JudgeNYY
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 DinglerDET
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 AbramsWSN
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 RafaelaBOS
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árezCIN
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 HoskinsCLE
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'HoppeLAA
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 RosarioNYY
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 CorreaHOU
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 AlvarezHOU
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 MerrillSDP
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 JensenKCR
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 SanojaMIA
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 SantanaARI
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 CrawfordPHI
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 LindorNYM
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 LopezMIA
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ñaCHW
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 AnthonyBOS
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 ClarkeATH
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 McMahonNYY
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 PetersCHW
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 CamineroTBR
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 RiceNYY
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 AdellLAA
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 LeeMIN
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 NetoLAA
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 AndujarSDP
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írezCLE
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 ManzardoCLE
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 GonzalesPIT
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 WoodWSN
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 AlexanderBAL
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 LowePIT
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 AlbiesATL
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 ClementTOR
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 DoyleCOL
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 OlsonATL
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 MangumPIT
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 CarpenterDET
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 MillasWSN
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 KarrosCOL
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 BritoCLE
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 MontgomeryCHW
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 IIATL
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 SmithTEX
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 AmayaCHC
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 WiemerWSN
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 AlvarezNYM
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 DiazHOU
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 ArenadoARI
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 VierlingDET
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 VargasARI
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 RutschmanBAL
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 BatyNYM
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 LoperfidoHOU
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 ParedesHOU
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 ShawCHC
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 WellsNYY
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é TenaWSN
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 FortesTBR
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 CaglianoneKCR
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 CarrollARI
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 BaderSFG
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 CruzCIN
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 HouseWSN
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 OhtaniLAD
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 TovarCOL
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 CruzPIT
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áezBOS
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 SheetsSDP
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ándezLAD
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 DuranBOS
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 RuizWSN
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 PagesLAD
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íguezSEA
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 HorwitzPIT
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'HearnPIT
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ínezCLE
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 ThomasLAD
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 CastellanosSDP
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 JungTEX
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 BeckCOL
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 CastroCOL
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 CaissieMIA
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 RamosSFG
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 MarteARI
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 MorenoARI
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 MayoBAL
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 GoodmanCOL
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 LoweLAA
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 WilliamsonTBR
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 MoniakCOL
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 HamiltonMIL
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 PerezKCR
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 LangeliersATH
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 BenintendiCHW
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 MuncyATH
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 RaleighSEA
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-ArmstrongCHC
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 StoryBOS
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 SosaTOR
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 BichetteNYM
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 ChurchSTL
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 BurgerTEX
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 HaysCHW
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 FernandezARI
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áezDET
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ázquezHOU
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 LukesTOR
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 GriffinPIT
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 ClemensMIN
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 MarteCIN
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