Batting Registers: 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
 
"O" Batting Register
Pitching Register Batting Glossary
 
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Claude Obrien 2015-2025 1437 5099 649 1298 274 38 91 573 313 110 220 333 .255 .290 .377 .667
Mauro Occhipinti 2001-2001 32 64 7 6 3 0 0 1 0 0 3 23 .094 .134 .141 .275
Roberto Oceguera 2012-2012 10 12 2 2 0 0 0 1 0 0 2 5 .167 .286 .167 .452
Alex Oconnell 2010-2025 1915 6454 762 1559 401 39 217 841 132 86 282 1588 .242 .273 .417 .690
Jonathan Odom 2001-2009 1324 4761 650 1288 249 13 103 626 146 103 377 831 .271 .329 .393 .722
Kenneth Odoms 2008-2012 319 992 131 248 52 3 35 120 19 5 59 209 .250 .300 .414 .714
Jerry Ogawa 2021-2025 609 2248 371 561 141 7 119 422 5 2 266 659 .250 .333 .477 .810
Jonas Ogazon 2015-2025 902 2991 397 848 145 8 74 411 23 8 264 288 .284 .339 .412 .751
Antonio Ohl 2006-2024 2863 11053 1939 3583 525 12 545 1873 26 7 1393 822 .324 .405 .522 .927
Dan Ohlson 2010-2020 542 1626 201 382 92 5 21 166 3 1 198 353 .235 .321 .336 .657
James Okane 2001-2009 829 2756 355 689 80 30 86 354 82 23 228 463 .250 .313 .394 .707
Robert Oldenburg 2001-2014 742 1912 254 450 67 11 60 250 9 7 178 333 .235 .300 .376 .676
Giuseppe Oliva 2010-2025 1981 6371 860 1696 271 42 103 721 9 26 893 1433 .266 .357 .370 .728
Alfonso Olivar 2022-2025 110 304 37 68 23 0 7 38 0 0 23 59 .224 .281 .368 .649
Carlos Olivarria 2025-2025 24 41 8 9 1 2 2 9 0 0 7 15 .220 .333 .488 .821
Stephen Olivares 2014-2014 18 22 1 5 1 0 0 1 2 0 0 0 .227 .227 .273 .500
Santiago Oliva 2021-2022 11 33 3 11 4 0 0 6 0 0 1 4 .333 .343 .455 .797
Santiago Oliva 2013-2015 29 65 7 15 2 0 2 7 0 0 5 13 .231 .286 .354 .640
Hector Olivas 2018-2025 894 3527 373 927 188 9 76 476 25 17 163 272 .263 .296 .386 .682
Lamont Olivas 2013-2025 656 2085 259 598 105 6 2 216 13 10 120 136 .287 .326 .346 .672
Bernie Oliveras 2015-2025 1089 3144 461 831 133 30 43 380 56 52 320 473 .264 .334 .367 .701
Ronald Oliveros 2023-2025 338 1348 230 401 73 5 71 259 35 28 82 307 .297 .335 .517 .852
Silas Oliver 2001-2004 160 268 29 60 9 0 3 24 2 0 17 43 .224 .271 .291 .562
Bill Olmos 2020-2025 445 1285 196 357 83 1 11 132 0 1 183 257 .278 .374 .370 .744
Bradley Olmos 2001-2013 2079 8260 1260 2164 401 43 513 1612 21 5 486 1397 .262 .309 .507 .816
Paolo Olmos 2023-2023 42 24 2 6 3 0 0 4 0 1 4 9 .250 .357 .375 .732
Lester Olson 2001-2001 38 59 5 6 1 0 0 1 0 0 2 19 .102 .129 .119 .248
Louis Olson 2013-2024 179 315 49 77 17 1 3 34 5 7 21 54 .244 .297 .333 .631
Richard Omar 2001-2012 356 1073 69 186 38 8 6 72 3 1 62 235 .173 .224 .240 .464
Michael Oneal 2016-2025 75 139 12 23 7 1 0 8 0 0 6 29 .165 .208 .230 .438
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Luis Orellana 2014-2024 1539 5558 756 1585 347 49 147 882 112 81 241 836 .285 .322 .445 .767
Leo Orem 2021-2025 579 2265 306 689 113 5 59 360 26 15 99 156 .304 .336 .437 .772
Carmelo Ornelas 2025-2025 9 29 1 7 0 0 1 3 1 0 0 6 .241 .241 .345 .586
Mario Ornelas 2023-2025 472 1725 342 466 115 3 98 358 1 0 301 266 .270 .381 .511 .892
Edgardo Orsini 2015-2019 101 261 21 53 7 0 0 12 0 1 22 66 .203 .274 .230 .504
Antonio Ortega 2012-2025 1795 6349 793 1687 353 25 78 656 28 9 570 1223 .266 .327 .366 .693
William Ortez 2001-2007 202 433 62 102 20 3 2 41 7 5 51 94 .236 .318 .309 .627
Renato Ortiz 2021-2025 745 2785 378 668 104 10 153 435 13 3 185 473 .240 .288 .449 .738
Robert Ortiz 2001-2001 6 15 2 1 0 0 0 0 0 0 2 3 .067 .176 .067 .243
Jason Osborne 2001-2001 30 22 2 1 0 0 0 0 0 0 0 9 .045 .045 .045 .091
Paul Osborne 2001-2010 84 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000
Juan Osuna 2020-2025 124 360 51 113 25 0 6 54 10 4 50 40 .314 .395 .433 .828
Greg Otten 2012-2012 4 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000
Doyle Oubre 2015-2017 2 1 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000
Jordon Oubre 2014-2024 1560 6201 1010 1796 394 88 84 650 234 116 442 615 .290 .338 .422 .760
William Outen 2004-2018 2046 7829 1064 2244 193 37 306 1224 182 113 374 531 .287 .322 .438 .760
Michael Ovellette 2013-2019 91 57 20 14 4 0 0 3 6 1 2 9 .246 .283 .316 .599
David Owens 2001-2001 21 8 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000
Les Ownby 2001-2001 28 57 1 11 2 0 0 4 2 0 2 13 .193 .220 .228 .448
Dennis Oyola 2001-2008 561 1720 187 387 72 4 39 200 17 9 129 251 .225 .283 .340 .623

50 Players