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:


2023: All Right Fielders, by TOP


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

2023 Major-League Right 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 Thursday, 8 June 2023.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2023 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
Jo Adell + Angels 4 0.333 0 1.333 0.250 4 0.250 0.250 0.500 1 3122
Matt Wallner * Twins 25 0.368 0.429 0.579 0.280 1.571 0.120 0.160 0.520 0.440 2421
Aaron Judge + Yankees 213 0.291 0.333 0.674 0.239 2.314 0.164 0.296 0.404 0.554 1478
Nolan Jones * Rockies 47 0.349 0.520 0.581 0.319 1.667 0.085 0.340 0.404 0.532 1437
Ronald Acuña Jr. + Braves 287 0.327 0.348 0.547 0.289 1.675 0.105 0.136 0.401 0.484 1327
Corbin Carroll * Diamondbacks 244 0.307 0.342 0.575 0.266 1.877 0.107 0.197 0.389 0.500 1321
Alex Kirilloff * Twins 111 0.300 0.387 0.456 0.243 1.519 0.153 0.225 0.432 0.369 1236
LaMonte Wade Jr. * Giants 240 0.279 0.324 0.463 0.221 1.660 0.179 0.183 0.417 0.367 1223
Mickey Moniak * Angels 62 0.305 0.394 0.678 0.290 2.222 0.032 0.339 0.339 0.645 1209
TJ Friedl * Reds 158 0.326 0.398 0.496 0.291 1.522 0.063 0.196 0.367 0.443 1129
Ryan Noda * Athletics 217 0.249 0.380 0.462 0.194 1.857 0.198 0.327 0.410 0.359 1125
Luke Raley * Rays 161 0.257 0.309 0.586 0.224 2.278 0.075 0.304 0.348 0.509 1106
Randal Grichuk + Rockies 131 0.331 0.409 0.475 0.298 1.436 0.076 0.191 0.389 0.427 1099
Nick Pratto * Royals 151 0.300 0.467 0.462 0.258 1.538 0.113 0.344 0.391 0.397 1071
Mookie Betts + Dodgers 281 0.258 0.254 0.538 0.221 2.081 0.135 0.167 0.363 0.459 1070
Josh Lowe * Rays 197 0.295 0.341 0.546 0.274 1.852 0.066 0.239 0.340 0.508 1069
Jack Suwinski * Pirates 198 0.242 0.304 0.509 0.202 2.100 0.146 0.323 0.354 0.424 1066
Ezequiel Durán + Rangers 158 0.315 0.375 0.521 0.291 1.652 0.051 0.222 0.367 0.481 1054
Andrew McCutchen + Pirates 231 0.268 0.307 0.432 0.221 1.608 0.156 0.199 0.381 0.355 1041
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Rob Refsnyder + Red Sox 111 0.281 0.369 0.371 0.225 1.320 0.162 0.207 0.423 0.297 1039
Nick Castellanos + Phillies 266 0.314 0.400 0.494 0.289 1.571 0.071 0.244 0.361 0.455 1031
Jesús Sánchez * Marlins 113 0.294 0.358 0.559 0.265 1.900 0.088 0.257 0.363 0.504 1010
Christopher Morel + Cubs 89 0.247 0.268 0.617 0.225 2.500 0.090 0.348 0.315 0.562 1007
Harold Ramírez + Rays 191 0.294 0.331 0.508 0.272 1.731 0.063 0.204 0.340 0.471 991
Brent Rooker + Athletics 223 0.263 0.317 0.505 0.224 1.920 0.121 0.269 0.363 0.430 990
Jake Bauers * Yankees 90 0.237 0.302 0.513 0.200 2.167 0.133 0.333 0.333 0.433 982
Adolis García + Rangers 259 0.268 0.299 0.506 0.239 1.887 0.081 0.247 0.328 0.452 957
Nelson Velázquez + Cubs 32 0.241 0.222 0.621 0.219 2.571 0.094 0.250 0.313 0.563 936
Austin Hays + Orioles 224 0.306 0.380 0.502 0.286 1.641 0.058 0.241 0.344 0.469 936
Owen Miller + Brewers 170 0.314 0.354 0.453 0.294 1.440 0.047 0.153 0.353 0.424 935
Lars Nootbaar * Cardinals 184 0.266 0.327 0.390 0.223 1.463 0.158 0.207 0.380 0.326 932
Bryan De La Cruz + Marlins 240 0.298 0.377 0.468 0.271 1.569 0.079 0.258 0.350 0.425 926
Jason Heyward * Dodgers 136 0.232 0.244 0.464 0.191 2 0.140 0.184 0.338 0.382 920
Michael Conforto * Giants 214 0.246 0.282 0.459 0.210 1.867 0.121 0.262 0.346 0.393 912
Zach McKinstry * Tigers 190 0.256 0.303 0.388 0.216 1.512 0.132 0.189 0.358 0.326 910
Alex Verdugo * Red Sox 266 0.288 0.321 0.449 0.256 1.559 0.094 0.135 0.365 0.398 909
Kyle Tucker * Astros 258 0.272 0.285 0.438 0.236 1.607 0.105 0.132 0.341 0.380 909
Greg Allen # Yankees 17 0.214 0.333 0.571 0.176 2.667 0.059 0.412 0.294 0.471 901
Ryan O'Hearn * Orioles 64 0.271 0.325 0.508 0.250 1.875 0.063 0.266 0.313 0.469 900
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Travis Jankowski * Rangers 98 0.291 0.368 0.395 0.255 1.360 0.102 0.184 0.367 0.347 900
Jonathan Davis + Marlins 49 0.279 0.367 0.465 0.245 1.667 0.082 0.245 0.347 0.408 895
Fernando Tatis Jr. + Padres 198 0.262 0.267 0.514 0.242 1.958 0.066 0.187 0.313 0.475 877
Lane Thomas + Nationals 260 0.280 0.352 0.452 0.258 1.612 0.065 0.254 0.335 0.415 871
Jarred Kelenic * Mariners 237 0.270 0.367 0.502 0.245 1.862 0.084 0.325 0.333 0.456 867
James Outman * Dodgers 215 0.232 0.327 0.454 0.200 1.953 0.102 0.344 0.330 0.391 865
Seiya Suzuki + Cubs 207 0.278 0.364 0.450 0.242 1.620 0.121 0.261 0.367 0.391 860
Kevin Pillar + Braves 90 0.259 0.276 0.518 0.244 2 0.044 0.244 0.289 0.489 859
Jake Fraley * Reds 197 0.262 0.290 0.430 0.228 1.644 0.112 0.178 0.350 0.376 855
Connor Joe + Pirates 196 0.251 0.330 0.474 0.219 1.884 0.107 0.270 0.347 0.413 851
Jorge Soler + Marlins 250 0.239 0.257 0.518 0.212 2.170 0.100 0.260 0.324 0.460 850
Whit Merrifield + Blue Jays 232 0.295 0.347 0.386 0.267 1.306 0.078 0.159 0.353 0.349 846
Jarren Duran * Red Sox 179 0.278 0.389 0.432 0.251 1.556 0.073 0.296 0.335 0.391 840
Charlie Blackmon * Rockies 241 0.267 0.291 0.424 0.232 1.589 0.087 0.137 0.349 0.369 832
Joey Gallo * Twins 165 0.188 0.231 0.478 0.158 2.538 0.152 0.376 0.321 0.400 825
Josh Naylor * Guardians 215 0.277 0.295 0.462 0.251 1.667 0.074 0.158 0.330 0.419 816
Jordan Walker + Cardinals 105 0.278 0.324 0.433 0.257 1.556 0.048 0.210 0.333 0.400 815
Anthony Santander # Orioles 252 0.256 0.312 0.462 0.226 1.807 0.095 0.250 0.329 0.409 810
Tim Locastro + Mets 10 0 0 0 0 --- 0 0.200 0.300 0 809
Óscar Mercado + Cardinals 30 0.310 0.360 0.414 0.300 1.333 0.033 0.133 0.333 0.400 806
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dominic Fletcher * Diamondbacks 85 0.308 0.373 0.474 0.282 1.542 0.059 0.200 0.341 0.435 804
Nick Senzel + Reds 184 0.258 0.314 0.380 0.228 1.476 0.098 0.217 0.332 0.337 781
Clint Frazier + White Sox 36 0.233 0.350 0.300 0.194 1.286 0.167 0.278 0.361 0.250 779
Brendan Donovan * Cardinals 215 0.251 0.272 0.369 0.219 1.468 0.112 0.144 0.344 0.321 777
Jeff McNeil * Mets 261 0.278 0.301 0.348 0.245 1.250 0.088 0.092 0.352 0.307 773
Kris Bryant + Rockies 214 0.263 0.304 0.374 0.234 1.420 0.098 0.173 0.346 0.332 770
Raimel Tapia * Red Sox 97 0.264 0.328 0.368 0.237 1.391 0.093 0.196 0.330 0.330 767
Stuart Fairchild + Reds 163 0.234 0.341 0.380 0.196 1.625 0.110 0.301 0.331 0.319 751
Joey Meneses + Nationals 260 0.305 0.373 0.399 0.285 1.311 0.065 0.185 0.350 0.373 748
Sam Hilliard * Braves 75 0.246 0.412 0.449 0.227 1.824 0.080 0.427 0.307 0.413 745
Giancarlo Stanton + Yankees 74 0.243 0.250 0.514 0.230 2.118 0.054 0.230 0.284 0.486 744
Chas McCormick + Astros 125 0.227 0.278 0.427 0.200 1.880 0.088 0.264 0.312 0.376 739
Patrick Wisdom + Cubs 202 0.201 0.250 0.480 0.178 2.389 0.104 0.381 0.287 0.426 727
Mark Mathias + Pirates 55 0.255 0.324 0.298 0.218 1.167 0.145 0.182 0.364 0.255 727
Willi Castro # Twins 146 0.248 0.329 0.406 0.226 1.636 0.041 0.301 0.301 0.370 721
Eloy Jiménez + White Sox 149 0.257 0.309 0.434 0.235 1.686 0.081 0.248 0.315 0.396 718
Gavin Sheets * White Sox 150 0.233 0.235 0.406 0.207 1.742 0.100 0.173 0.307 0.360 713
George Springer + Blue Jays 271 0.252 0.275 0.398 0.229 1.581 0.085 0.162 0.321 0.362 710
Josh Palacios * Pirates 45 0.268 0.303 0.415 0.244 1.545 0.067 0.156 0.333 0.378 709
Mark Canha + Mets 198 0.238 0.265 0.384 0.207 1.610 0.096 0.172 0.323 0.333 707
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brian Anderson + Brewers 246 0.231 0.299 0.392 0.199 1.694 0.114 0.280 0.329 0.337 707
Mike Yastrzemski * Giants 174 0.253 0.327 0.449 0.230 1.775 0.080 0.276 0.316 0.408 704
Will Brennan * Guardians 162 0.270 0.291 0.408 0.253 1.512 0.037 0.136 0.309 0.383 699
Robbie Grossman # Rangers 213 0.237 0.297 0.376 0.207 1.591 0.099 0.263 0.315 0.329 697
Hunter Renfroe + Angels 245 0.252 0.277 0.451 0.233 1.789 0.069 0.208 0.302 0.416 687
Tommy Edman # Cardinals 221 0.246 0.265 0.417 0.222 1.694 0.072 0.149 0.303 0.376 684
Kerry Carpenter * Tigers 79 0.233 0.283 0.466 0.215 2 0.063 0.291 0.291 0.430 684
Joey Wiemer + Brewers 209 0.228 0.280 0.418 0.206 1.837 0.091 0.273 0.297 0.378 682
Trayce Thompson + Dodgers 87 0.155 0.207 0.366 0.126 2.364 0.172 0.425 0.310 0.299 678
Stone Garrett + Nationals 112 0.265 0.385 0.373 0.241 1.407 0.054 0.321 0.313 0.339 677
Willie Calhoun * Yankees 133 0.244 0.250 0.403 0.218 1.655 0.098 0.120 0.316 0.361 672
Akil Baddoo * Tigers 168 0.231 0.283 0.343 0.196 1.485 0.143 0.202 0.339 0.292 667
Edward Olivares + Royals 170 0.232 0.258 0.413 0.212 1.778 0.059 0.176 0.300 0.376 660
JJ Bleday * Athletics 102 0.216 0.242 0.386 0.186 1.789 0.137 0.186 0.324 0.333 653
Teoscar Hernández + Mariners 255 0.241 0.322 0.414 0.224 1.719 0.047 0.325 0.286 0.384 648
Corey Julks + Astros 170 0.262 0.336 0.402 0.253 1.535 0.029 0.276 0.282 0.388 641
Pavin Smith * Diamondbacks 163 0.200 0.218 0.364 0.172 1.821 0.135 0.202 0.307 0.313 633
Starling Marte + Mets 229 0.258 0.309 0.335 0.236 1.296 0.057 0.179 0.314 0.306 630
Henry Ramos # Reds 73 0.242 0.319 0.306 0.205 1.267 0.137 0.205 0.356 0.260 629
Trevor Larnach * Twins 164 0.200 0.288 0.364 0.171 1.821 0.134 0.348 0.305 0.311 622
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Adam Frazier * Orioles 221 0.235 0.241 0.390 0.213 1.660 0.077 0.113 0.294 0.353 614
Alex Call + Nationals 234 0.222 0.271 0.310 0.192 1.400 0.111 0.201 0.316 0.269 612
Trey Mancini + Cubs 189 0.243 0.330 0.355 0.217 1.463 0.085 0.286 0.307 0.317 610
Rougned Odor * Padres 106 0.211 0.229 0.411 0.189 1.950 0.094 0.198 0.292 0.368 609
MJ Melendez * Royals 239 0.219 0.306 0.367 0.192 1.674 0.109 0.305 0.305 0.322 608
Ramón Laureano + Athletics 188 0.230 0.302 0.402 0.213 1.750 0.059 0.282 0.287 0.372 607
Conner Capel * Athletics 75 0.258 0.386 0.318 0.227 1.235 0.120 0.293 0.347 0.280 603
Manuel Margot + Rays 169 0.240 0.279 0.327 0.213 1.361 0.083 0.166 0.314 0.290 601
David Peralta * Dodgers 151 0.261 0.299 0.359 0.245 1.378 0.046 0.166 0.291 0.338 597
Luis Rengifo # Angels 174 0.227 0.258 0.331 0.201 1.457 0.098 0.178 0.310 0.293 593
Garrett Hampson + Marlins 124 0.243 0.333 0.351 0.218 1.444 0.073 0.258 0.306 0.315 592
Seth Brown * Athletics 94 0.193 0.271 0.361 0.170 1.875 0.117 0.340 0.287 0.319 570
Brandon Dixon + Padres 58 0.212 0.273 0.365 0.190 1.727 0 0.328 0.259 0.328 569
Juan Yepez + Cardinals 46 0.214 0.259 0.381 0.196 1.778 0.065 0.283 0.283 0.348 565
Kyle Garlick + Twins 30 0.179 0.200 0.429 0.167 2.400 0.067 0.367 0.233 0.400 563
Matt Vierling + Tigers 175 0.241 0.287 0.352 0.223 1.462 0.063 0.206 0.297 0.326 543
Alec Burleson * Cardinals 161 0.226 0.224 0.390 0.205 1.727 0.062 0.106 0.273 0.354 539
Dylan Carlson # Cardinals 112 0.225 0.266 0.343 0.205 1.522 0.071 0.196 0.286 0.313 523
Jake Cave * Phillies 70 0.222 0.277 0.333 0.200 1.500 0.086 0.229 0.286 0.300 522
Gabriel Arias + Guardians 123 0.202 0.286 0.358 0.179 1.773 0.114 0.341 0.293 0.317 521
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Max Kepler * Twins 149 0.188 0.198 0.361 0.168 1.920 0.074 0.221 0.262 0.322 516
David Dahl * Padres 9 0.111 0 0.444 0.111 4 0 0.222 0.111 0.444 512
Mitch Haniger + Giants 145 0.222 0.283 0.363 0.207 1.633 0.055 0.276 0.269 0.338 509
Avisaíl García + Marlins 76 0.188 0.233 0.333 0.171 1.769 0.039 0.303 0.237 0.303 506
Peyton Burdick + Marlins 37 0.182 0.357 0.333 0.162 1.833 0.081 0.486 0.270 0.297 493
Isiah Kiner-Falefa + Yankees 147 0.239 0.268 0.355 0.224 1.485 0.048 0.156 0.279 0.333 486
Hunter Dozier + Royals 91 0.183 0.250 0.305 0.165 1.667 0.088 0.319 0.253 0.275 484
Miguel Andujar + Pirates 33 0.161 0.125 0.387 0.152 2.400 0.061 0.152 0.212 0.364 477
Romy González + White Sox 90 0.198 0.269 0.384 0.189 1.941 0.022 0.356 0.211 0.367 467
Harold Castro * Rockies 134 0.266 0.327 0.320 0.254 1.206 0.022 0.194 0.276 0.306 466
Franchy Cordero * Yankees 56 0.148 0.138 0.389 0.143 2.625 0.036 0.375 0.179 0.375 465
Jesse Winker * Brewers 127 0.204 0.282 0.231 0.173 1.136 0.118 0.244 0.315 0.197 464
Ryan McKenna + Orioles 74 0.232 0.319 0.348 0.216 1.500 0.027 0.297 0.270 0.324 463
Yonathan Daza + Rockies 80 0.270 0.323 0.351 0.250 1.300 0.038 0.163 0.300 0.325 461
Nathan Lukes * Blue Jays 18 0.188 0.273 0.313 0.167 1.667 0.111 0.278 0.278 0.278 455
Cavan Biggio * Blue Jays 103 0.172 0.226 0.323 0.155 1.875 0.078 0.350 0.252 0.291 449
Will Benson * Reds 57 0.192 0.281 0.288 0.175 1.500 0.088 0.333 0.263 0.263 433
Óscar Colás * White Sox 84 0.211 0.268 0.276 0.190 1.313 0.060 0.238 0.262 0.250 394
Oswaldo Cabrera # Yankees 174 0.200 0.228 0.313 0.184 1.563 0.057 0.201 0.247 0.287 394
Jake McCarthy * Diamondbacks 114 0.188 0.220 0.257 0.167 1.368 0.079 0.167 0.263 0.228 393
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Adam Haseley * White Sox 39 0.222 0.286 0.278 0.205 1.250 0.077 0.205 0.282 0.256 385
Wil Myers + Reds 141 0.189 0.273 0.283 0.170 1.500 0.085 0.340 0.255 0.255 382
Franmil Reyes + Royals 65 0.186 0.257 0.288 0.169 1.545 0.062 0.369 0.231 0.262 379
Tyler Wade * Athletics 16 0.077 0.200 0.077 0.063 1 0.188 0.500 0.250 0.063 366
José Azocar + Padres 55 0.235 0.300 0.275 0.218 1.167 0.018 0.200 0.236 0.255 361
Terrin Vavra * Orioles 56 0.245 0.324 0.245 0.214 1 0.089 0.214 0.304 0.214 337
Miles Mastrobuoni * Cubs 64 0.161 0.231 0.196 0.141 1.222 0.125 0.266 0.266 0.172 329
Blake Perkins # Brewers 29 0.160 0.188 0.320 0.138 2 0.069 0.276 0.207 0.276 327
Bubba Thompson + Rangers 60 0.170 0.237 0.283 0.150 1.667 0.067 0.267 0.233 0.250 317
Brett Phillips * Angels 16 0.077 0.200 0.077 0.063 1 0.188 0.500 0.250 0.063 314
Oscar Gonzalez + Guardians 75 0.192 0.228 0.288 0.187 1.500 0.027 0.200 0.213 0.280 313
Austin Meadows * Tigers 21 0.238 0.278 0.286 0.238 1.200 0 0.143 0.238 0.286 312
Tyler Nevin + Tigers 44 0.128 0.138 0.205 0.114 1.600 0.068 0.227 0.205 0.182 292
Canaan Smith-Njigba * Pirates 37 0.125 0.235 0.219 0.108 1.750 0.108 0.432 0.216 0.189 285
Dalton Guthrie + Phillies 23 0.150 0.231 0.200 0.130 1.333 0.130 0.304 0.261 0.174 268
Andy Ibañez + Tigers 102 0.173 0.197 0.296 0.167 1.706 0.029 0.196 0.206 0.284 263
Heliot Ramos + Giants 27 0.192 0.278 0.269 0.185 1.400 0.037 0.296 0.222 0.259 252
Tyrone Taylor + Brewers 78 0.160 0.204 0.240 0.154 1.500 0.026 0.269 0.179 0.231 192
T.J. Hopkins + Reds 19 0.167 0.250 0.167 0.158 1 0.053 0.316 0.211 0.158 169
Jackie Bradley Jr. * Royals 113 0.133 0.173 0.210 0.124 1.571 0.044 0.257 0.186 0.195 163
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jake Marisnick + Tigers 22 0.150 0.250 0.150 0.136 1 0.091 0.364 0.227 0.136 145
Vidal Bruján # Rays 29 0.185 0.250 0.185 0.172 1 0 0.241 0.207 0.172 109
Cooper Hummel # Mariners 26 0.087 0.143 0.130 0.077 1.500 0.077 0.346 0.192 0.115 107
Josh Lester * Orioles 7 0.143 0.250 0.143 0.143 1 0 0.429 0.143 0.143 76
Nate Eaton + Royals 55 0.058 0.097 0.058 0.055 1 0.036 0.382 0.109 0.055 40
Kyle Stowers * Orioles 33 0.067 0.111 0.067 0.061 1 0.091 0.364 0.152 0.061 37
Jordan Luplow + Blue Jays 7 0 0 0 0 --- 0.143 0.571 0.143 0 14
Jake Marisnick + White Sox 2 0 0 0 0 --- 0 0.500 0 0 0
Billy Hamilton + White Sox 2 0 0 0 0 --- 0 0.500 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 - 2023 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 Saturday, 10 June 2023, at 2:27 pm Pacific Time.