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 Friday, 24 May 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 77 0.099 0.130 0.113 0.091 1.143 0.039 0.234 0.156 0.104 72
Pete Alonso + Mets 219 0.240 0.245 0.480 0.215 2 0.087 0.192 0.315 0.429 745
Jonathan Aranda * Rays 34 0.200 0.261 0.233 0.176 1.167 0.118 0.206 0.294 0.206 384
Gabriel Arias + Guardians 101 0.224 0.323 0.337 0.218 1.500 0.020 0.317 0.248 0.327 423
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 82 0.397 0.405 0.487 0.378 1.226 0.037 0.037 0.427 0.463 1210
Matthew Batten + Padres 3 0.333 0.333 1 0.333 3 0 0 0.333 1 1818
Jake Bauers * Brewers 117 0.223 0.316 0.456 0.197 2.043 0.094 0.350 0.316 0.402 771
Cody Bellinger * Cubs 163 0.241 0.252 0.448 0.215 1.857 0.098 0.172 0.319 0.399 745
Josh Bell # Marlins 219 0.228 0.259 0.358 0.201 1.568 0.087 0.187 0.311 0.315 594
Cavan Biggio * Blue Jays 116 0.196 0.305 0.268 0.164 1.368 0.103 0.319 0.319 0.224 520
Tyler Black * Brewers 23 0.227 0.357 0.318 0.217 1.400 0.043 0.348 0.261 0.304 456
Alec Bohm + Phillies 216 0.314 0.348 0.505 0.282 1.607 0.074 0.144 0.370 0.454 1035
Jonah Bride + Marlins 13 0.167 0.200 0.250 0.154 1.500 0.077 0.154 0.231 0.231 165
Seth Brown * Athletics 138 0.200 0.266 0.346 0.188 1.731 0.058 0.333 0.246 0.326 447
Kris Bryant + Rockies 72 0.180 0.270 0.262 0.153 1.455 0.097 0.319 0.306 0.222 455
Jake Burger + Marlins 128 0.175 0.193 0.300 0.164 1.714 0.047 0.234 0.211 0.281 327
Alec Burleson * Cardinals 138 0.298 0.327 0.458 0.283 1.538 0.043 0.159 0.326 0.435 847
Michael Busch * Cubs 177 0.235 0.337 0.438 0.203 1.861 0.107 0.356 0.322 0.379 824
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Oswaldo Cabrera # Yankees 154 0.252 0.278 0.371 0.234 1.472 0.058 0.169 0.292 0.344 612
Willie Calhoun * Angels 81 0.295 0.314 0.449 0.284 1.522 0.025 0.099 0.309 0.432 735
Jeimer Candelario # Reds 183 0.220 0.277 0.402 0.197 1.833 0.082 0.262 0.295 0.361 599
Mark Canha + Tigers 195 0.226 0.270 0.384 0.190 1.703 0.128 0.221 0.349 0.323 762
Victor Caratini # Astros 72 0.254 0.283 0.418 0.236 1.647 0.042 0.167 0.306 0.389 612
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 33 0.313 0.368 0.750 0.303 2.400 0.030 0.303 0.333 0.727 1165
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 47 0.209 0.290 0.302 0.191 1.444 0.043 0.255 0.277 0.277 366
Jake Cronenworth * Padres 219 0.266 0.287 0.453 0.233 1.706 0.087 0.169 0.329 0.397 823
Bobby Dalbec + Red Sox 59 0.132 0.280 0.170 0.119 1.286 0.068 0.475 0.203 0.153 153
J.D. Davis + Athletics 111 0.229 0.270 0.381 0.216 1.667 0.045 0.243 0.270 0.360 509
Yandy Díaz + Rays 225 0.255 0.282 0.363 0.231 1.423 0.080 0.138 0.320 0.329 667
Brandon Drury + Angels 113 0.173 0.207 0.240 0.159 1.389 0.053 0.195 0.230 0.221 316
Mauricio Dubón + Astros 112 0.311 0.313 0.443 0.295 1.424 0.027 0.063 0.330 0.420 827
Oliver Dunn * Brewers 90 0.226 0.375 0.333 0.211 1.474 0.056 0.389 0.278 0.311 487
Ezequiel Durán + Rangers 101 0.283 0.388 0.304 0.257 1.077 0.079 0.248 0.347 0.277 642
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 55 0.269 0.419 0.442 0.255 1.643 0.036 0.364 0.309 0.418 738
Wilmer Flores + Giants 138 0.215 0.240 0.289 0.188 1.346 0.087 0.138 0.290 0.254 466
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mike Ford * Reds 58 0.161 0.195 0.250 0.155 1.556 0.034 0.241 0.190 0.241 230
Ty France + Mariners 185 0.237 0.292 0.367 0.216 1.550 0.065 0.243 0.297 0.335 552
Freddie Freeman * Dodgers 233 0.285 0.331 0.440 0.236 1.545 0.133 0.172 0.395 0.365 1010
David Fry + Guardians 114 0.360 0.417 0.628 0.272 1.742 0.184 0.193 0.500 0.474 2144
Joey Gallo * Nationals 117 0.122 0.220 0.276 0.103 2.250 0.137 0.462 0.265 0.231 404
Paul Goldschmidt + Cardinals 208 0.211 0.304 0.303 0.188 1.436 0.091 0.317 0.288 0.269 498
Romy González + Red Sox 27 0.320 0.400 0.360 0.296 1.125 0.074 0.185 0.370 0.333 937
Hunter Goodman + Rockies 43 0.175 0.200 0.400 0.163 2.286 0.047 0.302 0.233 0.372 495
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
Vladimir Guerrero Jr. + Blue Jays 220 0.288 0.345 0.414 0.250 1.436 0.127 0.186 0.382 0.359 931
Garrett Hampson + Royals 62 0.286 0.444 0.339 0.258 1.188 0.065 0.323 0.323 0.306 617
Bryce Harper * Phillies 206 0.279 0.313 0.541 0.233 1.938 0.155 0.228 0.388 0.451 1085
Kiké Hernández + Dodgers 115 0.212 0.241 0.308 0.191 1.455 0.087 0.200 0.278 0.278 458
Rhys Hoskins + Brewers 156 0.233 0.239 0.474 0.199 2.032 0.115 0.212 0.340 0.404 856
Connor Joe + Pirates 180 0.273 0.314 0.460 0.244 1.682 0.089 0.194 0.344 0.411 822
Alex Kirilloff * Twins 140 0.206 0.244 0.397 0.186 1.923 0.079 0.243 0.271 0.357 547
Trey Lipscomb + Nationals 122 0.252 0.299 0.290 0.221 1.148 0.090 0.164 0.328 0.254 648
Nick Loftin + Royals 35 0.276 0.320 0.276 0.229 1 0.143 0.143 0.371 0.229 851
Nathaniel Lowe * Rangers 135 0.257 0.338 0.354 0.215 1.379 0.148 0.237 0.370 0.296 815
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kyle Manzardo * Guardians 45 0.209 0.310 0.349 0.200 1.667 0.022 0.311 0.244 0.333 352
MJ Melendez * Royals 155 0.179 0.222 0.345 0.168 1.923 0.065 0.271 0.232 0.323 392
Joey Meneses + Nationals 191 0.234 0.284 0.298 0.209 1.275 0.079 0.199 0.298 0.267 530
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 25 0.160 0.235 0.200 0.160 1.250 0 0.320 0.160 0.200 117
José Miranda + Twins 117 0.279 0.300 0.459 0.265 1.645 0.034 0.145 0.316 0.436 737
Elehuris Montero + Rockies 162 0.221 0.267 0.309 0.204 1.394 0.068 0.204 0.272 0.284 408
Dylan Moore + Mariners 149 0.242 0.282 0.492 0.201 2.033 0.128 0.235 0.356 0.409 1012
Ryan Mountcastle + Orioles 185 0.273 0.323 0.465 0.254 1.702 0.059 0.222 0.314 0.432 747
Josh Naylor * Guardians 202 0.247 0.224 0.517 0.213 2.093 0.104 0.149 0.337 0.446 881
Tyler Nevin + Athletics 139 0.221 0.258 0.344 0.194 1.556 0.094 0.216 0.309 0.302 587
Ryan Noda * Athletics 100 0.128 0.189 0.198 0.110 1.545 0.120 0.320 0.240 0.170 252
Ryan O'Hearn * Orioles 136 0.276 0.267 0.472 0.250 1.706 0.096 0.088 0.346 0.426 891
Matt Olson * Braves 205 0.219 0.278 0.399 0.190 1.821 0.107 0.278 0.317 0.346 691
Pedro Pagés + Cardinals 19 0.067 0.111 0.133 0.053 2 0.158 0.368 0.211 0.105 238
Vinnie Pasquantino * Royals 201 0.233 0.236 0.407 0.199 1.750 0.104 0.124 0.313 0.348 725
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 202 0.330 0.364 0.538 0.297 1.633 0.069 0.163 0.396 0.485 1126
Jurickson Profar # Padres 212 0.331 0.366 0.503 0.283 1.517 0.132 0.142 0.425 0.429 1257
Luke Raley * Mariners 119 0.281 0.354 0.430 0.269 1.531 0.025 0.261 0.311 0.412 760
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Pablo Reyes + Red Sox 64 0.183 0.268 0.217 0.172 1.182 0.047 0.297 0.234 0.203 202
Emmanuel Rivera + Marlins 97 0.224 0.297 0.259 0.196 1.158 0.093 0.227 0.309 0.227 468
Anthony Rizzo * Yankees 217 0.249 0.276 0.381 0.226 1.531 0.060 0.180 0.313 0.346 670
Gary Sánchez + Brewers 99 0.225 0.226 0.461 0.202 2.050 0.071 0.212 0.303 0.414 726
Miguel Sanó + Angels 71 0.262 0.441 0.361 0.225 1.375 0.113 0.380 0.352 0.310 741
Carlos Santana # Twins 180 0.207 0.218 0.372 0.189 1.794 0.072 0.183 0.278 0.339 517
Nolan Schanuel * Angels 186 0.236 0.258 0.345 0.210 1.462 0.081 0.161 0.301 0.306 608
Gavin Sheets * White Sox 172 0.241 0.281 0.393 0.203 1.629 0.134 0.169 0.355 0.331 807
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 136 0.233 0.278 0.379 0.199 1.630 0.140 0.243 0.338 0.324 764
Dominic Smith * Red Sox 65 0.213 0.279 0.311 0.200 1.462 0.046 0.262 0.262 0.292 394
Pavin Smith * Diamondbacks 42 0.231 0.229 0.385 0.214 1.667 0.048 0.095 0.262 0.357 473
Tyler Soderstrom * Athletics 39 0.229 0.389 0.400 0.205 1.750 0.103 0.410 0.308 0.359 636
Spencer Steer + Reds 204 0.227 0.258 0.390 0.191 1.718 0.132 0.176 0.343 0.328 829
DJ Stewart * Mets 105 0.220 0.237 0.415 0.171 1.889 0.181 0.190 0.381 0.324 926
Brett Sullivan * Padres 2 0 0 0 0 --- 0 1 0 0 0
Rowdy Tellez * Pirates 132 0.175 0.227 0.225 0.159 1.286 0.076 0.242 0.242 0.205 267
Michael Toglia # Rockies 49 0.106 0.043 0.362 0.102 3.400 0.020 0.408 0.143 0.347 417
Spencer Torkelson + Tigers 209 0.207 0.255 0.330 0.187 1.590 0.077 0.215 0.278 0.297 463
Abraham Toro # Athletics 199 0.274 0.319 0.425 0.256 1.549 0.045 0.186 0.322 0.397 717
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jared Triolo + Pirates 189 0.206 0.261 0.273 0.180 1.324 0.106 0.243 0.291 0.238 547
Justin Turner + Blue Jays 166 0.231 0.254 0.374 0.205 1.618 0.090 0.163 0.307 0.331 564
Ramón Urías + Orioles 62 0.186 0.204 0.271 0.177 1.455 0.032 0.145 0.226 0.258 330
Gio Urshela + Tigers 85 0.256 0.309 0.305 0.247 1.190 0.035 0.165 0.282 0.294 383
Andrew Vaughn + White Sox 200 0.202 0.248 0.322 0.185 1.595 0.065 0.235 0.265 0.295 420
LaMonte Wade Jr. * Giants 162 0.328 0.429 0.416 0.253 1.268 0.204 0.210 0.469 0.321 1452
Christian Walker + Diamondbacks 219 0.257 0.287 0.454 0.215 1.766 0.128 0.224 0.356 0.379 945
Jared Walsh * Rangers 60 0.226 0.355 0.321 0.200 1.417 0.117 0.350 0.317 0.283 522
Patrick Wisdom + Cubs 49 0.256 0.321 0.512 0.224 2 0.122 0.265 0.347 0.449 1017
Connor Wong + Red Sox 135 0.344 0.392 0.504 0.319 1.465 0.037 0.185 0.378 0.467 1191

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 Saturday, 25 May 2024, at 7:24 am Pacific Time.