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 TOP


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