Fantasy Football

  • Rankings
  • Player Directory
  • Start/Sit Advice
  • Trade Analyzer
  • Streaming Picks
  • Play Callers

More Sports

  • MLB Stats
  • Probable Pitchers
  • NBA Schedule Analyzer

FanSports

  • Go Premium
  • Leaderboard
  • Playoff Bracket
  • Create Account

Company

  • Terms of Service
  • Privacy Policy
  • Contact

© 2026 FanSports. Fantasy rankings and tools are informational only — no guarantee of fantasy outcomes.

FANSPORTS

MLB Rankings

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

View:
Season:
≥ 135 PA
362 of 482 players
Rank by:VAL = avg of 5 selected categories, in σ from the league mean
Rank
ECR↑
VAL
LUCK
%OWN
Player
Pos
Team
G
AB
AVG
HR
RBI
R
SB
H
OBP
SLG
OPS
TB
31+2.29-599%Yordan AlvarezYordan AlvarezDHHOU158567
.316
42
106
105
1
179
.432
.601
1.033
341
102+1.87+199%Bobby Witt Jr.Bobby Witt Jr.SSKC143558
.281
18
54
94
45
157
.359
.441
.800
246
13+3.02+3499%Pete Crow-ArmstrongPete Crow-ArmstrongCFCHC162626
.280
45
107
119
41
175
.372
.570
.942
357
114+1.86+1899%Junior CamineroJunior Caminero3BTB162616
.276
42
101
100
3
170
.360
.524
.884
323
305+1.34+1899%Kyle SchwarberKyle SchwarberDHPHI156581
.232
45
97
95
3
135
.354
.503
.857
292
56+2.11+1299%Elly De La CruzElly De La CruzSSCIN143559
.283
30
79
99
30
158
.365
.515
.880
288
477+1.10-3198%Julio RodríguezJulio RodríguezCFSEA150596
.247
22
71
69
22
147
.307
.401
.708
239
28+2.33+199%Fernando Tatis Jr.Fernando Tatis Jr.RFSD159626
.289
25
83
96
38
181
.358
.470
.828
294
409+1.19-699%Corbin CarrollCorbin CarrollRFAZ156582
.239
22
78
91
21
139
.328
.467
.795
272
2410+1.50+1599%Matt OlsonMatt Olson1BATL162625
.251
41
93
99
4
157
.321
.502
.823
314
5611+1.01+198%José RamírezJosé Ramírez3BCLE125473
.235
12
53
71
37
111
.320
.368
.688
174
1212+1.85+2499%Jackson ChourioJackson ChourioLFMIL127522
.291
25
75
96
23
152
.351
.487
.838
254
1613+1.73-999%James WoodJames WoodRFWSH135513
.265
30
77
106
21
136
.388
.503
.891
258
1514+1.76+2595%Sal StewartSal Stewart1BCIN162623
.263
32
112
87
15
164
.330
.457
.787
285
1915+1.68+1899%Ben RiceBen RiceDHNYY154573
.264
41
97
105
3
151
.363
.534
.897
306
7416+0.92098%Ronald Acuña Jr.Ronald Acuña Jr.RFATL107408
.255
20
55
61
21
104
.345
.451
.796
184
4417+1.11-1497%Freddie FreemanFreddie Freeman1BLAD153579
.288
16
70
74
7
167
.362
.430
.792
249
418+2.19+2398%CJ AbramsCJ AbramsSSWSH152579
.261
33
106
93
34
151
.336
.497
.833
288
722+2.03+4198%Randy ArozarenaRandy ArozarenaLFSEA154572
.281
26
79
113
26
161
.381
.484
.865
277
923+1.90+499%Pete AlonsoPete Alonso1BBAL161602
.267
43
113
100
5
161
.363
.522
.885
314
824+1.93+2993%Jordan WalkerJordan WalkerRFSTL158609
.269
29
102
97
22
164
.327
.466
.793
284
1825+1.68+1595%Michael Harris IIMichael Harris IICFATL155591
.294
26
87
79
12
174
.321
.491
.812
290
627+2.03+1092%Otto LopezOtto LopezSSMIA157627
.305
11
71
94
34
191
.349
.437
.786
274
1728+1.69+3399%Brice TurangBrice Turang2BMIL151582
.268
21
100
102
19
156
.366
.450
.816
262
3329+1.31+2096%Hunter GoodmanHunter GoodmanCCOL138518
.245
41
88
84
5
127
.310
.529
.839
274
1430+1.79-694%Miguel VargasMiguel Vargas3BCWS159588
.250
33
93
106
22
147
.363
.474
.837
279
2731+1.44+1497%Zach NetoZach NetoSSLAA157619
.239
27
77
102
24
148
.330
.436
.766
270
2532+1.47+394%Yandy DíazYandy DíazDHTB154614
.293
22
85
93
3
180
.359
.446
.805
274
2133+1.60-894%Alec BurlesonAlec Burleson1BSTL160605
.279
26
116
89
4
169
.343
.473
.816
286
10434+0.64-696%Gunnar HendersonGunnar HendersonSSBAL158623
.225
24
59
88
10
140
.309
.403
.712
251
12135+0.53-2591%Vladimir Guerrero Jr.Vladimir Guerrero Jr.1BTOR144542
.260
9
57
72
7
141
.332
.356
.688
193
3936+1.20+590%Jazz Chisholm Jr.Jazz Chisholm Jr.2BNYY137471
.231
19
55
69
41
109
.312
.399
.711
188
2037+1.63+1097%Jackson MerrillJackson MerrillCFSD158613
.254
26
87
86
27
156
.303
.440
.743
270
3638+1.27+694%Seiya SuzukiSeiya SuzukiRFCHC143545
.270
26
86
96
3
147
.368
.473
.841
258
9339+0.75+896%Kyle TuckerKyle TuckerRFLAD154540
.233
17
70
90
12
126
.330
.385
.715
208
5141+1.04-1699%Juan SotoJuan SotoLFNYM111400
.275
27
68
63
9
110
.393
.515
.908
206
4842+1.08+191%Bryan ReynoldsBryan ReynoldsLFPIT162595
.261
17
72
102
9
155
.365
.424
.789
252
15943+0.24+496%Francisco LindorFrancisco LindorSSNYM105418
.225
21
49
63
3
94
.309
.423
.732
177
3844+1.23+2479%Ceddanne RafaelaCeddanne RafaelaCFBOS138541
.285
16
70
67
17
154
.321
.444
.765
240
9845+0.69+991%Ozzie AlbiesOzzie Albies2BATL162615
.237
22
73
85
4
146
.293
.392
.685
241
5446+1.02-3085%Josh NaylorJosh Naylor1BSEA152597
.261
10
57
58
30
156
.317
.350
.667
209
3548+1.28+596%Drake BaldwinDrake BaldwinCATL138549
.284
25
79
85
3
156
.358
.459
.817
252
2849+1.41+1395%Oneil CruzOneil CruzCFPIT97368
.280
20
67
65
30
103
.368
.486
.854
179
3750+1.23-1371%Jac CaglianoneJac CaglianoneRFKC143512
.289
23
75
72
7
148
.340
.494
.834
253
2951+1.34+1974%Rafael DeversRafael DeversIL601BSF148558
.258
37
98
88
0
144
.340
.525
.865
293
5052+1.05-597%Riley GreeneRiley GreeneLFDET140511
.280
21
75
79
3
143
.370
.474
.844
242
5353+1.03+1497%William ContrerasWilliam ContrerasCMIL147566
.270
18
94
82
1
153
.341
.417
.758
236
7054+0.94-2387%Wilyer AbreuWilyer AbreuRFBOS157597
.248
24
76
81
8
148
.327
.446
.773
266
9155+0.76+597%Manny MachadoManny Machado3BSD158589
.217
30
91
82
5
128
.303
.407
.710
240
2256+1.54-466%Carson BengeCarson BengeRFNYM156595
.282
20
65
86
22
168
.346
.430
.776
256
10257+0.66+1992%Munetaka MurakamiMunetaka Murakami1BCWS127454
.207
35
77
82
1
94
.347
.478
.825
217
4658+1.10+1584%Jeremy PeñaJeremy PeñaSSHOU112447
.277
22
56
82
12
124
.325
.477
.802
213
8960+0.78-2892%Mike TroutMike TroutCFLAA142513
.242
22
54
86
11
124
.382
.421
.803
216
16761+0.19-1589%Corey SeagerCorey SeagerSSTEX102384
.227
20
51
57
2
87
.312
.424
.736
163
1362+1.81+2684%Jake McCarthyJake McCarthyLFCOL147547
.291
15
83
80
32
159
.334
.475
.809
260
8365+0.81-491%Bo BichetteBo Bichette3BNYM160638
.260
18
78
76
2
166
.312
.390
.702
249
4966+1.06+684%Jonathan ArandaJonathan Aranda1BTB155580
.274
22
92
73
0
159
.358
.434
.792
252
21868-0.08-1295%Cal RaleighCal RaleighCSEA126451
.182
23
69
49
2
82
.296
.368
.664
166
16869+0.18+1390%Aaron JudgeAaron JudgeRFNYY66237
.241
18
41
45
5
57
.360
.511
.871
121
7570+0.91-3188%Geraldo PerdomoGeraldo PerdomoSSAZ157562
.262
9
59
75
21
147
.370
.377
.747
212
6371+0.96+1997%Cody BellingerCody BellingerLFNYY132496
.264
17
73
73
12
131
.338
.429
.767
213
9672+0.71+2762%Nick KurtzNick KurtzIL601BATH99352
.256
21
69
62
7
90
.396
.483
.879
170
4373+1.13-976%Daylen LileDaylen LileLFWSH160602
.246
22
89
81
15
148
.296
.429
.725
258
8474+0.81+476%Dillon DinglerDillon DinglerCDET145551
.243
27
91
72
0
134
.302
.446
.748
246
8275+0.82-1374%Jo AdellJo AdellRFCLE159603
.240
23
94
70
5
145
.298
.401
.699
242
12077+0.53+367%George SpringerGeorge SpringerDHTOR126462
.249
15
54
59
12
115
.321
.405
.726
187
14078+0.37-1581%Colson MontgomeryColson MontgomerySSCWS153568
.197
31
87
71
1
112
.282
.403
.685
229
5979+0.98-1891%Nico HoernerNico Hoerner2BCHC159628
.263
8
72
62
23
165
.316
.350
.666
220
2680+1.46+569%Chandler SimpsonChandler SimpsonLFTB151571
.306
0
38
66
46
175
.333
.356
.689
203
13681+0.39+873%Austin RileyAustin Riley3BATL159566
.219
19
72
64
9
124
.290
.364
.654
206
7982+0.85+2636%Caleb DurbinCaleb Durbin3BBOS153508
.248
13
64
74
20
126
.332
.378
.710
192
8185+0.83+2832%Brandon MarshBrandon MarshLFPHI155524
.260
18
62
71
11
136
.304
.408
.712
214
9487+0.75+683%JJ WetherholtJJ Wetherholt2BSTL139537
.242
17
51
89
14
130
.339
.365
.704
196
10388+0.65-281%Michael BuschMichael Busch1BCHC160600
.242
20
77
78
3
145
.352
.393
.745
236
6190+0.96-581%Max MuncyMax Muncy3BLAD149488
.252
29
76
81
3
123
.348
.490
.838
239
9992+0.67-1430%A.J. EwingA.J. EwingCFNYM120436
.252
11
43
55
25
110
.324
.376
.700
164
7693+0.91+687%Kazuma OkamotoKazuma Okamoto3BTOR156568
.232
33
92
81
1
132
.310
.452
.762
257
14194+0.36+3023%Mickey MoniakMickey MoniakLFCOL117404
.238
23
65
49
1
96
.278
.480
.758
194
12295+0.53075%Ian HappIan HappLFCHC156546
.218
24
68
89
4
119
.326
.412
.738
225
7896+0.87-473%Xavier EdwardsXavier Edwards2BMIA142518
.280
6
52
61
21
145
.360
.371
.731
192
6897+0.95+230%Sam AntonacciSam AntonacciLFCWS140480
.277
8
48
81
20
133
.370
.396
.766
190
30398-0.48-2486%Roman AnthonyRoman AnthonyLFBOS55212
.245
5
15
24
2
52
.339
.396
.735
84
10699+0.63031%Xander BogaertsXander BogaertsSSSD153520
.231
13
57
68
22
120
.332
.344
.676
179
101100+0.66+1235%Travis BazzanaTravis Bazzana2BCLE124449
.245
15
57
56
19
110
.335
.408
.743
183
34102+1.28-678%Gabriel MorenoGabriel MorenoCAZ130473
.311
16
83
72
6
147
.388
.486
.874
230
80103+0.83-1489%Iván HerreraIván HerreraDHSTL161605
.241
19
69
98
8
146
.353
.382
.735
231
127104+0.44-2666%Vinnie PasquantinoVinnie Pasquantino1BKC114421
.249
17
63
54
5
105
.333
.428
.761
180
130105+0.42-1623%Bryce EldridgeBryce EldridgeDHSF107386
.269
17
57
50
1
104
.364
.461
.825
178
154107+0.30-2575%Salvador PerezSalvador PerezDHKC152580
.229
21
78
50
1
133
.274
.383
.657
222
32108+1.31+2284%Andy PagesAndy PagesCFLAD134511
.274
23
85
75
13
140
.343
.468
.811
239
139109+0.38-462%Kyle StowersKyle Stowers1BMIA121447
.239
21
65
57
1
107
.331
.459
.790
205
143110+0.35+351%Tyler SoderstromTyler SoderstromIL60LFATH109396
.245
19
56
58
2
97
.338
.472
.810
187
95111+0.75+1526%Jake BurgerJake Burger1BTEX155556
.228
28
90
71
4
127
.302
.421
.723
234
52112+1.04-956%Bryson StottBryson Stott2BPHI155536
.256
10
67
71
27
137
.334
.401
.735
215
190113+0.05-2018%Daulton VarshoDaulton VarshoCFHOU140484
.221
12
40
51
12
107
.281
.355
.636
172
60114+0.97+774%Isaac ParedesIsaac Paredes3BHOU155562
.262
25
94
69
0
147
.360
.447
.807
251
41115+1.15-1276%Luis ArraezLuis Arraez2BPHI151596
.310
6
64
67
10
185
.345
.419
.764
250
135116+0.39-2431%Royce LewisRoyce Lewis1BMIN125463
.227
15
57
51
16
105
.287
.380
.667
176
90117+0.78+527%Dominic CanzoneDominic CanzoneDHSEA146477
.264
23
77
60
2
126
.336
.484
.820
231
62118+0.96+970%Liam HicksLiam HicksCMIA142479
.284
18
82
66
3
136
.367
.434
.801
208
97119+0.70+1758%Dansby SwansonDansby SwansonSSCHC126428
.213
19
69
82
17
91
.297
.397
.694
170
58121+0.98+2758%Brooks LeeBrooks Lee3BMIN156586
.253
24
83
72
8
148
.300
.428
.728
251
72122+0.93+1231%Ty FranceTy France1BSD133440
.295
21
72
59
1
130
.363
.502
.865
221
55123+1.01+1341%TJ RumfieldTJ Rumfield1BCOL155547
.300
16
73
67
0
164
.390
.453
.843
248
197124+0.01+1614%Esmerlyn ValdezEsmerlyn ValdezRFPIT72241
.232
17
47
40
0
56
.345
.510
.855
123
194125+0.04+740%Gleyber TorresGleyber Torres2BDET96358
.260
8
38
57
0
93
.364
.363
.727
130
64126+0.95-836%Nick GonzalesNick Gonzales3BPIT148551
.303
6
61
72
7
167
.367
.388
.755
214
125127+0.47-967%Konnor GriffinKonnor GriffinSSPIT80312
.272
6
33
43
23
85
.324
.404
.728
126
42128+1.14+1880%Luke KeaschallLuke Keaschall2BMIN152528
.282
10
52
86
20
149
.374
.407
.781
215
163129+0.22+1538%Ryan JeffersRyan JeffersCMIN92317
.256
14
56
49
1
81
.353
.461
.814
146
129130+0.43+2073%Christian YelichChristian YelichDHMIL118442
.235
12
59
69
11
104
.315
.378
.693
167
69131+0.95-250%Kody ClemensKody Clemens2BMIN145531
.239
27
81
74
10
127
.298
.460
.758
244
114132+0.57-878%Jarren DuranJarren DuranLFBOS151551
.207
20
69
66
21
114
.266
.361
.627
199
148133+0.33-1114%JJ BledayJJ BledayLFCIN133466
.217
24
58
61
6
101
.324
.416
.740
194
123134+0.52+456%Lawrence ButlerLawrence ButlerRFATH154472
.237
17
62
64
10
112
.326
.394
.720
186
184135+0.09-559%Adley RutschmanAdley RutschmanCBOS99364
.242
13
60
44
0
88
.315
.426
.741
155
57136+0.99+1873%Ezequiel DuranEzequiel DuranSSTEX153539
.260
17
83
71
12
140
.320
.419
.739
226
149137+0.33+551%Willy AdamesWilly AdamesSSSF121465
.230
21
51
62
5
107
.289
.424
.713
197
88139+0.79-1720%Jung Hoo LeeJung Hoo LeeRFSF143539
.276
10
57
65
12
149
.320
.404
.724
218
117140+0.54+552%Alec BohmAlec Bohm3BPHI155567
.249
15
88
58
2
141
.315
.383
.698
217
157141+0.27+1860%Eugenio SuárezEugenio SuárezDHCIN125434
.212
26
74
50
1
92
.307
.433
.740
188
272142-0.36-1036%Luis Robert Jr.Luis Robert Jr.CFNYM61204
.221
11
26
26
2
45
.300
.407
.707
83
230143-0.14+822%Jackson HollidayJackson Holliday2BBAL98315
.229
7
30
45
8
72
.300
.340
.640
107
153144+0.30+237%Trent GrishamTrent GrishamCFNYY121418
.211
18
59
67
9
88
.308
.395
.703
165
203145-0.02+125%Samuel BasalloSamuel BasalloCBAL112360
.222
18
54
40
0
80
.291
.406
.697
146
45146+1.11+1948%Nolan ArenadoNolan Arenado3BAZ152533
.255
30
86
80
4
136
.331
.475
.806
253
177147+0.13-1531%Heliot RamosHeliot RamosLFNYY112404
.245
13
46
48
4
99
.305
.411
.716
166
201148-0.01-536%Jacob WilsonJacob WilsonIL60SSATH80320
.266
7
37
37
4
85
.298
.388
.686
124
65149+0.95+3855%Zack GelofZack Gelof3BATH111394
.256
22
55
76
16
101
.322
.475
.797
187
219151-0.09-1948%Taylor WardTaylor WardLFBAL143498
.225
7
37
71
4
112
.359
.311
.670
155
138152+0.38-149%Ernie ClementErnie Clement2BTOR158590
.259
9
48
60
7
153
.285
.364
.649
215
92153+0.76+1642%Henry BolteHenry BolteCFATH119415
.277
11
38
57
21
115
.359
.405
.764
168
216154-0.08-2717%Francisco AlvarezFrancisco AlvarezCNYM113373
.233
16
43
38
0
87
.311
.399
.710
149
71156+0.94+129%Josh BellJosh BellDHMIN154568
.255
21
96
78
2
145
.319
.419
.738
238
107158+0.63+1830%Willi CastroWilli Castro2BCOL120427
.260
15
56
65
10
111
.331
.417
.748
178
67159+0.95+2044%Chase MeidrothChase Meidroth2BCWS154566
.276
16
63
90
4
156
.350
.415
.765
235
147160+0.34+43%Trevor LarnachTrevor LarnachLFMIN122383
.269
13
48
57
2
103
.352
.436
.788
167
119161+0.53+2346%Spencer TorkelsonSpencer Torkelson1BDET159526
.230
26
77
66
1
121
.331
.435
.766
229
110162+0.61+1234%Ryan O'HearnRyan O'HearnRFPIT110407
.265
18
76
58
1
108
.330
.440
.770
179
162163+0.23+145%Paul GoldschmidtPaul Goldschmidt1BNYY105345
.252
18
52
44
1
87
.313
.452
.765
156
108164+0.62-3120%Heriberto HernándezHeriberto HernándezLFMIA130448
.228
25
67
51
13
102
.313
.442
.755
198
174165+0.16-67%Colt KeithColt Keith3BDET140384
.258
10
36
51
6
99
.322
.406
.728
156
113166+0.57+1511%Cole YoungCole Young2BSEA160577
.246
17
66
76
4
142
.312
.381
.693
220
105167+0.64-116%Jake MangumJake MangumCFPIT133435
.276
5
33
56
23
120
.331
.363
.694
158
144170+0.35-1310%Cam SmithCam SmithRFHOU157510
.210
21
56
67
12
107
.279
.390
.669
199
254171-0.27+2038%Matt ChapmanMatt ChapmanIL603BSF84307
.235
7
42
35
0
72
.324
.368
.692
113
85172+0.80-516%Garrett MitchellGarrett MitchellCFMIL145461
.262
11
65
74
14
121
.354
.416
.770
192
198173-0.00+1437%Alejandro KirkAlejandro KirkCTOR79277
.278
10
43
26
1
77
.351
.415
.766
115
134174+0.40+74%Joc PedersonJoc PedersonDHTEX136374
.235
26
53
56
2
88
.329
.487
.816
182
231175-0.14-1768%Will SmithWill SmithCLAD73235
.260
10
34
35
0
61
.355
.426
.781
100
151176+0.32-108%Griffin ConineGriffin ConineRFMIA94284
.264
19
43
45
4
75
.353
.493
.846
140
282177-0.39-106%Matt ShawMatt ShawRFCHC77173
.237
5
24
25
4
41
.327
.410
.737
71
124178+0.47+620%Josh JungJosh Jung3BTEX104398
.299
12
42
54
1
119
.365
.462
.827
184
86179+0.80+1744%José CaballeroJosé CaballeroSSNYY136411
.231
14
51
50
34
95
.290
.365
.655
150
200180-0.01-114%Spencer HorwitzSpencer Horwitz1BPIT114385
.244
10
49
45
1
94
.344
.364
.708
140
181181+0.10+323%Andrew VaughnAndrew Vaughn1BMIL104288
.306
6
43
33
0
88
.390
.444
.834
128
87182+0.80-168%Carter JensenCarter JensenCKC149527
.239
27
81
80
2
126
.323
.467
.790
246
169183+0.18-1328%Dylan CrewsDylan CrewsRFWSH109404
.223
13
44
55
12
90
.289
.374
.663
151
145184+0.35+45%Kyle KarrosKyle Karros3BCOL131411
.253
13
49
63
5
104
.347
.414
.761
170
146185+0.34+65%Justin CrawfordJustin CrawfordCFPHI149425
.264
3
41
48
17
112
.309
.353
.662
150
126186+0.46+125%Coby MayoCoby Mayo3BBAL132412
.228
24
63
64
4
94
.297
.461
.758
190
112188+0.60-115%Angel MartínezAngel MartínezLFCLE114389
.254
18
62
49
11
99
.290
.465
.755
181
186189+0.08-227%Matt McLainMatt McLain2BCIN134437
.185
15
40
59
20
81
.274
.334
.608
146
193193+0.04+232%Ezequiel TovarEzequiel TovarSSCOL146465
.219
13
44
57
8
102
.264
.353
.617
164
66194+0.95+718%Brayan RocchioBrayan RocchioSSCLE153534
.253
15
73
66
20
135
.313
.391
.704
209
220195-0.09-62%Carlos CortesCarlos CortesRFATH124343
.251
10
43
30
2
86
.318
.397
.715
136
235196-0.19-1517%J.T. RealmutoJ.T. RealmutoCPHI123414
.205
11
51
52
3
85
.283
.331
.614
137
233197-0.18-54%Luis RengifoLuis Rengifo3BMIL95312
.240
4
36
38
6
75
.319
.317
.636
99
77198+0.88-452%Javier SanojaJavier Sanoja3BMIA144461
.295
11
69
50
11
136
.333
.458
.791
211
251200-0.26-63%Ryan WaldschmidtRyan WaldschmidtCFAZ82250
.256
3
22
30
7
64
.325
.368
.693
92
111201+0.61-853%Jakob MarseeJakob MarseeCFMIA155516
.231
11
41
83
23
119
.348
.359
.707
185
73202+0.92-837%Mauricio DubónMauricio DubónLFATL153572
.276
12
73
66
10
158
.321
.399
.720
228
178203+0.13+1813%Spencer SteerSpencer Steer1BCIN98340
.238
16
40
54
3
81
.319
.421
.740
143
166204+0.21-34%Vaughn GrissomVaughn Grissom1BLAA119422
.242
13
72
47
1
102
.307
.386
.693
163
183205+0.10+332%Marcus SemienMarcus Semien2BNYM139494
.215
15
49
55
10
106
.280
.340
.620
168
180206+0.10-1930%Masyn WinnMasyn WinnSSSTL136470
.232
5
56
54
10
109
.308
.317
.625
149
270207-0.35+1929%Kerry CarpenterKerry CarpenterIL60RFDET81231
.208
13
36
27
0
48
.276
.416
.692
96
132208+0.41+210%Nasim NuñezNasim Nuñez2BWSH147431
.209
1
37
55
49
90
.291
.244
.535
105
208209-0.04+179%Samad TaylorSamad TaylorLFSD47152
.316
2
18
26
13
48
.390
.408
.798
62
175210+0.15-249%Nolan SchanuelNolan Schanuel1BLAA107392
.276
7
49
43
1
108
.351
.385
.736
151
207212-0.04-611%Connor NorbyConnor Norby2BCOL105329
.243
7
34
36
10
80
.342
.377
.719
124
189213+0.05+313%Tyler StephensonTyler StephensonCCIN130411
.241
15
54
41
0
99
.323
.404
.727
166
290215-0.42-1611%Jasson DomínguezJasson DomínguezRFNYY57209
.225
6
14
22
8
47
.267
.368
.635
77
278217-0.37+85%Jordan LawlarJordan LawlarCFAZ44124
.258
6
16
18
6
32
.319
.460
.779
57
294218-0.44-13-Tyler O'NeillTyler O'NeillIL60RFBAL85231
.212
10
23
31
1
49
.300
.377
.677
87
116219+0.55-112%Jacob YoungJacob YoungCFWSH140421
.252
10
50
57
18
106
.318
.390
.708
164
137220+0.38-173%Michael MasseyMichael Massey2BKC131423
.274
13
50
49
3
116
.305
.430
.735
182
164221+0.22+169%Carson KellyCarson KellyCCHC121380
.258
10
58
57
0
98
.336
.376
.712
143
239223-0.20-202%Josh LoweJosh LoweLFLAA114311
.209
12
29
32
10
65
.273
.360
.633
112
165224+0.2203%Nathan LukesNathan LukesRFTOR125408
.277
10
41
48
1
113
.327
.387
.714
158
319226-0.55-19-Anthony SeiglerAnthony Seigler2BBOS49150
.247
3
13
21
2
37
.327
.400
.727
60
324227-0.57-15%Colt EmersonColt EmersonIL60SSSEA69221
.190
8
23
24
3
42
.246
.335
.581
74
229228-0.14+2629%Brenton DoyleBrenton DoyleCFCOL87210
.233
6
16
35
14
49
.275
.362
.637
76
152229+0.31+114%Cedric MullinsCedric MullinsCFTB137439
.205
15
48
56
21
90
.284
.344
.628
151
185231+0.09+113%Jared YoungJared Young1BNYM103308
.266
9
39
46
3
82
.330
.429
.759
132
215232-0.07+114%Jake CronenworthJake Cronenworth2BSD109377
.225
7
41
46
9
85
.308
.321
.629
121
128233+0.44+719%Jeff McNeilJeff McNeil2BATH144478
.264
9
59
52
8
126
.313
.368
.681
176
329234-0.58-621%Noelvi MarteNoelvi MarteRFCIN63190
.189
6
15
19
7
36
.229
.321
.550
61
182235+0.10+323%Owen CaissieOwen CaissieRFMIA108291
.220
14
58
45
5
64
.288
.412
.700
120
172236+0.17-123%Troy JohnstonTroy JohnstonRFCOL129397
.277
4
50
41
4
110
.348
.393
.741
156
196237+0.03+31%Dane MyersDane MyersCFCIN117292
.257
8
27
39
10
75
.344
.377
.721
110
173238+0.16+71%Wade MecklerWade MecklerLFLAA98300
.300
3
27
43
8
90
.373
.387
.760
116
248239-0.25-151%Isaac CollinsIsaac CollinsLFKC145442
.213
6
40
47
8
94
.320
.321
.641
142
298240-0.45-14-Moisés BallesterosMoisés BallesterosDHCHC104317
.215
9
35
26
1
68
.281
.331
.612
105
131241+0.42+282%David HamiltonDavid Hamilton3BMIL121339
.245
4
26
49
30
83
.314
.336
.650
114
221242-0.10+6-Dylan BeaversDylan BeaversLFBAL104324
.228
9
44
41
5
74
.307
.373
.680
121
155243+0.29+112%Esteury RuizEsteury RuizRFMIA109213
.216
6
17
38
34
46
.333
.366
.699
78
187244+0.07-1410%Tim TawaTim Tawa1BAZ104313
.240
11
42
41
8
75
.297
.393
.690
123
243247-0.21-136%Sal FrelickSal FrelickRFMIL111339
.230
4
40
36
7
78
.295
.319
.614
108
279248-0.37-112%Jonah HeimJonah HeimCATL105358
.204
13
43
34
0
73
.262
.366
.628
131
240251-0.20-2-Andruw MonasterioAndruw MonasterioSSBOS107313
.233
6
43
35
4
73
.295
.371
.666
116
328252-0.58-273%Marcell OzunaMarcell OzunaDHPIT70251
.203
8
29
22
0
51
.286
.327
.613
82
236254-0.19-131%Austin MartinAustin MartinRFMIN118302
.228
3
24
42
12
69
.341
.315
.656
95
191255+0.05-94%Colton CowserColton CowserCFBAL142341
.226
13
40
41
10
77
.317
.370
.687
126
209257-0.05-62%Evan CarterEvan CarterCFTEX141391
.194
9
40
52
17
76
.288
.315
.603
123
150258+0.33+2014%Curtis MeadCurtis Mead3BWSH88285
.253
17
48
49
6
72
.353
.498
.851
142
226259-0.13+156%Dalton RushingDalton RushingCLAD80224
.246
12
36
37
0
55
.328
.460
.788
103
337260-0.60+32%Logan O'HoppeLogan O'HoppeCLAA85251
.219
4
24
25
0
55
.275
.303
.578
76
232262-0.17-6-Masataka YoshidaMasataka YoshidaDHBOS87263
.274
5
28
34
2
72
.347
.399
.746
105
275264-0.36-291%Miguel AndujarMiguel AndujarDHSD74239
.259
5
22
24
2
62
.303
.423
.726
101
257265-0.28+42%Gary SánchezGary SánchezCMIL87225
.209
12
38
37
0
47
.349
.422
.771
95
211266-0.05-119%Lane ThomasLane ThomasCFKC118326
.224
11
40
37
9
73
.318
.383
.701
125
285267-0.40-13-Austin WellsAustin WellsCNYY122334
.186
14
32
39
4
62
.292
.332
.624
111
188268+0.06+142%Tyler TolbertTyler TolbertSSKC80130
.285
3
8
32
22
37
.347
.392
.739
51
206269-0.03-561%Maikel GarciaMaikel Garcia3BKC82310
.268
3
38
40
5
83
.334
.381
.715
118
214270-0.07+311%Dominic SmithDominic SmithDHATL108269
.253
9
46
40
0
68
.311
.383
.694
103
210271-0.05-231%Michael ConfortoMichael ConfortoDHCHC113271
.240
15
45
32
1
65
.331
.469
.800
127
401272-0.81-208%TJ FriedlTJ FriedlCFCIN91239
.172
4
13
20
5
41
.255
.255
.510
61
365273-0.72-231%Lourdes Gurriel Jr.Lourdes Gurriel Jr.LFAZ51186
.210
2
22
13
1
39
.254
.290
.544
54
242274-0.21-25%Anthony VolpeAnthony VolpeSSNYY70220
.245
2
28
24
12
54
.321
.336
.657
74
289275-0.41-111%Isiah Kiner-FalefaIsiah Kiner-Falefa2BBOS66161
.242
2
16
23
8
39
.322
.311
.633
50
317276-0.54-549%Brendan DonovanBrendan Donovan3BSEA39137
.277
3
15
12
1
38
.371
.409
.780
56
269277-0.35+41%Daniel SchneemannDaniel SchneemannCFCLE91262
.210
7
30
30
7
55
.276
.332
.608
87
409280-0.84-16-Matt WallnerMatt WallnerRFMIN34120
.167
4
10
14
0
20
.259
.292
.551
35
255281-0.27+142%Jeremiah JacksonJeremiah Jackson2BBAL102277
.217
10
45
29
2
60
.247
.365
.612
101
142282+0.36+95%Joey OrtizJoey OrtizSSMIL134371
.270
9
47
49
9
100
.328
.402
.730
149
342283-0.62+9-Wenceel PérezWenceel PérezIL60RFDET53161
.180
7
17
22
3
29
.246
.348
.594
56
249284-0.25-75%Kyle ManzardoKyle Manzardo1BCLE102312
.215
13
39
40
0
67
.306
.378
.684
118
23-+1.51+11-Shohei OhtaniShohei OhtaniDHLAD139523
.275
30
81
89
11
144
.377
.512
.889
268
205--0.03+39-Andrés ChaparroAndrés Chaparro1BWSH83198
.263
13
39
36
0
52
.360
.525
.885
104
158-+0.24+121%Randal GrichukRandal GrichukLFNYY117265
.287
15
46
41
0
76
.314
.566
.880
150
31-+1.32-184%Luis García Jr.Luis García Jr.1BWSH147516
.277
30
92
69
5
143
.309
.521
.830
269
171-+0.17+1620%Victor Mesa Jr.Victor Mesa Jr.RFTB79235
.260
14
34
37
9
61
.327
.498
.825
117
264--0.32-17-Mickey GasperMickey GasperDHBOS67191
.251
10
24
26
0
48
.357
.466
.823
89
227--0.13-7-Justin FoscueJustin Foscue2BTEX100225
.271
11
34
26
0
61
.332
.484
.816
109
109-+0.62+276%Shea LangeliersShea LangeliersCATH106424
.262
23
58
58
3
111
.328
.474
.802
201
253--0.27-6-Luis CampusanoLuis CampusanoCSD71215
.265
8
30
24
0
57
.363
.433
.796
93
301--0.47010%Carlos CorreaCarlos CorreaIL60SSHOU32122
.279
3
16
22
1
34
.369
.418
.787
51
100-+0.67+318%Casey SchmittCasey SchmittIL60LFSF98387
.271
21
55
47
9
105
.301
.483
.784
187
115-+0.56+1318%Tristan PetersTristan PetersCFCWS156437
.265
12
56
63
8
116
.337
.437
.774
191
170-+0.17+64%Blaze AlexanderBlaze Alexander3BBAL93261
.303
4
31
35
10
79
.358
.414
.772
108
266--0.33+11-James McCannJames McCannCAZ52156
.282
7
28
17
0
44
.311
.455
.766
71
161-+0.23-102%Nathaniel LoweNathaniel Lowe1BCLE126381
.252
17
64
38
0
96
.317
.444
.761
169
160-+0.23-66%Keibert RuizKeibert RuizCWSH105332
.280
10
48
44
2
93
.316
.443
.759
147
222--0.10+2-Ryan ViladeRyan ViladeRFTB96245
.245
11
43
28
3
60
.321
.429
.750
105
179-+0.11+1619%Hao-Yu LeeHao-Yu Lee2BDET114330
.264
10
46
40
3
87
.322
.424
.746
140
246--0.24+4-Dustin HarrisDustin HarrisLFHOU45133
.293
0
19
24
10
39
.353
.383
.736
51
271--0.35+23-Alika WilliamsAlika WilliamsSSATH88215
.270
4
16
29
2
58
.307
.428
.735
92
192-+0.05+121%Derek HillDerek HillRFCWS117199
.241
11
31
30
13
48
.291
.442
.733
88
118-+0.54+211%Jonny DeLucaJonny DeLucaRFTB112350
.266
11
50
44
17
93
.300
.429
.729
150
195-+0.03-81%Drew GilbertDrew GilbertCFSF134340
.238
11
43
53
3
81
.330
.394
.724
134
238--0.19-14%Luke RaleyLuke RaleyIL60RFSEA95262
.225
15
39
28
1
59
.284
.439
.723
115
293--0.43+3-Blake DunnBlake DunnCFCIN38142
.282
2
7
20
6
40
.335
.387
.722
55
287--0.41+28-Nick AllenNick AllenSSHOU94145
.283
3
14
26
2
41
.327
.393
.720
57
274--0.36+20-Miguel AmayaMiguel AmayaCCHC83215
.237
6
28
36
0
51
.340
.377
.717
81
202--0.01+24-Jose SiriJose SiriLFLAA108228
.241
10
33
36
9
55
.296
.417
.713
95
217--0.08+141%Edmundo SosaEdmundo SosaLFPHI84231
.247
9
44
31
4
57
.283
.429
.712
99
247--0.25-162%Jesús SánchezJesús SánchezDHAZ105284
.254
8
35
24
1
72
.311
.401
.712
114
199--0.01+84%Gavin SheetsGavin Sheets1BSD125363
.212
17
48
47
4
77
.313
.397
.710
144
213--0.06-11-Nick LoftinNick Loftin3BKC118371
.240
8
45
42
4
89
.322
.388
.710
144
133-+0.40-15%Richie PalaciosRichie Palacios2BTB124345
.235
10
57
51
17
81
.330
.374
.704
129
284--0.40-12-Austin HedgesAustin HedgesCCLE82215
.247
6
25
25
1
53
.325
.377
.702
81
234--0.19+21-Luis TorrensLuis TorrensCNYM93255
.235
9
41
37
1
60
.295
.396
.691
101
224--0.12-32%Mike YastrzemskiMike YastrzemskiLFATL139361
.224
12
41
51
1
81
.309
.380
.689
137
252--0.26+34-Eli WhiteEli WhiteIL60CFBOS96191
.246
6
29
27
5
47
.289
.398
.687
76
204--0.020-Joe MackJoe MackCMIA105303
.234
14
52
40
0
71
.282
.403
.685
122
244--0.22+191%Amed RosarioAmed Rosario3BNYY87227
.238
10
34
28
3
54
.279
.405
.684
92
259--0.29+22-Max MuncyMax Muncy3BATH82256
.230
9
30
31
3
59
.296
.387
.683
99
295--0.44+81%Rhys HoskinsRhys Hoskins1BCLE95263
.179
13
38
33
1
47
.306
.376
.682
99
225--0.13+21-Jonah CoxJonah CoxCFSF62151
.252
4
16
26
16
38
.298
.384
.682
58
245--0.22-3-Nick FortesNick FortesCTB109298
.258
6
35
33
0
77
.304
.376
.680
112
288--0.41-17-Brandon ValenzuelaBrandon ValenzuelaCTOR91239
.222
9
23
29
2
53
.307
.372
.679
89
333--0.59+13-David FryDavid FryRFCLE91184
.201
8
20
23
0
37
.313
.364
.677
67
315--0.54+1-Danny JansenDanny JansenCTEX67197
.203
8
26
21
1
40
.296
.381
.677
75
327--0.58-5-Kyle HigashiokaKyle HigashiokaCTEX58165
.218
7
18
20
0
36
.306
.370
.676
61
261--0.30-1-José TenaJosé TenaDHWSH115257
.222
7
25
36
6
57
.302
.370
.672
95
276--0.36-133%Agustín RamírezAgustín RamírezDHMIA72226
.235
5
24
31
4
53
.318
.354
.672
80
299--0.46+941%Brent RookerBrent RookerIL60DHATH48180
.200
10
29
20
2
36
.281
.389
.670
70
281--0.39+9-Elias DíazElias DíazCKC87218
.234
8
35
21
0
51
.266
.404
.670
88
326--0.58-30-Jahmai JonesJahmai JonesDHDET94160
.206
6
16
20
3
33
.298
.369
.667
59
267--0.33-4-Ryan KreidlerRyan KreidlerSSMIN105243
.218
8
29
33
4
53
.286
.379
.665
92
384--0.77-5-MJ MelendezMJ MelendezDHNYM56120
.192
4
11
14
0
23
.315
.350
.665
42
323--0.57-16-Daniel SusacDaniel SusacIL60CSF53144
.243
3
22
11
2
35
.289
.375
.664
54
263--0.31-1710%Jorge SolerJorge SolerDHLAA86316
.203
12
49
36
0
64
.291
.373
.664
118
338--0.60+13-Adam FrazierAdam Frazier2BLAA67129
.240
1
13
19
3
31
.315
.349
.664
45
212--0.05-23-José FermínJosé FermínLFSTL118327
.248
6
41
33
8
81
.309
.355
.664
116
292--0.43-1424%Ramón LaureanoRamón LaureanoLFSD53182
.203
7
21
23
7
37
.286
.374
.660
68
291--0.42+6-Brett SullivanBrett SullivanCCOL84218
.225
7
33
23
1
49
.268
.390
.658
85
330--0.58+3-Alex CallAlex CallLFLAD88163
.233
1
20
25
1
38
.349
.307
.656
50
300--0.47-16-Connor WongConnor WongCBOS77210
.233
4
25
22
3
49
.308
.348
.656
73
156-+0.29+92%Nathan ChurchNathan ChurchCFSTL142434
.247
10
50
53
10
107
.290
.364
.654
158
268--0.34+5-Alejandro OsunaAlejandro OsunaLFTEX84204
.260
1
25
27
5
53
.349
.304
.653
62
308--0.52-3-Gabriel AriasGabriel Arias3BNYM51140
.243
5
14
14
4
34
.282
.371
.653
52
283--0.39-27-Jorbit VivasJorbit Vivas3BWSH123311
.238
3
31
32
2
74
.331
.322
.653
100
241--0.21-12-Myles StrawMyles StrawCFTOR147295
.241
3
26
44
7
71
.304
.342
.646
101
305--0.49+11-Thomas SaggeseThomas SaggeseSSSTL57162
.235
4
14
25
4
38
.294
.352
.646
57
260--0.30+22-Jose FernandezJose FernandezDHAZ73204
.255
3
16
26
9
52
.300
.343
.643
70
325--0.57-7-Bryan TorresBryan TorresLFSTL74166
.229
4
19
17
2
38
.309
.331
.640
55
297--0.44-12-Jacob GonzalezJacob Gonzalez1BCWS81209
.220
7
31
21
2
46
.274
.364
.638
76
349--0.640-Tommy TroyTommy TroyLFAZ45129
.217
4
9
23
1
28
.289
.349
.638
45
256--0.28-41%Ryan McMahonRyan McMahon3BNYY124328
.213
11
41
33
3
70
.279
.357
.636
117
309--0.52+5-Javier BáezJavier BáezSSDET58187
.241
3
20
25
1
45
.270
.364
.634
68
262--0.31+6-Nicky LopezNicky Lopez2BCHC100237
.270
1
24
25
5
64
.322
.312
.634
74
265--0.32-121%Tyler FreemanTyler FreemanRFCOL79255
.247
3
23
29
6
63
.317
.314
.631
80
339--0.61+15-Graham PauleyGraham Pauley3BMIA62142
.211
4
25
15
1
30
.257
.373
.630
53
286--0.40-314%Victor CaratiniVictor CaratiniCMIN106327
.220
7
44
28
0
72
.312
.315
.627
103
316--0.54-2-Taylor TrammellTaylor TrammellLFHOU99255
.192
8
22
29
4
49
.285
.341
.626
87
375--0.76+5-Davis SchneiderDavis SchneiderLFTOR69124
.145
5
16
21
1
18
.310
.315
.625
39
351--0.66-21-Hunter FeducciaHunter FeducciaCLAD93217
.221
3
19
21
0
48
.312
.313
.625
68
302--0.48-8-Victor RoblesVictor RoblesRFSEA66133
.256
0
9
15
10
34
.315
.308
.623
41
258--0.28-21%Ben WilliamsonBen Williamson2BTB89261
.238
3
26
32
8
62
.302
.318
.620
83
237--0.19-293%Oswald PerazaOswald Peraza2BLAA123341
.226
7
25
33
12
77
.282
.334
.616
114
306--0.49-10-Edouard JulienEdouard Julien2BCOL88236
.208
3
20
37
5
49
.322
.292
.614
69
344--0.62-19-Starling MarteStarling MarteRFKC59153
.242
2
14
15
2
37
.298
.314
.612
48
334--0.59-12-Josh SmithJosh Smith2BTOR80212
.203
6
15
23
4
43
.290
.321
.611
68
228--0.14-16-Jared TrioloJared TrioloSSPIT125324
.238
3
29
34
13
77
.307
.302
.609
98
280--0.37-19-Patrick BaileyPatrick BaileyCCLE112310
.206
10
37
31
3
64
.272
.335
.607
104
176-+0.15+221%Taylor WallsTaylor WallsSSTB124369
.222
2
36
60
21
82
.309
.298
.607
110
341--0.62-811%Adolis GarcíaAdolis GarcíaRFPHI67231
.195
7
21
21
3
45
.270
.329
.599
76
371--0.75-23-Mitch GarverMitch GarverCSEA50126
.175
4
15
17
1
22
.302
.294
.596
37
277--0.37-14-Petey HalpinPetey HalpinCFCLE83178
.225
4
14
27
10
40
.268
.326
.594
58
366--0.730-Jake MeyersJake MeyersIL60CFHOU57141
.213
3
11
15
1
30
.268
.326
.594
46
359--0.69-8-Darell HernaizDarell HernaizSSATH56137
.234
1
9
13
3
32
.316
.277
.593
38
273--0.36-2-Kyle IsbelKyle IsbelCFKC100294
.224
6
24
32
6
66
.268
.323
.591
95
310--0.52-2-Tristan GrayTristan GraySSMIN66173
.225
4
29
16
2
39
.267
.324
.591
56
307--0.51-18-Matt VierlingMatt VierlingIL60CFDET92266
.207
5
31
24
4
55
.255
.335
.590
89
312--0.530-Weston WilsonWeston Wilson3BBAL75164
.201
4
14
24
7
33
.284
.305
.589
50
361--0.70-14-Pedro PagésPedro PagésCSTL84189
.217
4
12
14
2
41
.275
.312
.587
59
313--0.53+17-Brice MatthewsBrice MatthewsCFHOU84214
.201
7
22
23
4
43
.255
.332
.587
71
304--0.48-9-Henry DavisHenry DavisCPIT97256
.172
10
38
33
3
44
.272
.313
.585
80
331--0.58+17-Christian VázquezChristian VázquezCHOU86242
.207
7
25
22
1
50
.261
.322
.583
78
335--0.60-233%Zach McKinstryZach McKinstryRFDET129371
.199
4
26
42
3
74
.288
.294
.582
109
340--0.61-16-Nolan GormanNolan Gorman3BSTL85266
.184
9
33
26
0
49
.272
.308
.580
82
346--0.64-73%Marcelo MayerMarcelo Mayer2BBOS76220
.209
3
22
19
3
46
.275
.295
.570
65
380--0.76-27-Leo JiménezLeo Jiménez3BMIA66166
.199
2
14
18
1
33
.306
.259
.565
43
404--0.81-8-Jake RogersJake RogersCDET60143
.161
4
14
17
1
23
.276
.287
.563
41
314--0.54-2-Christian KossChristian KossSSSF71203
.217
4
12
27
5
44
.257
.305
.562
62
223--0.11+32%Jorge MateoJorge MateoSSATL99207
.203
5
18
41
19
42
.245
.314
.559
65
353--0.67+2-Jose TrevinoJose TrevinoCCIN52152
.217
5
19
12
0
33
.221
.336
.557
51
352--0.66+3-Adrian Del CastilloAdrian Del CastilloDHAZ64181
.193
5
24
18
1
35
.246
.309
.555
56
336--0.60+32-James OutmanJames OutmanCFDET94157
.172
5
17
23
6
27
.235
.318
.553
50
389--0.79-253%Jordan BeckJordan BeckRFCOL63165
.200
1
11
17
2
33
.261
.291
.552
48
370--0.74-23-Edgar QueroEdgar QueroCCWS69187
.203
3
19
14
1
38
.284
.257
.541
48
250--0.25-21-Luisangel AcuñaLuisangel AcuñaSSCWS104210
.229
2
13
23
18
48
.261
.276
.537
58
296--0.44+22-Sung-Mun SongSung-Mun Song2BSD78131
.191
1
17
22
13
25
.291
.244
.535
32
414--0.85-24-Drew RomoDrew RomoCCWS61180
.144
7
16
17
1
26
.240
.294
.534
53
403--0.81-34-Edwin ArroyoEdwin Arroyo2BCIN50148
.223
0
5
14
1
33
.266
.264
.530
39
320--0.55-27-Victor Scott IIVictor Scott IICFSTL80166
.193
2
9
19
12
32
.270
.253
.523
42
458--0.97-39-Carlos NarváezCarlos NarváezCBOS95248
.161
3
10
22
2
40
.241
.226
.467
56
447--0.93-27-Tyler HeinemanTyler HeinemanCLAA79177
.175
1
10
15
1
31
.223
.220
.443
39
467--1.04-7-Ke'Bryan HayesKe'Bryan Hayes3BCIN94227
.141
5
9
19
1
32
.194
.225
.419
51
468--1.04-7-Ha-Seong KimHa-Seong KimSSATL51129
.116
0
9
11
2
15
.219
.140
.359
18