Name Team League Age Pos AB AVG SB R RBI HR BlueBerry Grade
Jose Ramirez Indians AL 27 3B 212 0.288 10 43 46 17 89999 70
Manny Machado Padres NL 27 3B 219 0.306 6 43 47 16 89999 70
Mookie Betts Dodgers NL 27 OF 219 0.292 10 46 39 16 89999 70
Trea Turner Nationals NL 27 SS 221 0.335 12 43 33 10 99998 70
Juan Soto Nationals NL 21 OF 148 0.351 5 38 37 13 99999 70
Fernando Tatis Jr. Padres NL 21 SS 219 0.279 11 49 44 16 79999 69
Freddie Freeman Braves NL 30 1B 208 0.341 2 50 53 13 97999 69
Teoscar Hernandez Blue Jays AL 27 OF 187 0.294 6 32 34 16 89999 69
Trevor Story Rockies NL 27 SS 226 0.292 14 40 27 11 89989 68
Bryce Harper Phillies NL 27 OF 183 0.262 8 41 32 13 69999 68
Whit Merrifield Royals AL 31 2B/OF 239 0.280 12 37 30 9 79998 67
Michael Conforto Mets NL 27 OF 202 0.322 3 40 31 9 98998 67
Tim Anderson White Sox AL 27 SS 199 0.337 5 44 21 10 99979 67
Dansby Swanson Braves NL 26 SS 230 0.274 5 48 34 9 79998 67
DJ LeMahieu Yankees AL 31 2B 187 0.348 3 40 24 10 98989 67
Xander Bogaerts Red Sox AL 27 SS 196 0.291 7 34 26 10 89988 67
Didi Gregorius Phillies NL 30 SS 207 0.290 3 34 40 10 88999 67
Ronald Acuna Jr. Braves NL 22 OF 156 0.256 8 46 29 14 69989 67
Corey Seager Dodgers NL 26 SS 204 0.319 1 38 41 15 96999 67
Kyle Tucker Astros AL 23 OF 203 0.266 7 33 42 9 79998 67
Brandon Lowe Rays AL 25 2B 187 0.273 3 35 36 14 78999 67
Wil Myers Padres NL 29 1B/OF 193 0.285 2 33 38 14 87999 67
Mike Yastrzemski Giants NL 29 OF 186 0.285 2 38 35 10 87999 66
Trent Grisham Padres NL 23 OF 210 0.257 10 42 26 10 69989 66
Kyle Lewis Mariners AL 24 OF 199 0.271 4 37 28 11 78989 66
Mike Trout Angels AL 28 OF 199 0.281 1 41 46 17 76999 66
J.T. Realmuto Phillies NL 29 C 166 0.265 4 33 32 11 78999 66
Eddie Rosario Twins AL 28 OF 204 0.260 3 31 39 13 68999 66
Starling Marte - - - NL 31 OF 227 0.282 10 36 27 6 89987 66
Lourdes Gurriel Jr. Blue Jays AL 26 OF 202 0.297 3 25 31 10 88898 66
Charlie Blackmon Rockies NL 33 OF 214 0.308 2 30 40 6 87897 65
Chris Taylor Dodgers NL 29 SS/OF 177 0.277 3 30 32 8 78898 65
Francisco Lindor Indians AL 26 SS 228 0.263 6 30 27 8 79888 65
Eric Hosmer Padres NL 30 1B 139 0.281 3 22 36 9 88798 65
Cody Bellinger Dodgers NL 24 1B/OF 210 0.238 6 33 29 12 59989 65
A.J. Pollock Dodgers NL 32 OF 189 0.265 2 28 31 14 77899 65
Salvador Perez Royals AL 30 C 143 0.350 1 22 32 11 95799 65
George Springer Astros AL 30 OF 186 0.263 1 37 32 14 77999 64
Cavan Biggio Blue Jays AL 25 2B 213 0.249 6 39 27 7 69987 64
Randal Grichuk Blue Jays AL 28 OF 210 0.271 1 36 32 11 75999 64
Kyle Seager Mariners AL 32 3B 193 0.244 5 32 37 7 59997 64
Jurickson Profar Padres NL 27 2B 172 0.273 6 27 25 7 79888 64
Marcell Ozuna Braves NL 29 OF 221 0.335 0 37 55 17 90999 64
Andrew McCutchen Phillies NL 33 OF 208 0.245 4 29 33 9 58898 64
Jose Abreu White Sox AL 33 1B 232 0.319 0 43 57 19 93999 64
Luis Robert White Sox AL 22 OF 194 0.222 8 30 30 11 49889 64
Alex Verdugo Red Sox AL 24 OF 197 0.315 4 36 15 6 98967 64
Travis d'Arnaud Braves NL 31 C 161 0.323 1 19 34 9 97798 64
Christian Walker Diamondbacks NL 29 1B 210 0.276 1 34 34 7 76997 64
Jeimer Candelario Tigers AL 26 3B 185 0.297 1 30 29 7 85887 63
Jackie Bradley Jr. Red Sox AL 30 OF 183 0.279 5 29 21 6 79877 63
Wilmer Flores Giants NL 28 2B 190 0.268 1 29 30 11 75889 63
Vladimir Guerrero Jr. Blue Jays AL 21 3B/DH 213 0.268 1 32 32 8 76998 63
Luke Voit Yankees AL 29 1B 205 0.283 0 40 49 21 83999 63
Keston Hiura Brewers NL 23 2B 209 0.220 3 30 32 13 48899 63
Maikel Franco Royals AL 27 3B 216 0.282 1 23 37 8 86798 63
Nelson Cruz Twins AL 39 DH/OF 178 0.309 0 33 32 16 80999 63
Clint Frazier Yankees AL 25 OF 128 0.273 2 23 26 8 77788 63
Dylan Moore Mariners AL 27 OF 137 0.255 12 26 17 8 69868 63
Nick Ahmed Diamondbacks NL 30 SS 195 0.262 4 27 27 5 78887 63
Kole Calhoun Diamondbacks NL 32 OF 181 0.227 1 34 37 15 45999 63
Jean Segura Phillies NL 30 SS 184 0.266 2 28 25 7 78888 63
Byron Buxton Twins AL 26 OF 130 0.254 2 19 27 13 67689 62
Giovanny Urshela Yankees AL 28 3B 143 0.308 1 23 30 6 86797 62
Hanser Alberto Orioles AL 27 2B/3B 211 0.294 3 34 21 3 88975 62
Ian Happ Cubs NL 25 OF 196 0.255 1 26 28 12 66889 62
Willy Adames Rays AL 24 SS 181 0.260 2 29 22 8 67878 62
Bo Bichette Blue Jays AL 22 SS 120 0.308 4 18 23 5 88676 62
Dominic Smith Mets NL 25 1B/OF 174 0.322 0 27 42 10 91898 62
Miguel Cabrera Tigers AL 37 1B/3B 200 0.245 1 27 35 10 57899 62
Christian Yelich Brewers NL 28 OF 195 0.205 4 38 22 12 39979 62
Rhys Hoskins Phillies NL 27 1B/OF 151 0.245 1 35 26 10 56989 62
Michael Brantley Astros AL 33 OF 168 0.298 2 25 22 5 87876 62
Eugenio Suarez Reds NL 28 3B 190 0.200 2 29 36 15 37899 62
Eloy Jimenez White Sox AL 23 OF 213 0.296 0 26 41 14 83899 62
Victor Reyes Tigers AL 25 OF 197 0.279 8 30 14 4 79856 62
Jake Cronenworth Padres NL 26 2B 164 0.299 3 25 20 4 88876 62
Tommy Edman Cardinals NL 25 3B 196 0.260 2 29 26 5 67886 62
Mark Canha Athletics AL 31 OF 183 0.235 4 30 29 5 59987 62
Paul Goldschmidt Cardinals NL 32 1B 183 0.301 1 30 20 6 86877 62
David Peralta Diamondbacks NL 32 OF 199 0.307 1 19 34 5 86796 62
Joey Wendle Rays AL 30 2B 165 0.285 8 23 16 4 89766 62
Anthony Rizzo Cubs NL 30 1B 201 0.224 3 26 24 11 48889 62
Brandon Nimmo Mets NL 27 OF 174 0.276 1 32 18 8 77968 62
Miguel Rojas Marlins NL 31 SS 121 0.306 5 19 19 4 89776 61
Christian Vazquez Red Sox AL 29 C 168 0.274 4 21 19 6 78777 61
Ozzie Albies Braves NL 23 2B 109 0.284 3 21 19 6 88767 61
Jesse Winker Reds NL 26 OF 145 0.255 1 25 23 12 66879 61
Rafael Devers Red Sox AL 23 3B 221 0.271 0 31 41 11 74999 61
David Fletcher Angels AL 26 2B/3B 198 0.318 2 31 16 3 97965 61
Alec Bohm Phillies NL 23 3B 151 0.338 1 24 23 4 96776 61
Willson Contreras Cubs NL 28 C 185 0.243 1 36 26 7 56988 61
Tommy La Stella - - - AL 31 2B/3B 188 0.271 1 30 25 5 75886 61
Brandon Crawford Giants NL 33 SS 164 0.262 1 25 26 7 76888 61
Alex Dickerson Giants NL 30 OF 147 0.299 0 28 27 10 82888 61
Jesus Aguilar Marlins NL 30 1B 184 0.283 0 31 34 8 83998 61
Marcus Semien Athletics AL 29 SS 203 0.222 4 28 23 7 48877 61
Adalberto Mondesi Royals AL 24 SS 212 0.241 24 30 18 4 59866 61
Justin Turner Dodgers NL 35 3B 145 0.310 1 25 23 4 96876 61
Jason Heyward Cubs NL 30 OF 143 0.273 2 20 22 6 77777 61
Anthony Rendon Angels AL 30 3B 189 0.286 0 29 31 9 82898 61
Max Kepler Twins AL 27 OF 164 0.226 3 23 23 9 48778 61
Robinson Cano Mets NL 37 2B 162 0.315 0 22 30 10 91798 61
Brandon Belt Giants NL 32 1B 142 0.310 0 25 29 9 90888 61
Isiah Kiner-Falefa Rangers AL 25 C/3B 204 0.289 8 27 10 3 89856 60
Matt Olson Athletics AL 26 1B 200 0.190 1 28 42 14 26899 60
Jorge Polanco Twins AL 26 SS 201 0.269 4 21 19 4 78776 60
Max Muncy Dodgers NL 29 1B/2B 198 0.197 1 35 27 12 36989 60
Robbie Grossman Athletics AL 30 OF 161 0.230 8 21 21 6 49777 60
Adam Duvall Braves NL 31 OF 182 0.242 0 34 33 16 53999 60
Nick Solak Rangers AL 25 OF 203 0.256 6 26 22 2 69874 60
Raimel Tapia Rockies NL 26 OF 175 0.309 8 23 16 1 99763 60
Shohei Ohtani Angels AL 25 DH 145 0.193 7 23 24 7 29787 60
Randy Arozarena Rays AL 25 OF 59 0.288 4 13 11 7 88557 60
Rio Ruiz Orioles AL 26 3B 177 0.220 1 24 31 9 46798 60
Stephen Piscotty Athletics AL 29 OF 154 0.234 4 17 29 5 59687 60
Brian Anderson Marlins NL 27 3B/OF 196 0.255 0 26 37 10 62899 59
Ramon Laureano Athletics AL 25 OF 177 0.220 2 27 25 6 47887 59
Renato Nunez Orioles AL 26 3B/DH 191 0.251 0 28 30 12 60889 59
Anthony Santander Orioles AL 25 OF 153 0.261 0 24 32 11 64899 59
Austin Slater Giants NL 27 OF 80 0.300 8 17 7 5 89647 59
Hunter Dozier Royals AL 28 1B/3B 152 0.237 4 29 12 6 58857 59
Nicholas Castellanos Reds NL 28 3B/OF 213 0.225 0 37 33 14 42999 59
Javier Baez Cubs NL 27 2B/SS 214 0.201 2 27 23 8 37878 59
Franmil Reyes Indians AL 24 DH/OF 205 0.273 0 26 30 8 71898 59
Andres Gimenez Mets NL 21 2B/SS 117 0.265 8 22 12 3 79755 59
Corey Dickerson Marlins NL 31 OF 189 0.259 1 25 16 7 66868 59
Kyle Schwarber Cubs NL 27 OF 185 0.195 1 29 24 11 37889 59
Brad Miller Cardinals NL 30 SS 139 0.237 1 21 25 7 56788 59
Mauricio Dubon Giants NL 25 2B/OF 149 0.275 2 20 18 3 77765 59
Aaron Hicks Yankees AL 30 OF 161 0.224 3 26 19 5 48876 59
Garrett Hampson Rockies NL 25 2B/OF 159 0.239 6 24 11 5 59756 59
Willi Castro Tigers AL 23 SS 127 0.346 0 21 23 6 95777 58
Jonathan Schoop Tigers AL 28 2B 162 0.278 0 26 23 8 70878 58
Jared Walsh Angels AL 26 1B 91 0.297 0 18 24 9 82688 58
Joey Gallo Rangers AL 26 OF 185 0.173 2 21 26 10 27788 58
J.P. Crawford Mariners AL 25 SS 192 0.234 5 30 19 2 59975 58
Orlando Arcia Brewers NL 25 SS 166 0.241 2 20 20 5 58777 58
Kevin Pillar Rockies NL 31 OF 87 0.322 4 14 13 2 99655 58
Donovan Solano Giants NL 32 2B 185 0.335 0 22 29 3 91785 58
Will Smith Dodgers NL 25 C 107 0.290 0 21 23 7 80777 58
Evan Longoria Giants NL 34 3B 185 0.259 0 25 28 7 64888 58
Rowdy Tellez Blue Jays AL 25 1B/DH 113 0.283 0 20 23 8 82778 58
Josh Reddick Astros AL 33 OF 181 0.249 1 22 23 4 66776 58
James McCann White Sox AL 30 C 95 0.274 1 18 14 6 76667 58
Kolten Wong Cardinals NL 29 2B 173 0.266 5 25 15 1 79863 58
Mike Brosseau Rays AL 26 2B/3B 78 0.308 2 11 11 5 87556 58
Mike Moustakas Reds NL 31 3B 131 0.237 1 13 26 8 56588 58
Aaron Judge Yankees AL 28 OF 96 0.271 0 22 22 9 73778 58
Adam Frazier Pirates NL 28 2B/OF 199 0.231 1 21 21 7 46777 58
Kevin Kiermaier Rays AL 30 OF 134 0.224 8 16 22 3 49675 57
Pedro Severino Orioles AL 26 C 156 0.256 1 17 21 5 66677 57
Nolan Arenado Rockies NL 29 3B 182 0.253 0 23 26 8 62788 57
Adam Eaton Nationals NL 31 OF 159 0.226 3 22 17 4 48766 57
Mitch Moreland Red Sox AL 34 1B 67 0.328 0 14 21 8 91578 57
Jose Altuve Astros AL 30 2B 186 0.220 2 29 17 4 47866 57
Cedric Mullins II Orioles AL 25 OF 133 0.263 7 15 10 3 79645 57
Asdrubal Cabrera Nationals NL 34 SS 190 0.242 0 23 31 8 50798 57
JaCoby Jones Tigers AL 28 OF 97 0.268 1 19 14 5 76766 57
Pete Alonso Mets NL 25 1B 199 0.211 0 28 30 13 30889 57
Ryan Braun Brewers NL 36 OF 122 0.238 1 13 25 7 56588 57
Jon Berti Marlins NL 30 SS/OF 114 0.254 8 18 13 2 69654 57
Kevin Pillar Red Sox AL 31 OF 117 0.274 1 20 13 4 75756 57
J.D. Martinez Red Sox AL 32 DH/OF 202 0.218 1 20 25 6 46787 57
Matt Kemp Rockies NL 35 OF 117 0.239 1 18 21 6 56677 57
David Bote Cubs NL 27 2B/3B 119 0.202 2 14 27 6 37587 57
Colin Moran Pirates NL 27 3B 168 0.250 0 27 19 9 60868 57
Darin Ruf Giants NL 33 1B/OF 86 0.279 1 11 18 5 76566 57
Miguel Sano Twins AL 27 3B/DH 182 0.203 0 31 25 13 32989 57
Austin Riley Braves NL 23 3B/OF 188 0.239 0 24 27 8 54888 57
Shin-Soo Choo Rangers AL 37 OF 109 0.229 6 13 15 5 49566 57
Paul DeJong Cardinals NL 26 SS 146 0.253 1 17 24 3 65685 57
Manuel Margot Rays AL 25 OF 141 0.270 12 18 11 1 79653 57
Garrett Cooper Marlins NL 29 1B 115 0.287 0 20 20 6 82777 57
Martin Maldonado Astros AL 33 C 135 0.215 1 19 24 6 35787 57
Cesar Hernandez Indians AL 30 2B 227 0.282 0 33 20 3 85976 56
Pat Valaika Orioles AL 27 2B/SS 138 0.275 0 23 15 8 75768 56
Jeff McNeil Mets NL 28 2B/OF 175 0.320 0 18 23 4 91676 56
Ke'Bryan Hayes Pirates NL 23 3B 76 0.329 1 13 10 4 95556 56
Matt Chapman Athletics AL 27 3B 142 0.232 0 22 25 10 53789 56
Joey Votto Reds NL 36 1B 180 0.222 0 31 20 11 43979 56
Brett Gardner Yankees AL 36 OF 126 0.206 3 20 15 5 38767 56
Austin Hays Orioles AL 24 OF 114 0.263 2 18 8 4 77646 56
Victor Robles Nationals NL 23 OF 165 0.224 4 19 15 3 48765 56
Jose Iglesias Orioles AL 30 SS 138 0.370 0 15 23 3 90675 56
Tyler O'Neill Cardinals NL 25 OF 137 0.175 2 19 19 7 28778 56
Josh Fuentes Rockies NL 27 1B 89 0.315 1 13 15 2 96564 56
Lewis Brinson Marlins NL 26 OF 98 0.245 4 14 12 3 58555 56
J.D. Davis Mets NL 27 3B/OF 185 0.254 0 26 19 6 60877 56
Michael Chavis Red Sox AL 24 1B/2B 137 0.212 3 14 18 5 38566 56
Ketel Marte Diamondbacks NL 26 2B/SS 174 0.287 1 17 14 2 86664 56
Ryan Mountcastle Orioles AL 23 OF 117 0.333 0 11 22 5 94577 56
Jedd Gyorko Brewers NL 31 2B/3B 110 0.255 0 19 17 9 61768 56
Erik Gonzalez Pirates NL 28 2B/SS 173 0.237 2 14 20 3 57575 56
Max Stassi Angels AL 29 C 86 0.291 0 12 20 7 81577 56
Niko Goodrum Tigers AL 28 2B/SS 151 0.179 6 14 19 5 29566 55
Hunter Renfroe Rays AL 28 OF 118 0.144 2 18 21 8 17678 55
Austin Nola Mariners AL 30 C/1B 98 0.306 0 15 19 5 81676 55
Tim Locastro Diamondbacks NL 27 OF 64 0.281 4 14 7 2 78534 55
Yasmani Grandal White Sox AL 31 C 157 0.223 0 26 24 7 44888 55
Luis Garcia Nationals NL 20 2B 125 0.280 1 16 14 2 76664 55
Carlos Correa Astros AL 25 SS 199 0.256 0 21 24 4 61786 55
Yuli Gurriel Astros AL 36 1B 205 0.234 0 27 22 6 52877 55
Alex Bregman Astros AL 26 3B 146 0.253 0 19 22 6 60677 55
Gregory Polanco Pirates NL 28 OF 152 0.158 3 12 22 7 18577 55
Dexter Fowler Cardinals NL 34 OF 84 0.250 1 14 15 4 65566 55
Evan White Mariners AL 24 1B 171 0.170 1 17 24 7 25687 55
Jonathan Villar Marlins NL 29 2B/SS 116 0.259 9 10 9 2 69445 55
Carlos Santana Indians AL 34 1B 200 0.190 0 31 26 7 22987 55
Ryan McMahon Rockies NL 25 2B 164 0.220 0 22 24 8 41788 55
Bryan Reynolds Pirates NL 25 OF 177 0.186 1 23 17 6 27767 55
Eduardo Escobar Diamondbacks NL 31 3B/SS 194 0.206 1 21 19 4 37776 55
Gleyber Torres Yankees AL 23 2B/SS 132 0.242 1 17 16 3 56665 54
Yoshitomo Tsutsugo Rays AL 28 DH/OF 151 0.199 0 27 23 8 34878 54
Josh Bell Pirates NL 27 1B 187 0.225 0 21 21 8 45778 54
Austin Meadows Rays AL 25 OF 132 0.205 2 19 13 4 37756 54
Avisail Garcia Brewers NL 29 OF 171 0.246 1 20 15 2 56764 54
Jorge Soler Royals AL 28 DH/OF 149 0.228 0 17 24 8 44688 54
Brian Goodwin Angels AL 29 OF 95 0.242 1 12 17 4 57566 54
Harrison Bader Cardinals NL 26 OF 103 0.214 3 19 10 3 38756 54
Sam Hilliard Rockies NL 26 OF 101 0.208 3 12 10 6 38557 54
Kevin Plawecki Red Sox AL 29 C 79 0.342 1 7 17 1 95363 54
Tim Lopes Mariners AL 26 OF 132 0.242 5 14 13 1 59553 54
Andrelton Simmons Angels AL 30 SS 118 0.297 2 19 10 0 87751 54
Justin Upton Angels AL 32 OF 144 0.208 0 20 22 9 31778 54
Jason Kipnis Cubs NL 33 2B 109 0.248 1 12 16 3 65565 54
Yan Gomes Nationals NL 32 C 103 0.262 1 12 11 3 66555 54
Jorge Alfaro Marlins NL 27 C 90 0.222 2 12 16 3 47565 54
Adam Engel White Sox AL 28 OF 81 0.296 1 10 10 2 86454 54
Bobby Dalbec Red Sox AL 25 1B 73 0.274 0 11 14 7 73568 53
Albert Pujols Angels AL 40 1B 148 0.230 0 15 24 6 43687 53
Josh Harrison Nationals NL 32 2B/3B 70 0.271 1 8 12 3 75455 53
Travis Shaw Blue Jays AL 30 3B 155 0.245 0 17 17 6 54667 53
Giancarlo Stanton Yankees AL 30 OF 72 0.250 1 11 10 4 65556 53
Mike Tauchman Yankees AL 29 OF 95 0.242 6 18 14 0 59662 53
Leody Taveras Rangers AL 21 OF 109 0.229 6 18 3 3 49625 53
Yoan Moncada White Sox AL 25 2B/3B 192 0.219 0 24 21 5 43777 53
Roman Quinn Phillies NL 27 OF 104 0.221 12 14 7 2 49544 53
Joc Pederson Dodgers NL 28 OF 115 0.183 1 18 13 6 25657 53
Enrique Hernandez Dodgers NL 28 2B/OF 132 0.227 0 20 20 5 44777 53
Daniel Vogelbach Brewers NL 27 1B/DH 51 0.353 0 12 10 3 94555 53
Matt Joyce Marlins NL 35 OF 119 0.244 1 15 12 2 56654 53
Austin Barnes Dodgers NL 30 C 84 0.250 3 13 9 1 68543 53
Tommy Pham Padres NL 32 OF 101 0.218 6 11 10 2 49555 53
Ronald Guzman Rangers AL 25 1B 72 0.250 1 9 9 4 67446 52
Edwin Rios Dodgers NL 26 1B/3B 74 0.243 0 12 16 7 54568 52
Yadier Molina Cardinals NL 37 C 139 0.266 0 12 16 4 71566 52
Sean Murphy Athletics AL 25 C 110 0.227 0 18 14 7 42657 52
Yandy Diaz Rays AL 28 3B 114 0.307 0 16 11 2 82654 52
Freddy Galvis Reds NL 30 SS 136 0.221 0 18 15 7 41667 52
Anderson Tejeda Rangers AL 22 SS 68 0.250 3 5 8 3 68345 52
Curt Casali Reds NL 31 C 69 0.232 1 9 8 6 56447 52
Gary Sanchez Yankees AL 27 C 151 0.152 0 17 24 10 13689 52
Edwin Encarnacion White Sox AL 37 1B/3B/DH 150 0.167 0 18 19 10 24679 52
Dylan Carlson Cardinals NL 21 OF 103 0.214 1 11 16 3 35565 52
Matt Carpenter Cardinals NL 34 1B/3B 138 0.188 0 22 24 4 24786 52
Ender Inciarte Braves NL 29 OF 109 0.202 4 17 10 1 38653 52
Amed Rosario Mets NL 24 SS 134 0.246 0 19 14 3 50655 52
Nico Hoerner Cubs NL 23 2B/SS 104 0.231 3 18 13 0 48651 52
Shogo Akiyama Reds NL 32 OF 150 0.240 6 15 9 0 59641 51
Yairo Munoz Red Sox AL 25 SS/OF 45 0.333 2 6 4 1 97333 51
Taylor Ward Angels AL 26 3B/OF 87 0.287 2 16 5 0 87631 51
Tyler Wade Yankees AL 25 2B 82 0.171 4 18 8 2 28644 51
Daulton Varsho Diamondbacks NL 23 C/OF 94 0.181 3 14 8 3 28545 51
Tyler Naquin Indians AL 29 OF 130 0.223 0 15 20 4 42676 51
Sam Haggerty Mariners AL 26 OF 50 0.260 4 7 6 1 68333 51
Francisco Cervelli Marlins NL 34 C 53 0.245 1 10 7 3 56445 51
Danny Jansen Blue Jays AL 25 C 117 0.188 0 18 20 6 23677 51
Phil Gosselin Phillies NL 31 2B 88 0.261 0 14 12 3 61555 51
Jake Cave Twins AL 27 OF 107 0.234 0 16 15 4 53666 51
Marwin Gonzalez Twins AL 31 SS 168 0.208 0 14 21 5 31576 51
Jacob Stallings Pirates NL 30 C 122 0.246 0 12 18 3 51565 51
Kurt Suzuki Nationals NL 36 C 109 0.257 0 14 16 2 63664 51
Rougned Odor Rangers AL 26 2B 131 0.153 0 13 25 8 11588 51
Magneuris Sierra Marlins NL 24 OF 36 0.278 4 8 7 0 78441 51
Andrew Knapp Phillies NL 28 C 70 0.286 0 9 15 2 82464 51
Shed Long Mariners AL 24 2B 117 0.171 4 10 9 3 28445 51
Elvis Andrus Rangers AL 31 SS 103 0.194 3 11 7 3 38545 51
Nate Lowe Rays AL 24 1B/DH 63 0.206 1 9 11 4 35456 51
Chris Owings Rockies NL 28 2B/SS 41 0.268 1 9 5 2 75434 51
Howie Kendrick Nationals NL 36 2B 91 0.275 0 11 14 2 74565 51
Andrew Stevenson Nationals NL 26 OF 30 0.333 2 6 7 0 97341 51
Luis Guillorme Mets NL 25 2B/3B 49 0.347 2 4 9 0 97241 51
Ty France Padres NL 25 2B/3B 55 0.309 0 9 10 2 81454 50
Ji-Man Choi Rays AL 29 1B/DH 122 0.230 0 16 16 3 40665 50
Brett Phillips - - - AL 26 OF 48 0.208 6 10 5 2 39434 50
Jose Marmolejos Mariners AL 27 DH/OF 100 0.220 0 10 18 6 40467 50
Eric Thames Nationals NL 33 1B/OF 123 0.203 1 10 12 3 35455 50
Josh Donaldson Twins AL 34 3B 81 0.222 0 14 11 6 42657 50
D.J. Stewart Orioles AL 26 OF 80 0.200 0 13 15 7 30567 50
Nick Madrigal White Sox AL 23 2B 96 0.333 1 6 10 0 97352 50
Todd Frazier Rangers AL 34 3B 108 0.241 1 11 7 2 55534 50
Delino DeShields Indians AL 27 OF 104 0.260 3 10 7 0 68441 50
Derek Dietrich Rangers AL 30 2B/OF 61 0.197 1 9 8 5 35446 50
Wilson Ramos Mets NL 32 C 136 0.235 0 12 13 4 53556 50
Ty France Mariners AL 25 2B/3B 75 0.293 0 8 10 2 83454 50
Pavin Smith Diamondbacks NL 24 1B/OF 34 0.294 1 7 4 1 85322 50
Luis Urias Brewers NL 23 2B/SS 108 0.241 2 11 11 0 57552 50
Jonathan Davis Blue Jays AL 28 OF 21 0.333 1 4 5 1 96233 50
Cole Tucker Pirates NL 23 SS/OF 109 0.220 1 17 8 1 46643 50
Ryan McBroom Royals AL 28 1B/OF 75 0.253 0 7 9 5 62346 50
Carson Kelly Diamondbacks NL 25 C 119 0.210 0 9 17 5 33467 50
Alex Gordon Royals AL 36 OF 159 0.214 0 15 11 4 33656 50
Nick Markakis Braves NL 36 OF 126 0.246 0 15 15 1 53663 50
Jose Peraza Red Sox AL 26 2B/SS 111 0.225 1 13 8 1 46543 50
Tony Kemp Athletics AL 28 2B/OF 86 0.244 3 14 4 0 58632 50
Ben Gamel Brewers NL 28 OF 114 0.237 0 13 10 3 53555 50
Austin Romine Tigers AL 31 C 126 0.238 0 12 15 2 53564 50
Kyle Higashioka Yankees AL 30 C 48 0.250 0 7 10 4 64456 50
Daniel Murphy Rockies NL 35 1B/2B 119 0.235 0 9 15 3 52465 50
Phillip Evans Pirates NL 27 3B 39 0.359 0 6 9 1 91343 50
Nick Senzel Reds NL 25 OF 67 0.194 2 8 8 2 27444 50
Justin Smoak - - - NL 33 1B 119 0.176 0 14 15 5 24667 50
Jay Bruce Phillies NL 33 OF 94 0.191 0 11 14 6 21557 50
Ryan Jeffers Twins AL 23 C 52 0.288 0 5 7 3 84345 50
Leury Garcia White Sox AL 29 OF 59 0.271 0 6 8 3 70345 49
Abraham Toro Astros AL 23 3B 83 0.145 1 13 9 3 16545 49
Michael A. Taylor Nationals NL 29 OF 87 0.195 0 10 15 5 31466 49
Dwight Smith Jr. Orioles AL 27 OF 63 0.222 1 9 6 2 45434 49
Chance Sisco Orioles AL 25 C 95 0.221 0 11 10 4 42556 49
Santiago Espinal Blue Jays AL 25 SS 60 0.267 1 10 6 0 75430 49
Johan Camargo Braves NL 26 3B 120 0.200 0 16 9 4 32646 49
Luis Arraez Twins AL 23 2B 104 0.288 0 14 10 0 81550 49
Jose Trevino Rangers AL 27 C 76 0.250 0 10 9 2 64445 49
Myles Straw Astros AL 25 SS/OF 76 0.211 6 8 8 0 39441 49
Gavin Lux Dodgers NL 22 2B 61 0.180 1 8 8 3 26445 49
Chad Tromp Giants NL 25 C 61 0.213 0 11 10 4 34556 49
Samuel Huff Rangers AL 22 C 28 0.357 0 4 3 3 94225 49
Josh Naylor Padres NL 23 OF 36 0.278 1 4 4 1 76223 49
Jorge Bonifacio Tigers AL 27 OF 83 0.229 0 8 17 2 40464 49
Franchy Cordero Royals AL 25 OF 36 0.222 1 6 7 2 47345 49
Edward Olivares Royals AL 24 OF 55 0.291 0 5 7 2 81244 49
Tucker Barnhart Reds NL 29 C 96 0.198 0 9 12 5 31456 49
Danny Mendick White Sox AL 26 2B 107 0.243 0 11 6 3 52535 49
Jake Marisnick Mets NL 29 OF 33 0.333 0 4 5 2 92234 49
Jose Martinez Rays AL 31 1B/OF 67 0.239 0 10 10 2 50454 49
Tyler Stephenson Reds NL 23 C/DH 17 0.294 0 4 6 2 80234 48
Tomas Nido Mets NL 26 C 24 0.292 0 4 6 2 80234 48
Joe Panik Blue Jays AL 29 2B 115 0.235 0 18 7 1 50632 48
Starlin Castro Nationals NL 30 2B/SS 60 0.267 0 9 4 2 74434 48
Victor Caratini Cubs NL 26 C/1B 110 0.236 0 8 16 1 55464 48
Aristides Aquino Reds NL 26 OF 44 0.182 1 7 8 2 27445 48
Nicky Lopez Royals AL 25 2B 163 0.209 0 15 13 1 34653 48
Christian Arroyo - - - AL 25 2B/3B 46 0.239 0 6 8 3 54345 48
Cam Gallagher Royals AL 27 C 53 0.283 0 10 3 1 82423 47
Adam Haseley Phillies NL 24 OF 76 0.276 0 7 13 0 74452 47
Jake Lamb Athletics AL 29 3B 37 0.270 0 4 7 2 71244 47
Austin Hedges Padres NL 27 C 57 0.158 1 7 6 3 16335 47
Luis Rengifo Angels AL 23 2B 90 0.156 3 12 3 1 18523 47
Jace Peterson Brewers NL 30 2B 45 0.200 1 6 5 2 36334 47
Ryan O'Hearn Royals AL 26 1B 112 0.196 0 7 18 2 30364 47
Kevin Newman Pirates NL 26 SS 156 0.224 0 12 10 1 40542 47
Brent Rooker Twins AL 25 DH/OF 19 0.316 0 4 5 1 94234 47
Nomar Mazara White Sox AL 25 OF 128 0.219 0 11 13 1 42553 47
Scott Heineman Rangers AL 27 OF 52 0.154 3 6 7 1 18343 47
Brian Goodwin Reds NL 29 OF 46 0.152 4 4 5 2 18234 47
Alejandro Kirk Blue Jays AL 21 C 21 0.381 0 4 3 1 91223 47
C.J. Cron Tigers AL 30 1B/DH 42 0.190 0 9 8 4 21446 47
Jacob Nottingham Brewers NL 25 C 44 0.159 0 8 12 4 11456 47
Rafael Marchan Phillies NL 21 C 8 0.500 0 3 3 1 91223 47
Luis Torrens Mariners AL 24 C 55 0.273 0 5 6 1 74334 47
Yolmer Sanchez White Sox AL 28 2B/3B 16 0.313 0 7 1 1 91313 47
Jarrod Dyson White Sox AL 35 OF 10 0.300 2 3 0 0 87100 47
Ramon Urias Orioles AL 26 2B/SS 21 0.381 0 3 3 1 94224 46
Monte Harrison Marlins NL 24 OF 43 0.140 6 7 3 1 19323 46
Chad Pinder Athletics AL 28 OF 53 0.226 0 8 7 2 43444 46
Tyrone Taylor Brewers NL 26 OF 37 0.243 0 6 6 2 53334 46
Anthony Bemboom Angels AL 30 C 46 0.217 0 9 5 3 30435 46
Danny Santana Rangers AL 29 OF 55 0.145 2 6 7 1 17344 46
Cameron Maybin Cubs NL 33 OF 47 0.255 2 3 3 0 67220 46
Eric Sogard Brewers NL 34 2B 110 0.218 0 10 10 1 45454 46
Kris Bryant Cubs NL 28 3B 123 0.195 0 16 5 2 34635 46
Greg Garcia Padres NL 30 2B/3B 57 0.211 1 6 10 0 35350 46
Oscar Mercado Indians AL 25 OF 81 0.123 3 6 6 1 08333 46
Kyle Farmer Reds NL 29 2B/3B 58 0.259 1 4 4 0 65220 46
Mark Mathias Brewers NL 25 OF 36 0.278 1 2 4 0 75120 46
Josh VanMeter - - - NL 25 2B/OF 66 0.121 1 8 6 2 07435 46
Joey Bart Giants NL 23 C 99 0.242 0 15 7 0 51640 46
Austin Nola Padres NL 30 C/1B 57 0.211 0 8 8 2 33444 46
Khris Davis Athletics AL 32 DH/OF 83 0.193 0 9 9 2 24445 46
Brian O'Grady Rays AL 28 OF 5 0.400 1 2 0 0 96101 46
David Dahl Rockies NL 26 OF 93 0.183 1 9 9 0 25440 46
Andrew Velazquez Orioles AL 25 SS/OF 63 0.159 4 11 3 0 18521 46
Jeff Mathis Rangers AL 37 C 58 0.155 1 5 6 2 16334 46
Aledmys Diaz Astros AL 29 SS 50 0.240 0 6 4 2 51324 45
Scott Kingery Phillies NL 26 SS/OF 107 0.159 0 12 6 3 13535 45
Harold Castro Tigers AL 26 2B/OF 46 0.348 0 5 3 0 92321 45
Todd Frazier Mets NL 34 3B 41 0.244 0 5 4 2 54335 45
Jordan Luplow Indians AL 26 OF 71 0.197 0 8 8 2 33444 45
Matt Beaty Dodgers NL 27 1B/OF 50 0.220 0 8 5 2 44435 45
Christin Stewart Tigers AL 26 OF 84 0.179 0 6 9 3 20345 45
Brock Holt - - - NL 32 2B/OF 85 0.212 1 8 5 0 35430 45
Jonathan Villar Blue Jays AL 29 2B/SS 62 0.194 4 3 6 0 28130 45
Anthony Alford Blue Jays AL 25 OF 16 0.188 3 3 3 1 28123 45
Jarrod Dyson Pirates NL 35 OF 51 0.157 4 6 5 0 18330 45
Mike Zunino Rays AL 29 C 72 0.125 0 7 9 4 11346 45
Eduardo Nunez Mets NL 33 3B/SS 2 0.500 1 0 0 0 96001 45
Luis Campusano Padres NL 21 DH 3 0.333 0 2 1 1 92113 45
Carter Kieboom Nationals NL 22 3B 99 0.202 0 15 9 0 32641 45
Thairo Estrada Yankees AL 24 2B 48 0.167 1 8 3 1 15422 45
Omar Narvaez Brewers NL 28 C 104 0.163 0 8 9 2 10444 45
Manny Pina Brewers NL 33 C 39 0.231 0 4 5 2 42234 45
Isaac Paredes Tigers AL 21 3B 94 0.223 0 7 6 1 40332 45
Jo Adell Angels AL 21 OF 117 0.154 0 8 7 3 12445 45
Domingo Santana Indians AL 27 OF 70 0.157 0 6 12 2 13354 45
Jasrado Chisholm Marlins NL 22 2B/SS 48 0.125 2 6 3 1 17322 44
Miguel Andujar Yankees AL 25 3B 62 0.242 0 5 5 1 54334 44
Guillermo Heredia - - - NL 29 OF 26 0.192 1 5 3 1 26323 44
Michael Perez Rays AL 27 C 81 0.173 0 7 13 1 22353 44
Derek Fisher Blue Jays AL 26 OF 31 0.226 0 5 7 1 42243 44
Daniel Robertson Giants NL 26 2B/3B/SS 21 0.333 0 4 2 0 94222 44
Lorenzo Cain Brewers NL 34 OF 18 0.333 0 4 2 0 91210 44
Grayson Greiner Tigers AL 27 C 51 0.118 0 8 8 3 02445 44
Matt Davidson Reds NL 29 DH 43 0.163 0 3 11 3 15256 44
Erik Kratz Yankees AL 40 C 28 0.321 0 2 4 0 90120 44
Dee Gordon Mariners AL 32 2B 72 0.181 2 9 1 0 27411 44
Tyler Flowers Braves NL 34 C 65 0.231 0 5 5 1 42333 44
Bradley Zimmer Indians AL 27 OF 37 0.162 2 3 3 1 17223 44
Matt Adams Braves NL 31 1B 49 0.184 0 4 9 2 25245 44
Willians Astudillo Twins AL 28 C 16 0.250 0 4 3 1 60222 44
Ehire Adrianza Twins AL 30 SS 85 0.188 1 9 3 0 26422 44
Eddy Alvarez Marlins NL 30 2B 37 0.189 2 6 2 0 27311 44
Pablo Sandoval Giants NL 33 3B 82 0.220 0 5 6 1 43333 44
Jason Castro Angels AL 33 C 52 0.192 0 5 6 2 23334 44
Mike Ford Yankees AL 27 1B/DH 74 0.135 0 5 11 2 10254 43
Cameron Maybin Tigers AL 33 OF 41 0.244 0 5 2 1 53323 43
Yordan Alvarez Astros AL 23 DH 8 0.250 0 2 4 1 63133 43
Anthony Alford Pirates NL 25 OF 12 0.250 0 2 4 1 62133 43
Yadiel Hernandez Nationals NL 32 DH 16 0.250 0 2 4 1 60123 43
Mitch Garver Twins AL 29 C 70 0.157 0 8 5 2 10434 43
Josh Rojas Diamondbacks NL 26 OF 61 0.180 1 9 2 0 27422 43
Tony Wolters Rockies NL 28 C 98 0.214 0 9 7 0 31440 43
Greg Allen Indians AL 27 OF 25 0.160 1 3 4 1 15122 43
Steven Souza Jr. Cubs NL 31 OF 27 0.148 1 3 5 1 15133 43
Adeiny Hechavarria Braves NL 31 SS 55 0.255 0 7 2 0 64422 43
Jorge Ona Padres NL 23 DH 12 0.250 0 3 2 1 60112 43
Michael Hermosillo Angels AL 25 OF 8 0.250 1 0 2 0 66011 43
Billy Hamilton - - - NL 29 OF 27 0.074 4 7 1 0 08312 43
Kevan Smith Rays AL 32 C 27 0.222 0 2 7 1 40143 43
LaMonte Wade Jr. Twins AL 26 OF 39 0.231 1 3 1 0 45210 43
Willie Calhoun Rangers AL 25 OF 93 0.183 0 2 13 1 23153 43
Robinson Chirinos Mets NL 36 C 29 0.241 0 1 5 1 53133 43
JT Riddle Pirates NL 28 SS 63 0.143 1 6 1 1 15312 43
Jonathan Arauz Red Sox AL 21 2B 68 0.221 0 7 6 0 44432 43
Elias Diaz Rockies NL 29 C 59 0.220 0 2 7 1 44144 42
Jake Noll Nationals NL 26 1B/3B 14 0.357 0 2 0 0 95112 42
Stephen Vogt Diamondbacks NL 35 C 72 0.167 0 6 7 1 24344 42
William Contreras Braves NL 22 C 10 0.400 0 0 1 0 93012 42
Jose Garcia Reds NL 22 SS 64 0.203 1 4 2 0 35210 42
Billy McKinney Blue Jays AL 25 OF 3 0.667 0 1 0 0 92001 42
Jose Osuna Pirates NL 27 1B/OF 70 0.157 0 3 8 2 11144 42
Oscar Hernandez Royals AL 26 C 4 0.500 0 1 0 0 93102 42
Wyatt Mathisen Diamondbacks NL 26 3B/DH 24 0.167 0 4 5 2 12234 42
Eli White Rangers AL 26 OF 47 0.170 1 5 3 0 26321 42
Jonah Heim Athletics AL 25 C 35 0.229 0 5 5 0 45332 42
Mike Freeman Indians AL 32 2B 37 0.243 0 5 3 0 54322 42
Mitch Moreland Padres NL 34 1B 62 0.161 0 7 5 1 10332 42
Deivy Grullon Red Sox AL 24 C 3 0.333 0 0 1 0 94012 42
Rangel Ravelo Cardinals NL 28 1B/DH 35 0.171 0 5 6 1 23333 42
Roberto Perez Indians AL 31 C 92 0.163 0 6 5 1 13333 42
Daz Cameron Tigers AL 23 OF 50 0.200 1 2 3 0 36121 42
Luis Alexander Basabe Giants NL 23 OF 14 0.143 2 5 1 0 18312 42
Brian Navarreto Marlins NL 25 C 5 0.400 0 0 0 0 93001 42
Ryan Cordell Mets NL 28 OF 4 0.250 1 0 0 0 65000 42
Keibert Ruiz Dodgers NL 21 C 8 0.250 0 1 1 1 60012 41
Ryan Lavarnway Marlins NL 32 C 11 0.364 0 0 0 0 92001 41
Chad Wallach Marlins NL 28 C 40 0.175 0 4 6 1 24233 41
Bubba Starling Royals AL 27 OF 59 0.169 0 5 5 1 24333 41
Nick Heath Royals AL 26 DH/OF 13 0.154 2 2 3 0 17120 41
Neil Walker Phillies NL 34 2B 39 0.231 0 5 3 0 44322 41
Steven Duggar Giants NL 26 OF 34 0.176 1 3 3 0 26221 41
Alex Avila Twins AL 33 C 47 0.191 0 6 2 1 24323 41
Josh Naylor Indians AL 23 OF 56 0.214 0 9 2 0 35422 41
Hunter Pence Giants NL 37 OF 52 0.096 0 4 6 2 02234 41
Travis Blankenhorn Twins AL 23 2B 3 0.333 0 0 0 0 91000 41
Estevan Florial Yankees AL 22 OF 3 0.333 0 0 0 0 90000 41
Andrew Knizner Cardinals NL 25 C 16 0.250 0 1 4 0 64132 41
Yoenis Cespedes Mets NL 34 OF 31 0.161 0 3 4 2 15235 41
Mallex Smith Mariners AL 27 OF 45 0.133 2 2 3 0 17121 41
Tyler Heineman Giants NL 29 C 41 0.195 1 3 1 0 35110 41
Sandy Leon Indians AL 31 C 66 0.136 0 4 4 2 12224 41
Phillip Ervin Mariners AL 27 OF 37 0.216 0 5 4 0 32331 41
Andy Young Diamondbacks NL 26 2B/3B/DH 26 0.192 0 3 4 1 23233 41
Zach McKinstry Dodgers NL 25 2B/DH/OF 7 0.286 0 1 0 0 81000 41
Edward Olivares Padres NL 24 OF 34 0.176 0 4 3 1 24224 40
Taylor Jones Astros AL 26 1B/DH 21 0.190 0 3 3 1 23223 40
Jon Jay Diamondbacks NL 35 OF 46 0.130 0 5 4 1 12323 40
Franklin Barreto - - - AL 24 2B/SS 27 0.074 1 5 2 0 05210 40
Jake Fraley Mariners AL 25 OF 26 0.154 2 3 0 0 17200 40
Alex Jackson Braves NL 24 C 7 0.286 0 0 0 0 83001 40
Vimael Machin Athletics AL 26 3B/SS 60 0.200 0 11 0 0 30500 40
Daniel Vogelbach - - - AL 27 1B/DH 57 0.088 0 3 4 2 01224 40
Ildemaro Vargas Twins AL 28 2B 22 0.227 0 3 2 0 41210 40
Christian Colon Reds NL 31 2B/3B 23 0.130 1 3 2 0 15110 40
Dustin Garneau Astros AL 32 C 32 0.125 0 4 4 1 10223 40
Austin Allen Athletics AL 26 C 31 0.194 0 1 3 1 20022 40
Luis Torrens Padres NL 24 C 11 0.273 0 0 0 0 73001 39
Braden Bishop Mariners AL 26 OF 21 0.143 1 1 3 0 17122 39
Andrew Benintendi Red Sox AL 25 OF 39 0.103 1 4 1 0 05210 39
Matt Wieters Cardinals NL 34 C 35 0.200 0 3 4 0 33231 39
Travis Demeritte Tigers AL 25 OF 29 0.172 0 5 4 0 20220 39
Jorge Mateo Padres NL 25 OF 23 0.130 1 3 1 0 15110 39
Travis Jankowski Reds NL 29 OF 15 0.067 2 3 0 0 07100 39
Phillip Ervin Reds NL 27 OF 35 0.086 1 5 0 0 05200 39
Bryan Holaday Orioles AL 32 C 31 0.161 0 5 4 0 12221 39
Eric Haase Tigers AL 27 C 13 0.231 0 1 2 0 55122 39
Lane Thomas Cardinals NL 24 OF 36 0.111 0 5 2 1 02313 39
Jared Oliva Pirates NL 24 OF 15 0.200 1 0 0 0 35000 39
Andrew Romine Rangers AL 34 3B/SS 4 0.250 0 1 0 0 63101 39
Austin Dean Cardinals NL 26 OF 4 0.250 0 1 0 0 61001 39
Ildemaro Vargas - - - NL 28 2B 29 0.172 0 3 1 1 22213 39
John Ryan Murphy Pirates NL 29 C 58 0.172 0 6 2 0 22311 39
Francisco Mejia Padres NL 24 C 39 0.077 0 5 2 1 00212 39
Jack Mayfield Astros AL 29 SS 39 0.179 0 5 2 0 21210 39
Jason Castro Padres NL 33 C 26 0.192 0 3 3 0 21120 38
Rob Refsnyder Rangers AL 29 OF 30 0.200 0 4 1 0 30210 38
Drew Butera Rockies NL 36 C 38 0.158 0 4 4 0 10220 38
Cristian Pache Braves NL 21 OF 4 0.250 0 0 0 0 64012 38
John Nogowski Cardinals NL 27 1B 4 0.250 0 0 0 0 60000 38
Rene Rivera Mets NL 36 C 4 0.250 0 0 0 0 60000 38
Josh Phegley Cubs NL 32 C 16 0.063 0 4 2 1 00212 38
Jaylin Davis Giants NL 25 OF 12 0.167 0 2 1 1 12113 38
Logan Morrison Brewers NL 32 1B/OF 25 0.120 0 3 2 1 01113 38
Max Schrock Cardinals NL 25 2B 17 0.176 0 1 1 1 21013 38
Matt Thaiss Angels AL 25 3B 21 0.143 0 3 1 1 13213 38
Dawel Lugo Tigers AL 25 2B/3B 10 0.200 0 3 1 0 34212 38
Mark Payton Reds NL 28 OF 18 0.167 1 0 0 0 27002 38
Caleb Joseph Blue Jays AL 34 C 8 0.125 0 2 2 1 00112 38
Mickey Moniak Phillies NL 22 OF 14 0.214 0 3 0 0 34212 38
Logan Forsythe Marlins NL 33 2B 34 0.118 0 2 2 1 03113 38
Harold Ramirez Marlins NL 25 OF 10 0.200 0 2 1 0 30110 37
Albert Almora Jr. Cubs NL 26 OF 30 0.167 0 4 1 0 24212 37
Isan Diaz Marlins NL 24 2B 22 0.182 0 3 1 0 22211 37
Sergio Alcantara Tigers AL 23 2B/3B 19 0.105 0 2 1 1 03113 37
Erick Mejia Royals AL 25 3B/OF 14 0.071 1 1 0 0 06001 37
Reese McGuire Blue Jays AL 25 C 41 0.073 0 2 1 1 01113 37
Lewin Diaz Marlins NL 23 1B 39 0.154 0 2 3 0 12121 37
Greg Allen Padres NL 27 OF 1 0.000 1 1 0 0 07112 37
Jordy Mercer - - - AL 33 SS 20 0.200 0 2 0 0 31100 37
Tzu-Wei Lin Red Sox AL 26 2B/SS 47 0.149 0 2 3 0 13122 37
Abraham Almonte Padres NL 31 OF 11 0.091 1 0 0 0 06001 37
Yu-Cheng Chang Indians AL 24 3B/SS 11 0.182 0 1 1 0 23111 36
Brandon Drury Blue Jays AL 27 2B/3B/OF 46 0.152 0 3 1 0 14212 36
Robinson Chirinos Rangers AL 36 C 42 0.119 0 3 2 0 00110 36
Yadiel Rivera Rangers AL 28 3B/SS 5 0.000 1 0 0 0 05000 36
Meibrys Viloria Royals AL 23 C 21 0.190 0 1 0 0 24112 36
Donnie Walton Mariners AL 26 2B/SS 13 0.154 0 0 3 0 11021 36
Chris Davis Orioles AL 34 1B 52 0.115 0 3 1 0 01110 36
Justin Williams Cardinals NL 24 OF 5 0.200 0 0 0 0 32001 36
Jose Briceno Angels AL 27 C 5 0.200 0 0 0 0 30000 36
Nicky Delmonico White Sox AL 27 OF 20 0.150 0 0 3 0 10020 36
Charlie Culberson Braves NL 31 OF 7 0.143 0 2 1 0 11110 36
Kyle Garlick Phillies NL 28 OF 22 0.136 0 0 3 0 14022 35
Joseph Odom Mariners AL 28 C 34 0.118 0 1 2 0 03121 35
Jake Lamb Diamondbacks NL 29 3B 43 0.116 0 2 1 0 02111 35
Brendan Rodgers Rockies NL 23 2B/SS 21 0.095 0 1 2 0 00010 35
Garrett Stubbs Astros AL 27 C/OF 8 0.125 0 1 1 0 13111 35
Beau Taylor Indians AL 30 C 21 0.048 0 1 2 0 04122 35
Jesus Sanchez Marlins NL 22 OF 25 0.040 0 1 2 0 04122 35
Ryan Goins White Sox AL 32 2B/SS 9 0.000 0 4 0 0 03201 35
Joe Hudson Mariners AL 29 C 17 0.176 0 0 0 0 20000 35
Hernan Perez Cubs NL 29 2B/3B/OF 6 0.167 0 0 0 0 24012 35
Cesar Puello Red Sox AL 29 OF 6 0.167 0 0 0 0 24002 35
Wilmer Difo Nationals NL 28 2B/SS 14 0.071 0 1 1 0 01011 35
Ronald Torreyes Phillies NL 27 2B/3B/SS 7 0.143 0 1 0 0 11000 34
Derek Hill Tigers AL 24 DH/OF 7 0.000 0 3 0 0 03202 34
Brian Dozier Mets NL 33 2B 15 0.133 0 1 0 0 12001 34
Sean Rodriguez Marlins NL 35 2B 13 0.154 0 0 0 0 11001 34
Sherten Apostel Rangers AL 21 1B/3B 20 0.100 0 1 0 0 02101 34
Jason Martin Pirates NL 24 OF 9 0.000 0 2 0 0 02101 34
Ryon Healy Brewers NL 28 1B/3B 7 0.143 0 0 0 0 10000 34
Zack Collins White Sox AL 25 C/DH 16 0.063 0 1 0 0 05112 34
Brandon Dixon Tigers AL 28 1B/OF 8 0.000 0 0 1 0 03011 34
Joey Rickard Giants NL 29 OF 5 0.000 0 1 0 0 04112 34
Aaron Whitefield Twins AL 23 OF 1 0.000 0 1 0 0 04112 34
Luis Gonzalez White Sox AL 24 DH/OF 1 0.000 0 1 0 0 03102 34
Emilio Bonifacio Nationals NL 35 2B/OF 3 0.000 0 1 0 0 03101 34
Matt Reynolds Royals AL 29 3B/SS 11 0.000 0 1 0 0 02001 34
Nate Orf Athletics AL 30 2B/SS 2 0.000 0 1 0 0 01001 34
Ali Sanchez Mets NL 23 C 9 0.111 0 0 0 0 02001 33
Kelvin Gutierrez Royals AL 25 3B 9 0.111 0 0 0 0 00000 33
Mason Williams Orioles AL 28 OF 18 0.111 0 0 0 0 00000 33
Austin Hedges Indians AL 27 C 11 0.091 0 0 0 0 02001 33
Daniel Johnson Jr. Indians AL 24 OF 12 0.083 0 0 0 0 02001 33
Yermin Mercedes White Sox AL 27 DH 1 0.000 0 0 0 0 04012 33
Patrick Wisdom Cubs NL 28 1B/3B 1 0.000 0 0 0 0 03002 33
Will Craig Pirates NL 25 1B 4 0.000 0 0 0 0 03001 33
Cheslor Cuthbert White Sox AL 27 3B 1 0.000 0 0 0 0 02001 33
Alec Mills Cubs NL 28 P 1 0.000 0 0 0 0 02001 33
Kevin Cron Diamondbacks NL 27 1B/DH 17 0.000 0 0 0 0 02001 33
Jose Martinez Cubs NL 31 1B/OF 21 0.000 0 0 0 0 01001 33
Adolis Garcia Rangers AL 27 OF 6 0.000 0 0 0 0 01000 33
Scott Schebler Braves NL 29 OF 1 0.000 0 0 0 0 01000 33
Joe McCarthy Giants NL 26 OF 10 0.000 0 0 0 0 01000 33
Dilson Herrera Orioles AL 26 2B 5 0.000 0 0 0 0 01000 33
Rob Brantly Giants NL 30 C 3 0.000 0 0 0 0 00000 33
Seth Brown Athletics AL 27 OF 5 0.000 0 0 0 0 00000 33
Name Team League Age Pos AB AVG SB R RBI HR BlueBerry Grade

Dynamic title for modals

Are you sure?

Please confirm deletion. There is no undo!