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 First Basemen, by Name


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

2023 Major-League First 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 Thursday, 8 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 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
José Abreu + Astros 260 0.219 0.282 0.278 0.200 1.269 0.065 0.235 0.277 0.254 409
Jesús Aguilar + Athletics 115 0.221 0.261 0.385 0.200 1.739 0.070 0.270 0.278 0.348 578
Hanser Alberto + White Sox 90 0.220 0.224 0.390 0.200 1.778 0.044 0.144 0.256 0.356 527
Pete Alonso + Mets 261 0.231 0.199 0.546 0.203 2.358 0.103 0.195 0.326 0.479 943
Gabriel Arias + Guardians 123 0.202 0.286 0.358 0.179 1.773 0.114 0.341 0.293 0.317 521
Luis Arraez * Marlins 243 0.400 0.414 0.491 0.362 1.227 0.078 0.045 0.449 0.444 1373
Jake Bauers * Yankees 90 0.237 0.302 0.513 0.200 2.167 0.133 0.333 0.333 0.433 982
Josh Bell # Guardians 236 0.227 0.276 0.350 0.195 1.543 0.131 0.208 0.326 0.301 629
Brandon Belt * Blue Jays 178 0.260 0.443 0.427 0.219 1.641 0.152 0.376 0.376 0.360 897
Cavan Biggio * Blue Jays 103 0.172 0.226 0.323 0.155 1.875 0.078 0.350 0.252 0.291 449
Alec Bohm + Phillies 215 0.265 0.293 0.403 0.242 1.519 0.070 0.163 0.321 0.367 679
Mike Brosseau + Brewers 78 0.205 0.224 0.397 0.192 1.933 0.051 0.256 0.256 0.372 526
Jake Burger + White Sox 157 0.257 0.286 0.597 0.236 2.324 0.051 0.312 0.306 0.548 958
Alec Burleson * Cardinals 161 0.226 0.224 0.390 0.205 1.727 0.062 0.106 0.273 0.354 539
Oswaldo Cabrera # Yankees 174 0.200 0.228 0.313 0.184 1.563 0.057 0.201 0.247 0.287 394
Mark Canha + Mets 198 0.238 0.265 0.384 0.207 1.610 0.096 0.172 0.323 0.333 707
Matt Carpenter * Padres 156 0.192 0.256 0.362 0.160 1.880 0.135 0.301 0.301 0.301 634
Curt Casali + Reds 73 0.167 0.244 0.200 0.137 1.200 0.123 0.260 0.288 0.164 325
Triston Casas * Red Sox 206 0.209 0.261 0.390 0.175 1.861 0.155 0.272 0.330 0.325 723
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ji Man Choi * Pirates 32 0.125 0.133 0.344 0.125 2.750 0 0.469 0.125 0.344 314
Kody Clemens * Phillies 100 0.269 0.339 0.441 0.250 1.640 0.060 0.270 0.320 0.410 754
Garrett Cooper + Marlins 172 0.227 0.301 0.387 0.215 1.703 0.041 0.320 0.262 0.366 516
C.J. Cron + Rockies 148 0.228 0.258 0.426 0.209 1.871 0.068 0.236 0.277 0.392 560
Jake Cronenworth * Padres 262 0.217 0.268 0.371 0.183 1.708 0.122 0.229 0.324 0.313 686
Nelson Cruz + Padres 111 0.238 0.328 0.381 0.225 1.600 0.036 0.324 0.270 0.360 566
Bobby Dalbec + Red Sox 13 0.182 0.500 0.182 0.154 1 0.154 0.538 0.308 0.154 455
J.D. Davis + Giants 230 0.289 0.364 0.487 0.248 1.684 0.104 0.261 0.370 0.417 1023
Aledmys Díaz + Athletics 151 0.193 0.232 0.250 0.179 1.296 0.040 0.185 0.245 0.232 262
Yandy Díaz + Rays 233 0.315 0.333 0.560 0.270 1.778 0.120 0.155 0.408 0.481 1271
Yainer Diaz + Astros 88 0.275 0.288 0.463 0.250 1.682 0.034 0.170 0.295 0.420 734
Brandon Dixon + Padres 58 0.212 0.273 0.365 0.190 1.727 0 0.328 0.259 0.328 569
Brendan Donovan * Cardinals 215 0.251 0.272 0.369 0.219 1.468 0.112 0.144 0.344 0.321 777
Hunter Dozier + Royals 91 0.183 0.250 0.305 0.165 1.667 0.088 0.319 0.253 0.275 484
Brandon Drury + Angels 231 0.255 0.308 0.486 0.234 1.907 0.052 0.268 0.303 0.446 719
Matt Duffy + Royals 82 0.311 0.400 0.392 0.280 1.261 0.073 0.232 0.366 0.354 920
Drew Ellis + Phillies 22 0.222 0.182 0.556 0.182 2.500 0.182 0.227 0.364 0.455 1036
Kyle Farmer + Twins 129 0.263 0.341 0.356 0.240 1.355 0.062 0.264 0.318 0.326 700
Wilmer Flores + Giants 152 0.245 0.267 0.424 0.224 1.735 0.079 0.191 0.303 0.388 671
Ty France + Mariners 266 0.275 0.311 0.417 0.248 1.515 0.060 0.150 0.342 0.376 727
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Freddie Freeman * Dodgers 295 0.335 0.365 0.576 0.292 1.721 0.105 0.156 0.407 0.502 1399
David Fry + Guardians 18 0.118 0.167 0.118 0.111 1 0.056 0.278 0.167 0.111 28
Joey Gallo * Twins 165 0.188 0.231 0.478 0.158 2.538 0.152 0.376 0.321 0.400 825
Paul Goldschmidt + Cardinals 278 0.280 0.333 0.481 0.241 1.716 0.129 0.212 0.378 0.414 1020
Yuli Gurriel + Marlins 167 0.272 0.290 0.411 0.246 1.512 0.078 0.114 0.329 0.371 738
Yasmani Grandal # White Sox 188 0.263 0.315 0.404 0.239 1.533 0.080 0.207 0.330 0.367 727
Vladimir Guerrero Jr. + Blue Jays 274 0.281 0.306 0.450 0.248 1.603 0.091 0.157 0.354 0.398 871
Lourdes Gurriel Jr. + Diamondbacks 217 0.310 0.338 0.550 0.286 1.774 0.065 0.161 0.359 0.507 988
Sam Haggerty # Mariners 48 0.190 0.258 0.238 0.167 1.250 0.125 0.229 0.292 0.208 430
Darick Hall * Phillies 19 0.222 0.250 0.278 0.211 1.250 0.053 0.105 0.263 0.263 354
David Hensley + Astros 86 0.130 0.205 0.182 0.116 1.400 0.105 0.372 0.221 0.163 261
Jason Heyward * Dodgers 136 0.232 0.244 0.464 0.191 2 0.140 0.184 0.338 0.382 920
Eric Hosmer * Cubs 100 0.234 0.299 0.330 0.220 1.409 0.060 0.250 0.280 0.310 422
Andy Ibañez + Tigers 102 0.173 0.197 0.296 0.167 1.706 0.029 0.196 0.206 0.284 263
Connor Joe + Pirates 196 0.251 0.330 0.474 0.219 1.884 0.107 0.270 0.347 0.413 851
Nolan Jones * Rockies 47 0.349 0.520 0.581 0.319 1.667 0.085 0.340 0.404 0.532 1437
Alex Kirilloff * Twins 111 0.300 0.387 0.456 0.243 1.519 0.153 0.225 0.432 0.369 1236
Andrew Knizner + Cardinals 86 0.232 0.264 0.476 0.221 2.053 0.035 0.279 0.256 0.453 623
Jake Lamb * Angels 54 0.216 0.265 0.353 0.204 1.636 0.056 0.278 0.259 0.333 502
DJ LeMahieu + Yankees 225 0.239 0.307 0.390 0.218 1.633 0.076 0.267 0.302 0.356 608
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nathaniel Lowe * Rangers 280 0.275 0.332 0.437 0.243 1.588 0.107 0.207 0.354 0.386 869
Trey Mancini + Cubs 189 0.243 0.330 0.355 0.217 1.463 0.085 0.286 0.307 0.317 610
James McCann + Orioles 90 0.190 0.206 0.357 0.178 1.875 0.033 0.200 0.233 0.333 400
Joey Meneses + Nationals 260 0.305 0.373 0.399 0.285 1.311 0.065 0.185 0.350 0.373 748
Matt Mervis * Cubs 85 0.169 0.239 0.273 0.153 1.615 0.082 0.341 0.247 0.247 356
Brad Miller * Rangers 56 0.208 0.231 0.333 0.179 1.600 0.125 0.161 0.304 0.286 601
Owen Miller + Brewers 170 0.314 0.354 0.453 0.294 1.440 0.047 0.153 0.353 0.424 935
José Miranda + Twins 142 0.220 0.245 0.318 0.204 1.448 0.063 0.162 0.275 0.296 421
Elehuris Montero + Rockies 67 0.234 0.378 0.359 0.224 1.533 0.030 0.388 0.269 0.343 560
Ryan Mountcastle + Orioles 261 0.227 0.256 0.421 0.211 1.855 0.046 0.245 0.264 0.391 597
Mike Moustakas * Rockies 110 0.258 0.318 0.419 0.218 1.625 0.127 0.245 0.345 0.355 896
Wil Myers + Reds 141 0.189 0.273 0.283 0.170 1.500 0.085 0.340 0.255 0.255 382
Josh Naylor * Guardians 215 0.277 0.295 0.462 0.251 1.667 0.074 0.158 0.330 0.419 816
Tyler Nevin + Tigers 44 0.128 0.138 0.205 0.114 1.600 0.068 0.227 0.205 0.182 292
Kevin Newman + Reds 178 0.270 0.297 0.371 0.242 1.372 0.079 0.124 0.331 0.331 709
Ryan Noda * Athletics 217 0.249 0.380 0.462 0.194 1.857 0.198 0.327 0.410 0.359 1125
Ryan O'Hearn * Orioles 64 0.271 0.325 0.508 0.250 1.875 0.063 0.266 0.313 0.469 900
Matt Olson * Braves 285 0.231 0.277 0.496 0.193 2.145 0.154 0.298 0.354 0.414 938
Isaac Paredes + Rays 213 0.270 0.286 0.503 0.239 1.863 0.075 0.178 0.352 0.446 940
Vinnie Pasquantino * Royals 260 0.247 0.250 0.437 0.219 1.772 0.096 0.119 0.323 0.388 721
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Carlos Pérez + Athletics 98 0.253 0.297 0.379 0.224 1.500 0.082 0.224 0.316 0.337 747
Salvador Perez + Royals 239 0.269 0.296 0.489 0.251 1.817 0.033 0.218 0.305 0.456 768
Nick Pratto * Royals 151 0.300 0.467 0.462 0.258 1.538 0.113 0.344 0.391 0.397 1071
Luke Raley * Rays 161 0.257 0.309 0.586 0.224 2.278 0.075 0.304 0.348 0.509 1106
Harold Ramírez + Rays 191 0.294 0.331 0.508 0.272 1.731 0.063 0.204 0.340 0.471 991
Matt Reynolds + Reds 5 0.200 0.500 0.200 0.200 1 0 0.600 0.200 0.200 181
Alfonso Rivas * Padres 8 0.286 0.400 0.429 0.250 1.500 0.125 0.250 0.375 0.375 886
Emmanuel Rivera + Diamondbacks 104 0.367 0.407 0.490 0.346 1.333 0.058 0.106 0.404 0.462 1115
Anthony Rizzo * Yankees 258 0.273 0.323 0.450 0.244 1.651 0.078 0.233 0.345 0.403 836
Darin Ruf + Giants 27 0.261 0.429 0.348 0.222 1.333 0.148 0.333 0.370 0.296 760
Darin Ruf + Brewers 30 0.192 0.263 0.231 0.167 1.200 0.133 0.233 0.300 0.200 392
Anthony Santander # Orioles 252 0.256 0.312 0.462 0.226 1.807 0.095 0.250 0.329 0.409 810
Carlos Santana # Pirates 231 0.230 0.268 0.365 0.199 1.587 0.126 0.177 0.325 0.316 696
Gavin Sheets * White Sox 150 0.233 0.235 0.406 0.207 1.742 0.100 0.173 0.307 0.360 713
Jon Singleton * Brewers 20 0.158 0.231 0.211 0.150 1.333 0.050 0.300 0.200 0.200 174
Dominic Smith * Nationals 248 0.265 0.313 0.301 0.234 1.138 0.097 0.149 0.347 0.266 608
Pavin Smith * Diamondbacks 163 0.200 0.218 0.364 0.172 1.821 0.135 0.202 0.307 0.313 633
Donovan Solano + Twins 163 0.269 0.361 0.352 0.239 1.308 0.086 0.227 0.350 0.313 673
Spencer Steer + Reds 259 0.286 0.329 0.480 0.251 1.677 0.100 0.185 0.367 0.421 996
Tyler Stephenson + Reds 250 0.244 0.333 0.357 0.216 1.463 0.100 0.272 0.328 0.316 643
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Rowdy Tellez * Brewers 219 0.227 0.250 0.443 0.201 1.955 0.105 0.256 0.306 0.393 708
Matt Thaiss * Angels 133 0.274 0.373 0.398 0.233 1.452 0.128 0.271 0.376 0.338 967
Michael Toglia # Rockies 25 0.174 0.286 0.217 0.160 1.250 0.080 0.360 0.240 0.200 207
Spencer Torkelson + Tigers 255 0.228 0.280 0.357 0.200 1.569 0.098 0.227 0.310 0.314 613
Justin Turner + Red Sox 262 0.260 0.286 0.403 0.229 1.550 0.095 0.156 0.340 0.355 790
Ramón Urías + Orioles 147 0.252 0.348 0.374 0.224 1.485 0.075 0.272 0.333 0.333 652
Gio Urshela + Angels 221 0.304 0.351 0.382 0.285 1.254 0.045 0.154 0.335 0.357 714
Miguel Vargas + Dodgers 230 0.231 0.267 0.426 0.196 1.844 0.130 0.196 0.335 0.361 808
Andrew Vaughn + White Sox 263 0.242 0.278 0.416 0.213 1.714 0.087 0.190 0.327 0.365 678
Christian Vázquez + Twins 146 0.229 0.309 0.267 0.205 1.167 0.096 0.240 0.301 0.240 433
Mark Vientos + Mets 43 0.175 0.214 0.250 0.163 1.429 0.047 0.279 0.209 0.233 308
David Villar + Giants 108 0.135 0.155 0.292 0.120 2.154 0.074 0.324 0.222 0.259 381
Luke Voit + Brewers 74 0.221 0.366 0.265 0.203 1.200 0.054 0.365 0.284 0.243 380
Jason Vosler * Reds 65 0.161 0.206 0.371 0.154 2.300 0.046 0.385 0.200 0.354 408
LaMonte Wade Jr. * Giants 240 0.279 0.324 0.463 0.221 1.660 0.179 0.183 0.417 0.367 1223
Christian Walker + Diamondbacks 249 0.253 0.265 0.475 0.225 1.875 0.084 0.189 0.317 0.422 842
Jared Walsh * Angels 56 0.133 0.231 0.200 0.107 1.500 0.196 0.339 0.304 0.161 333
Patrick Wisdom + Cubs 202 0.201 0.250 0.480 0.178 2.389 0.104 0.381 0.287 0.426 727

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 Saturday, 10 June 2023, at 2:27 pm Pacific Time.