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:


2023: All Third Basemen, by TOP


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

2023 Major-League Third 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 Wednesday, 7 June 2023.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2023 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
Elly De La Cruz # Reds 9 0.429 0.667 1.286 0.333 3 0.222 0.333 0.556 1 4127
Abraham Toro # Brewers 8 0.429 0.667 0.857 0.375 2 0 0.375 0.500 0.750 2629
Yandy Díaz + Rays 229 0.316 0.331 0.566 0.271 1.790 0.122 0.148 0.410 0.485 1294
Drew Ellis + Phillies 21 0.235 0.200 0.588 0.190 2.500 0.190 0.238 0.381 0.476 1142
Ezequiel Durán + Rangers 155 0.322 0.386 0.531 0.297 1.652 0.052 0.226 0.374 0.490 1104
Anthony Rendon + Angels 137 0.284 0.313 0.349 0.226 1.226 0.146 0.117 0.401 0.277 1077
Zack Short + Tigers 59 0.288 0.353 0.481 0.254 1.667 0.119 0.254 0.373 0.424 1071
Zach McKinstry * Tigers 181 0.272 0.327 0.411 0.227 1.512 0.138 0.199 0.376 0.343 1046
Emmanuel Rivera + Diamondbacks 99 0.362 0.398 0.479 0.343 1.324 0.051 0.101 0.394 0.455 1043
José Caballero + Mariners 107 0.250 0.306 0.369 0.196 1.476 0.131 0.206 0.393 0.290 1043
Spencer Steer + Reds 251 0.291 0.337 0.491 0.255 1.688 0.100 0.191 0.371 0.430 1029
Nolan Gorman * Cardinals 221 0.264 0.311 0.534 0.231 2.020 0.113 0.281 0.348 0.466 1024
J.D. Davis + Giants 224 0.288 0.362 0.482 0.246 1.673 0.107 0.263 0.371 0.411 1018
Jake Burger + White Sox 145 0.265 0.295 0.606 0.241 2.286 0.055 0.303 0.317 0.552 1014
Geraldo Perdomo # Diamondbacks 167 0.281 0.330 0.468 0.234 1.667 0.126 0.186 0.377 0.389 995
Josh Jung + Rangers 248 0.293 0.364 0.511 0.270 1.746 0.069 0.270 0.343 0.472 967
Matt Chapman + Blue Jays 258 0.278 0.359 0.480 0.244 1.730 0.105 0.260 0.360 0.422 941
Max Muncy * Dodgers 233 0.206 0.202 0.510 0.172 2.475 0.155 0.292 0.335 0.425 898
Owen Miller + Brewers 162 0.309 0.350 0.454 0.290 1.468 0.043 0.160 0.346 0.426 897
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Josh Donaldson + Yankees 29 0.185 0.083 0.630 0.172 3.400 0.069 0.379 0.241 0.586 895
Isaac Paredes + Rays 206 0.264 0.287 0.467 0.233 1.771 0.078 0.180 0.350 0.413 874
Matt Duffy + Royals 81 0.301 0.389 0.384 0.272 1.273 0.074 0.235 0.358 0.346 870
Jonah Bride + Athletics 27 0.304 0.368 0.348 0.259 1.143 0.074 0.148 0.407 0.296 868
Rodolfo Castro # Pirates 172 0.268 0.327 0.436 0.233 1.625 0.099 0.233 0.360 0.378 859
Drew Maggi + Pirates 6 0.333 0.400 0.500 0.333 1.500 0 0.167 0.333 0.500 845
Taylor Walls # Rays 176 0.212 0.253 0.417 0.182 1.969 0.136 0.256 0.324 0.358 819
Austin Riley + Braves 266 0.271 0.333 0.453 0.241 1.672 0.086 0.256 0.338 0.402 810
Justin Turner + Red Sox 254 0.260 0.285 0.408 0.228 1.569 0.098 0.154 0.343 0.358 808
Jeimer Candelario # Nationals 249 0.253 0.295 0.443 0.225 1.750 0.080 0.201 0.329 0.394 801
Willi Castro # Twins 138 0.256 0.346 0.424 0.232 1.656 0.043 0.312 0.312 0.384 783
Ryan McMahon * Rockies 248 0.257 0.350 0.477 0.230 1.860 0.101 0.310 0.331 0.427 782
Nick Senzel + Reds 184 0.258 0.314 0.380 0.228 1.476 0.098 0.217 0.332 0.337 781
Mike Moustakas * Rockies 106 0.244 0.308 0.378 0.208 1.545 0.123 0.245 0.330 0.321 772
Kyle Farmer + Twins 124 0.274 0.359 0.372 0.250 1.355 0.065 0.266 0.331 0.339 770
Alex Bregman + Astros 269 0.250 0.258 0.392 0.216 1.569 0.126 0.115 0.349 0.338 768
Ha-Seong Kim + Padres 215 0.246 0.315 0.383 0.209 1.556 0.121 0.247 0.335 0.326 766
Tucupita Marcano * Pirates 123 0.270 0.300 0.459 0.244 1.700 0.049 0.146 0.317 0.415 757
Ildemaro Vargas # Nationals 52 0.320 0.304 0.540 0.308 1.688 0.019 0.038 0.327 0.519 753
Josh H. Smith * Rangers 118 0.211 0.288 0.347 0.169 1.650 0.119 0.280 0.356 0.280 749
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brendan Donovan * Cardinals 210 0.242 0.260 0.363 0.210 1.500 0.114 0.148 0.338 0.314 746
Brian Anderson + Brewers 238 0.235 0.303 0.402 0.202 1.708 0.118 0.277 0.336 0.345 743
José Ramírez # Guardians 256 0.260 0.261 0.432 0.230 1.661 0.098 0.086 0.328 0.383 742
Nolan Arenado + Cardinals 256 0.268 0.291 0.455 0.246 1.698 0.066 0.188 0.316 0.418 737
Patrick Wisdom + Cubs 197 0.200 0.241 0.486 0.178 2.429 0.102 0.376 0.284 0.431 726
Rafael Devers * Red Sox 254 0.246 0.260 0.478 0.224 1.947 0.063 0.209 0.299 0.437 726
Gio Urshela + Angels 217 0.305 0.353 0.384 0.286 1.258 0.046 0.157 0.336 0.359 723
Maikel Garcia + Royals 113 0.253 0.338 0.364 0.221 1.440 0.088 0.265 0.319 0.319 720
Mark Canha + Mets 194 0.238 0.263 0.387 0.206 1.625 0.098 0.170 0.325 0.335 717
Evan Longoria + Diamondbacks 109 0.225 0.246 0.520 0.211 2.304 0.055 0.312 0.266 0.486 712
Donovan Solano + Twins 157 0.273 0.369 0.353 0.242 1.289 0.089 0.229 0.357 0.312 702
Casey Schmitt + Giants 101 0.296 0.351 0.429 0.287 1.448 0.010 0.198 0.307 0.416 696
Chris Taylor + Dodgers 152 0.203 0.250 0.457 0.184 2.250 0.072 0.355 0.270 0.414 691
Pablo Reyes + Red Sox 48 0.289 0.333 0.356 0.271 1.231 0.063 0.125 0.333 0.333 687
Gunnar Henderson * Orioles 192 0.204 0.278 0.383 0.172 1.879 0.151 0.307 0.328 0.323 686
Kevin Newman + Reds 169 0.270 0.295 0.362 0.243 1.341 0.077 0.118 0.331 0.325 682
Wilmer Flores + Giants 151 0.246 0.267 0.428 0.225 1.735 0.079 0.185 0.305 0.391 681
Alec Bohm + Phillies 215 0.265 0.293 0.403 0.242 1.519 0.070 0.163 0.321 0.367 679
Michael Chavis + Nationals 34 0.290 0.429 0.290 0.265 1 0.088 0.294 0.353 0.265 661
Josh Rojas * Diamondbacks 188 0.247 0.328 0.319 0.218 1.293 0.085 0.239 0.309 0.282 657
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brett Baty * Mets 150 0.231 0.287 0.366 0.207 1.581 0.093 0.247 0.307 0.327 623
Jace Peterson * Athletics 194 0.225 0.282 0.343 0.196 1.526 0.113 0.247 0.320 0.299 621
Luis Rengifo # Angels 167 0.224 0.257 0.333 0.198 1.485 0.102 0.186 0.311 0.293 610
DJ LeMahieu + Yankees 216 0.239 0.308 0.396 0.218 1.660 0.074 0.273 0.301 0.361 610
Rougned Odor * Padres 106 0.211 0.229 0.411 0.189 1.950 0.094 0.198 0.292 0.368 609
Brad Miller * Rangers 56 0.208 0.231 0.333 0.179 1.600 0.125 0.161 0.304 0.286 601
Jon Berti + Marlins 189 0.267 0.331 0.343 0.243 1.283 0.069 0.206 0.312 0.312 596
Yoán Moncada # White Sox 123 0.246 0.321 0.377 0.228 1.536 0.057 0.252 0.301 0.350 587
Ramón Urías + Orioles 139 0.244 0.345 0.341 0.216 1.400 0.079 0.273 0.331 0.302 586
Nicky Lopez * Royals 93 0.221 0.288 0.312 0.183 1.412 0.129 0.194 0.333 0.258 586
Eugenio Suárez + Mariners 261 0.210 0.281 0.321 0.180 1.532 0.111 0.287 0.310 0.276 584
Michael Busch * Dodgers 23 0.211 0.400 0.211 0.174 1 0.174 0.391 0.348 0.174 574
Eduardo Escobar # Mets 105 0.227 0.240 0.402 0.210 1.773 0.057 0.181 0.267 0.371 562
Matt Vierling + Tigers 175 0.241 0.287 0.352 0.223 1.462 0.063 0.206 0.297 0.326 543
Ke'Bryan Hayes + Pirates 244 0.250 0.288 0.404 0.234 1.614 0.061 0.168 0.295 0.377 536
Gabriel Arias + Guardians 122 0.204 0.290 0.361 0.180 1.773 0.115 0.344 0.295 0.320 530
Hanser Alberto + White Sox 90 0.220 0.224 0.390 0.200 1.778 0.044 0.144 0.256 0.356 527
Mike Brosseau + Brewers 78 0.205 0.224 0.397 0.192 1.933 0.051 0.256 0.256 0.372 526
Edmundo Sosa + Phillies 137 0.254 0.309 0.400 0.241 1.576 0.015 0.241 0.270 0.380 520
Elehuris Montero + Rockies 66 0.222 0.361 0.349 0.212 1.571 0.030 0.394 0.258 0.333 517
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Harold Castro * Rockies 129 0.276 0.330 0.333 0.264 1.206 0.023 0.171 0.287 0.318 515
Manny Machado + Padres 195 0.235 0.276 0.363 0.215 1.548 0.067 0.215 0.287 0.333 514
Tyler Freeman + Guardians 34 0.250 0.308 0.313 0.235 1.250 0.059 0.176 0.294 0.294 503
Romy González + White Sox 83 0.213 0.286 0.413 0.205 1.941 0.012 0.349 0.217 0.398 501
Christian Arroyo + Red Sox 82 0.260 0.328 0.377 0.244 1.450 0.049 0.220 0.293 0.354 500
Nick Maton * Tigers 182 0.162 0.190 0.318 0.137 1.960 0.143 0.269 0.286 0.269 495
Royce Lewis + Twins 29 0.207 0.222 0.448 0.207 2.167 0 0.310 0.207 0.448 487
Hunter Dozier + Royals 91 0.183 0.250 0.305 0.165 1.667 0.088 0.319 0.253 0.275 484
Luis Guillorme * Mets 68 0.233 0.311 0.267 0.206 1.143 0.118 0.221 0.324 0.235 483
Cavan Biggio * Blue Jays 101 0.176 0.226 0.330 0.158 1.875 0.079 0.337 0.257 0.297 467
Alan Trejo + Rockies 115 0.250 0.325 0.324 0.235 1.296 0.043 0.226 0.278 0.304 463
Bobby Dalbec + Red Sox 13 0.182 0.500 0.182 0.154 1 0.154 0.538 0.308 0.154 455
Isiah Kiner-Falefa + Yankees 139 0.223 0.250 0.346 0.209 1.552 0.050 0.165 0.266 0.324 449
José Miranda + Twins 142 0.220 0.245 0.318 0.204 1.448 0.063 0.162 0.275 0.296 421
Jason Vosler * Reds 65 0.161 0.206 0.371 0.154 2.300 0.046 0.385 0.200 0.354 408
Yu Chang + Red Sox 47 0.136 0.103 0.341 0.128 2.500 0.021 0.255 0.170 0.319 403
Oswald Peraza + Yankees 38 0.188 0.231 0.219 0.158 1.167 0.079 0.158 0.316 0.184 401
Oswaldo Cabrera # Yankees 170 0.199 0.223 0.314 0.182 1.581 0.059 0.194 0.247 0.288 395
Elvis Andrus + White Sox 156 0.194 0.236 0.245 0.173 1.259 0.077 0.186 0.269 0.218 389
Nick Madrigal + Cubs 98 0.247 0.274 0.301 0.235 1.217 0.031 0.092 0.286 0.286 387
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Joey Ortiz + Orioles 28 0.259 0.333 0.296 0.250 1.143 0 0.250 0.250 0.286 383
David Villar + Giants 108 0.135 0.155 0.292 0.120 2.154 0.074 0.324 0.222 0.259 381
Taylor Motter + Cardinals 22 0.200 0.333 0.300 0.182 1.500 0.091 0.364 0.273 0.273 381
Mark Vientos + Mets 34 0.188 0.217 0.281 0.176 1.500 0.029 0.265 0.206 0.265 378
Josh Harrison + Phillies 68 0.206 0.255 0.270 0.191 1.308 0.015 0.235 0.250 0.250 374
Tyler Wade * Athletics 16 0.077 0.200 0.077 0.063 1 0.188 0.500 0.250 0.063 366
Kevin Smith + Athletics 88 0.195 0.265 0.317 0.182 1.625 0.023 0.341 0.205 0.295 343
Terrin Vavra * Orioles 56 0.245 0.324 0.245 0.214 1 0.089 0.214 0.304 0.214 337
Santiago Espinal + Blue Jays 83 0.197 0.222 0.263 0.181 1.333 0.060 0.145 0.253 0.241 334
Miles Mastrobuoni * Cubs 64 0.161 0.231 0.196 0.141 1.222 0.125 0.266 0.266 0.172 329
Curt Casali + Reds 70 0.172 0.256 0.207 0.143 1.200 0.114 0.271 0.286 0.171 327
Jonathan Schoop + Tigers 98 0.202 0.281 0.258 0.184 1.278 0.092 0.255 0.276 0.235 319
Edwin Ríos * Cubs 34 0.071 0.091 0.214 0.059 3 0.147 0.471 0.235 0.176 311
Tyler Nevin + Tigers 40 0.114 0.120 0.200 0.100 1.750 0.075 0.250 0.200 0.175 291
Andy Ibañez + Tigers 100 0.177 0.203 0.302 0.170 1.706 0.030 0.200 0.210 0.290 274
Dalton Guthrie + Phillies 23 0.150 0.231 0.200 0.130 1.333 0.130 0.304 0.261 0.174 268
Aledmys Díaz + Athletics 151 0.193 0.232 0.250 0.179 1.296 0.040 0.185 0.245 0.232 262
David Hensley + Astros 86 0.130 0.205 0.182 0.116 1.400 0.105 0.372 0.221 0.163 261
Jean Segura + Marlins 202 0.190 0.230 0.217 0.173 1.143 0.074 0.158 0.257 0.198 234
Matt Reynolds + Reds 5 0.200 0.500 0.200 0.200 1 0 0.600 0.200 0.200 181
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Lenyn Sosa + White Sox 70 0.132 0.157 0.221 0.129 1.667 0.014 0.229 0.143 0.214 158
Vidal Bruján # Rays 29 0.185 0.250 0.185 0.172 1 0 0.241 0.207 0.172 109
Brayan Rocchio # Guardians 14 0.214 0.231 0.214 0.214 1 0 0.071 0.214 0.214 102
Luis Urías + Brewers 13 0 0 0 0 --- 0.154 0.231 0.231 0 81
David Fry + Guardians 16 0.133 0.182 0.133 0.125 1 0.063 0.250 0.188 0.125 77
Josh Lester * Orioles 7 0.143 0.250 0.143 0.143 1 0 0.429 0.143 0.143 76
Nate Eaton + Royals 55 0.058 0.097 0.058 0.055 1 0.036 0.382 0.109 0.055 40
Ryan Kreidler + Tigers 18 0.111 0.182 0.111 0.111 1 0 0.389 0.111 0.111 38
Dylan Moore + Mariners 2 --- 0 --- 0 --- 1 0 1 0 0
Grae Kessinger + Astros 3 0 0 0 0 --- 0 0.333 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 - 2023 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 Friday, 9 June 2023, at 2:26 pm Pacific Time.