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 Name


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

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.