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


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

2024 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, 25 July 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
José Abreu + Astros 120 0.124 0.143 0.195 0.117 1.571 0.033 0.233 0.167 0.183 164
Pete Alonso + Mets 442 0.243 0.264 0.455 0.215 1.874 0.095 0.201 0.326 0.403 755
Armando Alvarez + Athletics 25 0.261 0.300 0.304 0.240 1.167 0.080 0.120 0.320 0.280 519
Miguel Andujar + Athletics 218 0.297 0.331 0.411 0.284 1.387 0.032 0.142 0.321 0.394 668
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 161 0.222 0.316 0.353 0.211 1.588 0.037 0.329 0.255 0.335 440
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 291 0.317 0.323 0.396 0.302 1.250 0.031 0.045 0.344 0.378 720
Matthew Batten + Padres 3 0.333 0.333 1 0.333 3 0 0 0.333 1 1818
Jake Bauers * Brewers 222 0.223 0.313 0.389 0.194 1.744 0.108 0.320 0.324 0.338 715
Cody Bellinger * Cubs 344 0.269 0.305 0.410 0.244 1.524 0.078 0.172 0.331 0.372 738
Josh Bell # Marlins 426 0.234 0.269 0.377 0.211 1.611 0.075 0.202 0.298 0.340 589
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 55 0.196 0.267 0.261 0.164 1.333 0.091 0.273 0.291 0.218 488
Tyler Black * Brewers 38 0.235 0.364 0.294 0.211 1.250 0.105 0.316 0.316 0.263 600
Alec Bohm + Phillies 428 0.296 0.323 0.478 0.266 1.614 0.075 0.143 0.353 0.430 918
David Bote + Cubs 38 0.324 0.444 0.405 0.316 1.250 0.026 0.263 0.342 0.395 712
Jonah Bride + Marlins 31 0.250 0.318 0.286 0.226 1.143 0.065 0.226 0.290 0.258 423
Trenton Brooks * Giants 29 0.120 0.158 0.120 0.103 1 0.138 0.207 0.241 0.103 176
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Seth Brown * Athletics 231 0.212 0.285 0.363 0.195 1.711 0.078 0.320 0.277 0.333 545
Kris Bryant + Rockies 111 0.200 0.288 0.284 0.171 1.421 0.108 0.306 0.315 0.243 483
Jake Burger + Marlins 328 0.228 0.278 0.388 0.213 1.700 0.055 0.268 0.271 0.363 556
Alec Burleson * Cardinals 368 0.289 0.287 0.488 0.269 1.687 0.041 0.128 0.318 0.454 894
Michael Busch * Cubs 360 0.265 0.372 0.454 0.231 1.711 0.117 0.314 0.353 0.394 895
Oswaldo Cabrera # Yankees 247 0.242 0.284 0.339 0.223 1.400 0.061 0.198 0.287 0.312 544
Willie Calhoun * Angels 216 0.255 0.284 0.388 0.231 1.520 0.083 0.144 0.319 0.352 636
Luis Campusano + Padres 235 0.232 0.243 0.373 0.217 1.608 0.060 0.128 0.277 0.349 487
Jeimer Candelario # Reds 375 0.233 0.268 0.443 0.213 1.900 0.064 0.243 0.291 0.405 657
Mark Canha + Tigers 361 0.234 0.281 0.357 0.199 1.528 0.111 0.202 0.338 0.305 701
Victor Caratini # Astros 119 0.257 0.253 0.459 0.235 1.786 0.042 0.134 0.294 0.420 746
Matt Carpenter * Cardinals 115 0.245 0.348 0.343 0.217 1.400 0.078 0.304 0.313 0.304 637
Triston Casas * Red Sox 90 0.244 0.283 0.513 0.211 2.105 0.133 0.289 0.344 0.444 872
Kody Clemens * Phillies 65 0.242 0.273 0.500 0.231 2.067 0.046 0.231 0.277 0.477 635
Garrett Cooper + Cubs 41 0.270 0.391 0.432 0.244 1.600 0.098 0.317 0.341 0.390 781
Garrett Cooper + Red Sox 75 0.171 0.250 0.229 0.160 1.333 0.040 0.293 0.227 0.213 203
Jake Cronenworth * Padres 428 0.252 0.281 0.423 0.224 1.677 0.077 0.182 0.318 0.376 725
Bobby Dalbec + Red Sox 93 0.133 0.256 0.193 0.118 1.455 0.086 0.462 0.215 0.172 226
J.D. Davis + Athletics 135 0.236 0.281 0.366 0.215 1.552 0.067 0.222 0.304 0.333 579
J.D. Davis + Yankees 22 0.105 0.200 0.158 0.091 1.500 0.136 0.409 0.227 0.136 104
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Aledmys Díaz + Athletics 30 0.103 0.136 0.103 0.100 1 0.033 0.233 0.133 0.100 50
Aledmys Díaz + Astros 4 0 0 0 0 --- 0 0.500 0 0 0
Yandy Díaz + Rays 416 0.273 0.306 0.396 0.250 1.452 0.075 0.147 0.329 0.363 718
Brandon Drury + Angels 190 0.172 0.217 0.213 0.153 1.241 0.084 0.216 0.253 0.189 318
Mauricio Dubón + Astros 266 0.271 0.297 0.378 0.256 1.397 0.034 0.120 0.293 0.357 590
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 187 0.256 0.326 0.324 0.241 1.267 0.048 0.230 0.294 0.305 500
Christian Encarnacion-Strand + Reds 123 0.190 0.247 0.293 0.179 1.545 0.033 0.285 0.220 0.276 302
Tyler Fitzgerald + Giants 110 0.316 0.417 0.602 0.282 1.903 0.100 0.291 0.391 0.536 1341
Wilmer Flores + Giants 242 0.206 0.220 0.318 0.182 1.545 0.083 0.136 0.277 0.281 495
Mike Ford * Reds 62 0.150 0.182 0.233 0.145 1.556 0.032 0.242 0.177 0.226 201
Ty France + Mariners 340 0.223 0.281 0.350 0.197 1.567 0.082 0.244 0.312 0.309 563
Freddie Freeman * Dodgers 456 0.288 0.309 0.493 0.239 1.716 0.134 0.149 0.395 0.410 1120
David Fry + Guardians 265 0.285 0.344 0.457 0.238 1.603 0.121 0.211 0.389 0.381 1021
Joey Gallo * Nationals 165 0.164 0.277 0.321 0.139 1.957 0.127 0.430 0.285 0.273 525
Paul Goldschmidt + Cardinals 428 0.226 0.295 0.372 0.208 1.640 0.072 0.292 0.285 0.341 574
Romy González + Red Sox 100 0.272 0.343 0.391 0.250 1.440 0.060 0.220 0.320 0.360 678
Hunter Goodman + Rockies 137 0.172 0.179 0.391 0.161 2.273 0.029 0.285 0.212 0.365 441
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
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Vladimir Guerrero Jr. + Blue Jays 438 0.296 0.319 0.487 0.265 1.647 0.096 0.158 0.365 0.436 966
Lourdes Gurriel Jr. + Diamondbacks 400 0.261 0.297 0.408 0.248 1.566 0.035 0.200 0.290 0.388 600
Garrett Hampson + Royals 148 0.255 0.357 0.343 0.236 1.343 0.061 0.264 0.297 0.318 503
Bryce Harper * Phillies 384 0.292 0.319 0.568 0.250 1.948 0.138 0.206 0.388 0.487 1146
Kiké Hernández + Dodgers 235 0.204 0.238 0.324 0.187 1.591 0.077 0.217 0.264 0.298 430
Spencer Horwitz * Blue Jays 145 0.309 0.351 0.463 0.262 1.500 0.117 0.159 0.407 0.393 1137
Rhys Hoskins + Brewers 314 0.212 0.246 0.410 0.185 1.931 0.099 0.274 0.303 0.357 675
Andy Ibáñez + Tigers 151 0.286 0.364 0.436 0.265 1.525 0.046 0.258 0.325 0.404 823
Connor Joe + Pirates 317 0.243 0.286 0.389 0.215 1.603 0.095 0.192 0.328 0.344 674
Grae Kessinger + Astros 15 0 0 0 0 --- 0 0.333 0 0 14
Alex Kirilloff * Twins 178 0.201 0.245 0.384 0.180 1.906 0.084 0.264 0.270 0.343 533
DJ LeMahieu + Yankees 154 0.179 0.211 0.224 0.156 1.250 0.110 0.162 0.273 0.195 286
Trey Lipscomb + Nationals 177 0.222 0.273 0.259 0.203 1.167 0.062 0.192 0.277 0.237 424
Tyler Locklear + Mariners 40 0.184 0.238 0.368 0.175 2 0.025 0.375 0.225 0.350 388
Nick Loftin + Royals 156 0.194 0.219 0.246 0.167 1.269 0.115 0.135 0.288 0.212 436
Joey Loperfido * Astros 111 0.240 0.361 0.370 0.216 1.542 0.054 0.342 0.297 0.333 589
Nathaniel Lowe * Rangers 330 0.270 0.330 0.396 0.233 1.468 0.124 0.215 0.361 0.342 854
Bligh Madris * Tigers 10 0.300 0.500 0.400 0.300 1.333 0 0.400 0.300 0.400 599
Kyle Manzardo * Guardians 87 0.207 0.283 0.329 0.195 1.588 0.034 0.264 0.241 0.310 359
MJ Melendez * Royals 288 0.196 0.229 0.392 0.181 2 0.073 0.260 0.260 0.361 520
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Joey Meneses + Nationals 313 0.231 0.281 0.302 0.208 1.308 0.067 0.201 0.291 0.272 511
Matt Mervis * Cubs 28 0.115 0.167 0.154 0.107 1.333 0.036 0.286 0.143 0.143 111
Owen Miller + Brewers 27 0.185 0.263 0.222 0.185 1.200 0 0.296 0.185 0.222 132
José Miranda + Twins 276 0.325 0.349 0.522 0.301 1.602 0.051 0.134 0.366 0.482 1041
Andruw Monasterio + Brewers 91 0.198 0.263 0.272 0.176 1.375 0.099 0.253 0.286 0.242 443
Elehuris Montero + Rockies 247 0.205 0.251 0.304 0.186 1.478 0.081 0.227 0.267 0.275 430
Dylan Moore + Mariners 289 0.204 0.266 0.392 0.173 1.920 0.104 0.287 0.308 0.332 679
Ryan Mountcastle + Orioles 384 0.271 0.318 0.441 0.253 1.629 0.055 0.216 0.310 0.411 708
Josh Naylor * Guardians 405 0.238 0.235 0.471 0.210 1.976 0.094 0.173 0.319 0.415 771
Tyler Nevin + Athletics 189 0.207 0.235 0.354 0.180 1.706 0.095 0.217 0.302 0.307 594
Kevin Newman + Diamondbacks 218 0.271 0.310 0.379 0.252 1.400 0.041 0.147 0.294 0.353 575
Ryan Noda * Athletics 100 0.128 0.189 0.198 0.110 1.545 0.120 0.320 0.240 0.170 252
Jhonkensy Noel + Guardians 54 0.245 0.292 0.612 0.222 2.500 0.056 0.389 0.296 0.556 990
Ryan O'Hearn * Orioles 308 0.274 0.277 0.458 0.247 1.671 0.091 0.114 0.344 0.412 895
Matt Olson * Braves 423 0.225 0.285 0.390 0.201 1.729 0.085 0.270 0.303 0.348 628
Pedro Pagés + Cardinals 111 0.222 0.270 0.323 0.198 1.455 0.081 0.225 0.279 0.288 483
Isaac Paredes + Rays 416 0.250 0.266 0.444 0.214 1.775 0.118 0.163 0.353 0.380 834
Vinnie Pasquantino * Royals 410 0.258 0.266 0.425 0.227 1.645 0.083 0.129 0.320 0.373 779
Graham Pauley * Padres 32 0.125 0.133 0.313 0.125 2.500 0 0.469 0.125 0.313 312
Salvador Perez + Royals 405 0.278 0.307 0.469 0.252 1.686 0.069 0.193 0.338 0.425 819
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jurickson Profar # Padres 421 0.299 0.323 0.478 0.259 1.596 0.112 0.147 0.385 0.413 1036
Luke Raley * Mariners 288 0.229 0.305 0.406 0.212 1.770 0.035 0.316 0.285 0.375 630
Pablo Reyes + Red Sox 64 0.183 0.268 0.217 0.172 1.182 0.047 0.297 0.234 0.203 202
Ben Rice * Yankees 114 0.196 0.206 0.423 0.167 2.158 0.123 0.263 0.298 0.360 721
Edwin Ríos * Reds 10 0.111 0.200 0.111 0.100 1 0.100 0.400 0.200 0.100 116
Emmanuel Rivera + Marlins 182 0.210 0.280 0.248 0.181 1.182 0.099 0.231 0.297 0.214 430
Anthony Rizzo * Yankees 291 0.223 0.243 0.341 0.203 1.525 0.065 0.165 0.289 0.309 553
Gary Sánchez + Brewers 165 0.216 0.260 0.399 0.194 1.844 0.073 0.279 0.291 0.358 616
Miguel Sanó + Angels 95 0.205 0.326 0.313 0.179 1.529 0.095 0.379 0.295 0.274 510
Carlos Santana # Twins 367 0.246 0.262 0.437 0.218 1.775 0.104 0.161 0.332 0.387 760
Nolan Schanuel * Angels 390 0.245 0.273 0.358 0.210 1.463 0.103 0.164 0.328 0.308 702
Gavin Sheets * White Sox 331 0.223 0.265 0.368 0.196 1.646 0.106 0.202 0.311 0.323 619
Austin Shenton * Rays 44 0.189 0.261 0.378 0.159 2 0.159 0.295 0.318 0.318 619
Jon Singleton * Astros 276 0.231 0.301 0.343 0.203 1.482 0.116 0.268 0.319 0.301 661
Dominic Smith * Red Sox 221 0.232 0.280 0.371 0.204 1.600 0.109 0.208 0.326 0.326 620
Pavin Smith * Diamondbacks 61 0.268 0.267 0.518 0.246 1.933 0.066 0.148 0.311 0.475 807
Tyler Soderstrom * Athletics 166 0.219 0.263 0.404 0.193 1.844 0.096 0.271 0.307 0.355 629
Donovan Solano + Padres 191 0.299 0.360 0.402 0.272 1.346 0.068 0.188 0.356 0.366 802
Lenyn Sosa + White Sox 187 0.237 0.292 0.350 0.225 1.476 0.037 0.230 0.273 0.332 486
Spencer Steer + Reds 420 0.241 0.275 0.439 0.212 1.820 0.105 0.205 0.331 0.386 826
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
DJ Stewart * Mets 183 0.177 0.212 0.306 0.142 1.731 0.169 0.240 0.333 0.246 611
Brett Sullivan * Padres 17 0.188 0.182 0.375 0.176 2 0.059 0.235 0.235 0.353 521
Rowdy Tellez * Pirates 274 0.249 0.280 0.398 0.226 1.597 0.069 0.204 0.299 0.361 652
Michael Toglia # Rockies 217 0.209 0.217 0.495 0.189 2.366 0.078 0.313 0.272 0.447 747
Spencer Torkelson + Tigers 230 0.201 0.253 0.330 0.183 1.643 0.070 0.243 0.265 0.300 439
Abraham Toro # Athletics 308 0.259 0.299 0.379 0.244 1.467 0.039 0.172 0.299 0.357 584
Jared Triolo + Pirates 273 0.202 0.265 0.272 0.179 1.347 0.088 0.267 0.275 0.242 462
Justin Turner + Blue Jays 333 0.241 0.283 0.357 0.207 1.478 0.114 0.180 0.339 0.306 632
Ramón Urías + Orioles 173 0.236 0.266 0.369 0.214 1.568 0.075 0.168 0.306 0.335 624
Gio Urshela + Tigers 272 0.249 0.281 0.336 0.232 1.349 0.051 0.158 0.287 0.313 518
Andrew Vaughn + White Sox 395 0.234 0.279 0.379 0.215 1.624 0.058 0.230 0.286 0.349 550
Mark Vientos + Mets 224 0.284 0.328 0.534 0.259 1.879 0.076 0.250 0.339 0.487 1006
Ryan Vilade + Tigers 30 0.296 0.350 0.407 0.267 1.375 0.067 0.200 0.333 0.367 715
David Villar + Giants 22 0.286 0.385 0.571 0.273 2 0 0.364 0.273 0.545 865
LaMonte Wade Jr. * Giants 234 0.298 0.390 0.399 0.239 1.339 0.175 0.222 0.423 0.321 1128
Christian Walker + Diamondbacks 447 0.259 0.298 0.487 0.226 1.881 0.103 0.248 0.340 0.425 886
Jared Walsh * Rangers 60 0.226 0.355 0.321 0.200 1.417 0.117 0.350 0.317 0.283 522
Davis Wendzel + Rangers 49 0.128 0.147 0.234 0.122 1.833 0.020 0.245 0.163 0.224 185
Weston Wilson + Phillies 24 0.227 0.211 0.364 0.208 1.600 0.042 0.125 0.250 0.333 638
Patrick Wisdom + Cubs 106 0.194 0.250 0.387 0.170 2 0.075 0.321 0.274 0.340 621
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brett Wisely * Giants 175 0.267 0.342 0.394 0.251 1.477 0.040 0.246 0.297 0.371 591
Connor Wong + Red Sox 293 0.295 0.354 0.436 0.266 1.474 0.065 0.212 0.358 0.392 937
Juan Yepez + Nationals 66 0.350 0.413 0.583 0.318 1.667 0.091 0.182 0.409 0.530 1198

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 Friday, 26 July 2024, at 7:42 am Pacific Time.