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:


2022: All First Basemen, by TOP


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

2022 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 Wednesday, 29 June 2022.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2022 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
Paul Goldschmidt + Cardinals 321 0.347 0.391 0.639 0.299 1.844 0.128 0.193 0.427 0.551 1622
Matt Carpenter * Yankees 45 0.257 0.167 0.800 0.200 3.111 0.178 0.244 0.400 0.622 1601
Luis Arraez * Twins 277 0.344 0.366 0.440 0.300 1.277 0.119 0.079 0.426 0.383 1251
Pete Alonso + Mets 317 0.282 0.284 0.564 0.243 2 0.095 0.202 0.360 0.486 1134
Josh Bell # Nationals 318 0.311 0.332 0.495 0.267 1.588 0.110 0.135 0.390 0.425 1114
Ty France + Mariners 311 0.316 0.345 0.476 0.280 1.506 0.064 0.138 0.389 0.421 1110
Jason Vosler * Giants 58 0.294 0.333 0.569 0.259 1.933 0.103 0.259 0.362 0.500 1109
Freddie Freeman * Dodgers 330 0.306 0.357 0.486 0.267 1.591 0.112 0.176 0.388 0.424 1107
Ji-Man Choi * Rays 198 0.287 0.385 0.473 0.242 1.646 0.146 0.273 0.389 0.399 1103
Brendan Donovan * Cardinals 205 0.312 0.388 0.439 0.263 1.407 0.127 0.180 0.420 0.371 1102
Garrett Cooper + Marlins 266 0.315 0.401 0.460 0.278 1.459 0.079 0.233 0.380 0.406 1090
Brian Serven + Rockies 71 0.308 0.362 0.492 0.282 1.600 0.085 0.211 0.366 0.451 1014
LaMonte Wade Jr. * Giants 32 0.240 0.250 0.360 0.188 1.500 0.156 0.156 0.375 0.281 1001
C.J. Cron + Rockies 322 0.295 0.359 0.538 0.267 1.826 0.065 0.267 0.348 0.488 993
Andrew Vaughn + White Sox 239 0.307 0.345 0.465 0.276 1.515 0.071 0.172 0.360 0.418 977
Tyler Stephenson + Reds 155 0.305 0.396 0.468 0.277 1.535 0.071 0.265 0.361 0.426 966
Isaac Paredes + Rays 112 0.248 0.197 0.594 0.223 2.400 0.080 0.143 0.313 0.536 959
Vladimir Guerrero Jr. + Blue Jays 316 0.271 0.277 0.505 0.234 1.865 0.117 0.174 0.364 0.437 956
Juan Yepez + Cardinals 174 0.277 0.307 0.497 0.253 1.795 0.063 0.224 0.322 0.454 939
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
P.J. Higgins + Cubs 58 0.275 0.308 0.471 0.241 1.714 0.086 0.172 0.345 0.414 933
Trey Mancini + Orioles 290 0.281 0.339 0.422 0.248 1.500 0.086 0.203 0.359 0.372 919
Brandon Drury + Reds 262 0.276 0.300 0.531 0.252 1.924 0.073 0.210 0.336 0.485 913
José Abreu + White Sox 313 0.273 0.302 0.443 0.236 1.622 0.121 0.153 0.367 0.383 902
Anthony Rizzo * Yankees 312 0.220 0.198 0.492 0.186 2.241 0.112 0.173 0.333 0.417 871
Harold Ramirez + Rays 191 0.306 0.336 0.410 0.277 1.340 0.068 0.126 0.356 0.372 868
Matt Olson * Braves 331 0.253 0.297 0.481 0.218 1.903 0.130 0.221 0.350 0.414 861
Connor Joe + Rockies 313 0.277 0.345 0.399 0.240 1.440 0.125 0.201 0.374 0.345 861
Mark Canha + Mets 246 0.270 0.317 0.377 0.236 1.397 0.093 0.187 0.358 0.329 834
Rhys Hoskins + Phillies 316 0.246 0.299 0.453 0.215 1.838 0.117 0.253 0.339 0.396 820
Yandy Díaz + Rays 260 0.266 0.296 0.349 0.223 1.310 0.150 0.112 0.385 0.292 819
Nathaniel Lowe * Rangers 274 0.282 0.348 0.447 0.263 1.583 0.069 0.245 0.332 0.416 801
DJ LeMahieu + Yankees 279 0.257 0.275 0.398 0.222 1.548 0.122 0.125 0.355 0.344 799
Josh Naylor * Guardians 196 0.271 0.286 0.480 0.245 1.771 0.077 0.158 0.332 0.434 795
Jake Cronenworth * Padres 334 0.239 0.282 0.389 0.204 1.632 0.099 0.195 0.332 0.332 792
Christian Vazquez + Red Sox 213 0.291 0.331 0.429 0.268 1.474 0.056 0.164 0.333 0.394 788
Keston Hiura + Brewers 119 0.208 0.375 0.396 0.176 1.905 0.109 0.462 0.328 0.336 781
Christian Walker + Diamondbacks 298 0.203 0.182 0.473 0.174 2.327 0.121 0.195 0.309 0.406 780
Curt Casali + Giants 118 0.243 0.309 0.388 0.212 1.600 0.102 0.280 0.322 0.339 764
Rowdy Tellez * Brewers 274 0.245 0.267 0.469 0.219 1.917 0.091 0.208 0.321 0.420 761
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Hunter Renfroe + Brewers 217 0.247 0.269 0.490 0.226 1.980 0.069 0.249 0.300 0.447 761
Seby Zavala + White Sox 41 0.289 0.435 0.474 0.268 1.636 0.024 0.366 0.293 0.439 754
Lourdes Gurriel Jr. + Blue Jays 262 0.283 0.337 0.408 0.260 1.441 0.057 0.183 0.336 0.374 754
Cavan Biggio * Blue Jays 114 0.209 0.304 0.374 0.167 1.789 0.167 0.289 0.360 0.298 753
Edwin Rios * Dodgers 92 0.244 0.326 0.500 0.228 2.048 0.054 0.391 0.293 0.467 749
Luke Voit + Padres 237 0.232 0.325 0.425 0.203 1.833 0.114 0.338 0.321 0.371 743
Ryan Mountcastle + Orioles 271 0.271 0.322 0.478 0.255 1.768 0.048 0.258 0.306 0.450 739
Eric Hosmer * Padres 282 0.280 0.324 0.405 0.255 1.444 0.085 0.170 0.340 0.369 737
Matt Davidson + Diamondbacks 13 0.100 0 0.400 0.077 4 0.231 0.231 0.308 0.308 734
Marwin Gonzalez # Yankees 99 0.264 0.328 0.440 0.242 1.667 0.061 0.253 0.313 0.404 728
Wilmer Flores + Giants 274 0.243 0.258 0.407 0.215 1.678 0.084 0.157 0.318 0.361 726
Patrick Wisdom + Cubs 282 0.228 0.309 0.456 0.202 2 0.099 0.348 0.312 0.404 719
David MacKinnon + Angels 22 0.235 0.267 0.235 0.182 1 0.182 0.136 0.364 0.182 718
Jared Walsh * Angels 286 0.260 0.328 0.465 0.245 1.786 0.049 0.287 0.304 0.437 716
Brandon Belt * Giants 153 0.220 0.291 0.378 0.183 1.714 0.144 0.288 0.346 0.314 715
Ryan McMahon * Rockies 294 0.238 0.320 0.375 0.207 1.574 0.116 0.269 0.333 0.327 712
Jace Peterson * Brewers 196 0.231 0.283 0.405 0.204 1.750 0.097 0.250 0.306 0.357 702
Franchy Cordero * Red Sox 158 0.232 0.305 0.391 0.203 1.688 0.108 0.266 0.316 0.342 698
Carlos Santana # Royals 212 0.216 0.236 0.341 0.179 1.579 0.170 0.132 0.349 0.283 686
Hunter Dozier + Royals 263 0.251 0.310 0.410 0.228 1.633 0.080 0.232 0.319 0.373 686
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Daniel Vogelbach * Pirates 211 0.219 0.254 0.415 0.190 1.900 0.128 0.251 0.318 0.360 684
Owen Miller + Guardians 253 0.250 0.292 0.388 0.221 1.554 0.075 0.198 0.304 0.344 683
Jesus Aguilar + Marlins 271 0.252 0.299 0.411 0.229 1.629 0.066 0.236 0.299 0.373 680
Seth Brown * Athletics 242 0.230 0.277 0.446 0.211 1.941 0.074 0.269 0.289 0.409 676
J.T. Realmuto + Phillies 270 0.238 0.292 0.363 0.211 1.526 0.078 0.219 0.315 0.322 675
Alfonso Rivas * Cubs 144 0.232 0.325 0.336 0.201 1.448 0.111 0.306 0.319 0.292 667
Michael Chavis + Pirates 218 0.244 0.306 0.418 0.225 1.714 0.055 0.284 0.289 0.385 665
Sam Huff + Rangers 75 0.282 0.388 0.352 0.267 1.250 0.053 0.280 0.320 0.333 656
Darin Ruf + Giants 244 0.222 0.290 0.343 0.189 1.543 0.135 0.262 0.336 0.291 655
Matt Reynolds + Reds 151 0.250 0.320 0.368 0.225 1.471 0.093 0.245 0.318 0.331 649
Harold Castro * Tigers 166 0.278 0.320 0.430 0.265 1.545 0.024 0.181 0.295 0.410 643
Joey Votto * Reds 227 0.208 0.267 0.365 0.176 1.750 0.128 0.247 0.330 0.308 638
Colin Moran * Reds 117 0.210 0.236 0.360 0.179 1.714 0.120 0.231 0.299 0.308 632
Gary Sanchez + Twins 236 0.228 0.282 0.433 0.208 1.898 0.064 0.280 0.288 0.394 620
Dylan Moore + Mariners 124 0.163 0.203 0.306 0.129 1.875 0.129 0.258 0.315 0.242 619
Tommy La Stella * Giants 102 0.263 0.288 0.411 0.245 1.560 0.039 0.147 0.294 0.382 612
J.D. Davis + Mets 171 0.243 0.354 0.345 0.211 1.417 0.099 0.304 0.333 0.298 611
Miguel Rojas + Marlins 235 0.243 0.253 0.367 0.226 1.509 0.055 0.115 0.294 0.340 606
Pavin Smith * Diamondbacks 240 0.207 0.245 0.362 0.183 1.750 0.100 0.263 0.288 0.321 598
Mike Moustakas * Reds 190 0.221 0.264 0.325 0.189 1.472 0.105 0.195 0.321 0.279 588
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Alec Bohm + Phillies 292 0.263 0.319 0.359 0.243 1.366 0.051 0.212 0.298 0.332 588
Albert Pujols + Cardinals 136 0.198 0.211 0.336 0.169 1.696 0.096 0.184 0.294 0.287 567
Max Muncy * Dodgers 237 0.167 0.194 0.302 0.135 1.813 0.186 0.219 0.325 0.245 564
Frank Schwindel + Cubs 245 0.237 0.266 0.386 0.220 1.630 0.061 0.200 0.282 0.359 561
Bobby Dalbec + Red Sox 208 0.207 0.268 0.332 0.183 1.605 0.091 0.279 0.288 0.293 560
Mike Ford * Mariners 38 0.172 0.294 0.207 0.132 1.200 0.211 0.316 0.368 0.158 557
Christian Bethancourt + Athletics 166 0.244 0.298 0.391 0.229 1.605 0.048 0.229 0.283 0.367 552
Willians Astudillo + Marlins 38 0.270 0.265 0.351 0.263 1.300 0.026 0.053 0.289 0.342 547
J.J. Matijevic * Astros 17 0.118 0 0.471 0.118 4 0 0.471 0.118 0.471 546
Gosuke Katoh * Blue Jays 11 0.143 0.167 0.286 0.091 2 0.273 0.091 0.364 0.182 532
Josh VanMeter * Pirates 115 0.210 0.250 0.352 0.191 1.682 0.078 0.235 0.270 0.322 530
Gavin Sheets * White Sox 171 0.224 0.263 0.365 0.205 1.629 0.076 0.216 0.292 0.333 530
Christian Arroyo + Red Sox 107 0.204 0.205 0.357 0.187 1.750 0.037 0.159 0.252 0.327 525
Jose Miranda + Twins 145 0.239 0.275 0.420 0.228 1.758 0.041 0.214 0.276 0.400 523
Stephen Vogt * Athletics 54 0.167 0.161 0.354 0.148 2.125 0.093 0.259 0.259 0.315 522
Yuli Gurriel + Astros 264 0.228 0.245 0.386 0.212 1.696 0.053 0.140 0.277 0.360 517
Matt Vierling + Phillies 102 0.237 0.271 0.366 0.216 1.545 0.069 0.206 0.294 0.333 516
Riley Adams + Nationals 88 0.192 0.245 0.321 0.170 1.667 0.102 0.295 0.284 0.284 509
Johan Camargo # Phillies 153 0.230 0.282 0.317 0.209 1.375 0.085 0.216 0.294 0.288 507
Kurt Suzuki + Angels 88 0.208 0.241 0.325 0.182 1.563 0.114 0.193 0.307 0.284 506
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tyler Nevin + Orioles 141 0.179 0.226 0.248 0.149 1.381 0.121 0.241 0.298 0.206 502
Sheldon Neuse + Athletics 210 0.232 0.319 0.299 0.214 1.289 0.067 0.271 0.290 0.276 500
Dominic Smith * Mets 110 0.200 0.271 0.274 0.173 1.368 0.082 0.245 0.291 0.236 491
Alex Kirilloff * Twins 72 0.231 0.319 0.292 0.208 1.267 0.028 0.278 0.264 0.264 486
Maikel Franco + Nationals 294 0.249 0.286 0.377 0.238 1.514 0.034 0.194 0.272 0.361 483
Matt Duffy + Angels 143 0.261 0.337 0.291 0.245 1.114 0.063 0.210 0.308 0.273 476
Yoshi Tsutsugo * Pirates 135 0.177 0.214 0.257 0.148 1.450 0.133 0.230 0.281 0.215 473
Diego Castillo + Pirates 199 0.195 0.217 0.357 0.181 1.833 0.045 0.256 0.236 0.332 457
Seth Beer * Diamondbacks 93 0.210 0.281 0.284 0.183 1.353 0.086 0.258 0.301 0.247 447
Emmanuel Rivera + Royals 151 0.199 0.233 0.362 0.185 1.821 0.053 0.225 0.252 0.338 427
Spencer Torkelson + Tigers 240 0.190 0.247 0.290 0.167 1.525 0.108 0.258 0.283 0.254 423
Andy Ibáñez + Rangers 128 0.218 0.258 0.277 0.203 1.269 0.070 0.164 0.273 0.258 420
Yasmani Grandal # White Sox 201 0.185 0.236 0.237 0.159 1.281 0.134 0.224 0.294 0.204 405
Aledmys Díaz + Astros 139 0.214 0.245 0.298 0.201 1.393 0.050 0.187 0.259 0.281 392
Abraham Toro # Mariners 213 0.172 0.170 0.323 0.160 1.882 0.056 0.160 0.221 0.300 390
Yu Chang + Pirates 49 0.167 0.261 0.262 0.143 1.571 0.082 0.367 0.286 0.224 385
Ryan O'Hearn * Royals 60 0.200 0.263 0.273 0.183 1.364 0.067 0.283 0.250 0.250 382
Kevin Padlo + Mariners 11 0.200 0.400 0.300 0.182 1.500 0.091 0.455 0.273 0.273 381
Francisco Mejia # Rays 132 0.223 0.271 0.362 0.220 1.621 0.008 0.242 0.227 0.356 379
Jed Lowrie # Athletics 167 0.185 0.223 0.272 0.168 1.464 0.084 0.228 0.251 0.246 368
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andrew Knizner + Cardinals 136 0.185 0.236 0.244 0.162 1.318 0.096 0.213 0.279 0.213 343
Kody Clemens * Tigers 41 0.139 0.154 0.250 0.122 1.800 0.098 0.244 0.220 0.220 323
Yermin Mercedes + Giants 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
Mike Ford * Giants 4 0.250 0.250 0.250 0.250 1 0 0 0.250 0.250 319
Yadier Molina + Cardinals 138 0.213 0.243 0.294 0.210 1.379 0.014 0.167 0.225 0.290 310
Ernie Clement + Guardians 117 0.189 0.225 0.217 0.171 1.150 0.060 0.154 0.248 0.197 279
Matt Davidson + Athletics 24 0.167 0.231 0.292 0.167 1.750 0 0.417 0.167 0.292 272
Miguel Sano + Twins 65 0.093 0.121 0.148 0.077 1.600 0.138 0.323 0.231 0.123 270
Patrick Mazeika * Mets 51 0.167 0.171 0.292 0.157 1.750 0.039 0.118 0.196 0.275 268
Aramis Garcia + Reds 107 0.210 0.290 0.260 0.196 1.238 0.028 0.280 0.243 0.243 262
Carlos Santana # Mariners 3 0 0 0 0 --- 0.333 0.333 0.333 0 244
Elehuris Montero + Rockies 25 0.167 0.286 0.208 0.160 1.250 0.040 0.400 0.200 0.200 175
Billy McKinney * Athletics 57 0.096 0.111 0.173 0.088 1.800 0.070 0.281 0.158 0.158 169
Niko Goodrum # Astros 45 0.116 0.250 0.163 0.111 1.400 0.044 0.511 0.156 0.156 120
Mike Ford * Braves 4 0 0 0 0 --- 0.250 0.500 0.250 0 104
Matt Beaty * Padres 40 0.108 0.129 0.189 0.100 1.750 0.050 0.150 0.175 0.175 77
Kevin Padlo + Giants 12 0.167 0.250 0.167 0.167 1 0 0.333 0.167 0.167 57
Lewin Diaz * Marlins 10 0.100 0.200 0.200 0.100 2 0 0.500 0.100 0.200 51
Bobby Bradley * Guardians 17 0.118 0.250 0.118 0.118 1 0 0.529 0.118 0.118 45
Travis Shaw * Red Sox 19 0 0 0 0 --- 0 0.368 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Michael Papierski # Giants 10 0 0 0 0 --- 0.100 0.400 0.100 0 0
Yu Chang + Guardians 10 0 0 0 0 --- 0 0.700 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 - 2022 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 Thursday, 30 June 2022, at 1:26 pm Pacific Time.