Skip to main content 

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).


The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

(click for menu)
(click for menu)
You are here:  Home  »  dailies  »  batters  »  positional  »   ( = this page)
(Click on any image above to see it at full size.)

You are here:  Home  »  dailies  »  batters  »  positional  »   ( = this page)
You can get a site directory by clicking on the “hamburger” icon () in the upper right of this page.
Or you can search this site with Google (standard Google-search rules apply).
(Be aware that “sponsored” links to other sites will appear atop the actual results.)

Search term(s):



2024: All Right Fielders, by Name


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

2024 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 Friday, 24 May 2024.
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
Wilyer Abreu * Red Sox 160 0.270 0.351 0.475 0.238 1.763 0.113 0.269 0.350 0.419 988
Ronald Acuña Jr. + Braves 216 0.247 0.323 0.360 0.213 1.457 0.125 0.241 0.352 0.310 807
Jo Adell + Angels 144 0.234 0.241 0.516 0.208 2.200 0.069 0.257 0.299 0.458 798
Gabriel Arias + Guardians 101 0.224 0.323 0.337 0.218 1.500 0.020 0.317 0.248 0.327 423
José Azocar + Padres 59 0.259 0.368 0.278 0.237 1.071 0.068 0.271 0.305 0.254 466
Addison Barger * Blue Jays 18 0.056 0.083 0.056 0.056 1 0 0.333 0.056 0.056 3
Jake Bauers * Brewers 117 0.223 0.316 0.456 0.197 2.043 0.094 0.350 0.316 0.402 771
Cody Bellinger * Cubs 163 0.241 0.252 0.448 0.215 1.857 0.098 0.172 0.319 0.399 745
Will Benson * Reds 182 0.188 0.293 0.375 0.165 2 0.115 0.396 0.286 0.330 546
Cavan Biggio * Blue Jays 116 0.196 0.305 0.268 0.164 1.368 0.103 0.319 0.319 0.224 520
Charlie Blackmon * Rockies 163 0.226 0.254 0.336 0.202 1.485 0.092 0.117 0.307 0.301 530
Dairon Blanco + Royals 54 0.271 0.353 0.396 0.241 1.462 0.056 0.241 0.315 0.352 865
Sean Bouchard + Rockies 63 0.222 0.324 0.370 0.190 1.667 0.127 0.302 0.333 0.317 680
Will Brennan * Guardians 152 0.229 0.235 0.386 0.211 1.688 0.059 0.138 0.283 0.355 552
Seth Brown * Athletics 138 0.200 0.266 0.346 0.188 1.731 0.058 0.333 0.246 0.326 447
Kris Bryant + Rockies 72 0.180 0.270 0.262 0.153 1.455 0.097 0.319 0.306 0.222 455
Alec Burleson * Cardinals 138 0.298 0.327 0.458 0.283 1.538 0.043 0.159 0.326 0.435 847
Lawrence Butler * Athletics 121 0.179 0.250 0.274 0.157 1.526 0.124 0.298 0.281 0.240 435
Trey Cabbage * Astros 14 0.214 0.273 0.286 0.214 1.333 0 0.214 0.214 0.286 255
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Oswaldo Cabrera # Yankees 154 0.252 0.278 0.371 0.234 1.472 0.058 0.169 0.292 0.344 612
Alex Call + Nationals 21 0.313 0.455 0.375 0.238 1.200 0.143 0.238 0.476 0.286 1677
Alexander Canario + Cubs 25 0.273 0.500 0.455 0.240 1.667 0.080 0.440 0.360 0.400 982
Mark Canha + Tigers 195 0.226 0.270 0.384 0.190 1.703 0.128 0.221 0.349 0.323 762
Dominic Canzone * Mariners 55 0.204 0.207 0.490 0.182 2.400 0.091 0.309 0.273 0.436 721
Dylan Carlson # Cardinals 33 0.103 0.150 0.103 0.091 1 0.091 0.273 0.212 0.091 108
Kerry Carpenter * Tigers 158 0.277 0.323 0.553 0.247 2 0.063 0.234 0.329 0.494 1025
Corbin Carroll * Diamondbacks 215 0.188 0.228 0.276 0.167 1.472 0.093 0.195 0.270 0.247 419
Evan Carter * Rangers 157 0.194 0.234 0.374 0.172 1.926 0.096 0.261 0.280 0.331 581
Nick Castellanos + Phillies 214 0.206 0.241 0.325 0.187 1.575 0.079 0.224 0.276 0.294 499
Jake Cave * Rockies 76 0.271 0.388 0.314 0.250 1.158 0.066 0.289 0.316 0.289 582
Jackson Chourio + Brewers 164 0.211 0.262 0.329 0.195 1.563 0.061 0.274 0.256 0.305 496
Colton Cowser * Orioles 156 0.254 0.329 0.470 0.218 1.853 0.115 0.288 0.346 0.404 864
Bryan De La Cruz + Marlins 225 0.259 0.312 0.434 0.236 1.679 0.076 0.253 0.316 0.396 739
Zach DeLoach * White Sox 6 0 0 0 0 --- 0.167 0.500 0.167 0 27
Jonny DeLuca + Rays 62 0.250 0.282 0.442 0.210 1.769 0.129 0.177 0.371 0.371 996
Ezequiel Durán + Rangers 101 0.283 0.388 0.304 0.257 1.077 0.079 0.248 0.347 0.277 642
Adam Duvall + Braves 89 0.197 0.222 0.342 0.169 1.733 0.112 0.225 0.303 0.292 570
Stuart Fairchild + Reds 105 0.226 0.258 0.387 0.200 1.714 0.095 0.219 0.305 0.343 696
Dominic Fletcher * White Sox 73 0.185 0.286 0.246 0.164 1.333 0.068 0.315 0.260 0.219 286
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Estevan Florial * Guardians 107 0.179 0.275 0.379 0.159 2.118 0.093 0.383 0.262 0.336 466
Jake Fraley * Reds 114 0.272 0.351 0.359 0.246 1.321 0.079 0.228 0.333 0.325 729
Adam Frazier * Royals 111 0.188 0.218 0.250 0.162 1.333 0.108 0.153 0.297 0.216 452
Sal Frelick * Brewers 177 0.242 0.303 0.331 0.215 1.368 0.102 0.203 0.328 0.294 651
Joey Gallo * Nationals 117 0.122 0.220 0.276 0.103 2.250 0.137 0.462 0.265 0.231 404
Adolis García + Rangers 204 0.247 0.276 0.489 0.225 1.978 0.059 0.270 0.294 0.446 771
Avisaíl García + Marlins 51 0.240 0.286 0.380 0.235 1.583 0.020 0.255 0.255 0.373 413
Hunter Goodman + Rockies 43 0.175 0.200 0.400 0.163 2.286 0.047 0.302 0.233 0.372 495
Nick Gordon * Marlins 134 0.234 0.260 0.391 0.224 1.667 0.037 0.209 0.261 0.373 514
Riley Greene * Tigers 218 0.235 0.287 0.439 0.202 1.864 0.133 0.261 0.339 0.376 847
Randal Grichuk + Diamondbacks 82 0.289 0.313 0.408 0.268 1.409 0.037 0.122 0.317 0.378 737
Robbie Grossman # White Sox 85 0.211 0.288 0.268 0.176 1.267 0.153 0.235 0.329 0.224 569
Robbie Grossman # Rangers 26 0.100 0.118 0.100 0.077 1 0.231 0.115 0.308 0.077 211
Sam Haggerty # Mariners 16 0.067 0.091 0.067 0.063 1 0.063 0.250 0.125 0.063 52
Mitch Haniger + Mariners 187 0.216 0.272 0.357 0.198 1.649 0.080 0.278 0.278 0.326 534
Austin Hays + Orioles 73 0.167 0.208 0.212 0.151 1.273 0.068 0.192 0.233 0.192 234
Teoscar Hernández + Dodgers 220 0.254 0.314 0.487 0.227 1.920 0.091 0.291 0.327 0.436 883
Jason Heyward * Dodgers 31 0.207 0.200 0.310 0.194 1.500 0 0.129 0.226 0.290 477
Aaron Hicks # Angels 63 0.140 0.212 0.193 0.127 1.375 0.095 0.365 0.222 0.175 236
Derek Hill + Rangers 9 0.250 0.333 0.250 0.222 1 0.111 0.222 0.333 0.222 620
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jacob Hurtubise * Reds 23 0.222 0.286 0.222 0.174 1 0.130 0.217 0.348 0.174 786
Travis Jankowski * Rangers 75 0.246 0.281 0.319 0.227 1.294 0.053 0.147 0.307 0.293 617
Eloy Jiménez + White Sox 146 0.231 0.250 0.381 0.212 1.645 0.075 0.178 0.288 0.349 594
Connor Joe + Pirates 180 0.273 0.314 0.460 0.244 1.682 0.089 0.194 0.344 0.411 822
Jahmai Jones + Yankees 10 0.250 0.333 0.625 0.200 2.500 0.100 0.400 0.400 0.500 1513
Corey Julks + White Sox 19 0.429 0.625 0.786 0.316 1.833 0.263 0.263 0.579 0.579 3563
Max Kepler * Twins 119 0.305 0.341 0.533 0.269 1.750 0.092 0.168 0.370 0.471 1218
Alex Kirilloff * Twins 140 0.206 0.244 0.397 0.186 1.923 0.079 0.243 0.271 0.357 547
Heston Kjerstad * Orioles 17 0.143 0.250 0.143 0.118 1 0.118 0.353 0.294 0.118 295
Trevor Larnach * Twins 92 0.274 0.328 0.405 0.250 1.478 0.076 0.228 0.326 0.370 742
Ramón Laureano + Guardians 83 0.143 0.237 0.229 0.120 1.600 0.084 0.386 0.265 0.193 382
Joey Loperfido * Astros 43 0.333 0.571 0.436 0.302 1.308 0.070 0.395 0.372 0.395 1007
Josh Lowe * Rays 54 0.240 0.303 0.440 0.222 1.833 0.074 0.278 0.296 0.407 645
Manuel Margot + Twins 106 0.196 0.237 0.247 0.179 1.263 0.075 0.198 0.255 0.226 356
Brandon Marsh * Phillies 163 0.257 0.333 0.424 0.227 1.649 0.098 0.294 0.325 0.374 857
Starling Marte + Mets 196 0.260 0.313 0.381 0.240 1.468 0.056 0.219 0.306 0.352 692
Nick Martini * Reds 98 0.178 0.197 0.344 0.163 1.938 0.020 0.286 0.204 0.316 483
Luis Matos + Giants 51 0.280 0.261 0.460 0.275 1.643 0.020 0.039 0.294 0.451 664
Jake McCarthy * Diamondbacks 118 0.282 0.333 0.408 0.246 1.448 0.102 0.178 0.347 0.356 866
Chas McCormick + Astros 90 0.228 0.321 0.266 0.200 1.167 0.100 0.267 0.311 0.233 493
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andrew McCutchen + Pirates 176 0.232 0.283 0.397 0.199 1.714 0.119 0.256 0.341 0.341 761
Ryan McKenna + Orioles 9 0.375 0.200 1.125 0.333 3 0.111 0.111 0.444 1 2072
Ryan McKenna + Giants 3 0 0 0 0 --- 0 0.333 0 0 0
Zach McKinstry * Tigers 80 0.200 0.280 0.243 0.175 1.214 0.100 0.263 0.288 0.213 453
MJ Melendez * Royals 155 0.179 0.222 0.345 0.168 1.923 0.065 0.271 0.232 0.323 392
Mickey Moniak * Angels 115 0.183 0.243 0.266 0.174 1.450 0.052 0.287 0.226 0.252 313
Dane Myers + Marlins 35 0.286 0.438 0.464 0.229 1.625 0.114 0.343 0.400 0.371 1348
Tyler Nevin + Athletics 139 0.221 0.258 0.344 0.194 1.556 0.094 0.216 0.309 0.302 587
Lars Nootbaar * Cardinals 150 0.213 0.237 0.386 0.180 1.815 0.147 0.193 0.327 0.327 663
Ryan O'Hearn * Orioles 136 0.276 0.267 0.472 0.250 1.706 0.096 0.088 0.346 0.426 891
Edward Olivares + Pirates 114 0.250 0.280 0.423 0.228 1.692 0.079 0.211 0.316 0.386 744
Tyler O'Neill + Red Sox 169 0.241 0.308 0.510 0.207 2.114 0.130 0.331 0.349 0.438 879
Rafael Ortega * White Sox 17 0.071 0.091 0.071 0.059 1 0.118 0.235 0.176 0.059 197
Cristian Pache + Phillies 51 0.209 0.321 0.279 0.176 1.333 0.137 0.314 0.314 0.235 534
Andy Pages + Dodgers 140 0.238 0.299 0.400 0.221 1.677 0.029 0.293 0.271 0.371 555
Richie Palacios * Rays 149 0.260 0.341 0.378 0.221 1.455 0.121 0.262 0.356 0.322 864
David Peralta * Padres 7 0.429 0.600 0.429 0.429 1 0 0.286 0.429 0.429 1347
Wenceel Pérez # Tigers 122 0.284 0.350 0.477 0.254 1.677 0.098 0.221 0.352 0.426 933
Tommy Pham + White Sox 111 0.327 0.388 0.481 0.306 1.471 0.054 0.189 0.369 0.450 1054
Kevin Pillar + White Sox 32 0.160 0.176 0.360 0.125 2.250 0.125 0.250 0.281 0.281 661
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kevin Pillar + Angels 53 0.420 0.472 0.740 0.396 1.762 0.038 0.189 0.453 0.698 2110
Luke Raley * Mariners 119 0.281 0.354 0.430 0.269 1.531 0.025 0.261 0.311 0.412 760
Harold Ramírez + Rays 146 0.262 0.321 0.305 0.253 1.162 0.021 0.199 0.281 0.295 485
Heliot Ramos + Giants 62 0.281 0.389 0.439 0.258 1.563 0.081 0.306 0.339 0.403 810
Rob Refsnyder + Red Sox 77 0.338 0.457 0.508 0.286 1.500 0.130 0.234 0.429 0.429 1330
Hunter Renfroe + Royals 148 0.164 0.173 0.291 0.149 1.773 0.095 0.176 0.243 0.264 380
Bryan Reynolds # Pirates 234 0.258 0.299 0.426 0.231 1.648 0.107 0.192 0.338 0.380 814
Víctor Robles + Nationals 31 0.087 0.133 0.087 0.065 1 0.161 0.290 0.258 0.065 349
Johnathan Rodríguez + Guardians 13 0.091 0.125 0.091 0.077 1 0.154 0.231 0.231 0.077 94
Brent Rooker + Athletics 170 0.285 0.381 0.563 0.253 1.977 0.100 0.329 0.365 0.500 1136
Amed Rosario + Rays 156 0.294 0.344 0.412 0.288 1.400 0.019 0.167 0.308 0.404 651
Eddie Rosario * Nationals 138 0.183 0.184 0.389 0.167 2.130 0.072 0.239 0.239 0.355 529
Jesús Sánchez * Marlins 149 0.222 0.269 0.289 0.201 1.300 0.060 0.201 0.282 0.262 437
Anthony Santander # Orioles 193 0.202 0.206 0.416 0.181 2.057 0.073 0.181 0.280 0.373 626
Max Schuemann + Athletics 100 0.250 0.303 0.364 0.220 1.455 0.090 0.210 0.330 0.320 728
Gavin Sheets * White Sox 172 0.241 0.281 0.393 0.203 1.629 0.134 0.169 0.355 0.331 807
Michael Siani * Cardinals 99 0.224 0.286 0.294 0.192 1.316 0.071 0.212 0.273 0.253 404
Austin Slater + Giants 49 0.128 0.185 0.128 0.102 1 0.163 0.245 0.306 0.102 241
Pavin Smith * Diamondbacks 42 0.231 0.229 0.385 0.214 1.667 0.048 0.095 0.262 0.357 473
Juan Soto * Yankees 242 0.315 0.323 0.581 0.264 1.844 0.145 0.153 0.413 0.488 1395
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
George Springer + Blue Jays 193 0.192 0.217 0.279 0.171 1.455 0.098 0.171 0.269 0.249 440
DJ Stewart * Mets 105 0.220 0.237 0.415 0.171 1.889 0.181 0.190 0.381 0.324 926
Kyle Stowers * Orioles 9 0.250 0.333 0.375 0.222 1.500 0 0.333 0.222 0.333 780
Jack Suwinski * Pirates 157 0.174 0.211 0.297 0.153 1.708 0.115 0.255 0.268 0.261 473
Seiya Suzuki + Cubs 117 0.252 0.301 0.417 0.222 1.654 0.068 0.248 0.316 0.368 795
Fernando Tatis Jr. + Padres 237 0.244 0.287 0.407 0.215 1.667 0.101 0.219 0.329 0.359 731
Mike Tauchman * Cubs 181 0.257 0.318 0.408 0.215 1.590 0.144 0.215 0.370 0.343 876
Tyrone Taylor + Mets 107 0.248 0.299 0.356 0.234 1.440 0.037 0.215 0.271 0.336 554
Lane Thomas + Nationals 96 0.184 0.212 0.253 0.167 1.375 0.083 0.208 0.250 0.229 472
Michael Toglia # Rockies 49 0.106 0.043 0.362 0.102 3.400 0.020 0.408 0.143 0.347 417
Taylor Trammell * Dodgers 6 0 0 0 0 --- 0 0.500 0 0 0
Taylor Trammell * Yankees 2 1 1 1 0.500 1 0.500 0 1 0.500 0
Kyle Tucker * Astros 224 0.286 0.271 0.626 0.232 2.192 0.183 0.161 0.415 0.509 1478
Nelson Velázquez + Royals 151 0.226 0.310 0.365 0.205 1.613 0.079 0.305 0.298 0.331 580
Alex Verdugo * Yankees 205 0.256 0.255 0.417 0.224 1.630 0.093 0.107 0.322 0.366 750
Matt Vierling + Tigers 155 0.262 0.321 0.414 0.245 1.579 0.045 0.226 0.297 0.387 646
Ryan Vilade + Tigers 10 0.222 0.250 0.222 0.200 1 0.100 0.100 0.300 0.200 200
LaMonte Wade Jr. * Giants 162 0.328 0.429 0.416 0.253 1.268 0.204 0.210 0.469 0.321 1452
Tyler Wade * Padres 86 0.257 0.339 0.284 0.221 1.105 0.093 0.209 0.326 0.244 618
Jordan Walker + Cardinals 67 0.155 0.214 0.259 0.134 1.667 0.090 0.269 0.239 0.224 304
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Forrest Wall * Braves 1 0 0 0 0 --- 0 0 0 0 0
Matt Wallner * Twins 33 0.080 0.125 0.240 0.061 3 0.091 0.515 0.273 0.182 479
Joey Wiemer + Brewers 27 0.154 0.235 0.154 0.148 1 0.037 0.333 0.185 0.148 118
Jesse Winker * Nationals 189 0.222 0.269 0.392 0.185 1.771 0.127 0.238 0.344 0.328 750
Patrick Wisdom + Cubs 49 0.256 0.321 0.512 0.224 2 0.122 0.265 0.347 0.449 1017
Mike Yastrzemski * Giants 141 0.225 0.300 0.380 0.206 1.690 0.071 0.312 0.284 0.348 588

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 - 2024 by The Owlcroft Company.

This web page is strictly compliant with the WHATWG (Web Hypertext Application Technology Working Group) HyperText Markup Language (HTML5) Protocol versionless “Living Standard” and the W3C (World Wide Web Consortium) Cascading Style Sheets (CSS3) Protocol v3  — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Saturday, 25 May 2024, at 7:24 am Pacific Time.