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 Center Fielders, by TOP


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

2022 Major-League Center Fielders, 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 Tuesday, 28 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
Khalil Lee * Mets 2 0.500 0 2 0.500 4 0 0 0.500 2 4094
Rob Refsnyder + Red Sox 45 0.368 0.375 0.632 0.311 1.714 0.089 0.111 0.444 0.533 1660
Mike Trout + Angels 283 0.285 0.329 0.653 0.244 2.290 0.131 0.279 0.389 0.558 1299
Jarren Duran * Red Sox 57 0.327 0.415 0.500 0.298 1.529 0.070 0.193 0.386 0.456 1228
Aaron Judge + Yankees 321 0.289 0.303 0.629 0.252 2.173 0.109 0.252 0.361 0.548 1221
Riley Greene * Tigers 39 0.290 0.360 0.323 0.231 1.111 0.205 0.154 0.436 0.256 1188
Jon Berti + Marlins 171 0.289 0.383 0.409 0.251 1.419 0.117 0.234 0.380 0.357 1073
Michael Harris * Braves 111 0.327 0.421 0.514 0.315 1.571 0.027 0.252 0.351 0.495 1037
Luis Gonzalez * Giants 180 0.302 0.366 0.447 0.267 1.479 0.083 0.206 0.361 0.394 1015
Austin Slater + Giants 128 0.245 0.333 0.434 0.203 1.769 0.156 0.305 0.367 0.359 1004
Byron Buxton + Twins 238 0.236 0.236 0.585 0.210 2.480 0.084 0.277 0.315 0.521 1000
Tim Locastro + Yankees 15 0.231 0.250 0.462 0.200 2 0.133 0.267 0.333 0.400 964
George Springer + Blue Jays 283 0.259 0.279 0.490 0.226 1.891 0.088 0.205 0.332 0.428 962
Ian Happ # Cubs 292 0.273 0.321 0.450 0.233 1.647 0.127 0.195 0.370 0.384 955
Brandon Nimmo * Mets 292 0.279 0.323 0.430 0.240 1.543 0.096 0.164 0.363 0.370 933
Manuel Margot + Rays 200 0.302 0.361 0.423 0.275 1.400 0.085 0.175 0.365 0.385 886
Austin Hays + Orioles 297 0.283 0.316 0.482 0.259 1.701 0.064 0.178 0.340 0.441 868
Steven Kwan * Guardians 233 0.279 0.297 0.358 0.240 1.286 0.112 0.077 0.365 0.309 863
Julio Rodriguez + Mariners 309 0.276 0.362 0.452 0.252 1.641 0.071 0.282 0.337 0.414 855
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mike Yastrzemski * Giants 255 0.245 0.290 0.431 0.208 1.755 0.125 0.224 0.345 0.365 848
Michael A. Taylor + Royals 198 0.277 0.344 0.410 0.242 1.479 0.106 0.227 0.354 0.359 839
Rafael Ortega * Cubs 204 0.270 0.333 0.402 0.230 1.489 0.127 0.211 0.358 0.343 836
Mark Canha + Mets 246 0.270 0.317 0.377 0.236 1.397 0.093 0.187 0.358 0.329 834
Luis Robert + White Sox 256 0.295 0.337 0.434 0.281 1.472 0.031 0.184 0.324 0.414 816
Jonathan Davis + Brewers 21 0.278 0.417 0.278 0.238 1 0.143 0.286 0.381 0.238 814
Tommy Edman # Cardinals 331 0.272 0.320 0.403 0.245 1.481 0.088 0.181 0.341 0.363 807
Adolis GarcĂ­a + Rangers 302 0.259 0.305 0.489 0.242 1.890 0.050 0.265 0.298 0.457 800
Alek Thomas * Diamondbacks 169 0.260 0.291 0.422 0.237 1.625 0.071 0.189 0.320 0.385 794
Royce Lewis + Twins 41 0.300 0.303 0.550 0.293 1.833 0.024 0.122 0.317 0.537 787
Ben Gamel * Pirates 160 0.257 0.330 0.386 0.225 1.500 0.125 0.231 0.350 0.338 785
Yonathan Daza + Rockies 213 0.311 0.351 0.368 0.282 1.183 0.070 0.113 0.366 0.333 784
Bryan Reynolds # Pirates 299 0.252 0.297 0.440 0.224 1.746 0.097 0.237 0.328 0.391 778
Max Kepler * Twins 264 0.237 0.254 0.388 0.201 1.642 0.129 0.148 0.341 0.330 769
Starling Marte + Mets 280 0.284 0.330 0.448 0.264 1.581 0.046 0.182 0.332 0.418 757
Chris Taylor + Dodgers 269 0.248 0.371 0.429 0.219 1.729 0.100 0.338 0.327 0.379 756
Christopher Morel + Cubs 176 0.255 0.354 0.433 0.227 1.700 0.085 0.313 0.318 0.386 752
Taylor Trammell * Mariners 94 0.235 0.291 0.457 0.202 1.947 0.117 0.255 0.319 0.394 749
Dylan Carlson # Cardinals 225 0.257 0.294 0.416 0.231 1.615 0.080 0.164 0.324 0.373 745
Thairo Estrada + Giants 266 0.260 0.288 0.393 0.237 1.508 0.060 0.154 0.316 0.357 734
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Patrick Wisdom + Cubs 282 0.228 0.309 0.456 0.202 2 0.099 0.348 0.312 0.404 719
Jordan Luplow + Diamondbacks 132 0.158 0.121 0.439 0.136 2.778 0.106 0.295 0.265 0.379 690
Jack Suwinski * Pirates 198 0.207 0.238 0.447 0.187 2.162 0.086 0.313 0.283 0.404 678
Cedric Mullins * Orioles 327 0.254 0.297 0.381 0.232 1.500 0.058 0.180 0.306 0.349 678
Seth Brown * Athletics 242 0.230 0.277 0.446 0.211 1.941 0.074 0.269 0.289 0.409 676
Daulton Varsho * Diamondbacks 279 0.235 0.277 0.410 0.211 1.746 0.068 0.240 0.297 0.369 663
Lane Thomas + Nationals 235 0.231 0.275 0.406 0.209 1.755 0.081 0.247 0.294 0.366 662
Harrison Bader + Cardinals 264 0.256 0.297 0.370 0.239 1.444 0.049 0.178 0.303 0.345 656
Randal Grichuk + Rockies 241 0.254 0.320 0.397 0.237 1.561 0.050 0.270 0.299 0.369 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
Kole Calhoun * Rangers 249 0.245 0.296 0.410 0.225 1.679 0.060 0.245 0.297 0.378 640
Mauricio Dubon + Giants 49 0.239 0.214 0.391 0.224 1.636 0.020 0.082 0.245 0.367 636
Gilberto Celestino + Twins 139 0.288 0.375 0.344 0.259 1.194 0.072 0.209 0.345 0.309 635
Garrett Hampson + Rockies 98 0.235 0.305 0.376 0.204 1.600 0.112 0.245 0.316 0.327 617
Jake McCarthy * Diamondbacks 86 0.228 0.326 0.405 0.209 1.778 0.058 0.349 0.279 0.372 601
Dairon Blanco + Royals 7 0.286 0.667 0.286 0.286 1 0 0.571 0.286 0.286 593
Chas McCormick + Astros 176 0.215 0.257 0.386 0.193 1.794 0.091 0.250 0.290 0.347 590
Eli White + Rangers 117 0.200 0.290 0.305 0.179 1.524 0.094 0.350 0.274 0.274 587
Aaron Hicks # Yankees 232 0.216 0.281 0.284 0.181 1.310 0.138 0.228 0.336 0.237 586
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tyrone Taylor + Brewers 222 0.227 0.253 0.430 0.212 1.894 0.050 0.221 0.275 0.401 585
Ramon Laureano + Athletics 179 0.234 0.297 0.348 0.207 1.486 0.089 0.212 0.324 0.307 580
Jesus Sanchez * Marlins 228 0.221 0.270 0.427 0.206 1.936 0.053 0.294 0.268 0.399 579
Adam Engel + White Sox 158 0.240 0.337 0.349 0.222 1.457 0.063 0.278 0.297 0.323 578
Nick Gordon * Twins 175 0.258 0.331 0.387 0.240 1.500 0.040 0.240 0.297 0.360 577
Daz Cameron + Tigers 61 0.232 0.324 0.375 0.213 1.615 0.066 0.295 0.295 0.344 577
Brandon Marsh * Angels 248 0.236 0.343 0.356 0.214 1.509 0.065 0.343 0.286 0.323 576
Odubel Herrera * Phillies 161 0.230 0.261 0.401 0.217 1.743 0.050 0.205 0.267 0.379 576
Albert Almora + Reds 140 0.267 0.292 0.430 0.257 1.611 0.021 0.179 0.279 0.414 572
Cody Bellinger * Dodgers 273 0.211 0.273 0.386 0.194 1.830 0.073 0.300 0.271 0.355 571
Luis Barrera * Athletics 85 0.234 0.283 0.338 0.212 1.444 0.071 0.200 0.294 0.306 564
Kevin Kiermaier * Rays 189 0.229 0.291 0.380 0.217 1.659 0.048 0.291 0.270 0.360 562
Willi Castro # Tigers 172 0.261 0.305 0.379 0.244 1.452 0.029 0.180 0.291 0.355 559
Steven Duggar * Rangers 5 0.400 0.667 0.400 0.400 1 0 0.400 0.400 0.400 554
Dee Strange-Gordon * Nationals 59 0.305 0.353 0.356 0.305 1.167 0 0.136 0.305 0.356 546
AJ Pollock + White Sox 217 0.240 0.288 0.368 0.226 1.531 0.046 0.212 0.276 0.346 537
Nick Senzel + Reds 185 0.238 0.295 0.287 0.211 1.205 0.065 0.189 0.286 0.254 532
Adam Haseley * White Sox 21 0.222 0.333 0.222 0.190 1 0.095 0.286 0.286 0.190 529
Matt Vierling + Phillies 102 0.237 0.271 0.366 0.216 1.545 0.069 0.206 0.294 0.333 516
Mauricio Dubon + Astros 57 0.240 0.224 0.360 0.211 1.500 0.088 0.018 0.298 0.316 500
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Adam Duvall + Braves 277 0.199 0.269 0.351 0.181 1.760 0.076 0.321 0.267 0.318 498
Jose Azocar + Padres 113 0.250 0.338 0.346 0.230 1.385 0.071 0.248 0.301 0.319 497
Whit Merrifield + Royals 328 0.231 0.258 0.314 0.210 1.362 0.067 0.143 0.277 0.287 494
Bryan De La Cruz + Marlins 145 0.211 0.253 0.331 0.193 1.571 0.069 0.241 0.269 0.303 490
Raimel Tapia * Blue Jays 216 0.255 0.302 0.358 0.241 1.404 0.037 0.185 0.278 0.338 488
Ryan McKenna + Orioles 79 0.236 0.405 0.306 0.215 1.294 0.051 0.392 0.291 0.278 487
Victor Robles + Nationals 191 0.228 0.316 0.299 0.199 1.316 0.052 0.262 0.283 0.262 485
Trent Grisham * Padres 281 0.188 0.239 0.321 0.160 1.711 0.110 0.256 0.281 0.274 485
Myles Straw + Guardians 295 0.202 0.248 0.256 0.176 1.269 0.115 0.169 0.295 0.224 482
Victor Reyes # Tigers 74 0.278 0.345 0.347 0.270 1.250 0.027 0.189 0.297 0.338 469
Travis Jankowski * Mets 48 0.209 0.250 0.209 0.188 1 0.104 0.146 0.292 0.188 469
Enrique Hernandez + Red Sox 238 0.209 0.233 0.340 0.189 1.622 0.076 0.160 0.273 0.307 464
Jake Meyers + Astros 14 0.286 0.571 0.286 0.286 1 0 0.500 0.286 0.286 450
Derek Hill + Tigers 92 0.229 0.327 0.289 0.207 1.263 0.054 0.304 0.261 0.261 436
Guillermo Heredia + Braves 60 0.130 0.160 0.370 0.117 2.857 0.100 0.433 0.217 0.333 426
TJ Friedl * Reds 100 0.200 0.240 0.289 0.180 1.444 0.050 0.180 0.250 0.260 424
Steven Duggar * Giants 39 0.194 0.333 0.278 0.179 1.429 0.051 0.410 0.231 0.256 411
Jose Siri + Astros 141 0.185 0.256 0.315 0.170 1.708 0.064 0.319 0.248 0.291 407
Oscar Mercado + Guardians 119 0.202 0.226 0.377 0.193 1.870 0.025 0.227 0.227 0.361 402
Jason Heyward * Cubs 151 0.204 0.260 0.277 0.185 1.357 0.073 0.212 0.278 0.252 396
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jackie Bradley Jr. * Red Sox 226 0.211 0.265 0.301 0.195 1.432 0.066 0.204 0.261 0.279 376
Brett Phillips * Rays 161 0.159 0.253 0.269 0.143 1.696 0.075 0.416 0.224 0.242 373
Sam Hilliard * Rockies 126 0.161 0.205 0.268 0.143 1.667 0.095 0.270 0.238 0.238 364
Leody Taveras # Rangers 37 0.257 0.333 0.286 0.243 1.111 0.054 0.216 0.297 0.270 358
Jarred Kelenic * Mariners 96 0.140 0.188 0.291 0.125 2.083 0.094 0.375 0.219 0.260 357
Aristides Aquino + Reds 90 0.172 0.279 0.322 0.167 1.867 0.033 0.456 0.200 0.311 340
Josh Lowe * Rays 100 0.185 0.308 0.304 0.170 1.647 0.070 0.390 0.240 0.280 339
Kyle Isbel * Royals 106 0.218 0.276 0.307 0.208 1.409 0.028 0.236 0.245 0.292 334
Tyler Wade * Angels 157 0.224 0.282 0.280 0.204 1.250 0.051 0.204 0.261 0.255 332
Lars Nootbaar * Cardinals 73 0.152 0.195 0.273 0.137 1.800 0.082 0.329 0.219 0.247 330
Anthony Alford + Pirates 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
Leury Garcia # White Sox 188 0.197 0.237 0.264 0.186 1.343 0.027 0.213 0.218 0.250 298
Jake Fraley * Reds 48 0.116 0.133 0.233 0.104 2 0.083 0.250 0.208 0.208 270
Lorenzo Cain + Brewers 156 0.179 0.229 0.234 0.167 1.308 0.051 0.231 0.231 0.218 266
Roman Quinn # Phillies 40 0.162 0.273 0.189 0.150 1.167 0.075 0.375 0.225 0.175 244
Mickey McDonald # Athletics 6 0 0 0 0 --- 0.333 0.500 0.333 0 244
Akil Baddoo * Tigers 55 0.140 0.176 0.220 0.127 1.571 0.091 0.273 0.218 0.200 242
Bradley Zimmer * Blue Jays 73 0.109 0.182 0.219 0.096 2 0.068 0.411 0.205 0.192 228
Juan Lagares + Angels 62 0.183 0.244 0.250 0.177 1.364 0.032 0.242 0.210 0.242 228
Cristian Pache + Athletics 211 0.162 0.213 0.227 0.152 1.406 0.052 0.261 0.204 0.213 212
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Michael Hermosillo + Cubs 35 0.071 0.143 0.107 0.057 1.500 0.114 0.400 0.257 0.086 184
Mark Contreras * Twins 10 0.111 0.143 0.111 0.100 1 0 0.300 0.100 0.100 176
Mickey Moniak * Phillies 32 0.143 0.250 0.143 0.125 1 0.094 0.375 0.219 0.125 148
Jake Marisnick + Pirates 52 0.163 0.222 0.204 0.154 1.250 0.038 0.250 0.192 0.192 146
Simon Muzziotti * Phillies 9 0.143 0.200 0.143 0.111 1 0 0.222 0.222 0.111 109
Monte Harrison + Angels 5 0 0 0 0 --- 0.200 0.800 0.200 0 51
Kevin Pillar + Dodgers 13 0.083 0.125 0.167 0.077 2 0.077 0.308 0.154 0.154 42
Travis Swaggerty * Pirates 9 0.111 0.200 0.111 0.111 1 0 0.444 0.111 0.111 38
Estevan Florial * Yankees 12 0 0 0 0 --- 0.083 0.333 0.083 0 15
Aaron Whitefield + Angels 11 0 0 0 0 --- 0 0.455 0 0 0
Ender Inciarte * Mets 2 0 0 0 0 --- 0 0 0 0 0
Brewer Hicklen + Royals 2 0 0 0 0 --- 0 1 0 0 0
Stuart Fairchild + Giants 8 0 0 0 0 --- 0 0.375 0 0 0
Stuart Fairchild + Mariners 3 0 0 0 0 --- 0 0.667 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 Wednesday, 29 June 2022, at 1:27 pm Pacific Time.