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 “Regular” Batters, by name


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

2023 Major-League “Regular” Batter-Performance Results

   (A “regular” batter is here defined as one who has, for the season to date, at least 6% of his team’s Plate Appearances.)

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

“Regular” Batters, listed in descending 2023 TOP order:

(or view batters sorted by name, 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
CJ Abrams * Nationals 208 0.227 0.268 0.387 0.212 1.705 0.038 0.221 0.274 0.361 523
José Abreu + Astros 249 0.212 0.275 0.261 0.193 1.229 0.068 0.229 0.273 0.237 380
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
Willy Adames + Brewers 219 0.211 0.238 0.405 0.183 1.925 0.105 0.260 0.292 0.352 663
Ozzie Albies # Braves 252 0.258 0.251 0.481 0.238 1.867 0.056 0.139 0.306 0.444 774
Pete Alonso + Mets 261 0.231 0.199 0.546 0.203 2.358 0.103 0.195 0.326 0.479 943
Yordan Alvarez * Astros 241 0.274 0.290 0.582 0.228 2.127 0.133 0.228 0.386 0.485 1233
Brian Anderson + Brewers 238 0.235 0.303 0.402 0.202 1.708 0.118 0.277 0.336 0.345 743
Tim Anderson + White Sox 186 0.267 0.331 0.313 0.253 1.170 0.054 0.183 0.306 0.296 495
Elvis Andrus + White Sox 156 0.194 0.236 0.245 0.173 1.259 0.077 0.186 0.269 0.218 389
Orlando Arcia + Braves 152 0.317 0.374 0.460 0.289 1.455 0.079 0.184 0.375 0.421 929
Nolan Arenado + Cardinals 256 0.268 0.291 0.455 0.246 1.698 0.066 0.188 0.316 0.418 737
Randy Arozarena + Rays 259 0.290 0.345 0.498 0.243 1.714 0.120 0.232 0.394 0.417 1179
Luis Arraez * Marlins 239 0.403 0.417 0.495 0.364 1.230 0.079 0.046 0.452 0.448 1401
Akil Baddoo * Tigers 162 0.237 0.294 0.353 0.204 1.485 0.136 0.210 0.340 0.302 682
Ji Hwan Bae * Pirates 180 0.276 0.364 0.362 0.250 1.311 0.067 0.239 0.328 0.328 712
Javier Báez + Tigers 235 0.219 0.268 0.306 0.204 1.396 0.043 0.209 0.264 0.285 442
Brett Baty * Mets 150 0.231 0.287 0.366 0.207 1.581 0.093 0.247 0.307 0.327 623
Cody Bellinger * Cubs 163 0.271 0.294 0.493 0.239 1.821 0.086 0.190 0.337 0.436 991
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Josh Bell # Guardians 227 0.231 0.283 0.354 0.198 1.533 0.132 0.211 0.330 0.304 650
Brandon Belt * Blue Jays 169 0.268 0.453 0.444 0.225 1.658 0.154 0.373 0.385 0.373 956
Andrew Benintendi * White Sox 235 0.272 0.322 0.352 0.247 1.293 0.077 0.145 0.332 0.319 654
Jon Berti + Marlins 189 0.267 0.331 0.343 0.243 1.283 0.069 0.206 0.312 0.312 596
Mookie Betts + Dodgers 270 0.257 0.254 0.535 0.219 2.085 0.141 0.170 0.363 0.456 1063
Bo Bichette + Blue Jays 283 0.331 0.359 0.535 0.314 1.618 0.046 0.163 0.364 0.509 1078
Charlie Blackmon * Rockies 231 0.274 0.299 0.438 0.238 1.600 0.087 0.139 0.355 0.381 890
Xander Bogaerts + Padres 243 0.252 0.290 0.388 0.222 1.537 0.103 0.189 0.337 0.342 725
Alec Bohm + Phillies 215 0.265 0.293 0.403 0.242 1.519 0.070 0.163 0.321 0.367 679
Alex Bregman + Astros 269 0.250 0.258 0.392 0.216 1.569 0.126 0.115 0.349 0.338 768
Will Brennan * Guardians 151 0.261 0.288 0.380 0.245 1.459 0.033 0.146 0.298 0.358 636
Kris Bryant + Rockies 214 0.263 0.304 0.374 0.234 1.420 0.098 0.173 0.346 0.332 770
Jake Burger + White Sox 145 0.265 0.295 0.606 0.241 2.286 0.055 0.303 0.317 0.552 1014
Alec Burleson * Cardinals 161 0.226 0.224 0.390 0.205 1.727 0.062 0.106 0.273 0.354 539
Byron Buxton + Twins 212 0.220 0.268 0.445 0.189 2.025 0.123 0.288 0.325 0.382 806
Oswaldo Cabrera # Yankees 170 0.199 0.223 0.314 0.182 1.581 0.059 0.194 0.247 0.288 395
Alex Call + Nationals 231 0.220 0.270 0.310 0.190 1.409 0.113 0.203 0.316 0.268 607
Jeimer Candelario # Nationals 249 0.253 0.295 0.443 0.225 1.750 0.080 0.201 0.329 0.394 801
Mark Canha + Mets 194 0.238 0.263 0.387 0.206 1.625 0.098 0.170 0.325 0.335 717
Matt Carpenter * Padres 156 0.192 0.256 0.362 0.160 1.880 0.135 0.301 0.301 0.301 634
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Corbin Carroll * Diamondbacks 239 0.300 0.342 0.541 0.259 1.806 0.109 0.201 0.385 0.469 1245
Triston Casas * Red Sox 198 0.194 0.241 0.364 0.162 1.875 0.157 0.268 0.318 0.303 648
Nick Castellanos + Phillies 258 0.315 0.400 0.496 0.291 1.573 0.070 0.244 0.360 0.457 1035
Rodolfo Castro # Pirates 172 0.268 0.327 0.436 0.233 1.625 0.099 0.233 0.360 0.378 859
Matt Chapman + Blue Jays 258 0.278 0.359 0.480 0.244 1.730 0.105 0.260 0.360 0.422 941
Jazz Chisholm Jr. * Marlins 159 0.229 0.302 0.403 0.208 1.758 0.075 0.327 0.289 0.365 711
Michael Conforto * Giants 206 0.244 0.281 0.449 0.209 1.837 0.121 0.257 0.345 0.383 891
Willson Contreras + Cardinals 237 0.210 0.252 0.367 0.186 1.750 0.101 0.241 0.295 0.325 581
William Contreras + Brewers 197 0.240 0.276 0.409 0.208 1.707 0.122 0.208 0.340 0.355 707
Garrett Cooper + Marlins 170 0.230 0.301 0.391 0.218 1.703 0.041 0.312 0.265 0.371 529
Carlos Correa + Twins 222 0.204 0.252 0.367 0.180 1.800 0.113 0.252 0.293 0.324 508
J.P. Crawford * Mariners 233 0.240 0.298 0.340 0.206 1.417 0.133 0.197 0.343 0.292 674
C.J. Cron + Rockies 148 0.228 0.258 0.426 0.209 1.871 0.068 0.236 0.277 0.392 560
Jake Cronenworth * Padres 257 0.208 0.257 0.356 0.175 1.711 0.125 0.233 0.319 0.300 650
J.D. Davis + Giants 224 0.288 0.362 0.482 0.246 1.673 0.107 0.263 0.371 0.411 1018
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
Rafael Devers * Red Sox 254 0.246 0.260 0.478 0.224 1.947 0.063 0.209 0.299 0.437 726
Aledmys Díaz + Athletics 151 0.193 0.232 0.250 0.179 1.296 0.040 0.185 0.245 0.232 262
Elias Díaz + Rockies 204 0.304 0.350 0.467 0.275 1.536 0.083 0.181 0.363 0.422 940
Yandy Díaz + Rays 229 0.316 0.331 0.566 0.271 1.790 0.122 0.148 0.410 0.485 1294
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
Brandon Drury + Angels 227 0.258 0.312 0.493 0.238 1.907 0.048 0.269 0.304 0.454 730
Mauricio Dubón + Astros 202 0.304 0.339 0.403 0.287 1.328 0.040 0.129 0.332 0.381 755
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
Tommy Edman # Cardinals 217 0.251 0.272 0.426 0.226 1.694 0.074 0.152 0.309 0.382 714
Thairo Estrada + Giants 217 0.300 0.374 0.468 0.281 1.557 0.046 0.230 0.346 0.438 925
Stuart Fairchild + Reds 159 0.224 0.329 0.366 0.189 1.633 0.107 0.308 0.321 0.308 697
Wilmer Flores + Giants 151 0.246 0.267 0.428 0.225 1.735 0.079 0.185 0.305 0.391 681
Jake Fraley * Reds 197 0.262 0.290 0.430 0.228 1.644 0.112 0.178 0.350 0.376 855
Ty France + Mariners 261 0.272 0.309 0.417 0.245 1.531 0.061 0.153 0.341 0.375 722
Wander Franco # Rays 261 0.308 0.332 0.496 0.276 1.611 0.088 0.126 0.372 0.444 1093
Adam Frazier * Orioles 216 0.236 0.240 0.390 0.213 1.652 0.079 0.106 0.296 0.352 623
Freddie Freeman * Dodgers 285 0.328 0.359 0.560 0.288 1.707 0.102 0.154 0.400 0.491 1316
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
Luis García * Nationals 231 0.271 0.291 0.388 0.251 1.431 0.056 0.130 0.307 0.359 659
Andrés Giménez * Guardians 228 0.240 0.280 0.351 0.219 1.460 0.044 0.162 0.303 0.320 551
Paul Goldschmidt + Cardinals 273 0.286 0.339 0.491 0.245 1.716 0.132 0.209 0.385 0.421 1067
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nolan Gorman * Cardinals 221 0.264 0.311 0.534 0.231 2.020 0.113 0.281 0.348 0.466 1024
Yuli Gurriel + Marlins 165 0.275 0.295 0.416 0.248 1.512 0.079 0.115 0.333 0.376 761
Yasmani Grandal # White Sox 181 0.256 0.309 0.384 0.232 1.500 0.083 0.204 0.326 0.348 682
Riley Greene * Tigers 224 0.296 0.410 0.443 0.268 1.500 0.094 0.286 0.362 0.402 929
Trent Grisham * Padres 219 0.190 0.256 0.348 0.160 1.829 0.151 0.283 0.315 0.292 589
Robbie Grossman # Rangers 213 0.237 0.297 0.376 0.207 1.591 0.099 0.263 0.315 0.329 697
Vladimir Guerrero Jr. + Blue Jays 265 0.284 0.307 0.458 0.253 1.612 0.083 0.155 0.351 0.408 876
Lourdes Gurriel Jr. + Diamondbacks 217 0.310 0.338 0.550 0.286 1.774 0.065 0.161 0.359 0.507 988
Eric Haase + Tigers 166 0.219 0.292 0.298 0.199 1.364 0.084 0.265 0.283 0.271 450
Mitch Haniger + Giants 141 0.229 0.292 0.374 0.213 1.633 0.057 0.277 0.277 0.348 541
Ian Happ # Cubs 261 0.269 0.358 0.396 0.218 1.474 0.172 0.241 0.395 0.322 1015
Michael Harris II * Braves 142 0.181 0.225 0.291 0.162 1.609 0.077 0.254 0.261 0.261 411
Ke'Bryan Hayes + Pirates 244 0.250 0.288 0.404 0.234 1.614 0.061 0.168 0.295 0.377 536
Austin Hays + Orioles 216 0.303 0.379 0.488 0.282 1.607 0.060 0.241 0.343 0.454 908
Jonah Heim # Rangers 208 0.286 0.322 0.464 0.264 1.618 0.067 0.178 0.337 0.428 826
Gunnar Henderson * Orioles 192 0.204 0.278 0.383 0.172 1.879 0.151 0.307 0.328 0.323 686
Kiké Hernández + Red Sox 225 0.229 0.275 0.348 0.204 1.522 0.089 0.218 0.302 0.311 549
Teoscar Hernández + Mariners 251 0.243 0.326 0.417 0.227 1.719 0.040 0.331 0.283 0.390 644
Nico Hoerner + Cubs 243 0.283 0.301 0.386 0.259 1.365 0.070 0.099 0.337 0.354 797
Jonathan India + Reds 274 0.280 0.323 0.419 0.241 1.500 0.095 0.179 0.361 0.361 949
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
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
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
Josh Jung + Rangers 248 0.293 0.364 0.511 0.270 1.746 0.069 0.270 0.343 0.472 967
Jarred Kelenic * Mariners 233 0.269 0.370 0.491 0.245 1.825 0.082 0.326 0.330 0.446 848
Tony Kemp * Athletics 170 0.149 0.165 0.203 0.129 1.364 0.106 0.124 0.241 0.176 245
Max Kepler * Twins 146 0.192 0.200 0.369 0.171 1.920 0.075 0.212 0.267 0.329 538
Kevin Kiermaier * Blue Jays 179 0.296 0.355 0.481 0.268 1.625 0.078 0.196 0.352 0.436 935
Ha-Seong Kim + Padres 215 0.246 0.315 0.383 0.209 1.556 0.121 0.247 0.335 0.326 766
Isiah Kiner-Falefa + Yankees 139 0.223 0.250 0.346 0.209 1.552 0.050 0.165 0.266 0.324 449
Alejandro Kirk + Blue Jays 173 0.260 0.281 0.347 0.225 1.333 0.116 0.116 0.353 0.301 672
Steven Kwan * Guardians 277 0.255 0.286 0.346 0.224 1.355 0.108 0.123 0.332 0.303 661
Shea Langeliers + Athletics 210 0.217 0.270 0.392 0.195 1.805 0.076 0.286 0.290 0.352 571
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
DJ LeMahieu + Yankees 216 0.239 0.308 0.396 0.218 1.660 0.074 0.273 0.301 0.361 610
Francisco Lindor # Mets 269 0.216 0.241 0.419 0.193 1.942 0.078 0.230 0.290 0.375 643
Brandon Lowe * Rays 201 0.199 0.248 0.392 0.174 1.971 0.119 0.313 0.294 0.343 645
Josh Lowe * Rays 193 0.291 0.336 0.547 0.269 1.885 0.067 0.244 0.337 0.508 1056
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nathaniel Lowe * Rangers 276 0.279 0.335 0.443 0.246 1.588 0.105 0.207 0.355 0.391 884
Manny Machado + Padres 195 0.235 0.276 0.363 0.215 1.548 0.067 0.215 0.287 0.333 514
Martín Maldonado + Astros 154 0.199 0.286 0.294 0.175 1.481 0.084 0.318 0.279 0.260 387
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
Brandon Marsh * Phillies 202 0.267 0.390 0.453 0.228 1.696 0.129 0.317 0.361 0.386 985
Ketel Marte # Diamondbacks 255 0.279 0.302 0.480 0.251 1.719 0.075 0.161 0.341 0.431 938
Starling Marte + Mets 220 0.245 0.293 0.325 0.223 1.327 0.059 0.182 0.305 0.295 586
J.D. Martinez + Dodgers 198 0.276 0.302 0.630 0.253 2.280 0.051 0.278 0.313 0.576 1020
Michael Massey * Royals 180 0.227 0.308 0.325 0.206 1.432 0.061 0.306 0.283 0.294 568
Jorge Mateo + Orioles 192 0.230 0.266 0.379 0.208 1.650 0.052 0.224 0.266 0.344 575
Nick Maton * Tigers 182 0.162 0.190 0.318 0.137 1.960 0.143 0.269 0.286 0.269 495
Andrew McCutchen + Pirates 226 0.269 0.304 0.435 0.221 1.620 0.155 0.195 0.381 0.358 1046
Zach McKinstry * Tigers 181 0.272 0.327 0.411 0.227 1.512 0.138 0.199 0.376 0.343 1046
Ryan McMahon * Rockies 248 0.257 0.350 0.477 0.230 1.860 0.101 0.310 0.331 0.427 782
Jeff McNeil * Mets 251 0.277 0.296 0.345 0.243 1.246 0.092 0.084 0.355 0.303 781
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
Whit Merrifield + Blue Jays 223 0.296 0.347 0.389 0.269 1.317 0.072 0.161 0.350 0.354 835
Jake Meyers + Astros 172 0.252 0.330 0.432 0.227 1.718 0.076 0.285 0.326 0.390 772
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Owen Miller + Brewers 162 0.309 0.350 0.454 0.290 1.468 0.043 0.160 0.346 0.426 897
José Miranda + Twins 142 0.220 0.245 0.318 0.204 1.448 0.063 0.162 0.275 0.296 421
Gabriel Moreno + Diamondbacks 172 0.280 0.336 0.363 0.256 1.295 0.064 0.198 0.320 0.331 656
Ryan Mountcastle + Orioles 257 0.231 0.257 0.429 0.214 1.855 0.047 0.237 0.268 0.397 616
Cedric Mullins * Orioles 224 0.263 0.297 0.479 0.228 1.824 0.125 0.183 0.353 0.415 940
Max Muncy * Dodgers 233 0.206 0.202 0.510 0.172 2.475 0.155 0.292 0.335 0.425 898
Sean Murphy + Braves 211 0.287 0.328 0.552 0.246 1.923 0.109 0.223 0.389 0.474 1117
Josh Naylor * Guardians 204 0.270 0.286 0.459 0.245 1.700 0.074 0.162 0.324 0.417 790
Zach Neto + Angels 176 0.239 0.283 0.361 0.210 1.514 0.045 0.193 0.318 0.318 658
Kevin Newman + Reds 169 0.270 0.295 0.362 0.243 1.341 0.077 0.118 0.331 0.325 682
Brandon Nimmo * Mets 271 0.284 0.356 0.414 0.244 1.455 0.114 0.210 0.373 0.354 974
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
Shohei Ohtani * Angels 271 0.275 0.302 0.551 0.240 2 0.103 0.218 0.347 0.480 1071
Edward Olivares + Royals 170 0.232 0.258 0.413 0.212 1.778 0.059 0.176 0.300 0.376 660
Matt Olson * Braves 275 0.232 0.277 0.509 0.193 2.189 0.160 0.298 0.360 0.422 975
James Outman * Dodgers 210 0.230 0.324 0.454 0.200 1.976 0.095 0.352 0.319 0.395 832
Marcell Ozuna + Braves 181 0.235 0.245 0.475 0.210 2.026 0.105 0.227 0.315 0.425 787
Isaac Paredes + Rays 206 0.264 0.287 0.467 0.233 1.771 0.078 0.180 0.350 0.413 874
Vinnie Pasquantino * Royals 257 0.250 0.254 0.443 0.222 1.772 0.097 0.121 0.327 0.393 740
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jeremy Peña + Astros 253 0.250 0.301 0.422 0.229 1.690 0.051 0.233 0.304 0.387 687
David Peralta * Dodgers 146 0.241 0.277 0.343 0.226 1.424 0.048 0.171 0.274 0.322 525
Geraldo Perdomo # Diamondbacks 167 0.281 0.330 0.468 0.234 1.667 0.126 0.186 0.377 0.389 995
Salvador Perez + Royals 235 0.274 0.304 0.498 0.255 1.817 0.034 0.221 0.311 0.464 805
Jace Peterson * Athletics 194 0.225 0.282 0.343 0.196 1.526 0.113 0.247 0.320 0.299 621
Nick Pratto * Royals 147 0.299 0.466 0.465 0.259 1.553 0.116 0.340 0.395 0.401 1060
Jurickson Profar # Rockies 244 0.243 0.281 0.397 0.213 1.635 0.107 0.184 0.320 0.348 668
Cal Raleigh # Mariners 205 0.216 0.258 0.411 0.195 1.900 0.098 0.259 0.293 0.371 638
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
José Ramírez # Guardians 256 0.260 0.261 0.432 0.230 1.661 0.098 0.086 0.328 0.383 742
J.T. Realmuto + Phillies 214 0.254 0.308 0.442 0.234 1.740 0.051 0.229 0.299 0.407 692
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
Bryan Reynolds # Pirates 252 0.278 0.316 0.475 0.246 1.710 0.083 0.187 0.341 0.421 905
Austin Riley + Braves 266 0.271 0.333 0.453 0.241 1.672 0.086 0.256 0.338 0.402 810
Anthony Rizzo * Yankees 245 0.289 0.349 0.477 0.257 1.651 0.082 0.241 0.363 0.424 954
Luis Robert Jr. + White Sox 244 0.260 0.324 0.507 0.238 1.948 0.049 0.291 0.307 0.463 831
Julio Rodríguez + Mariners 264 0.246 0.304 0.439 0.227 1.783 0.064 0.273 0.303 0.405 702
Josh Rojas * Diamondbacks 188 0.247 0.328 0.319 0.218 1.293 0.085 0.239 0.309 0.282 657
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brent Rooker + Athletics 223 0.263 0.317 0.505 0.224 1.920 0.121 0.269 0.363 0.430 990
Amed Rosario + Guardians 231 0.237 0.303 0.330 0.221 1.392 0.056 0.221 0.281 0.307 478
Eddie Rosario * Braves 192 0.250 0.297 0.462 0.240 1.848 0.036 0.255 0.276 0.443 590
Esteury Ruiz + Athletics 273 0.260 0.318 0.337 0.234 1.297 0.037 0.172 0.315 0.304 661
Keibert Ruiz # Nationals 209 0.233 0.222 0.386 0.211 1.659 0.067 0.077 0.301 0.349 574
Adley Rutschman # Orioles 268 0.281 0.303 0.425 0.231 1.516 0.168 0.138 0.399 0.351 1005
Blake Sabol * Giants 153 0.250 0.350 0.436 0.229 1.743 0.065 0.346 0.314 0.399 776
Anthony Santander # Orioles 243 0.251 0.306 0.456 0.222 1.815 0.095 0.255 0.325 0.403 799
Carlos Santana # Pirates 226 0.226 0.268 0.349 0.195 1.545 0.128 0.181 0.323 0.301 666
Kyle Schwarber * Phillies 261 0.173 0.174 0.425 0.142 2.459 0.169 0.295 0.322 0.349 747
Jean Segura + Marlins 202 0.190 0.230 0.217 0.173 1.143 0.074 0.158 0.257 0.198 234
Marcus Semien + Rangers 287 0.299 0.325 0.496 0.265 1.658 0.098 0.146 0.366 0.439 1114
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
Dominic Smith * Nationals 244 0.270 0.318 0.307 0.238 1.138 0.098 0.148 0.352 0.270 635
Pavin Smith * Diamondbacks 158 0.206 0.222 0.375 0.177 1.821 0.139 0.196 0.316 0.323 657
Will Smith + Dodgers 189 0.305 0.290 0.532 0.249 1.745 0.148 0.101 0.407 0.434 1420
Donovan Solano + Twins 157 0.273 0.369 0.353 0.242 1.289 0.089 0.229 0.357 0.312 702
Jorge Soler + Marlins 246 0.242 0.259 0.525 0.215 2.170 0.098 0.256 0.325 0.467 863
Juan Soto * Padres 268 0.265 0.319 0.483 0.209 1.821 0.209 0.213 0.422 0.381 1187
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
George Springer + Blue Jays 265 0.249 0.268 0.390 0.226 1.567 0.083 0.158 0.317 0.355 691
Spencer Steer + Reds 251 0.291 0.337 0.491 0.255 1.688 0.100 0.191 0.371 0.430 1029
Tyler Stephenson + Reds 242 0.247 0.340 0.363 0.219 1.472 0.099 0.277 0.331 0.322 644
Bryson Stott * Phillies 258 0.286 0.328 0.391 0.264 1.368 0.058 0.171 0.329 0.360 754
Myles Straw + Guardians 219 0.232 0.298 0.289 0.205 1.244 0.096 0.201 0.306 0.256 510
Eugenio Suárez + Mariners 261 0.210 0.281 0.321 0.180 1.532 0.111 0.287 0.310 0.276 584
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
Dansby Swanson + Cubs 267 0.266 0.339 0.416 0.232 1.565 0.124 0.232 0.360 0.363 860
Fernando Tatis Jr. + Padres 193 0.257 0.263 0.492 0.238 1.913 0.062 0.187 0.306 0.456 824
Leody Taveras # Rangers 182 0.295 0.368 0.434 0.269 1.469 0.071 0.214 0.346 0.396 866
Chris Taylor + Dodgers 152 0.203 0.250 0.457 0.184 2.250 0.072 0.355 0.270 0.414 691
Michael A. Taylor + Twins 167 0.226 0.308 0.406 0.210 1.800 0.054 0.341 0.275 0.377 609
Rowdy Tellez * Brewers 214 0.233 0.256 0.455 0.206 1.955 0.107 0.252 0.313 0.402 743
Lane Thomas + Nationals 256 0.281 0.350 0.455 0.258 1.621 0.066 0.250 0.336 0.418 869
Spencer Torkelson + Tigers 246 0.227 0.277 0.356 0.199 1.571 0.098 0.224 0.309 0.313 613
Gleyber Torres + Yankees 259 0.253 0.258 0.415 0.224 1.638 0.100 0.127 0.328 0.367 753
Ezequiel Tovar + Rockies 219 0.248 0.338 0.398 0.233 1.608 0.050 0.288 0.292 0.374 582
Mike Trout + Angels 262 0.265 0.326 0.500 0.229 1.883 0.111 0.275 0.363 0.431 1004
Kyle Tucker * Astros 247 0.274 0.288 0.447 0.239 1.627 0.101 0.138 0.340 0.389 912
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brice Turang * Brewers 177 0.205 0.270 0.307 0.192 1.500 0.062 0.271 0.254 0.288 388
Justin Turner + Red Sox 254 0.260 0.285 0.408 0.228 1.569 0.098 0.154 0.343 0.358 808
Trea Turner + Phillies 269 0.240 0.297 0.394 0.227 1.639 0.056 0.242 0.283 0.372 592
Ramón Urías + Orioles 139 0.244 0.345 0.341 0.216 1.400 0.079 0.273 0.331 0.302 586
Gio Urshela + Angels 217 0.305 0.353 0.384 0.286 1.258 0.046 0.157 0.336 0.359 723
Miguel Vargas + Dodgers 221 0.234 0.271 0.436 0.199 1.864 0.127 0.199 0.335 0.371 834
Daulton Varsho * Blue Jays 255 0.222 0.234 0.404 0.200 1.824 0.082 0.196 0.290 0.365 657
Andrew Vaughn + White Sox 255 0.249 0.283 0.427 0.220 1.714 0.086 0.184 0.329 0.376 707
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
Daniel Vogelbach * Mets 143 0.203 0.278 0.297 0.168 1.458 0.175 0.259 0.343 0.245 577
Anthony Volpe + Yankees 239 0.191 0.241 0.358 0.172 1.878 0.092 0.310 0.268 0.322 573
LaMonte Wade Jr. * Giants 231 0.288 0.338 0.478 0.229 1.660 0.177 0.186 0.424 0.381 1268
Christian Walker + Diamondbacks 244 0.253 0.267 0.475 0.225 1.873 0.086 0.193 0.320 0.422 840
Taylor Walls # Rays 176 0.212 0.253 0.417 0.182 1.969 0.136 0.256 0.324 0.358 819
Taylor Ward + Angels 241 0.241 0.285 0.366 0.216 1.519 0.075 0.224 0.307 0.328 633
Joey Wiemer + Brewers 201 0.231 0.276 0.429 0.209 1.857 0.090 0.259 0.299 0.388 697
Patrick Wisdom + Cubs 197 0.200 0.241 0.486 0.178 2.429 0.102 0.376 0.284 0.431 726
Bobby Witt + Royals 265 0.234 0.265 0.417 0.223 1.780 0.042 0.219 0.268 0.396 602
Connor Wong + Red Sox 144 0.235 0.309 0.462 0.215 1.968 0.063 0.313 0.292 0.424 649
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mike Yastrzemski * Giants 169 0.253 0.327 0.455 0.231 1.795 0.077 0.278 0.314 0.414 702
Christian Yelich * Brewers 250 0.257 0.318 0.394 0.224 1.536 0.116 0.228 0.352 0.344 811
Masataka Yoshida * Red Sox 238 0.318 0.331 0.498 0.282 1.567 0.097 0.101 0.391 0.441 1126

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.