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:


2022: All Shortstops, by Name


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

2022 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 Tuesday, 28 June 2022.
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
C.J. Abrams * Padres 94 0.193 0.231 0.265 0.170 1.375 0.043 0.191 0.255 0.234 335
Willy Adames + Brewers 228 0.217 0.231 0.483 0.197 2.222 0.088 0.272 0.289 0.439 696
Nick Ahmed + Diamondbacks 54 0.231 0.265 0.442 0.222 1.917 0.037 0.278 0.259 0.426 550
Sergio Alcantara # Diamondbacks 57 0.189 0.225 0.321 0.175 1.700 0.018 0.228 0.193 0.298 248
Sergio Alcantara # Padres 37 0.118 0.167 0.118 0.108 1 0.054 0.297 0.162 0.108 79
Nick Allen + Athletics 52 0.222 0.257 0.378 0.192 1.700 0.115 0.173 0.327 0.327 644
Eddy Alvarez * Dodgers 23 0.136 0.214 0.136 0.130 1 0 0.348 0.130 0.130 44
Tim Anderson + White Sox 207 0.344 0.373 0.467 0.324 1.358 0.039 0.116 0.382 0.440 1054
Elvis Andrus + Athletics 254 0.226 0.258 0.342 0.209 1.509 0.075 0.146 0.287 0.315 466
Jonathan Arauz # Red Sox 12 0 0 0 0 --- 0 0.250 0 0 0
Jonathan Arauz # Orioles 12 0.250 0.250 0.500 0.250 2 0 0.250 0.250 0.500 717
Christian Arroyo + Red Sox 107 0.204 0.205 0.357 0.187 1.750 0.037 0.159 0.252 0.327 525
Javier Baez + Tigers 249 0.217 0.259 0.370 0.205 1.706 0.044 0.237 0.257 0.349 475
Jon Berti + Marlins 171 0.289 0.383 0.409 0.251 1.419 0.117 0.234 0.380 0.357 1073
Bo Bichette + Blue Jays 329 0.256 0.312 0.424 0.240 1.658 0.061 0.249 0.301 0.398 671
Xander Bogaerts + Red Sox 305 0.328 0.406 0.474 0.289 1.443 0.095 0.207 0.400 0.416 1155
Mike Brosseau + Brewers 82 0.282 0.348 0.465 0.244 1.650 0.122 0.256 0.378 0.402 1091
Vidal Brujan # Rays 136 0.160 0.194 0.248 0.147 1.550 0.066 0.235 0.213 0.228 262
Johan Camargo # Phillies 153 0.230 0.282 0.317 0.209 1.375 0.085 0.216 0.294 0.288 507
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Diego Castillo + Pirates 199 0.195 0.217 0.357 0.181 1.833 0.045 0.256 0.236 0.332 457
Harold Castro * Tigers 166 0.278 0.320 0.430 0.265 1.545 0.024 0.181 0.295 0.410 643
Rodolfo Castro # Pirates 78 0.197 0.255 0.296 0.179 1.500 0.064 0.244 0.269 0.269 345
Willi Castro # Tigers 172 0.261 0.305 0.379 0.244 1.452 0.029 0.180 0.291 0.355 559
Carlos Correa + Twins 238 0.298 0.362 0.479 0.269 1.609 0.088 0.231 0.361 0.433 917
Brandon Crawford * Giants 243 0.224 0.269 0.350 0.198 1.563 0.086 0.206 0.313 0.309 571
J.P. Crawford * Mariners 301 0.261 0.296 0.383 0.229 1.464 0.100 0.150 0.346 0.336 761
Jake Cronenworth * Padres 334 0.239 0.282 0.389 0.204 1.632 0.099 0.195 0.332 0.332 792
Oneil Cruz * Pirates 36 0.222 0.292 0.389 0.222 1.750 0 0.306 0.222 0.389 431
Paul DeJong + Cardinals 86 0.130 0.173 0.208 0.116 1.600 0.081 0.291 0.209 0.186 251
Aledmys Díaz + Astros 139 0.214 0.245 0.298 0.201 1.393 0.050 0.187 0.259 0.281 392
Brendan Donovan * Cardinals 205 0.312 0.388 0.439 0.263 1.407 0.127 0.180 0.420 0.371 1102
Brandon Drury + Reds 262 0.276 0.300 0.531 0.252 1.924 0.073 0.210 0.336 0.485 913
Mauricio Dubon + Giants 49 0.239 0.214 0.391 0.224 1.636 0.020 0.082 0.245 0.367 636
Mauricio Dubon + Astros 57 0.240 0.224 0.360 0.211 1.500 0.088 0.018 0.298 0.316 500
Tommy Edman # Cardinals 331 0.272 0.320 0.403 0.245 1.481 0.088 0.181 0.341 0.363 807
Alcides Escobar + Nationals 128 0.223 0.300 0.289 0.211 1.296 0.039 0.242 0.266 0.273 380
Santiago Espinal + Blue Jays 285 0.264 0.309 0.391 0.242 1.478 0.070 0.182 0.316 0.358 622
Thairo Estrada + Giants 266 0.260 0.288 0.393 0.237 1.508 0.060 0.154 0.316 0.357 734
Kyle Farmer + Reds 251 0.280 0.312 0.418 0.251 1.492 0.064 0.147 0.339 0.375 750
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
David Fletcher + Angels 41 0.158 0.167 0.263 0.146 1.667 0.073 0.049 0.220 0.244 195
Lucius Fox # Nationals 28 0.080 0.125 0.080 0.071 1 0.036 0.321 0.107 0.071 27
Wander Franco # Rays 199 0.263 0.274 0.409 0.246 1.551 0.050 0.106 0.296 0.382 675
Leury Garcia # White Sox 188 0.197 0.237 0.264 0.186 1.343 0.027 0.213 0.218 0.250 298
Luis Garcia * Nationals 102 0.333 0.392 0.495 0.324 1.485 0.010 0.186 0.343 0.480 867
Andres Gimenez * Guardians 222 0.310 0.364 0.498 0.284 1.603 0.045 0.203 0.351 0.455 970
Erik Gonzalez + Marlins 41 0.189 0.280 0.216 0.171 1.143 0.098 0.293 0.268 0.195 301
Marwin Gonzalez # Yankees 99 0.264 0.328 0.440 0.242 1.667 0.061 0.253 0.313 0.404 728
Dee Strange-Gordon * Nationals 59 0.305 0.353 0.356 0.305 1.167 0 0.136 0.305 0.356 546
Nick Gordon * Twins 175 0.258 0.331 0.387 0.240 1.500 0.040 0.240 0.297 0.360 577
Didi Gregorius * Phillies 143 0.264 0.318 0.372 0.238 1.412 0.070 0.161 0.329 0.336 724
Luis Guillorme * Mets 171 0.311 0.359 0.371 0.275 1.191 0.105 0.129 0.380 0.327 795
Jake Hager + Diamondbacks 55 0.239 0.367 0.261 0.200 1.091 0.145 0.291 0.345 0.218 560
Garrett Hampson + Rockies 98 0.235 0.305 0.376 0.204 1.600 0.112 0.245 0.316 0.327 617
Josh Harrison + White Sox 173 0.234 0.270 0.351 0.208 1.500 0.046 0.156 0.306 0.312 543
Ke'Bryan Hayes + Pirates 280 0.263 0.337 0.375 0.236 1.424 0.093 0.221 0.336 0.336 733
Enrique Hernandez + Red Sox 238 0.209 0.233 0.340 0.189 1.622 0.076 0.160 0.273 0.307 464
Nico Hoerner + Cubs 216 0.304 0.322 0.422 0.287 1.387 0.037 0.097 0.338 0.398 826
José Iglesias + Rockies 238 0.297 0.330 0.378 0.277 1.273 0.046 0.101 0.345 0.353 676
Ha-Seong Kim + Padres 267 0.226 0.269 0.345 0.199 1.528 0.094 0.191 0.311 0.303 588
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Isiah Kiner-Falefa + Yankees 248 0.267 0.314 0.316 0.242 1.183 0.065 0.149 0.319 0.286 556
Royce Lewis + Twins 41 0.300 0.303 0.550 0.293 1.833 0.024 0.122 0.317 0.537 787
Francisco Lindor # Mets 326 0.245 0.269 0.423 0.215 1.729 0.089 0.193 0.322 0.371 814
Nicky Lopez * Royals 233 0.225 0.267 0.278 0.202 1.234 0.073 0.142 0.288 0.249 450
Gavin Lux * Dodgers 239 0.291 0.353 0.390 0.259 1.339 0.100 0.180 0.360 0.347 888
Tucupita Marcano * Pirates 68 0.262 0.326 0.410 0.235 1.563 0.074 0.235 0.309 0.368 659
Richie Martin + Orioles 30 0.179 0.263 0.321 0.167 1.800 0.067 0.300 0.233 0.300 430
Jorge Mateo + Orioles 250 0.198 0.276 0.336 0.184 1.696 0.048 0.324 0.244 0.312 448
Zach McKinstry * Dodgers 7 0.143 0 0.571 0.143 4 0 0.429 0.143 0.571 682
Danny Mendick + White Sox 106 0.289 0.352 0.443 0.264 1.536 0.066 0.217 0.340 0.406 809
Adalberto Mondesí # Royals 54 0.140 0.233 0.140 0.130 1 0.074 0.370 0.204 0.130 163
Dylan Moore + Mariners 124 0.163 0.203 0.306 0.129 1.875 0.129 0.258 0.315 0.242 619
Christopher Morel + Cubs 176 0.255 0.354 0.433 0.227 1.700 0.085 0.313 0.318 0.386 752
Kevin Newman + Pirates 52 0.250 0.293 0.375 0.231 1.500 0.077 0.135 0.308 0.346 494
Chris Owings + Orioles 68 0.107 0.188 0.143 0.088 1.333 0.147 0.353 0.250 0.118 170
Jermaine Palacios + Twins 28 0.208 0.278 0.208 0.179 1 0.071 0.250 0.250 0.179 411
Hoy Park * Pirates 53 0.217 0.258 0.370 0.189 1.700 0.038 0.283 0.245 0.321 609
Liover Peguero + Pirates 4 0.333 1 0.333 0.250 1 0.250 0.500 0.500 0.250 1485
Jeremy Pena + Astros 220 0.275 0.326 0.465 0.250 1.691 0.055 0.236 0.327 0.423 925
Geraldo Perdomo # Diamondbacks 225 0.198 0.261 0.276 0.169 1.395 0.129 0.231 0.307 0.236 465
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jorge Polanco # Twins 255 0.250 0.297 0.405 0.216 1.618 0.129 0.220 0.345 0.349 821
Luis Rengifo # Angels 155 0.229 0.259 0.354 0.213 1.545 0.052 0.161 0.277 0.329 497
Pablo Reyes + Brewers 15 0.286 0.333 0.286 0.267 1 0.067 0.133 0.333 0.267 588
Matt Reynolds + Reds 151 0.250 0.320 0.368 0.225 1.471 0.093 0.245 0.318 0.331 649
Kramer Robertson + Cardinals 1 0 0 0 0 --- 0 0 0 0 0
Miguel Rojas + Marlins 235 0.243 0.253 0.367 0.226 1.509 0.055 0.115 0.294 0.340 606
Amed Rosario + Guardians 280 0.282 0.326 0.380 0.268 1.347 0.043 0.146 0.314 0.361 649
Corey Seager * Rangers 313 0.231 0.236 0.427 0.208 1.846 0.089 0.179 0.304 0.383 696
Marcus Semien + Rangers 321 0.231 0.254 0.362 0.209 1.567 0.078 0.171 0.290 0.327 623
Andrelton Simmons + Cubs 68 0.188 0.226 0.188 0.176 1 0.029 0.162 0.206 0.176 126
Kevin Smith + Athletics 151 0.180 0.237 0.302 0.166 1.680 0.046 0.278 0.212 0.278 300
Edmundo Sosa + Cardinals 93 0.193 0.262 0.261 0.183 1.353 0.022 0.247 0.237 0.247 301
Bryson Stott * Phillies 160 0.174 0.206 0.282 0.163 1.615 0.069 0.238 0.231 0.263 352
Dansby Swanson + Braves 310 0.299 0.382 0.495 0.271 1.655 0.081 0.268 0.361 0.448 1017
Gleyber Torres + Yankees 249 0.250 0.259 0.487 0.229 1.947 0.064 0.189 0.301 0.446 766
Alan Trejo + Rockies 40 0.231 0.276 0.333 0.225 1.444 0.025 0.225 0.250 0.325 437
Cole Tucker # Pirates 63 0.175 0.289 0.222 0.175 1.273 0 0.397 0.175 0.222 151
Trea Turner + Dodgers 322 0.311 0.357 0.495 0.283 1.593 0.071 0.193 0.357 0.450 1058
Luis Urias + Brewers 198 0.222 0.256 0.374 0.192 1.684 0.111 0.227 0.318 0.323 713
Ramon Urias + Orioles 188 0.225 0.273 0.387 0.207 1.718 0.059 0.255 0.271 0.356 568
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ildemaro Vargas # Cubs 26 0.130 0.100 0.348 0.115 2.667 0.115 0.077 0.231 0.308 428
Andrew Velazquez # Angels 216 0.175 0.236 0.280 0.162 1.600 0.042 0.324 0.218 0.259 372
Jonathan Villar # Cubs 166 0.222 0.288 0.327 0.205 1.471 0.066 0.253 0.271 0.301 516
Tyler Wade * Angels 157 0.224 0.282 0.280 0.204 1.250 0.051 0.204 0.261 0.255 332
Taylor Walls # Rays 208 0.165 0.215 0.271 0.149 1.645 0.091 0.264 0.245 0.245 342
Donovan Walton * Giants 62 0.167 0.188 0.333 0.161 2 0.016 0.177 0.194 0.323 276
Joey Wendle * Marlins 97 0.284 0.303 0.420 0.258 1.480 0.072 0.113 0.340 0.381 879
Bobby Witt + Royals 295 0.243 0.286 0.460 0.224 1.894 0.058 0.244 0.292 0.424 705
Kolten Wong * Brewers 213 0.230 0.253 0.393 0.197 1.714 0.103 0.164 0.324 0.338 737

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 - 2022 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 Wednesday, 29 June 2022, at 1:27 pm Pacific Time.