Owing to the screen size of your device, you may obtain a better viewing experience by rotating your device a quarter-turn (to get the so-called "panorama" screen view).
owlcroft logo
An Owlcroft Company web site
Click here to email us.

The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

Search this site, or just roll your cursor over the colored boxes below the pictures.

  Advertisement:


  Advertisement:


2020: All Shortstops, by TOP


All raw data supplied courtesy of Baseball-Reference.com.
They do a wonderful job, and deserve your support.

2020 Major-League Shortstops, Batter-Performance Results

Note! Men are included in this list if they have played this position at all this season; that will include some men who have played it only infrequently.
Through games of Sunday, 25 October 2020.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2020 TOP order:

(or view batters sorted by name, or view only “regulars”—men meeting a minimum-PA criterion)


Each name is a click-on link to that man’s career stats.

— Place your cursor over any column heading to see what it signifies. —

Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Yolmer Sanchez # White Sox 21 0.313 0.400 0.688 0.238 2.200 0.238 0.238 0.476 0.524 1698
Trea Turner + Nationals 259 0.335 0.353 0.588 0.301 1.756 0.085 0.139 0.394 0.529 1334
José Iglesias + Orioles 150 0.373 0.407 0.556 0.353 1.491 0.020 0.113 0.400 0.527 1316
Elliot Soto + Angels 7 0.333 0.400 0.500 0.286 1.500 0.143 0.143 0.429 0.429 1289
Willi Castro # Tigers 140 0.349 0.448 0.550 0.321 1.578 0.050 0.271 0.379 0.507 1261
Ramon Urias + Orioles 27 0.360 0.444 0.560 0.333 1.556 0.074 0.222 0.407 0.519 1243
Luis Guillorme * Mets 68 0.333 0.463 0.439 0.279 1.316 0.147 0.250 0.426 0.368 1205
Fernando Tatis Jr. + Padres 257 0.277 0.306 0.571 0.241 2.065 0.105 0.237 0.366 0.498 1108
Miguel Rojas + Marlins 143 0.304 0.330 0.496 0.266 1.632 0.112 0.126 0.392 0.434 1108
Corey Seager * Dodgers 232 0.307 0.309 0.585 0.280 1.908 0.073 0.159 0.358 0.534 1104
Harold Castro * Tigers 54 0.347 0.447 0.429 0.315 1.235 0.093 0.204 0.407 0.389 1056
Xander Bogaerts + Red Sox 225 0.300 0.329 0.502 0.271 1.672 0.093 0.182 0.364 0.453 1056
Tim Anderson + White Sox 221 0.322 0.383 0.529 0.303 1.642 0.045 0.226 0.357 0.498 1052
Trevor Story + Rockies 259 0.289 0.354 0.519 0.263 1.794 0.093 0.243 0.355 0.471 1013
Daniel Robertson + Giants 24 0.333 0.467 0.333 0.292 1 0.125 0.250 0.417 0.292 1012
Donovan Solano + Giants 203 0.326 0.396 0.463 0.305 1.419 0.049 0.192 0.365 0.433 996
Chris Taylor + Dodgers 214 0.270 0.344 0.476 0.234 1.760 0.121 0.257 0.364 0.411 969
Dylan Moore + Mariners 159 0.255 0.314 0.496 0.220 1.943 0.088 0.270 0.358 0.428 951
Jon Berti + Marlins 149 0.258 0.354 0.350 0.208 1.355 0.154 0.248 0.383 0.282 950
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
David Fletcher + Angels 230 0.319 0.348 0.425 0.287 1.333 0.087 0.109 0.374 0.383 949
Dansby Swanson + Braves 264 0.274 0.350 0.464 0.246 1.692 0.083 0.269 0.345 0.417 940
Jake Cronenworth * Padres 192 0.285 0.324 0.477 0.255 1.673 0.094 0.156 0.354 0.427 918
Brad Miller * Cardinals 171 0.232 0.289 0.451 0.193 1.939 0.146 0.269 0.357 0.374 916
Bo Bichette + Blue Jays 128 0.301 0.352 0.512 0.289 1.703 0.039 0.211 0.328 0.492 889
Didi Gregorius * Phillies 237 0.284 0.285 0.488 0.257 1.721 0.063 0.118 0.338 0.443 870
Joey Wendle * Rays 184 0.286 0.338 0.435 0.261 1.521 0.054 0.190 0.342 0.397 855
Andres Gimenez * Mets 132 0.263 0.318 0.398 0.235 1.516 0.053 0.212 0.333 0.356 835
Willy Adames + Rays 205 0.259 0.388 0.481 0.234 1.854 0.098 0.361 0.332 0.434 819
Leury Garcia # White Sox 63 0.271 0.277 0.441 0.254 1.625 0.063 0.143 0.317 0.413 817
Ketel Marte # Diamondbacks 195 0.287 0.311 0.409 0.267 1.423 0.036 0.108 0.323 0.379 808
Chris Owings + Rockies 44 0.268 0.321 0.439 0.250 1.636 0.068 0.250 0.318 0.409 803
Brandon Crawford * Giants 193 0.256 0.303 0.465 0.228 1.818 0.078 0.244 0.326 0.415 791
Pat Valaika + Orioles 150 0.277 0.313 0.475 0.260 1.718 0.053 0.227 0.313 0.447 775
Jean Segura + Phillies 217 0.266 0.314 0.422 0.235 1.588 0.106 0.207 0.346 0.373 774
Matt Chapman + Athletics 152 0.232 0.291 0.535 0.217 2.303 0.053 0.355 0.276 0.500 750
Francisco Lindor # Indians 266 0.258 0.280 0.415 0.229 1.607 0.090 0.154 0.335 0.368 739
Nick Ahmed + Diamondbacks 217 0.266 0.324 0.402 0.244 1.509 0.083 0.212 0.327 0.369 736
Mauricio Dubon + Giants 177 0.274 0.328 0.389 0.243 1.419 0.085 0.203 0.333 0.345 731
Gleyber Torres + Yankees 160 0.243 0.286 0.368 0.206 1.515 0.138 0.175 0.356 0.313 707
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andrelton Simmons + Angels 127 0.297 0.343 0.356 0.276 1.200 0.063 0.126 0.346 0.331 700
Carlos Correa + Astros 221 0.264 0.324 0.383 0.240 1.453 0.072 0.222 0.326 0.348 699
Isiah Kiner-Falefa + Rangers 228 0.280 0.316 0.370 0.259 1.322 0.061 0.140 0.329 0.342 686
J.P. Crawford * Mariners 232 0.255 0.303 0.338 0.224 1.327 0.099 0.168 0.336 0.297 681
Paul DeJong + Cardinals 174 0.250 0.340 0.349 0.218 1.395 0.098 0.287 0.322 0.305 673
Ryan McMahon * Rockies 193 0.215 0.286 0.419 0.192 1.946 0.093 0.342 0.295 0.373 666
Christian Arroyo + Red Sox 54 0.240 0.250 0.440 0.222 1.833 0.074 0.204 0.296 0.407 661
Orlando Arcia + Brewers 189 0.260 0.292 0.416 0.238 1.600 0.074 0.169 0.317 0.381 642
Adalberto Mondesi # Royals 233 0.256 0.350 0.416 0.240 1.625 0.047 0.300 0.292 0.391 634
Kyle Farmer + Reds 70 0.266 0.333 0.313 0.243 1.176 0.071 0.186 0.329 0.286 634
Marcus Semien + Athletics 236 0.223 0.260 0.374 0.199 1.681 0.106 0.212 0.305 0.335 632
Freddy Galvis # Reds 159 0.220 0.231 0.404 0.195 1.839 0.082 0.189 0.308 0.358 632
Tommy Edman # Cardinals 227 0.250 0.301 0.368 0.225 1.471 0.070 0.211 0.317 0.330 630
Jonathan Villar # Marlins 128 0.259 0.337 0.345 0.234 1.333 0.078 0.250 0.313 0.313 618
Anderson Tejeda # Rangers 77 0.253 0.381 0.453 0.247 1.789 0.026 0.390 0.273 0.442 601
Jonathan Arauz # Red Sox 80 0.250 0.340 0.319 0.225 1.278 0.100 0.263 0.325 0.288 601
Garrett Hampson + Rockies 184 0.234 0.330 0.383 0.212 1.641 0.071 0.326 0.283 0.348 597
Santiago Espinal + Blue Jays 66 0.267 0.356 0.333 0.242 1.250 0.061 0.242 0.303 0.303 586
Mike Freeman * Indians 43 0.237 0.321 0.316 0.209 1.333 0.070 0.256 0.302 0.279 567
Luis Garcia * Nationals 139 0.276 0.340 0.366 0.266 1.324 0.036 0.209 0.302 0.353 562
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Danny Mendick + White Sox 114 0.243 0.288 0.383 0.228 1.577 0.053 0.219 0.281 0.360 556
Joe Panik * Blue Jays 141 0.225 0.283 0.300 0.191 1.333 0.142 0.191 0.340 0.255 554
Jorge Polanco # Twins 226 0.258 0.292 0.354 0.239 1.370 0.058 0.155 0.301 0.327 543
Tyler Wade * Yankees 105 0.170 0.188 0.307 0.143 1.800 0.114 0.210 0.286 0.257 537
Enrique Hernandez + Dodgers 148 0.230 0.260 0.410 0.216 1.781 0.041 0.209 0.270 0.385 535
Nico Hoerner + Cubs 126 0.222 0.279 0.259 0.190 1.167 0.095 0.190 0.310 0.222 523
Amed Rosario + Mets 147 0.252 0.305 0.371 0.245 1.472 0.027 0.231 0.272 0.361 494
Adeiny Hechavarria + Braves 63 0.254 0.319 0.305 0.238 1.200 0.063 0.190 0.302 0.286 494
Niko Goodrum # Tigers 179 0.184 0.276 0.335 0.162 1.828 0.101 0.385 0.263 0.296 492
Andrew Romine # Rangers 4 0.250 0.333 0.500 0.250 2 0 0.250 0.250 0.500 490
Jonathan Villar # Blue Jays 79 0.188 0.271 0.203 0.165 1.077 0.114 0.278 0.278 0.177 468
Jose Peraza + Red Sox 120 0.225 0.258 0.342 0.208 1.520 0.042 0.150 0.275 0.317 463
Kevin Newman + Pirates 172 0.224 0.250 0.276 0.203 1.229 0.070 0.122 0.279 0.250 462
Javier Baez + Cubs 235 0.203 0.262 0.360 0.191 1.778 0.030 0.319 0.238 0.340 449
Luis Urias + Brewers 120 0.239 0.338 0.294 0.217 1.231 0.083 0.267 0.308 0.267 434
Eric Sogard * Brewers 128 0.209 0.242 0.278 0.188 1.333 0.086 0.156 0.281 0.250 425
Erik Gonzalez + Pirates 193 0.227 0.292 0.359 0.212 1.585 0.041 0.264 0.254 0.337 422
Jazz Chisholm * Marlins 62 0.161 0.200 0.321 0.145 2 0.081 0.306 0.242 0.290 421
Eddy Alvarez # Marlins 41 0.189 0.333 0.216 0.171 1.143 0.073 0.390 0.268 0.195 395
Elvis Andrus + Rangers 111 0.194 0.200 0.330 0.180 1.700 0.072 0.135 0.252 0.306 390
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jordy Mercer + Yankees 13 0.182 0.200 0.182 0.154 1 0.154 0.077 0.308 0.154 369
Ehire Adrianza # Twins 101 0.191 0.258 0.270 0.168 1.412 0.109 0.228 0.287 0.238 358
Nicky Lopez * Royals 192 0.201 0.260 0.266 0.177 1.324 0.094 0.214 0.281 0.234 353
Scott Kingery + Phillies 124 0.159 0.200 0.283 0.145 1.778 0.073 0.282 0.226 0.258 352
Vimael Machin * Athletics 71 0.206 0.245 0.238 0.183 1.154 0.113 0.141 0.296 0.211 342
Thairo Estrada + Yankees 52 0.167 0.250 0.229 0.154 1.375 0.019 0.365 0.231 0.212 338
Myles Straw + Astros 86 0.207 0.283 0.256 0.198 1.235 0.047 0.256 0.244 0.244 331
Josh Rojas * Diamondbacks 70 0.180 0.234 0.180 0.157 1 0.100 0.229 0.257 0.157 330
Dee Strange-Gordon * Mariners 82 0.200 0.242 0.213 0.183 1.067 0.061 0.159 0.268 0.195 315
Luis Rengifo # Angels 106 0.156 0.206 0.200 0.132 1.286 0.132 0.245 0.264 0.170 308
Andrew Velazquez # Orioles 77 0.159 0.250 0.206 0.130 1.300 0.130 0.299 0.260 0.169 264
Jack Mayfield + Astros 47 0.190 0.276 0.214 0.170 1.125 0.043 0.298 0.234 0.191 255
Wilmer Difo # Nationals 18 0.071 0.091 0.071 0.056 1 0.167 0.222 0.222 0.056 239
JT Riddle * Pirates 69 0.149 0.170 0.224 0.145 1.500 0.029 0.188 0.174 0.217 225
Yu Chang + Indians 13 0.182 0.286 0.182 0.154 1 0.154 0.308 0.308 0.154 185
Brandon Drury + Blue Jays 49 0.152 0.184 0.174 0.143 1.143 0.041 0.184 0.184 0.163 167
José García + Reds 68 0.194 0.317 0.194 0.191 1 0.015 0.382 0.206 0.191 166
Tzu-Wei Lin * Red Sox 57 0.154 0.222 0.173 0.140 1.125 0.035 0.298 0.175 0.158 141
Jordy Mercer + Tigers 9 0.222 0.250 0.222 0.222 1 0 0.111 0.222 0.222 118
Franklin Barreto + Angels 18 0.118 0.222 0.118 0.111 1 0 0.444 0.167 0.111 112
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Donovan Walton * Mariners 14 0.154 0.250 0.231 0.143 1.500 0.071 0.357 0.214 0.214 68
Brendan Rodgers + Rockies 21 0.095 0.133 0.143 0.095 1.500 0 0.286 0.095 0.143 34
Ronald Torreyes + Phillies 7 0.143 0.143 0.286 0.143 2 0 0 0.143 0.286 0
Yadiel Rivera + Rangers 5 0 0 0 0 --- 0 0.200 0 0 0
Nate Orf + Athletics 7 0 0 0 0 --- 0 0.143 0 0 0
Ryan Goins * White Sox 10 0 0 0 0 --- 0.100 0.100 0.100 0 0
Franklin Barreto + Athletics 10 0 0 0 0 --- 0 0.700 0 0 0

For explanations of unconventional stats, see the Baseball Stats Definitions page.




  Advertisement:


  Advertisement:



Want detailed, careful, unhysterical analysis of the effects of “Performance-Enhancing Drugs” in baseball? Click here to visit the Steroids & Baseball web site.

All content copyright © 2002 - 2020 by The Owlcroft Company.

This web page is strictly compliant with the W3C (World Wide Web Consortium) Extensible HyperText Markup Language (XHTML) Protocol v1.0 (Transitional) and the W3C Cascading Style Sheets (CSS) Protocol v3 — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Monday, 26 October 2020, at 6:27 am Pacific Time.