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 Name


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 Wednesday, 7 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 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
Ronald Acuña Jr. + Braves 277 0.331 0.354 0.555 0.292 1.679 0.105 0.141 0.404 0.491 1376
Greg Allen # Yankees 17 0.214 0.333 0.571 0.176 2.667 0.059 0.412 0.294 0.471 901
Brian Anderson + Brewers 238 0.235 0.303 0.402 0.202 1.708 0.118 0.277 0.336 0.345 743
Miguel Andujar + Pirates 33 0.161 0.125 0.387 0.152 2.400 0.061 0.152 0.212 0.364 477
Gabriel Arias + Guardians 122 0.204 0.290 0.361 0.180 1.773 0.115 0.344 0.295 0.320 530
José Azocar + Padres 55 0.235 0.300 0.275 0.218 1.167 0.018 0.200 0.236 0.255 361
Akil Baddoo * Tigers 162 0.237 0.294 0.353 0.204 1.485 0.136 0.210 0.340 0.302 682
Jake Bauers * Yankees 79 0.227 0.278 0.500 0.190 2.200 0.139 0.342 0.329 0.418 982
Will Benson * Reds 55 0.196 0.290 0.294 0.182 1.500 0.073 0.345 0.255 0.273 447
Mookie Betts + Dodgers 270 0.257 0.254 0.535 0.219 2.085 0.141 0.170 0.363 0.456 1063
Cavan Biggio * Blue Jays 101 0.176 0.226 0.330 0.158 1.875 0.079 0.337 0.257 0.297 467
Charlie Blackmon * Rockies 231 0.274 0.299 0.438 0.238 1.600 0.087 0.139 0.355 0.381 890
JJ Bleday * Athletics 98 0.221 0.246 0.395 0.194 1.789 0.122 0.184 0.316 0.347 643
Jackie Bradley Jr. * Royals 113 0.133 0.173 0.210 0.124 1.571 0.044 0.257 0.186 0.195 163
Will Brennan * Guardians 151 0.261 0.288 0.380 0.245 1.459 0.033 0.146 0.298 0.358 636
Seth Brown * Athletics 89 0.200 0.283 0.375 0.180 1.875 0.101 0.348 0.281 0.337 571
Vidal Bruján # Rays 29 0.185 0.250 0.185 0.172 1 0 0.241 0.207 0.172 109
Kris Bryant + Rockies 214 0.263 0.304 0.374 0.234 1.420 0.098 0.173 0.346 0.332 770
Peyton Burdick + Marlins 37 0.182 0.357 0.333 0.162 1.833 0.081 0.486 0.270 0.297 493
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Alec Burleson * Cardinals 161 0.226 0.224 0.390 0.205 1.727 0.062 0.106 0.273 0.354 539
Oswaldo Cabrera # Yankees 170 0.199 0.223 0.314 0.182 1.581 0.059 0.194 0.247 0.288 395
Willie Calhoun * Yankees 125 0.234 0.242 0.369 0.208 1.577 0.104 0.112 0.312 0.328 612
Alex Call + Nationals 231 0.220 0.270 0.310 0.190 1.409 0.113 0.203 0.316 0.268 607
Mark Canha + Mets 194 0.238 0.263 0.387 0.206 1.625 0.098 0.170 0.325 0.335 717
Conner Capel * Athletics 75 0.258 0.386 0.318 0.227 1.235 0.120 0.293 0.347 0.280 603
Kerry Carpenter * Tigers 75 0.217 0.256 0.464 0.200 2.133 0.067 0.293 0.280 0.427 650
Corbin Carroll * Diamondbacks 239 0.300 0.342 0.541 0.259 1.806 0.109 0.201 0.385 0.469 1245
Nick Castellanos + Phillies 258 0.315 0.400 0.496 0.291 1.573 0.070 0.244 0.360 0.457 1035
Harold Castro * Rockies 129 0.276 0.330 0.333 0.264 1.206 0.023 0.171 0.287 0.318 515
Willi Castro # Twins 138 0.256 0.346 0.424 0.232 1.656 0.043 0.312 0.312 0.384 783
Jake Cave * Phillies 70 0.222 0.277 0.333 0.200 1.500 0.086 0.229 0.286 0.300 522
Ó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
Michael Conforto * Giants 206 0.244 0.281 0.449 0.209 1.837 0.121 0.257 0.345 0.383 891
Franchy Cordero * Yankees 56 0.148 0.138 0.389 0.143 2.625 0.036 0.375 0.179 0.375 465
David Dahl * Padres 9 0.111 0 0.444 0.111 4 0 0.222 0.111 0.444 512
Jonathan Davis + Marlins 46 0.275 0.357 0.475 0.239 1.727 0.087 0.239 0.348 0.413 909
Yonathan Daza + Rockies 80 0.270 0.323 0.351 0.250 1.300 0.038 0.163 0.300 0.325 461
Bryan De La Cruz + Marlins 236 0.299 0.378 0.467 0.271 1.563 0.081 0.258 0.352 0.424 934
Brandon Dixon + Padres 54 0.208 0.290 0.313 0.185 1.500 0 0.333 0.259 0.278 498
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brendan Donovan * Cardinals 210 0.242 0.260 0.363 0.210 1.500 0.114 0.148 0.338 0.314 746
Hunter Dozier + Royals 91 0.183 0.250 0.305 0.165 1.667 0.088 0.319 0.253 0.275 484
Ezequiel Durán + Rangers 155 0.322 0.386 0.531 0.297 1.652 0.052 0.226 0.374 0.490 1104
Jarren Duran * Red Sox 174 0.274 0.385 0.433 0.247 1.581 0.075 0.299 0.333 0.391 833
Nate Eaton + Royals 55 0.058 0.097 0.058 0.055 1 0.036 0.382 0.109 0.055 40
Tommy Edman # Cardinals 217 0.251 0.272 0.426 0.226 1.694 0.074 0.152 0.309 0.382 714
Stuart Fairchild + Reds 159 0.224 0.329 0.366 0.189 1.633 0.107 0.308 0.321 0.308 697
Dominic Fletcher * Diamondbacks 85 0.308 0.373 0.474 0.282 1.542 0.059 0.200 0.341 0.435 804
Jake Fraley * Reds 197 0.262 0.290 0.430 0.228 1.644 0.112 0.178 0.350 0.376 855
Adam Frazier * Orioles 216 0.236 0.240 0.390 0.213 1.652 0.079 0.106 0.296 0.352 623
Clint Frazier + White Sox 30 0.231 0.333 0.308 0.200 1.333 0.133 0.267 0.333 0.267 700
TJ Friedl * Reds 158 0.326 0.398 0.496 0.291 1.522 0.063 0.196 0.367 0.443 1129
Joey Gallo * Twins 165 0.188 0.231 0.478 0.158 2.538 0.152 0.376 0.321 0.400 825
Adolis García + Rangers 255 0.272 0.303 0.513 0.243 1.887 0.078 0.247 0.329 0.459 969
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
Kyle Garlick + Twins 27 0.200 0.231 0.480 0.185 2.400 0.074 0.370 0.259 0.444 680
Stone Garrett + Nationals 112 0.265 0.385 0.373 0.241 1.407 0.054 0.321 0.313 0.339 677
Oscar Gonzalez + Guardians 75 0.192 0.228 0.288 0.187 1.500 0.027 0.200 0.213 0.280 313
Romy González + White Sox 83 0.213 0.286 0.413 0.205 1.941 0.012 0.349 0.217 0.398 501
Randal Grichuk + Rockies 122 0.336 0.414 0.482 0.303 1.432 0.082 0.189 0.393 0.434 1138
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Robbie Grossman # Rangers 213 0.237 0.297 0.376 0.207 1.591 0.099 0.263 0.315 0.329 697
Dalton Guthrie + Phillies 23 0.150 0.231 0.200 0.130 1.333 0.130 0.304 0.261 0.174 268
Billy Hamilton + White Sox 2 0 0 0 0 --- 0 0.500 0 0 0
Garrett Hampson + Marlins 124 0.243 0.333 0.351 0.218 1.444 0.073 0.258 0.306 0.315 592
Mitch Haniger + Giants 141 0.229 0.292 0.374 0.213 1.633 0.057 0.277 0.277 0.348 541
Adam Haseley * White Sox 39 0.222 0.286 0.278 0.205 1.250 0.077 0.205 0.282 0.256 385
Austin Hays + Orioles 216 0.303 0.379 0.488 0.282 1.607 0.060 0.241 0.343 0.454 908
Teoscar Hernández + Mariners 251 0.243 0.326 0.417 0.227 1.719 0.040 0.331 0.283 0.390 644
Jason Heyward * Dodgers 136 0.232 0.244 0.464 0.191 2 0.140 0.184 0.338 0.382 920
Sam Hilliard * Braves 75 0.246 0.412 0.449 0.227 1.824 0.080 0.427 0.307 0.413 745
Cooper Hummel # Mariners 26 0.087 0.143 0.130 0.077 1.500 0.077 0.346 0.192 0.115 107
Andy Ibañez + Tigers 100 0.177 0.203 0.302 0.170 1.706 0.030 0.200 0.210 0.290 274
Travis Jankowski * Rangers 98 0.291 0.368 0.395 0.255 1.360 0.102 0.184 0.367 0.347 900
Eloy Jiménez + White Sox 140 0.258 0.311 0.422 0.236 1.636 0.079 0.243 0.314 0.386 691
Connor Joe + Pirates 196 0.251 0.330 0.474 0.219 1.884 0.107 0.270 0.347 0.413 851
Nolan Jones * Rockies 39 0.316 0.455 0.553 0.308 1.750 0.026 0.359 0.333 0.538 1036
Aaron Judge + Yankees 213 0.291 0.333 0.674 0.239 2.314 0.164 0.296 0.404 0.554 1478
Corey Julks + Astros 166 0.261 0.333 0.404 0.253 1.548 0.024 0.277 0.277 0.392 628
Jarred Kelenic * Mariners 233 0.269 0.370 0.491 0.245 1.825 0.082 0.326 0.330 0.446 848
Max Kepler * Twins 146 0.192 0.200 0.369 0.171 1.920 0.075 0.212 0.267 0.329 538
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Isiah Kiner-Falefa + Yankees 139 0.223 0.250 0.346 0.209 1.552 0.050 0.165 0.266 0.324 449
Alex Kirilloff * Twins 105 0.298 0.386 0.452 0.238 1.520 0.162 0.229 0.438 0.362 1260
Trevor Larnach * Twins 160 0.206 0.299 0.375 0.175 1.821 0.138 0.350 0.313 0.319 659
Ramón Laureano + Athletics 183 0.225 0.295 0.391 0.208 1.737 0.060 0.284 0.284 0.361 585
Josh Lester * Orioles 7 0.143 0.250 0.143 0.143 1 0 0.429 0.143 0.143 76
Tim Locastro + Mets 10 0 0 0 0 --- 0 0.200 0.300 0 809
Josh Lowe * Rays 193 0.291 0.336 0.547 0.269 1.885 0.067 0.244 0.337 0.508 1056
Nathan Lukes * Blue Jays 18 0.188 0.273 0.313 0.167 1.667 0.111 0.278 0.278 0.278 455
Jordan Luplow + Blue Jays 7 0 0 0 0 --- 0.143 0.571 0.143 0 14
Trey Mancini + Cubs 186 0.241 0.330 0.349 0.215 1.450 0.086 0.290 0.306 0.312 604
Manuel Margot + Rays 162 0.245 0.280 0.336 0.216 1.371 0.086 0.154 0.321 0.296 638
Jake Marisnick + White Sox 2 0 0 0 0 --- 0 0.500 0 0 0
Jake Marisnick + Tigers 17 0.188 0.333 0.188 0.176 1 0.059 0.412 0.235 0.176 170
Starling Marte + Mets 220 0.245 0.293 0.325 0.223 1.327 0.059 0.182 0.305 0.295 586
Miles Mastrobuoni * Cubs 64 0.161 0.231 0.196 0.141 1.222 0.125 0.266 0.266 0.172 329
Mark Mathias + Pirates 55 0.255 0.324 0.298 0.218 1.167 0.145 0.182 0.364 0.255 727
Jake McCarthy * Diamondbacks 110 0.184 0.215 0.255 0.164 1.389 0.082 0.173 0.264 0.227 411
Chas McCormick + Astros 115 0.228 0.269 0.446 0.200 1.957 0.087 0.252 0.313 0.391 767
Andrew McCutchen + Pirates 226 0.269 0.304 0.435 0.221 1.620 0.155 0.195 0.381 0.358 1046
Ryan McKenna + Orioles 71 0.242 0.333 0.364 0.225 1.500 0.028 0.296 0.282 0.338 511
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Zach McKinstry * Tigers 181 0.272 0.327 0.411 0.227 1.512 0.138 0.199 0.376 0.343 1046
Jeff McNeil * Mets 251 0.277 0.296 0.345 0.243 1.246 0.092 0.084 0.355 0.303 781
Austin Meadows * Tigers 21 0.238 0.278 0.286 0.238 1.200 0 0.143 0.238 0.286 312
MJ Melendez * Royals 235 0.218 0.303 0.369 0.191 1.689 0.111 0.302 0.306 0.323 614
Joey Meneses + Nationals 256 0.305 0.374 0.397 0.285 1.301 0.066 0.184 0.352 0.371 752
Óscar Mercado + Cardinals 30 0.310 0.360 0.414 0.300 1.333 0.033 0.133 0.333 0.400 806
Whit Merrifield + Blue Jays 223 0.296 0.347 0.389 0.269 1.317 0.072 0.161 0.350 0.354 835
Owen Miller + Brewers 162 0.309 0.350 0.454 0.290 1.468 0.043 0.160 0.346 0.426 897
Mickey Moniak * Angels 59 0.304 0.394 0.643 0.288 2.118 0.034 0.322 0.339 0.610 1158
Christopher Morel + Cubs 85 0.256 0.289 0.641 0.235 2.500 0.082 0.365 0.318 0.588 1049
Wil Myers + Reds 141 0.189 0.273 0.283 0.170 1.500 0.085 0.340 0.255 0.255 382
Josh Naylor * Guardians 204 0.270 0.286 0.459 0.245 1.700 0.074 0.162 0.324 0.417 790
Tyler Nevin + Tigers 40 0.114 0.120 0.200 0.100 1.750 0.075 0.250 0.200 0.175 291
Ryan Noda * Athletics 212 0.255 0.393 0.473 0.198 1.857 0.198 0.330 0.415 0.368 1169
Lars Nootbaar * Cardinals 184 0.266 0.327 0.390 0.223 1.463 0.158 0.207 0.380 0.326 932
Rougned Odor * Padres 106 0.211 0.229 0.411 0.189 1.950 0.094 0.198 0.292 0.368 609
Ryan O'Hearn * Orioles 61 0.286 0.333 0.536 0.262 1.875 0.066 0.246 0.328 0.492 1005
Edward Olivares + Royals 170 0.232 0.258 0.413 0.212 1.778 0.059 0.176 0.300 0.376 660
James Outman * Dodgers 210 0.230 0.324 0.454 0.200 1.976 0.095 0.352 0.319 0.395 832
Josh Palacios * Pirates 40 0.250 0.286 0.417 0.225 1.667 0.075 0.175 0.325 0.375 723
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
David Peralta * Dodgers 146 0.241 0.277 0.343 0.226 1.424 0.048 0.171 0.274 0.322 525
Blake Perkins # Brewers 26 0.130 0.143 0.261 0.115 2 0.038 0.308 0.154 0.231 273
Brett Phillips * Angels 16 0.077 0.200 0.077 0.063 1 0.188 0.500 0.250 0.063 314
Kevin Pillar + Braves 90 0.259 0.276 0.518 0.244 2 0.044 0.244 0.289 0.489 859
Nick Pratto * Royals 147 0.299 0.466 0.465 0.259 1.553 0.116 0.340 0.395 0.401 1060
Luke Raley * Rays 158 0.255 0.300 0.577 0.222 2.257 0.076 0.297 0.348 0.500 1096
Harold Ramírez + Rays 184 0.294 0.331 0.494 0.272 1.680 0.065 0.196 0.342 0.457 965
Henry Ramos # Reds 73 0.242 0.319 0.306 0.205 1.267 0.137 0.205 0.356 0.260 629
Heliot Ramos + Giants 27 0.192 0.278 0.269 0.185 1.400 0.037 0.296 0.222 0.259 252
Rob Refsnyder + Red Sox 107 0.287 0.381 0.379 0.234 1.320 0.150 0.215 0.421 0.308 1049
Hunter Renfroe + Angels 245 0.252 0.277 0.451 0.233 1.789 0.069 0.208 0.302 0.416 687
Luis Rengifo # Angels 167 0.224 0.257 0.333 0.198 1.485 0.102 0.186 0.311 0.293 610
Franmil Reyes + Royals 65 0.186 0.257 0.288 0.169 1.545 0.062 0.369 0.231 0.262 379
Brent Rooker + Athletics 223 0.263 0.317 0.505 0.224 1.920 0.121 0.269 0.363 0.430 990
Jesús Sánchez * Marlins 109 0.306 0.381 0.582 0.275 1.900 0.092 0.266 0.376 0.523 1099
Anthony Santander # Orioles 243 0.251 0.306 0.456 0.222 1.815 0.095 0.255 0.325 0.403 799
Nick Senzel + Reds 184 0.258 0.314 0.380 0.228 1.476 0.098 0.217 0.332 0.337 781
Gavin Sheets * White Sox 144 0.236 0.237 0.417 0.208 1.767 0.104 0.174 0.313 0.368 747
Canaan Smith-Njigba * Pirates 37 0.125 0.235 0.219 0.108 1.750 0.108 0.432 0.216 0.189 285
Pavin Smith * Diamondbacks 158 0.206 0.222 0.375 0.177 1.821 0.139 0.196 0.316 0.323 657
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jorge Soler + Marlins 246 0.242 0.259 0.525 0.215 2.170 0.098 0.256 0.325 0.467 863
George Springer + Blue Jays 265 0.249 0.268 0.390 0.226 1.567 0.083 0.158 0.317 0.355 691
Giancarlo Stanton + Yankees 66 0.254 0.256 0.556 0.242 2.188 0.045 0.227 0.288 0.530 807
Kyle Stowers * Orioles 33 0.067 0.111 0.067 0.061 1 0.091 0.364 0.152 0.061 37
Jack Suwinski * Pirates 193 0.230 0.292 0.478 0.192 2.081 0.145 0.332 0.342 0.399 978
Seiya Suzuki + Cubs 199 0.260 0.339 0.428 0.226 1.644 0.121 0.266 0.352 0.372 781
Raimel Tapia * Red Sox 97 0.264 0.328 0.368 0.237 1.391 0.093 0.196 0.330 0.330 767
Fernando Tatis Jr. + Padres 193 0.257 0.263 0.492 0.238 1.913 0.062 0.187 0.306 0.456 824
Tyrone Taylor + Brewers 78 0.160 0.204 0.240 0.154 1.500 0.026 0.269 0.179 0.231 192
Lane Thomas + Nationals 256 0.281 0.350 0.455 0.258 1.621 0.066 0.250 0.336 0.418 869
Bubba Thompson + Rangers 60 0.170 0.237 0.283 0.150 1.667 0.067 0.267 0.233 0.250 317
Trayce Thompson + Dodgers 87 0.155 0.207 0.366 0.126 2.364 0.172 0.425 0.310 0.299 678
Kyle Tucker * Astros 247 0.274 0.288 0.447 0.239 1.627 0.101 0.138 0.340 0.389 912
Terrin Vavra * Orioles 56 0.245 0.324 0.245 0.214 1 0.089 0.214 0.304 0.214 337
Nelson Velázquez + Cubs 32 0.241 0.222 0.621 0.219 2.571 0.094 0.250 0.313 0.563 936
Alex Verdugo * Red Sox 261 0.286 0.318 0.450 0.253 1.576 0.096 0.134 0.364 0.398 906
Matt Vierling + Tigers 175 0.241 0.287 0.352 0.223 1.462 0.063 0.206 0.297 0.326 543
LaMonte Wade Jr. * Giants 231 0.288 0.338 0.478 0.229 1.660 0.177 0.186 0.424 0.381 1268
Tyler Wade * Athletics 16 0.077 0.200 0.077 0.063 1 0.188 0.500 0.250 0.063 366
Jordan Walker + Cardinals 101 0.258 0.309 0.387 0.238 1.500 0.050 0.218 0.317 0.356 687
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Matt Wallner * Twins 25 0.368 0.429 0.579 0.280 1.571 0.120 0.160 0.520 0.440 2421
Joey Wiemer + Brewers 201 0.231 0.276 0.429 0.209 1.857 0.090 0.259 0.299 0.388 697
Jesse Winker * Brewers 127 0.204 0.282 0.231 0.173 1.136 0.118 0.244 0.315 0.197 464
Patrick Wisdom + Cubs 197 0.200 0.241 0.486 0.178 2.429 0.102 0.376 0.284 0.431 726
Mike Yastrzemski * Giants 169 0.253 0.327 0.455 0.231 1.795 0.077 0.278 0.314 0.414 702
Juan Yepez + Cardinals 46 0.214 0.259 0.381 0.196 1.778 0.065 0.283 0.283 0.348 565

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 Friday, 9 June 2023, at 2:26 pm Pacific Time.