Rank Player Team Pos Value
1 David Dahl Colorado Rockies LF 0.391
2 Yoan Moncada Chicago White Sox 2B 0.389
3 Jeff McNeil New York Mets LF 0.383
4 Brandon Lowe Tampa Bay Rays 2B 0.381
5 Tim Anderson Chicago White Sox SS 0.373
6 Domingo Santana Seattle Mariners RF 0.370
7 Leury Garcia Chicago White Sox CF 0.367
8 Miguel Cabrera Detroit Tigers 1B 0.363
9 DJ LeMahieu New York Yankees 2B 0.361
10 Shin-Soo Choo Texas Rangers RF 0.360
11 Whit Merrifield Kansas City Royals 2B 0.359
12 Javier Baez Chicago Cubs 2B 0.359
13 Charlie Blackmon Colorado Rockies CF 0.355
14 David Peralta Arizona Diamondbacks LF 0.355
15 Rafael Devers Boston Red Sox 3B 0.355
16 Austin Meadows Tampa Bay Rays CF 0.354
17 Adalberto Mondesi Kansas City Royals 2B 0.354
18 Luke Voit New York Yankees 1B 0.353
19 Juan Soto Washington Nationals LF 0.352
20 Michael Chavis Boston Red Sox 3B 0.352
21 Trevor Story Colorado Rockies SS 0.350
22 Chris Taylor Los Angeles Dodgers LF 0.345
23 Ronald Acuna Jr. Atlanta Braves LF 0.344
24 Nicholas Castellanos Detroit Tigers RF 0.342
25 Jorge Polanco Minnesota Twins SS 0.342
26 Andrew Benintendi Boston Red Sox LF 0.339
27 Ian Desmond Colorado Rockies LF 0.339
28 Christian Yelich Milwaukee Brewers CF 0.336
29 Elvis Andrus Texas Rangers SS 0.336
30 Michael Brantley Houston Astros LF 0.336
31 Avisail Garcia Tampa Bay Rays RF 0.335
32 Kris Bryant Chicago Cubs 3B 0.333
32 J.T. Realmuto Philadelphia Phillies C 0.333
32 Willson Contreras Chicago Cubs C 0.333
35 Miguel Rojas Miami Marlins SS 0.332
36 Justin Turner Los Angeles Dodgers 3B 0.331
37 Gleyber Torres New York Yankees 2B 0.330
38 Xander Bogaerts Boston Red Sox SS 0.329
39 J.D. Martinez Boston Red Sox RF 0.329
40 Jonathan Villar Baltimore Orioles 2B 0.328
41 Freddie Freeman Atlanta Braves 1B 0.327
42 Yolmer Sanchez Chicago White Sox 3B 0.326
43 Niko Goodrum Detroit Tigers LF 0.325
44 Eric Hosmer San Diego Padres 1B 0.325
45 Hanser Alberto Baltimore Orioles SS 0.324
46 Eduardo Escobar Arizona Diamondbacks SS 0.323
47 Joey Votto Cincinnati Reds 1B 0.323
48 Cody Bellinger Los Angeles Dodgers RF 0.322
48 Hunter Dozier Kansas City Royals 3B 0.322
50 Adam Eaton Washington Nationals CF 0.322
51 Ryan Braun Milwaukee Brewers LF 0.321
52 Tommy Pham Tampa Bay Rays CF 0.320
52 Amed Rosario New York Mets SS 0.320
54 Trey Mancini Baltimore Orioles LF 0.318
55 Bryce Harper Philadelphia Phillies RF 0.318
55 Cesar Hernandez Philadelphia Phillies 2B 0.318
57 Jose Iglesias Cincinnati Reds SS 0.318
58 Ketel Marte Arizona Diamondbacks 2B 0.316
59 Nolan Arenado Colorado Rockies 3B 0.315
60 Josh Bell Pittsburgh Pirates 1B 0.314
61 Marwin Gonzalez Minnesota Twins 3B 0.314
62 Christian Walker Arizona Diamondbacks 1B 0.313
63 David Fletcher Los Angeles Angels SS 0.313
64 Adam Frazier Pittsburgh Pirates 2B 0.313
64 Ozzie Albies Atlanta Braves 2B 0.313
66 Dexter Fowler St. Louis Cardinals CF 0.312
66 Nick Markakis Atlanta Braves RF 0.312
68 Wil Myers San Diego Padres LF 0.312
69 Freddy Galvis Toronto Blue Jays SS 0.311
70 Alex Gordon Kansas City Royals LF 0.311
71 Anthony Rendon Washington Nationals 3B 0.311
72 Ramon Laureano Oakland Athletics CF 0.311
73 Nick Ahmed Arizona Diamondbacks SS 0.310
74 Alex Verdugo Los Angeles Dodgers RF 0.309
75 Francisco Lindor Cleveland Indians SS 0.309
76 Willy Adames Tampa Bay Rays SS 0.308
77 Nomar Mazara Texas Rangers RF 0.307
78 Jonathan Schoop Minnesota Twins 2B 0.305
79 Paul Goldschmidt St. Louis Cardinals 1B 0.305
80 Rhys Hoskins Philadelphia Phillies 1B 0.305
81 Mallex Smith Seattle Mariners CF 0.304
82 Mike Trout Los Angeles Angels CF 0.304
83 Carlos Santana Cleveland Indians 1B 0.303
84 Josh Reddick Houston Astros RF 0.301
85 Yandy Diaz Tampa Bay Rays 3B 0.300
86 Jose Abreu Chicago White Sox 1B 0.300
86 Dansby Swanson Atlanta Braves SS 0.300
88 Lorenzo Cain Milwaukee Brewers CF 0.300
89 Starling Marte Pittsburgh Pirates CF 0.300
90 Wilson Ramos New York Mets C 0.299
91 Jason Heyward Chicago Cubs RF 0.298
92 Jackie Bradley Jr. Boston Red Sox CF 0.297
93 Mookie Betts Boston Red Sox RF 0.297
94 Pete Alonso New York Mets 1B 0.297
94 Victor Robles Washington Nationals CF 0.297
96 Jake Bauers Cleveland Indians LF 0.296
97 Josh Donaldson Atlanta Braves 3B 0.294
98 Max Muncy Los Angeles Dodgers 1B 0.293
99 Jean Segura Philadelphia Phillies SS 0.291
100 Brian Anderson Miami Marlins 3B 0.291

* All Games qualifier is on pace for at least 502 plate appearances
* Home Games qualifier is on pace for at least 200 plate appearances
* Away/Neutral Games qualifier is on pace for at least 200 plate appearances
* Division Games qualifier is on pace for at least 100 plate appearances
* League Games qualifier is on pace for at least 200 plate appearances
* Last 2 Weeks qualifier is on pace for at least 35 plate appearances
* Last 4 Weeks qualifier is on pace for at least 60 plate appearances
* Vs. TR Top 10 qualifier is on pace for at least 50 plate appearances