Skip to main content 

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).


The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

(click for menu)
(click for menu)
You are here:  Home  »  dailies  »  batters  »  positional  »   ( = this page)
(Click on any image above to see it at full size.)

You are here:  Home  »  dailies  »  batters  »  positional  »   ( = this page)
You can get a site directory by clicking on the “hamburger” icon () in the upper right of this page.
Or you can search this site with Google (standard Google-search rules apply).
(Be aware that “sponsored” links to other sites will appear atop the actual results.)

Search term(s):



2024: All Second Basemen, by Name


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

2024 Major-League Second Basemen, 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 Monday, 17 June 2024.
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
Ehire Adrianza # Angels 28 0.192 0.286 0.346 0.179 1.800 0.071 0.393 0.250 0.321 419
Ozzie Albies # Braves 274 0.260 0.296 0.400 0.237 1.538 0.066 0.161 0.318 0.365 695
Blaze Alexander + Diamondbacks 149 0.279 0.372 0.397 0.255 1.421 0.081 0.262 0.342 0.362 773
Jose Altuve + Astros 314 0.299 0.341 0.460 0.277 1.540 0.064 0.182 0.350 0.427 885
Adael Amador # Rockies 29 0.103 0.130 0.103 0.103 1 0 0.207 0.103 0.103 40
Jacob Amaya + Astros 1 0 0 0 0 --- 0 0 0 0 0
Jonathan Aranda * Rays 52 0.213 0.281 0.319 0.192 1.500 0.096 0.269 0.288 0.288 496
Gabriel Arias + Guardians 133 0.214 0.305 0.333 0.203 1.556 0.038 0.323 0.248 0.316 430
Luis Arráez * Marlins 148 0.299 0.325 0.372 0.277 1.244 0.054 0.074 0.345 0.345 672
Luis Arráez * Padres 175 0.341 0.350 0.395 0.326 1.158 0.023 0.040 0.366 0.377 791
Ji Hwan Bae * Pirates 26 0.208 0.294 0.208 0.192 1 0.077 0.269 0.269 0.192 386
Mookie Betts + Dodgers 331 0.304 0.318 0.488 0.260 1.605 0.142 0.103 0.405 0.417 1178
Cavan Biggio * Blue Jays 131 0.200 0.303 0.291 0.168 1.455 0.107 0.321 0.321 0.244 571
Cavan Biggio * Dodgers 18 0.214 0.300 0.214 0.167 1 0.111 0.222 0.333 0.167 659
Ryan Bliss + Mariners 42 0.167 0.227 0.250 0.143 1.500 0.095 0.310 0.238 0.214 396
Xander Bogaerts + Padres 200 0.219 0.257 0.316 0.205 1.439 0.060 0.200 0.265 0.295 465
David Bote + Cubs 16 0.313 0.455 0.375 0.313 1.200 0 0.313 0.313 0.375 627
Vidal Bruján # Marlins 139 0.238 0.290 0.349 0.216 1.467 0.072 0.180 0.309 0.317 492
Michael Busch * Cubs 234 0.255 0.359 0.450 0.218 1.765 0.124 0.329 0.350 0.385 928
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
José Caballero + Rays 226 0.250 0.348 0.368 0.226 1.471 0.058 0.292 0.310 0.332 646
Oswaldo Cabrera # Yankees 189 0.237 0.270 0.350 0.222 1.476 0.053 0.196 0.275 0.328 529
Willi Castro # Twins 280 0.261 0.339 0.416 0.229 1.594 0.086 0.239 0.350 0.364 849
Ernie Clement + Blue Jays 132 0.280 0.281 0.432 0.265 1.543 0.023 0.068 0.295 0.409 692
Kody Clemens * Phillies 41 0.256 0.269 0.615 0.244 2.400 0.049 0.244 0.293 0.585 796
Jake Cronenworth * Padres 311 0.255 0.279 0.436 0.225 1.714 0.077 0.170 0.318 0.386 736
Aledmys Díaz + Athletics 22 0.091 0.118 0.091 0.091 1 0 0.227 0.091 0.091 21
Brendan Donovan * Cardinals 290 0.248 0.272 0.372 0.221 1.500 0.069 0.134 0.321 0.331 683
Brandon Drury + Angels 116 0.168 0.200 0.234 0.155 1.389 0.052 0.190 0.224 0.216 297
Mauricio Dubón + Astros 175 0.301 0.309 0.422 0.286 1.400 0.034 0.074 0.326 0.400 785
Oliver Dunn * Brewers 104 0.221 0.370 0.316 0.202 1.429 0.058 0.385 0.279 0.288 473
Ezequiel Durán + Rangers 169 0.264 0.333 0.340 0.249 1.286 0.047 0.225 0.302 0.320 551
Santiago Espinal + Reds 152 0.203 0.212 0.293 0.178 1.444 0.072 0.138 0.250 0.257 435
Thairo Estrada + Giants 282 0.243 0.269 0.401 0.230 1.646 0.032 0.184 0.277 0.379 554
Kyle Farmer + Twins 123 0.196 0.253 0.271 0.171 1.381 0.089 0.195 0.301 0.236 346
José Fermín + Cardinals 37 0.182 0.214 0.242 0.162 1.333 0.081 0.135 0.270 0.216 380
Tyler Fitzgerald + Giants 72 0.273 0.415 0.409 0.250 1.500 0.069 0.333 0.333 0.375 765
David Fletcher + Braves 9 0.250 0.250 0.250 0.222 1 0 0.111 0.222 0.222 530
Justin Foscue + Rangers 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 2131
Ty France + Mariners 237 0.251 0.309 0.403 0.224 1.604 0.080 0.236 0.329 0.359 699
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Adam Frazier * Royals 155 0.212 0.252 0.299 0.187 1.414 0.097 0.181 0.303 0.265 527
Tyler Freeman + Guardians 249 0.223 0.241 0.363 0.193 1.625 0.076 0.149 0.309 0.313 589
Luis García Jr. * Nationals 230 0.269 0.310 0.393 0.257 1.458 0.048 0.174 0.304 0.374 642
Zack Gelof + Athletics 214 0.189 0.271 0.316 0.173 1.676 0.065 0.346 0.243 0.290 414
Andrés Giménez * Guardians 282 0.261 0.292 0.354 0.238 1.358 0.039 0.142 0.312 0.323 635
Nick Gonzales + Pirates 137 0.302 0.355 0.492 0.277 1.632 0.036 0.226 0.328 0.453 916
Romy González + Red Sox 43 0.289 0.344 0.368 0.256 1.273 0.093 0.163 0.349 0.326 801
Niko Goodrum # Rays 18 0.188 0.300 0.188 0.167 1 0.056 0.333 0.222 0.167 133
Niko Goodrum # Angels 15 0 0 0 0 --- 0.133 0.267 0.133 0 84
Nick Gordon * Marlins 182 0.225 0.256 0.370 0.214 1.641 0.038 0.220 0.253 0.352 487
Nolan Gorman * Cardinals 254 0.205 0.258 0.437 0.185 2.128 0.098 0.354 0.283 0.394 663
Vaughn Grissom + Red Sox 87 0.148 0.194 0.160 0.138 1.083 0.057 0.218 0.207 0.149 164
Luis Guillorme * Braves 21 0.150 0.200 0.250 0.143 1.667 0.048 0.238 0.190 0.238 132
Luis Guillorme * Angels 64 0.304 0.370 0.411 0.266 1.353 0.109 0.172 0.375 0.359 864
David Hamilton * Red Sox 152 0.284 0.371 0.440 0.263 1.550 0.066 0.263 0.336 0.408 932
Garrett Hampson + Royals 104 0.295 0.431 0.379 0.269 1.286 0.067 0.288 0.337 0.346 696
Darell Hernaiz + Athletics 75 0.182 0.231 0.182 0.160 1 0.080 0.213 0.240 0.160 284
Kiké Hernández + Dodgers 158 0.203 0.231 0.308 0.184 1.517 0.089 0.203 0.272 0.278 454
Nico Hoerner + Cubs 265 0.245 0.267 0.335 0.215 1.368 0.094 0.098 0.332 0.294 651
Jackson Holliday * Orioles 36 0.059 0.125 0.059 0.056 1 0.056 0.500 0.111 0.056 36
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Spencer Horwitz * Blue Jays 31 0.333 0.409 0.370 0.290 1.111 0.129 0.161 0.419 0.323 989
Andy Ibáñez + Tigers 106 0.273 0.347 0.394 0.255 1.444 0.028 0.255 0.302 0.368 692
Jose Iglesias + Mets 27 0.400 0.476 0.480 0.370 1.200 0.037 0.148 0.444 0.444 1539
Jonathan India + Reds 264 0.235 0.296 0.326 0.197 1.385 0.133 0.220 0.348 0.273 725
Jahmai Jones + Yankees 16 0.250 0.333 0.500 0.188 2 0.063 0.313 0.375 0.375 1016
Edouard Julien * Twins 194 0.207 0.292 0.367 0.180 1.771 0.124 0.340 0.309 0.320 665
Colt Keith * Tigers 222 0.227 0.268 0.304 0.212 1.340 0.059 0.185 0.275 0.284 456
Tony Kemp * Orioles 10 0 0 0 0 --- 0.100 0.100 0.100 0 0
Buddy Kennedy + Tigers 13 0.200 0.167 0.500 0.154 2.500 0.154 0.308 0.308 0.385 1170
Grae Kessinger + Astros 11 0 0 0 0 --- 0 0.455 0 0 20
Isiah Kiner-Falefa + Blue Jays 234 0.270 0.297 0.377 0.248 1.397 0.056 0.132 0.308 0.346 610
Trey Lipscomb + Nationals 129 0.246 0.290 0.281 0.217 1.143 0.085 0.163 0.318 0.248 582
Nick Loftin + Royals 91 0.250 0.292 0.263 0.209 1.053 0.121 0.143 0.341 0.220 634
Nicky Lopez * White Sox 216 0.240 0.288 0.270 0.218 1.128 0.060 0.153 0.287 0.245 417
Otto López + Marlins 130 0.269 0.296 0.387 0.246 1.438 0.046 0.154 0.300 0.354 666
Brandon Lowe * Rays 114 0.214 0.254 0.408 0.184 1.905 0.114 0.237 0.325 0.351 681
Gavin Lux * Dodgers 207 0.211 0.268 0.284 0.198 1.341 0.063 0.213 0.261 0.266 357
Nick Madrigal + Cubs 94 0.221 0.250 0.256 0.202 1.158 0.043 0.106 0.277 0.234 344
Ketel Marte # Diamondbacks 313 0.283 0.305 0.504 0.249 1.782 0.089 0.185 0.348 0.444 1011
Austin Martin + Twins 91 0.250 0.303 0.381 0.231 1.524 0.077 0.187 0.308 0.352 621
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Michael Massey * Royals 110 0.294 0.289 0.529 0.273 1.800 0.027 0.145 0.300 0.491 847
Miles Mastrobuoni * Cubs 45 0.125 0.161 0.150 0.111 1.200 0.111 0.200 0.222 0.133 150
Jorge Mateo + Orioles 141 0.236 0.277 0.441 0.213 1.867 0.057 0.227 0.277 0.397 673
Zach McKinstry * Tigers 121 0.183 0.250 0.266 0.165 1.450 0.083 0.273 0.256 0.240 404
Jeff McNeil * Mets 252 0.223 0.244 0.310 0.202 1.392 0.075 0.115 0.290 0.282 482
Curtis Mead + Rays 94 0.218 0.286 0.276 0.202 1.263 0.043 0.245 0.266 0.255 403
Danny Mendick + White Sox 107 0.206 0.257 0.333 0.196 1.619 0.037 0.243 0.243 0.318 375
Whit Merrifield + Phillies 136 0.190 0.192 0.298 0.169 1.565 0.096 0.103 0.272 0.265 489
Owen Miller + Brewers 27 0.185 0.263 0.222 0.185 1.200 0 0.296 0.185 0.222 132
Andruw Monasterio + Brewers 42 0.139 0.160 0.250 0.119 1.800 0.143 0.238 0.262 0.214 414
Dylan Moore + Mariners 218 0.203 0.256 0.385 0.170 1.892 0.106 0.271 0.317 0.321 713
Kevin Newman + Diamondbacks 168 0.283 0.323 0.396 0.268 1.400 0.042 0.143 0.310 0.375 614
Connor Norby + Orioles 14 0.214 0.200 0.429 0.214 2 0 0.214 0.214 0.429 550
Nasim Nuñez # Nationals 8 0 0 0 0 --- 0 0.375 0 0 0
Jonathan Ornelas + Rangers 1 0 0 0 0 --- 0 0 0 0 0
Joey Ortiz + Brewers 219 0.277 0.306 0.467 0.233 1.686 0.137 0.151 0.379 0.393 1031
Richie Palacios * Rays 203 0.240 0.317 0.343 0.207 1.429 0.113 0.256 0.335 0.296 720
Kyren Paris + Angels 59 0.118 0.152 0.216 0.102 1.833 0.119 0.288 0.220 0.186 300
Jace Peterson * Diamondbacks 26 0.045 0.059 0.045 0.038 1 0.115 0.231 0.154 0.038 67
Jorge Polanco # Mariners 181 0.195 0.265 0.302 0.171 1.548 0.116 0.309 0.293 0.265 466
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ceddanne Rafaela + Red Sox 267 0.243 0.306 0.398 0.228 1.639 0.037 0.273 0.270 0.375 590
Zach Remillard + White Sox 39 0.242 0.348 0.333 0.205 1.375 0.128 0.256 0.333 0.282 663
Luis Rengifo # Angels 215 0.315 0.358 0.435 0.293 1.381 0.056 0.144 0.358 0.405 912
Pablo Reyes + Red Sox 64 0.183 0.268 0.217 0.172 1.182 0.047 0.297 0.234 0.203 202
Leo Rivas # Mariners 6 0.333 0.667 0.667 0.333 2 0 0.500 0.333 0.667 1246
Brendan Rodgers + Rockies 230 0.275 0.345 0.390 0.261 1.417 0.048 0.222 0.309 0.370 637
Josh Rojas * Mariners 217 0.263 0.311 0.397 0.235 1.510 0.092 0.180 0.332 0.355 755
Miguel Rojas + Dodgers 121 0.292 0.300 0.460 0.273 1.576 0.066 0.083 0.339 0.430 791
Amed Rosario + Rays 212 0.299 0.351 0.412 0.288 1.377 0.033 0.165 0.321 0.396 669
Eguy Rosario + Padres 52 0.250 0.346 0.542 0.231 2.167 0.038 0.365 0.288 0.500 739
Davis Schneider + Blue Jays 239 0.225 0.266 0.426 0.192 1.891 0.113 0.251 0.322 0.364 804
Daniel Schneemann * Guardians 29 0.375 0.533 0.667 0.310 1.778 0.172 0.276 0.483 0.552 2071
Max Schuemann + Athletics 168 0.235 0.317 0.329 0.208 1.400 0.083 0.274 0.304 0.292 594
Marcus Semien + Rangers 320 0.259 0.274 0.428 0.234 1.653 0.088 0.144 0.325 0.388 770
Braden Shewmake * White Sox 67 0.125 0.127 0.203 0.119 1.625 0.015 0.149 0.134 0.194 182
Zack Short + Mets 12 0.111 0.200 0.111 0.083 1 0.167 0.333 0.250 0.083 91
Zack Short + Red Sox 7 0 0 0 0 --- 0 0.571 0 0 0
Zack Short + Braves 48 0.154 0.214 0.205 0.125 1.333 0.167 0.229 0.313 0.167 455
Josh Smith * Rangers 243 0.294 0.358 0.436 0.255 1.484 0.091 0.185 0.383 0.379 961
Donovan Solano + Padres 103 0.286 0.333 0.429 0.252 1.500 0.087 0.194 0.359 0.379 887
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Edmundo Sosa + Phillies 143 0.277 0.344 0.500 0.252 1.806 0.056 0.245 0.336 0.455 958
Lenyn Sosa + White Sox 94 0.261 0.328 0.386 0.245 1.478 0.043 0.234 0.298 0.362 608
Spencer Steer + Reds 291 0.240 0.280 0.406 0.210 1.689 0.110 0.199 0.333 0.354 787
Michael Stefanic + Angels 24 0.286 0.316 0.333 0.250 1.167 0.083 0.083 0.375 0.292 697
Bryson Stott * Phillies 262 0.234 0.257 0.360 0.198 1.538 0.122 0.149 0.332 0.305 789
Chris Taylor + Dodgers 106 0.108 0.176 0.151 0.094 1.400 0.085 0.396 0.198 0.132 191
Abraham Toro # Athletics 290 0.256 0.298 0.381 0.241 1.486 0.038 0.179 0.297 0.359 583
Gleyber Torres + Yankees 303 0.222 0.280 0.333 0.198 1.500 0.092 0.241 0.297 0.297 547
Alan Trejo + Rockies 53 0.135 0.175 0.135 0.132 1 0 0.226 0.132 0.132 41
Jared Triolo + Pirates 233 0.215 0.281 0.283 0.189 1.318 0.099 0.258 0.292 0.249 534
Brice Turang * Brewers 265 0.291 0.339 0.406 0.257 1.397 0.094 0.162 0.355 0.358 954
Enmanuel Valdéz * Red Sox 142 0.211 0.242 0.406 0.190 1.926 0.070 0.246 0.261 0.366 560
Ildemaro Vargas # Nationals 147 0.283 0.310 0.370 0.245 1.306 0.088 0.095 0.340 0.320 728
Tyler Wade * Padres 93 0.250 0.333 0.275 0.215 1.100 0.097 0.215 0.323 0.237 603
Joey Wendle * Mets 37 0.222 0.296 0.250 0.216 1.125 0.027 0.243 0.243 0.243 314
Davis Wendzel + Rangers 37 0.111 0.103 0.222 0.108 2 0.027 0.162 0.135 0.216 172
Jamie Westbrook + Red Sox 24 0.222 0.273 0.444 0.167 2 0.083 0.333 0.292 0.333 1136
Jordan Westburg + Orioles 275 0.278 0.314 0.504 0.255 1.814 0.058 0.196 0.331 0.462 901
Alika Williams + Pirates 68 0.210 0.271 0.290 0.191 1.385 0.029 0.206 0.221 0.265 275
Weston Wilson + Phillies 4 0 0 0 0 --- 0 0 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brett Wisely * Giants 76 0.288 0.339 0.438 0.276 1.524 0.026 0.211 0.303 0.421 692
Connor Wong + Red Sox 210 0.332 0.393 0.455 0.295 1.371 0.067 0.186 0.395 0.405 1159

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 - 2024 by The Owlcroft Company.

This web page is strictly compliant with the WHATWG (Web Hypertext Application Technology Working Group) HyperText Markup Language (HTML5) Protocol versionless “Living Standard” and the W3C (World Wide Web Consortium) Cascading Style Sheets (CSS3) Protocol v3  — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Tuesday, 18 June 2024, at 7:32 am Pacific Time.