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 Name


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 alphabetical order by name:

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


Intra-Page Jumps:
Last names start with: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
(If no jump, no player last names begin with that letter.)

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

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.