FANSPORTS

MLB Rankings

Player rankings — sortable by any stat, with our value model and a multi-source expert consensus (ECR)

View:
Season:
73 PA
348 of 463 players
Rank by:VAL = avg of 5 selected categories, in σ from the league mean
Rank
ECR
VAL
LUCK
Player
Pos
Team
G
AB
AVG
HR
RBI
R
SB
H
OBP
SLG
OPS
TB
101+1.82+7Shohei OhtaniShohei OhtaniTWPLAD76270
.293
17
45
55
6
79
.414
.552
.966
149
83+1.90+3Bobby Witt Jr.Bobby Witt Jr.SSKC76299
.294
10
32
40
28
88
.368
.465
.833
139
14+2.41-8Yordan AlvarezYordan AlvarezDHHOU80289
.325
25
56
57
1
94
.436
.640
1.076
185
415+1.19-19Julio RodríguezJulio RodríguezCFSEA79315
.244
14
37
42
10
77
.307
.425
.732
134
26+2.33-8James WoodJames WoodRFWSH80305
.269
20
49
70
13
82
.395
.528
.923
161
47+2.14+34Nick KurtzNick Kurtz1BATH78283
.286
19
61
56
7
81
.434
.548
.982
155
188+1.55+5Corbin CarrollCorbin CarrollRFAZ76282
.280
13
42
47
9
79
.367
.543
.910
153
329+1.31+21Elly De La CruzElly De La CruzSSCIN59235
.277
12
37
40
10
65
.342
.502
.844
118
910+1.87+15Ben RiceBen Rice1BNYY73272
.283
22
53
55
2
77
.377
.596
.973
162
1511+1.64+29Kyle SchwarberKyle SchwarberDHPHI75286
.252
29
52
51
1
72
.365
.594
.959
170
1412+1.64+9Matt OlsonMatt Olson1BATL78303
.267
20
52
53
2
81
.340
.528
.868
160
7413+0.83+23Jackson ChourioJackson ChourioLFMIL43184
.293
10
30
30
5
54
.345
.522
.867
96
314+2.23+14Pete Crow-ArmstrongPete Crow-ArmstrongCFCHC79296
.287
17
43
49
18
85
.368
.527
.895
156
4015+1.19-2Junior CamineroJunior Caminero3BTB76288
.281
16
37
45
0
81
.372
.490
.862
141
1117+1.73+37Brice TurangBrice Turang2BMIL73278
.266
11
47
57
13
74
.374
.457
.831
127
2918+1.34+10Shea LangeliersShea LangeliersCATH71295
.268
19
40
49
1
79
.332
.515
.847
152
3021+1.33-6Pete AlonsoPete Alonso1BBAL81304
.247
18
53
49
2
75
.334
.467
.801
142
2422+1.46+1Michael Harris IIMichael Harris IICFATL72261
.310
14
42
37
4
81
.342
.521
.863
136
523+2.11+24Jordan WalkerJordan WalkerRFSTL76300
.290
18
58
46
10
87
.343
.523
.866
157
5624+0.99+20Drake BaldwinDrake BaldwinCATL55218
.271
14
39
42
1
59
.352
.491
.843
107
2226+1.48+2Miguel VargasMiguel Vargas3BCWS77279
.237
17
45
52
10
66
.350
.470
.820
131
3427+1.26-15Fernando Tatis Jr.Fernando Tatis Jr.RFSD77297
.286
3
28
34
18
85
.348
.370
.718
110
2128+1.52+8Cody BellingerCody BellingerLFNYY77280
.271
11
49
46
10
76
.370
.464
.834
130
7729+0.81-12Ronald Acuña Jr.Ronald Acuña Jr.RFATL53195
.251
7
22
31
15
49
.373
.421
.794
82
3830+1.21+9Freddie FreemanFreddie Freeman1BLAD77291
.278
13
43
44
2
81
.368
.485
.853
141
1231+1.68+26Andy PagesAndy PagesCFLAD79308
.269
15
58
46
7
83
.320
.481
.801
148
2732+1.42+20Zach NetoZach NetoSSLAA78310
.229
17
39
56
11
71
.328
.458
.786
142
6733+0.88-4Vladimir Guerrero Jr.Vladimir Guerrero Jr.1BTOR75275
.280
4
32
44
6
77
.362
.367
.729
101
4634+1.10+10William ContrerasWilliam ContrerasCMIL73285
.295
7
46
43
1
84
.355
.411
.766
117
3135+1.32+25Hunter GoodmanHunter GoodmanCCOL74280
.243
21
39
47
5
68
.311
.511
.822
143
2636+1.42-3Jazz Chisholm Jr.Jazz Chisholm Jr.2BNYY75269
.230
12
33
41
23
62
.315
.416
.731
112
5437+1.00+14Gunnar HendersonGunnar HendersonSSBAL80331
.230
16
39
45
6
76
.301
.429
.730
142
9239+0.68-7Kyle TuckerKyle TuckerRFLAD75273
.234
6
40
44
6
64
.333
.374
.707
102
2341+1.47-13Alec BurlesonAlec Burleson1BSTL76299
.288
13
57
42
2
86
.353
.492
.845
147
4842+1.09-12Kevin McGonigleKevin McGonigleSSDET76285
.281
6
28
47
9
80
.388
.425
.813
121
6343+0.92+3Riley GreeneRiley GreeneLFDET79283
.290
9
34
40
1
82
.387
.442
.829
125
2044+1.53+2Yandy DíazYandy DíazDHTB73278
.324
12
50
39
1
90
.408
.507
.915
141
645+2.02+6Otto LopezOtto LopezSSMIA80315
.340
6
35
51
16
107
.374
.483
.857
152
27146-0.41-33Cal RaleighCal RaleighCSEA48183
.164
8
21
18
2
30
.258
.317
.575
58
4447+1.13+9Aaron JudgeAaron JudgeRFNYY59214
.248
17
38
43
5
53
.375
.533
.908
114
1948+1.55+7Bryan ReynoldsBryan ReynoldsLFPIT79282
.287
11
51
52
5
81
.401
.482
.883
136
11549+0.50+3Jeremy PeñaJeremy PeñaSSHOU43162
.284
6
18
29
7
46
.346
.451
.797
73
1353+1.67+27Randy ArozarenaRandy ArozarenaLFSEA72265
.287
7
33
47
19
76
.373
.442
.815
117
4754+1.10-14Iván HerreraIván HerreraDHSTL77281
.263
10
35
53
5
74
.405
.423
.828
119
3655+1.24+33Ozzie AlbiesOzzie Albies2BATL78299
.281
12
42
51
1
84
.334
.448
.782
134
3756+1.23-15Mike TroutMike TroutCFLAA74265
.234
17
36
54
7
62
.394
.472
.866
125
7957+0.79+14Tyler SoderstromTyler SoderstromLFATH76277
.245
13
41
40
1
68
.346
.473
.819
131
10358+0.58-14Seiya SuzukiSeiya SuzukiRFCHC64233
.266
10
31
36
0
62
.358
.438
.796
102
3359+1.27+20JJ WetherholtJJ Wetherholt2BSTL73285
.267
12
34
49
8
76
.366
.421
.787
120
12560+0.45+23Christian YelichChristian YelichDHMIL45179
.263
5
24
36
5
47
.338
.408
.746
73
3561+1.26-1Xavier EdwardsXavier Edwards2BMIA81294
.293
6
28
44
11
86
.374
.425
.799
125
15562+0.25+16Wyatt LangfordWyatt LangfordLFTEX38152
.270
7
17
21
5
41
.319
.480
.799
73
2864+1.38+12Dillon DinglerDillon DinglerCDET72268
.272
18
56
41
0
73
.339
.545
.884
146
5565+1.00+1Ian HappIan HappLFCHC74281
.228
16
37
53
4
64
.335
.463
.798
130
11966+0.48-11Rafael DeversRafael Devers1BSF78302
.238
11
37
35
0
72
.301
.430
.731
130
8667+0.74-7Jo AdellJo AdellRFLAA81319
.248
10
41
37
3
79
.290
.386
.676
123
2568+1.43-3José RamírezJosé Ramírez3BCLE72268
.239
10
33
42
24
64
.339
.418
.757
112
4369+1.17-4Brandon LoweBrandon Lowe2BPIT73284
.246
18
49
48
0
70
.326
.511
.837
145
19570-0.040Mookie BettsMookie BettsSSLAD45179
.218
8
20
27
1
39
.281
.385
.666
69
9471+0.67+8Jarren DuranJarren DuranLFBOS72292
.199
12
37
37
11
58
.258
.366
.624
107
4972+1.09-13Wilyer AbreuWilyer AbreuRFBOS75290
.279
10
38
35
6
81
.344
.452
.796
131
14973+0.27+8Manny MachadoManny Machado3BSD76281
.185
14
43
36
1
52
.264
.381
.645
107
1774+1.55+34Brandon MarshBrandon MarshLFPHI74270
.315
11
38
43
7
85
.347
.504
.851
136
3975+1.20+25Liam HicksLiam HicksCMIA73248
.278
13
53
40
1
69
.359
.472
.831
117
776+1.96+17Oneil CruzOneil CruzCFPIT64250
.264
14
44
45
21
66
.350
.472
.822
118
5277+1.06+22Munetaka MurakamiMunetaka Murakami1BCWS57200
.240
20
41
43
1
48
.378
.560
.938
112
6978+0.86-13Daylen LileDaylen LileLFWSH78306
.248
8
37
42
7
76
.308
.399
.707
122
4579+1.11+8Jonathan ArandaJonathan Aranda1BTB75273
.278
12
52
38
0
76
.381
.447
.828
122
19080+0.01+10Brent RookerBrent RookerDHATH48180
.200
10
29
20
2
36
.281
.389
.670
70
1681+1.57+6Casey SchmittCasey SchmittDHSF70281
.299
16
42
34
7
84
.327
.530
.857
149
7082+0.85+1Colson MontgomeryColson MontgomerySSCWS75274
.219
20
46
36
1
60
.312
.485
.797
133
8583+0.75+2Konnor GriffinKonnor GriffinSSPIT51189
.270
4
22
30
14
51
.327
.402
.729
76
12684+0.45-6Willy AdamesWilly AdamesSSSF76304
.227
13
31
38
1
69
.269
.424
.693
129
21985-0.14-9Corey SeagerCorey SeagerSSTEX47177
.186
9
24
25
1
33
.284
.373
.657
66
6186+0.96+17Ceddanne RafaelaCeddanne RafaelaCFBOS73268
.280
7
33
31
9
75
.330
.437
.767
117
13387+0.39+2Adley RutschmanAdley RutschmanCBAL54201
.254
8
40
26
0
51
.329
.458
.787
92
12888+0.43+24Matt ChapmanMatt Chapman3BSF77284
.243
7
42
35
0
69
.329
.384
.713
109
8989+0.71+7Jackson MerrillJackson MerrillCFSD75289
.215
8
31
34
15
62
.277
.356
.633
103
6691+0.88+9Josh JungJosh Jung3BTEX74287
.300
8
31
36
1
86
.360
.443
.803
127
8492+0.75-7Bo BichetteBo Bichette3BNYM79318
.252
9
44
41
1
80
.297
.377
.674
120
13694+0.36+1Samuel BasalloSamuel BasalloCBAL67221
.253
10
31
27
0
56
.316
.439
.755
97
14495+0.29-14Alex BregmanAlex Bregman3BCHC77305
.246
6
25
36
2
75
.338
.344
.682
105
4296+1.17-11Luis ArraezLuis Arraez2BSF75299
.321
3
30
40
6
96
.358
.445
.803
133
9897+0.61-11Michael BuschMichael Busch1BCHC78280
.246
9
44
32
2
69
.380
.404
.784
113
15098+0.27+6Austin RileyAustin Riley3BATL78283
.216
8
36
31
4
61
.293
.350
.643
99
10299+0.58+5JJ BledayJJ BledayLFCIN50183
.246
13
35
28
2
45
.349
.530
.879
97
117100+0.49-11Taylor WardTaylor WardLFBAL80299
.254
5
22
51
2
76
.389
.361
.750
108
111102+0.50-4Isaac ParedesIsaac Paredes3BHOU74265
.249
10
39
31
0
66
.350
.415
.765
110
158103+0.22-22George SpringerGeorge SpringerDHTOR57220
.227
8
21
26
6
50
.319
.386
.705
85
99104+0.61-18Nico HoernerNico Hoerner2BCHC77309
.236
4
35
30
12
73
.312
.333
.645
103
253105-0.30+13Eugenio SuárezEugenio SuárezDHCIN51184
.201
7
25
16
0
37
.260
.353
.613
65
51106+1.07-5Carson BengeCarson BengeRFNYM76279
.258
9
30
43
11
72
.319
.405
.724
113
108107+0.52-26Geraldo PerdomoGeraldo PerdomoSSAZ76261
.234
4
27
35
11
61
.351
.341
.692
89
57108+0.98-24Jac CaglianoneJac CaglianoneRFKC74253
.277
14
30
38
3
70
.349
.498
.847
126
192109-0.00-18Will SmithWill SmithCLAD52173
.249
6
23
23
0
43
.338
.382
.720
66
188110+0.02-2Bryce EldridgeBryce EldridgeDHSF37127
.291
6
16
20
0
37
.385
.504
.889
64
58111+0.97+7Kazuma OkamotoKazuma Okamoto3BTOR77278
.241
17
49
40
0
67
.326
.464
.790
129
109113+0.51+17Dansby SwansonDansby SwansonSSCHC75245
.188
9
35
44
9
46
.293
.343
.636
84
194114-0.03-29Salvador PerezSalvador PerezCKC74291
.206
10
30
29
0
60
.249
.340
.589
99
71115+0.84+17Jake BurgerJake Burger1BTEX77282
.252
13
46
35
1
71
.313
.440
.753
124
72117+0.83+12Sam AntonacciSam AntonacciLFCWS60202
.287
4
22
37
11
58
.386
.416
.802
84
78119+0.80+26Paul GoldschmidtPaul Goldschmidt1BNYY53188
.293
12
37
28
1
55
.353
.537
.890
101
110120+0.51-8Xander BogaertsXander BogaertsSSSD74257
.226
8
29
32
9
58
.319
.335
.654
86
75121+0.82+7Ryan O'HearnRyan O'HearnRFPIT64237
.274
11
41
33
1
65
.333
.447
.780
106
134122+0.38-8Gabriel MorenoGabriel MorenoCAZ52178
.275
6
25
25
4
49
.356
.444
.800
79
316123-0.58-35Roman AnthonyRoman AnthonyLFBOS30109
.229
1
5
12
2
25
.354
.321
.675
35
91124+0.68+11Chandler SimpsonChandler SimpsonLFTB74273
.264
0
15
33
17
72
.302
.311
.613
85
81125+0.78+9Ernie ClementErnie Clement2BTOR76294
.293
7
28
35
2
86
.314
.439
.753
129
100126+0.60+20Carter JensenCarter JensenCKC73246
.244
10
40
37
1
60
.313
.431
.744
106
157127+0.23+4Jacob WilsonJacob WilsonSSATH49199
.276
4
26
23
2
55
.310
.387
.697
77
97128+0.63+15Trent GrishamTrent GrishamCFNYY66224
.232
8
35
40
6
52
.341
.406
.747
91
113130+0.50+3Daulton VarshoDaulton VarshoCFTOR67225
.262
7
22
31
6
59
.335
.440
.775
99
90131+0.70-4Travis BazzanaTravis Bazzana2BCLE49179
.268
7
24
24
12
48
.365
.458
.823
82
53133+1.01+25José CaballeroJosé CaballeroSSNYY66217
.258
7
27
30
17
56
.318
.401
.719
87
59134+0.97-9Max MuncyMax Muncy3BLAD74240
.263
16
33
47
0
63
.363
.508
.871
122
124135+0.46+33Mickey MoniakMickey MoniakLFCOL45155
.277
12
28
21
1
43
.331
.594
.925
92
184136+0.04+7Gleyber TorresGleyber Torres2BDET43157
.280
4
18
26
0
44
.395
.395
.790
62
179137+0.08-20Kyle StowersKyle StowersLFMIA57210
.224
8
29
25
1
47
.314
.424
.738
89
182138+0.06+21Kerry CarpenterKerry CarpenterRFDET56155
.226
10
29
18
0
35
.305
.471
.776
73
166139+0.14-26Vinnie PasquantinoVinnie Pasquantino1BKC68254
.224
6
32
28
3
57
.309
.350
.659
89
50140+1.09+29Zack GelofZack Gelof3BATH62209
.282
11
29
40
8
59
.336
.498
.834
104
82141+0.78-3Spencer HorwitzSpencer Horwitz1BPIT73245
.282
10
33
36
1
69
.386
.457
.843
112
60142+0.96+16TJ RumfieldTJ Rumfield1BCOL77273
.282
12
42
35
0
77
.359
.480
.839
131
174143+0.11+9Spencer TorkelsonSpencer Torkelson1BDET78262
.210
12
31
28
0
55
.308
.408
.716
107
107144+0.53+9Curtis MeadCurtis Mead1BWSH64199
.221
12
36
34
3
44
.326
.452
.778
90
73145+0.83+30Brooks LeeBrooks LeeSSMIN77281
.238
13
45
37
3
67
.293
.431
.724
121
130146+0.42+12Nolan ArenadoNolan Arenado3BAZ74251
.239
8
33
33
3
60
.314
.386
.700
97
152147+0.27+9Alec BohmAlec Bohm3BPHI75274
.230
9
41
23
1
63
.283
.365
.648
100
138148+0.35-14Matt McLainMatt McLain2BCIN74248
.202
8
25
31
11
50
.305
.351
.656
87
140149+0.33+27Ryan JeffersRyan JeffersCMIN37122
.295
7
26
26
1
36
.408
.541
.949
66
101151+0.59+17Chase MeidrothChase Meidroth2BCWS76284
.268
6
25
44
2
76
.333
.380
.713
108
62152+0.95+30Jake McCarthyJake McCarthyCFCOL65208
.293
5
31
27
12
61
.336
.466
.802
97
202153-0.05-22Royce LewisRoyce Lewis3BMIN47166
.205
7
21
19
5
34
.287
.367
.654
61
301156-0.53+1Luis Robert Jr.Luis Robert Jr.CFNYM2485
.224
2
8
10
2
19
.327
.329
.656
28
120157+0.47+4Jakob MarseeJakob MarseeCFMIA79273
.198
4
19
40
18
54
.321
.300
.621
82
206158-0.07-26Ezequiel TovarEzequiel TovarSSCOL74260
.212
6
25
24
4
55
.257
.335
.592
87
131160+0.41-24Cam SmithCam SmithRFHOU79265
.223
8
28
31
8
59
.301
.366
.667
97
187161+0.04-2Andrew VaughnAndrew Vaughn1BMIL39110
.345
2
21
16
0
38
.434
.518
.952
57
95162+0.66+5Dominic CanzoneDominic CanzoneDHSEA70178
.281
12
33
28
1
50
.353
.562
.915
100
185163+0.04+18Dalton RushingDalton RushingCLAD46135
.252
8
22
21
0
34
.340
.481
.821
65
165164+0.15-6Sal FrelickSal FrelickRFMIL72224
.232
3
29
28
5
52
.303
.317
.620
71
275166-0.42-23Yainer DiazYainer DiazCHOU31118
.246
3
16
9
0
29
.272
.373
.645
44
135167+0.36-23Masyn WinnMasyn WinnSSSTL69257
.245
3
31
32
6
63
.321
.339
.660
87
68169+0.87+1Nick GonzalesNick Gonzales3BPIT73274
.296
3
35
40
4
81
.345
.376
.721
103
104170+0.57+22Luke KeaschallLuke Keaschall2BMIN75264
.250
2
24
38
11
66
.332
.326
.658
86
269171-0.39-7Steven KwanSteven KwanCFCLE72247
.206
1
13
32
3
51
.320
.255
.575
63
176172+0.10-8Carlos CortesCarlos CortesRFATH62181
.276
6
22
17
1
50
.359
.436
.795
79
323173-0.60-19Lourdes Gurriel Jr.Lourdes Gurriel Jr.LFAZ31116
.216
1
15
8
1
25
.268
.284
.552
33
146174+0.28-2Marcus SemienMarcus Semien2BNYM79284
.215
9
29
30
6
61
.273
.345
.618
98
96175+0.65+11Kody ClemensKody Clemens1BMIN67238
.244
11
30
32
6
58
.308
.466
.774
111
211180-0.08-19Heliot RamosHeliot RamosLFSF44165
.267
4
20
19
0
44
.307
.424
.731
70
80181+0.78+11Troy JohnstonTroy JohnstonRFCOL72241
.311
3
34
30
4
75
.375
.440
.815
106
263183-0.36+22Jackson HollidayJackson Holliday2BBAL2985
.200
4
12
14
3
17
.286
.388
.674
33
295184-0.52-8Noelvi MarteNoelvi MarteRFCIN2677
.208
3
4
8
4
16
.256
.377
.633
29
164185+0.15+16Colton CowserColton CowserRFBAL70171
.228
8
27
26
2
39
.316
.386
.702
66
217186-0.14+13Lawrence ButlerLawrence ButlerRFATH71190
.195
5
20
26
5
37
.278
.305
.583
58
243187-0.26-4Adolis GarcíaAdolis GarcíaRFPHI67231
.195
7
21
21
3
45
.270
.329
.599
76
83188+0.76+5Josh BellJosh BellDHMIN78282
.248
9
49
40
1
70
.307
.397
.704
112
249189-0.29+40Colt EmersonColt Emerson3BSEA3096
.219
6
16
13
1
21
.286
.479
.765
46
93190+0.670Mauricio DubónMauricio DubónSSATL74276
.264
8
43
32
1
73
.316
.417
.733
115
65192+0.91-2Brayan RocchioBrayan RocchioSSCLE77255
.271
5
33
30
12
69
.346
.392
.738
100
76195+0.82+7Nasim NuñezNasim Nuñez2BWSH74223
.242
0
26
31
31
54
.325
.287
.612
64
141196+0.32+1Keibert RuizKeibert RuizCWSH51163
.282
6
29
22
2
46
.308
.485
.793
79
64197+0.92+6Luis García Jr.Luis García Jr.1BWSH74244
.262
12
48
33
2
64
.287
.484
.771
118
132198+0.40-16Jacob YoungJacob YoungCFWSH76240
.225
8
28
31
7
54
.273
.375
.648
90
88199+0.71+25Ezequiel DuranEzequiel Duran2BTEX71237
.266
6
40
32
5
63
.323
.422
.745
100
236200-0.24+9Dylan CrewsDylan CrewsRFWSH30114
.219
5
17
16
2
25
.258
.386
.644
44
178201+0.09+5Justin CrawfordJustin CrawfordCFPHI73218
.243
2
16
21
9
53
.301
.339
.640
74
235203-0.24+11Brenton DoyleBrenton DoyleCFCOL43111
.207
1
4
21
9
23
.279
.270
.549
30
148204+0.27-26Nolan SchanuelNolan Schanuel1BLAA63233
.266
6
30
26
0
62
.332
.399
.731
93
87205+0.74+1Angel MartínezAngel MartínezLFCLE66226
.239
11
33
28
9
54
.276
.442
.718
100
229206-0.20-17J.T. RealmutoJ.T. RealmutoCPHI54180
.206
5
22
20
3
37
.287
.328
.615
59
203207-0.06-30Francisco AlvarezFrancisco AlvarezCNYM49154
.266
7
17
16
0
41
.333
.435
.768
67
156208+0.24-1Joc PedersonJoc PedersonDHTEX74207
.242
10
26
29
0
50
.342
.440
.782
91
177209+0.10-19Kyle ManzardoKyle Manzardo1BCLE70216
.231
9
27
26
0
50
.323
.398
.721
86
118210+0.48+5Garrett MitchellGarrett MitchellCFMIL67212
.245
5
34
32
6
52
.343
.401
.744
85
186211+0.04-5Henry BolteHenry BolteCFATH37115
.304
2
10
11
8
35
.388
.400
.788
46
161212+0.20+4Caleb DurbinCaleb Durbin3BBOS70227
.220
5
30
25
7
50
.275
.366
.641
83
261214-0.36-30Marcell OzunaMarcell OzunaDHPIT54199
.201
6
25
16
0
40
.281
.317
.598
63
208215-0.07+5Matt ShawMatt ShawRFCHC51122
.254
4
19
17
3
31
.313
.434
.747
53
199217-0.04+4Anthony VolpeAnthony VolpeSSNYY3097
.278
1
13
16
7
27
.381
.381
.762
37
167218+0.14-16Colt KeithColt Keith3BDET71210
.257
4
17
28
4
54
.302
.371
.673
78
262219-0.36-17Ryan WaldschmidtRyan WaldschmidtCFAZ33112
.259
0
8
11
5
29
.314
.357
.671
40
189220+0.02+1Evan CarterEvan CarterCFTEX66193
.176
6
21
26
10
34
.292
.321
.613
62
218221-0.14+7Gary SánchezGary SánchezCMIL46121
.215
7
21
22
0
26
.356
.438
.794
53
106222+0.53-12Cole YoungCole Young2BSEA80288
.253
7
37
34
2
73
.319
.372
.691
107
214223-0.10-4Lane ThomasLane ThomasCFKC65169
.225
5
22
19
3
38
.342
.355
.697
60
122224+0.47-5Jake MangumJake MangumLFPIT59164
.299
1
13
21
13
49
.345
.360
.705
59
121225+0.47+16Gavin SheetsGavin Sheets1BSD72227
.225
12
33
29
4
51
.313
.441
.754
100
270226-0.40-24Giancarlo StantonGiancarlo StantonDHNYY2490
.256
3
14
8
1
23
.302
.422
.724
38
180227+0.06-13Ramón LaureanoRamón LaureanoLFSD53182
.203
7
21
23
7
37
.286
.374
.660
68
169228+0.13-7Kyle KarrosKyle Karros3BCOL75218
.248
4
21
34
2
54
.339
.372
.711
81
170229+0.13-1Austin MartinAustin MartinRFMIN72210
.238
2
17
29
8
50
.348
.319
.667
67
129231+0.42+12Trevor LarnachTrevor LarnachLFMIN65200
.280
5
24
35
2
56
.377
.425
.802
85
145232+0.29+14Jeremiah JacksonJeremiah Jackson2BBAL64191
.257
7
32
22
2
49
.273
.408
.681
78
114233+0.50+14Luke RaleyLuke RaleyRFSEA69196
.240
14
35
25
1
47
.300
.500
.800
98
371234-0.78-28Austin WellsAustin WellsCNYY50152
.164
4
8
16
0
25
.273
.257
.530
39
226235-0.17-20Vaughn GrissomVaughn Grissom2BLAA45151
.232
4
29
16
0
35
.312
.377
.689
57
105236+0.55+8Blaze AlexanderBlaze Alexander3BBAL67171
.310
3
23
22
8
53
.360
.444
.804
76
327237-0.61-7Harrison BaderHarrison BaderCFSF30106
.170
5
14
10
0
18
.198
.358
.556
38
350239-0.69-22Jordan BeckJordan BeckLFCOL3082
.183
1
10
7
2
15
.227
.305
.532
25
123240+0.46+37David HamiltonDavid HamiltonSSMIL64180
.233
3
12
31
16
42
.313
.322
.635
58
213242-0.09-19Miguel AndujarMiguel AndujarDHSD57192
.250
5
17
18
2
48
.284
.411
.695
79
231243-0.21+3Hyeseong KimHyeseong KimSSLAD43116
.259
1
11
16
5
30
.323
.328
.651
38
356244-0.70-16Tyler O'NeillTyler O'NeillRFBAL48131
.183
2
8
15
1
24
.277
.267
.544
35
163248+0.19-6Cedric MullinsCedric MullinsCFTB67226
.199
6
22
24
12
45
.286
.305
.591
69
233249-0.23+8Jonah HeimJonah HeimCATL35106
.245
6
17
14
0
26
.305
.491
.796
52
127250+0.43+25Owen CaissieOwen CaissieRFMIA68191
.225
9
43
23
4
43
.284
.424
.708
81
248251-0.29+18Wade MecklerWade MecklerLFLAA2986
.279
2
13
12
2
24
.354
.419
.773
36
137252+0.35-5Jesús SánchezJesús SánchezRFTOR71212
.278
7
29
22
1
59
.320
.443
.763
94
151253+0.27+7Michael MasseyMichael Massey2BKC62180
.261
7
27
24
2
47
.284
.450
.734
81
162254+0.19+10Tyler FreemanTyler FreemanRFCOL51172
.273
3
20
23
5
47
.352
.366
.718
63
142255+0.32+23Dominic SmithDominic SmithDHATL64171
.281
6
31
26
0
48
.319
.427
.746
73
237257-0.25+14Logan O'HoppeLogan O'HoppeCLAA55170
.235
4
20
19
0
40
.303
.353
.656
60
272259-0.41-14Endy RodríguezEndy RodríguezCPIT2772
.250
3
8
11
2
18
.386
.431
.817
31
220260-0.14+2Moisés BallesterosMoisés BallesterosDHCHC59156
.231
6
23
16
1
36
.303
.385
.688
60
234262-0.23-2Marcelo MayerMarcelo Mayer2BBOS68199
.221
3
22
18
3
44
.285
.312
.597
62
191264+0.01+11Daniel SchneemannDaniel SchneemannCFCLE64202
.213
6
26
24
4
43
.284
.347
.631
70
173265+0.11-1Ryan ViladeRyan ViladeRFTB46119
.286
5
26
12
3
34
.343
.479
.822
57
413266-0.88-16Jake CronenworthJake Cronenworth2BSD3297
.144
1
4
13
1
14
.272
.196
.468
19
252267-0.30-20Jeff McNeilJeff McNeil2BATH72225
.231
3
19
19
1
52
.303
.316
.619
71
317268-0.58-19Josh LoweJosh LoweLFLAA45125
.184
5
14
8
1
23
.226
.320
.546
40
254269-0.30+3Dylan BeaversDylan BeaversRFBAL33103
.243
2
12
16
3
25
.331
.369
.700
38
116270+0.49-27Oswald PerazaOswald Peraza2BLAA72226
.261
7
21
22
9
59
.307
.420
.727
95
353271-0.70-14Matt WallnerMatt WallnerRFMIN34120
.167
4
10
14
0
20
.259
.292
.551
35
171272+0.13-10Nathaniel LoweNathaniel LoweDHCIN61172
.256
9
25
19
0
44
.347
.477
.824
82
364273-0.75-15Lenyn SosaLenyn Sosa2BCWS40113
.195
1
9
11
0
22
.207
.283
.490
32
196274-0.04-1Nick LoftinNick Loftin2BKC44125
.264
3
24
21
1
33
.358
.448
.806
56
153275+0.26+12Carson KellyCarson KellyCCHC57179
.285
4
28
28
0
51
.369
.397
.766
71
183276+0.06+3Isiah Kiner-FalefaIsiah Kiner-Falefa2BBOS47119
.277
2
13
19
7
33
.344
.361
.705
43
112278+0.50+16Leody TaverasLeody TaverasCFBAL69215
.260
2
30
29
9
56
.333
.381
.714
82
197282-0.04+16Amed RosarioAmed Rosario3BNYY42117
.248
7
22
16
1
29
.289
.479
.768
56
246284-0.27+13Wenceel PérezWenceel PérezRFDET53161
.180
7
17
22
3
29
.246
.348
.594
56
319285-0.59-22TJ FriedlTJ FriedlCFCIN47156
.179
2
8
15
5
28
.259
.256
.515
40
221286-0.14+31Jose SiriJose SiriLFLAA3269
.290
4
16
17
1
20
.351
.507
.858
35
200287-0.05-6Brandon ValenzuelaBrandon ValenzuelaCTOR50143
.252
7
19
17
1
36
.333
.441
.774
63
212288-0.09+6Blake DunnBlake DunnRFCIN36136
.272
2
5
20
6
37
.331
.375
.706
51
154289+0.25+16Jonny DeLucaJonny DeLucaRFTB46133
.271
4
22
19
7
36
.302
.451
.753
60
160290+0.20-22Heriberto HernándezHeriberto HernándezLFMIA52157
.229
8
29
17
5
36
.299
.414
.713
65
159291+0.200Jorge SolerJorge SolerDHLAA60220
.218
10
35
29
0
48
.299
.409
.708
90
285294-0.46-25Luis RengifoLuis Rengifo3BMIL57185
.205
0
19
19
3
38
.280
.254
.534
47
216295-0.12-16Javier SanojaJavier Sanoja3BMIA64177
.249
2
25
14
3
44
.291
.356
.647
63
273298-0.41-12Joey OrtizJoey OrtizSSMIL66162
.198
1
15
18
5
32
.281
.247
.528
40
247300-0.28-19Victor Scott IIVictor Scott IICFSTL61155
.194
2
9
19
9
30
.276
.258
.534
40
210301-0.08+4Ben WilliamsonBen Williamson2BTB58167
.240
1
19
23
5
40
.310
.317
.627
53
181303+0.060Randal GrichukRandal GrichukLFNYY51109
.266
8
21
20
0
29
.302
.560
.862
61
139304+0.34+10Tristan PetersTristan PetersCFCWS74194
.289
3
24
25
4
56
.350
.443
.793
86
225305-0.17-8Nathan LukesNathan LukesRFTOR45140
.300
2
14
15
0
42
.344
.400
.744
56
268306-0.39-7Jared YoungJared Young1BNYM3493
.237
5
12
12
0
22
.301
.441
.742
41
258311-0.31+16Rhys HoskinsRhys Hoskins1BCLE64185
.173
7
27
25
0
32
.311
.351
.662
65
302313-0.53-2Tommy TroyTommy TroyLFAZ2678
.231
3
5
15
0
18
.318
.397
.715
31
223315-0.17+27Ryan KreidlerRyan KreidlerCFMIN3885
.282
4
18
16
0
24
.365
.506
.871
43
347316-0.68-15Drew RomoDrew RomoCCWS3093
.140
5
11
9
1
13
.229
.344
.573
32
313317-0.57-8Everson PereiraEverson PereiraRFCWS2169
.232
3
7
7
1
16
.299
.420
.719
29
168320+0.14+9Jorge MateoJorge MateoSSATL50105
.267
4
11
25
7
28
.306
.429
.735
45
279321-0.43-28Masataka YoshidaMasataka YoshidaDHBOS52149
.242
1
10
15
2
36
.325
.322
.647
48
245322-0.27-8Matt VierlingMatt VierlingCFDET67195
.200
5
27
17
2
39
.259
.344
.603
67
147323+0.280Nathan ChurchNathan ChurchLFSTL59183
.268
5
20
25
5
49
.313
.410
.723
75
282324-0.45-22Austin HedgesAustin HedgesCCLE40105
.267
1
9
12
1
28
.333
.362
.695
38
238325-0.25+5Brandon LockridgeBrandon LockridgeLFMIL2885
.294
0
12
9
5
25
.368
.341
.709
29
289326-0.49-19Connor WongConnor WongCBOS3285
.259
0
10
10
2
22
.351
.353
.704
30
267327-0.38+25Christian VázquezChristian VázquezCHOU53152
.217
4
19
16
0
33
.279
.336
.615
51
264328-0.37+6Kyle HigashiokaKyle HigashiokaCTEX44130
.223
5
14
16
0
29
.299
.362
.661
47
277329-0.43-16Justin FoscueJustin Foscue2BTEX3578
.256
4
10
10
0
20
.322
.462
.784
36
143330+0.30+46Esteury RuizEsteury RuizRFMIA4573
.260
4
9
19
14
19
.360
.548
.908
40
259332-0.35+9Eli WhiteEli WhiteCFATL4898
.224
3
14
12
3
22
.274
.378
.652
37
334334-0.62-13Mickey GasperMickey GasperCBOS32102
.255
0
6
11
0
26
.319
.324
.643
33
205335-0.07+9Edmundo SosaEdmundo Sosa2BPHI45126
.238
5
24
17
2
30
.274
.413
.687
52
286336-0.47+12Nicky LopezNicky Lopez2BCHC2770
.300
1
6
7
2
21
.338
.357
.695
25
244337-0.26+9Alex CallAlex CallLFLAD48100
.270
1
15
19
1
27
.383
.350
.733
35
311338-0.56+15Braden ShewmakeBraden ShewmakeSSHOU2874
.243
3
8
8
0
18
.260
.405
.665
30
294339-0.52-1Javier BáezJavier BáezSSDET2478
.256
2
6
10
1
20
.280
.397
.677
31
293340-0.51-15Daniel SusacDaniel SusacCSF35101
.267
0
14
5
1
27
.315
.337
.652
34
215343-0.11-3Tristan GrayTristan GraySSMIN51134
.239
4
28
13
2
32
.281
.358
.639
48
228347-0.19-4Joe MackJoe MackCMIA38116
.259
4
18
18
0
30
.317
.405
.722
47
198349-0.04-31Victor CaratiniVictor CaratiniCMIN58182
.236
6
30
18
0
43
.330
.368
.698
67
307350-0.55+5Jake MeyersJake MeyersCFHOU44122
.205
3
11
13
1
25
.263
.320
.583
39
172351+0.12+7Taylor WallsTaylor WallsSSTB59172
.221
0
18
26
12
38
.323
.291
.614
50
276355-0.43-23Nick FortesNick FortesCTB59175
.246
1
14
16
0
43
.289
.320
.609
56
255356-0.31-2Alejandro OsunaAlejandro OsunaLFTEX45116
.259
0
12
14
4
30
.368
.293
.661
34
283358-0.46+13Miguel AmayaMiguel AmayaCCHC44105
.229
3
10
17
0
24
.357
.362
.719
38
300359-0.53-13Andruw MonasterioAndruw MonasterioSSBOS45121
.223
2
11
12
1
27
.271
.355
.626
43
265360-0.37-10Drew GilbertDrew GilbertCFSF59158
.234
3
15
18
0
37
.320
.367
.687
58
322362-0.59-8Mitch GarverMitch GarverCSEA3795
.189
3
11
14
0
18
.313
.305
.618
29
291363-0.51-9Joey LoperfidoJoey LoperfidoLFHOU3284
.238
1
11
12
1
20
.337
.357
.694
30
308365-0.55-17Brett SullivanBrett SullivanCCOL40104
.212
4
13
8
0
22
.250
.385
.635
40
222367-0.16+10Mike YastrzemskiMike YastrzemskiLFATL71193
.228
4
19
27
1
44
.313
.347
.660
67
256368-0.31-30Jorbit VivasJorbit Vivas3BWSH57139
.259
2
13
19
0
36
.340
.353
.693
49
266369-0.38-33Michael ConfortoMichael ConfortoDHCHC49102
.225
4
14
13
1
23
.328
.441
.769
45
193371-0.01-7Isaac CollinsIsaac CollinsLFKC70220
.227
3
23
28
4
50
.338
.318
.656
70
207372-0.07+2Dane MyersDane MyersCFCIN59105
.267
3
13
17
5
28
.366
.400
.766
42
278373-0.43-12Pedro PagésPedro PagésCSTL43128
.219
4
11
12
2
28
.261
.359
.620
46
344375-0.67-16Henry DavisHenry DavisCPIT50132
.136
5
17
14
1
18
.238
.280
.518
37
239376-0.25-6Alex FreelandAlex Freeland2BLAD57158
.241
3
17
19
1
38
.326
.335
.661
53
312381-0.56-11Jake FraleyJake FraleyRFTB2882
.232
2
5
6
3
19
.300
.390
.690
32
230382-0.21-7Edouard JulienEdouard Julien2BCOL68184
.223
2
17
23
4
41
.322
.293
.615
54
306384-0.55-4Luis TorrensLuis TorrensCNYM48133
.218
1
15
15
0
29
.268
.308
.576
41
242386-0.26-16Myles StrawMyles StrawRFTOR69123
.244
2
10
24
2
30
.312
.333
.645
41
361388-0.72-17Josh SmithJosh Smith2BTEX34101
.218
0
6
6
2
22
.316
.248
.564
25
288392-0.49+7Taylor TrammellTaylor TrammellCFHOU3180
.275
1
8
10
1
22
.333
.400
.733
32
326393-0.61-17Sterlin ThompsonSterlin ThompsonRFCOL2769
.232
2
10
7
0
16
.312
.377
.689
26
290395-0.51+3David FryDavid FryRFCLE50106
.217
4
9
14
0
23
.336
.368
.704
39
241396-0.26-8Connor NorbyConnor Norby1BMIA65200
.205
4
16
17
6
41
.313
.325
.638
65
394397-0.83-13Jake RogersJake RogersCDET2565
.154
1
6
6
1
10
.230
.262
.492
17
227398-0.18+1Kyle IsbelKyle IsbelCFKC56164
.244
3
11
16
5
40
.298
.354
.652
58
201401-0.05-21Luisangel AcuñaLuisangel AcuñaCFCWS56133
.211
1
10
14
14
28
.252
.248
.500
33
337403-0.64+4Blake PerkinsBlake PerkinsCFMIL4784
.155
1
11
12
3
13
.245
.250
.495
21
304404-0.540Hao-Yu  LeeHao-Yu Lee2BDET41109
.239
2
10
8
1
26
.265
.358
.623
39
331406-0.62-4Austin SlaterAustin SlaterRFNYM2865
.231
0
3
6
4
15
.311
.277
.588
18
397408-0.83-8J.C. EscarraJ.C. EscarraCNYY3285
.188
0
7
8
0
16
.239
.271
.510
23
321409-0.59+23Davis SchneiderDavis SchneiderLFTOR4692
.163
3
11
16
1
15
.300
.315
.615
29
204412-0.07-6Ryan McMahonRyan McMahon3BNYY69186
.210
8
23
19
3
39
.269
.360
.629
67
250413-0.29-5José TenaJosé TenaDHWSH58140
.221
3
16
20
2
31
.283
.357
.640
50
366415-0.77-22Zach McKinstryZach McKinstry2BDET54155
.181
2
11
11
1
28
.271
.271
.542
42
354416-0.70-16Danny JansenDanny JansenCTEX41123
.171
3
12
11
1
21
.277
.309
.586
38
303417-0.54+1Adrian Del CastilloAdrian Del CastilloDHAZ47137
.190
4
20
11
0
26
.253
.307
.560
42
251418-0.30+10Brice MatthewsBrice MatthewsCFHOU68181
.204
6
18
18
2
37
.253
.343
.596
62
318420-0.59-1MJ MelendezMJ MelendezDHNYM54116
.190
4
11
14
0
22
.312
.353
.665
41
320421-0.59-16Starling MarteStarling MarteRFKC3587
.264
1
7
8
0
23
.313
.345
.658
30
274423-0.42-16Jared TrioloJared TrioloSSPIT46138
.232
0
9
13
5
32
.307
.275
.582
38
343425-0.67-24Edgar QueroEdgar QueroCCWS55150
.187
2
15
12
1
28
.253
.233
.486
35
355426-0.70-16Carlos NarváezCarlos NarváezCBOS44127
.197
2
4
15
1
25
.270
.283
.553
36
330427-0.62+12James OutmanJames OutmanCFDET5780
.163
1
5
11
5
13
.239
.275
.514
22
240--0.26+16Joey WiemerJoey WiemerRFWSH3270
.286
3
12
16
1
20
.398
.514
.912
36
209--0.08+2Carlos CorreaCarlos CorreaSSHOU32122
.279
3
16
22
1
34
.369
.418
.787
51
232--0.22+26Max MuncyMax Muncy3BATH37123
.228
4
17
19
2
28
.295
.407
.702
50
260--0.35-15Agustín RamírezAgustín RamírezCMIA31113
.230
2
14
14
3
26
.318
.345
.663
39
224--0.17-4Derek HillDerek HillRFCWS59100
.230
4
9
13
7
23
.287
.370
.657
37
175-+0.11+33Jose FernandezJose FernandezDHAZ55165
.255
3
15
23
7
42
.289
.352
.641
58
336--0.63-9Hunter FeducciaHunter FeducciaCTB4289
.236
1
7
11
0
21
.324
.303
.627
27
287--0.49-7Darell HernaizDarell HernaizSSATH47118
.237
1
7
12
3
28
.318
.288
.606
34
342--0.66-16Yoán MoncadaYoán Moncada3BLAA41111
.189
3
10
9
1
21
.308
.297
.605
33
257--0.31-20Nolan GormanNolan Gorman3BSTL62201
.194
7
26
19
0
39
.279
.318
.597
64
296--0.52+16Alek ThomasAlek ThomasCFAZ2894
.181
2
10
12
4
17
.222
.340
.562
32
280--0.44-18Nick CastellanosNick CastellanosRFSD39115
.191
4
20
9
2
22
.221
.339
.560
39
379--0.80-36Nick YorkeNick Yorke3BPIT2776
.197
1
6
6
0
15
.279
.276
.555
21
383--0.81-15Tim TawaTim TawaLFAZ3264
.172
1
8
6
0
11
.270
.266
.536
17
367--0.77-1Thomas SaggeseThomas SaggeseLFSTL3276
.184
1
4
9
1
14
.244
.276
.520
21
341--0.66-15Patrick BaileyPatrick BaileyCCLE53145
.186
2
11
13
2
27
.242
.262
.504
38
420--0.90-41Leo JiménezLeo Jiménez3BMIA3179
.177
0
1
7
1
14
.283
.203
.486
16
374--0.79+10Graham PauleyGraham Pauley3BMIA3385
.165
1
9
8
1
14
.211
.271
.482
23
406--0.85-15Tyler HeinemanTyler HeinemanCLAA3581
.173
1
6
7
0
14
.230
.235
.465
19
423--0.91-32Jahmai JonesJahmai JonesDHDET5391
.143
2
7
7
0
13
.220
.231
.451
21
412--0.87-15Rob RefsnyderRob RefsnyderDHSEA47101
.139
3
9
8
0
14
.211
.228
.439
23
431--0.93-32Bo NaylorBo NaylorCCLE2884
.143
2
7
4
0
12
.200
.238
.438
20
437--0.97-37Christopher MorelChristopher Morel1BMIA2268
.162
0
1
3
1
11
.219
.206
.425
14
433--0.95-3Ke'Bryan HayesKe'Bryan Hayes3BCIN44120
.142
2
5
10
1
17
.195
.225
.420
27
441--1.00-18Rafael MarchánRafael MarchánCPHI2675
.107
2
6
4
0
8
.141
.187
.328
14