CONTINENTAL BASEBALL ASSOCIATION
'O' BATTING REGISTER
01/04/2026
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
Players: 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
Player Index | Career Batting Register | Career Pitching Register
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chris O'Brien 2012-2012 30 30 110 7 19 2 0 1 4 0 0 0 22 .173 .180 .218 .398 -0.8
Justin O'Conner 2012-2012 44 44 142 3 22 4 0 0 8 0 0 3 21 .155 .171 .183 .354 -1.0
Darren O'Day 2010-2022 172 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.1
Billy O'Dell 1954-1967 530 214 528 43 66 6 0 2 19 5 5 38 171 .125 .183 .148 .331 -6.5
Eric O'Flaherty 2007-2016 262 0 9 0 0 0 0 0 0 0 0 0 9 .000 .000 .000 .000 -0.0
Brian O'Grady 2015-2020 9 8 32 2 4 2 0 0 3 1 0 2 16 .125 .176 .188 .364 -0.3
Ryan O'Hearn 2015-2025 404 294 1199 180 287 59 4 63 188 31 6 95 307 .239 .302 .453 .755 2.9
Logan O'Hoppe 2024-2025 254 246 960 136 263 35 1 56 157 9 9 86 253 .274 .338 .487 .826 6.0
Shawn O'Malley 2010-2011 198 190 675 101 146 23 5 0 45 17 9 124 136 .216 .352 .265 .617 0.6
Mike O'Neill 2012-2014 4 0 3 0 1 0 0 0 0 0 0 1 2 .333 .500 .333 .833 0.0
Tyler O'Neill 2018-2025 799 652 2597 424 709 121 11 159 457 94 22 246 818 .273 .341 .512 .853 19.5
Trevor Oaks 2015-2019 48 48 226 36 58 5 1 1 35 39 11 13 68 .257 .302 .301 .603 -0.0
Chad Oberacker 2012-2012 30 30 96 4 8 2 0 0 3 1 1 0 18 .083 .082 .104 .187 -1.6
Scott Oberg 2019-2022 44 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Brett Oberholtzer 2010-2016 11 8 14 1 2 0 0 0 1 0 0 0 4 .143 .133 .143 .276 -0.1
Josh Ockimey 2015-2015 9 9 42 11 16 6 0 0 11 3 1 0 6 .381 .395 .524 .919 0.4
Rougned Odor 2012-2023 702 624 2374 295 576 117 15 103 348 28 19 174 574 .243 .296 .435 .731 6.1
Jake Odorizzi 2012-2023 172 159 294 23 40 6 0 0 24 0 0 6 102 .136 .153 .156 .309 -4.1
Alexi Ogando 2012-2017 122 3 11 1 2 1 0 0 0 0 0 0 5 .182 .182 .273 .455 0.3
Nefi Ogando 2017-2017 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Seung-hwan Oh 2016-2019 39 0 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.1
Ross Ohlendorf 2009-2011 67 4 7 1 2 0 0 0 3 0 0 0 0 .286 .286 .286 .571 -0.2
Michael Ohlman 2010-2017 137 105 389 34 81 24 3 5 41 0 0 30 126 .208 .263 .324 .587 -0.5
Shohei Ohtani 2018-2025 680 632 2499 461 678 143 16 181 483 92 17 312 792 .271 .359 .559 .917 21.4
Steven Okert 2016-2024 131 0 7 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.0
Jared Oliva 2021-2021 8 2 13 1 2 0 0 1 1 0 0 0 7 .154 .154 .385 .538 -0.1
Edward Olivares 2022-2024 149 124 454 54 117 22 5 12 60 12 4 40 94 .258 .326 .407 .734 1.1
Hector Olivera 2015-2017 258 210 776 106 193 41 6 23 89 11 5 77 154 .249 .326 .406 .732 0.7
Lester Oliveros 2016-2016 64 1 3 0 1 1 0 0 0 0 0 0 1 .333 .333 .667 1.000 -0.2
Alexis Olmeda 2019-2019 18 12 53 2 8 3 0 1 2 0 0 5 21 .151 .224 .264 .488 -0.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Edgar Olmos 2010-2015 5 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 -0.0
Matt Olson 2017-2025 1086 1025 3879 642 1029 199 6 285 784 1 2 479 1050 .265 .351 .540 .891 28.5
Tyler Olson 2018-2019 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mike Olt 2012-2016 166 82 357 31 67 15 1 9 37 2 3 36 150 .188 .263 .311 .574 0.2
Logan Ondrusek 2012-2016 128 0 5 0 1 1 0 0 0 0 0 0 2 .200 .200 .400 .600 -0.0
Jonathan Oquendo 2015-2015 27 27 127 38 51 3 1 2 29 20 3 2 17 .402 .431 .488 .919 1.7
Paulo Orlando 2010-2017 317 309 1288 190 342 60 15 27 145 67 51 80 282 .266 .318 .398 .716 2.2
Ricky Oropesa 2012-2012 62 62 217 9 32 5 0 1 6 0 0 0 39 .147 .159 .184 .343 -2.3
Rafael Ortega 2012-2024 371 304 1100 125 279 62 3 25 120 17 13 105 251 .254 .324 .384 .708 4.5
Danny Ortiz 2010-2012 176 175 653 64 138 28 4 9 58 19 19 26 118 .211 .255 .308 .563 -2.1
Joey Ortiz 2023-2025 288 274 1034 138 268 66 7 27 120 31 17 84 202 .259 .322 .415 .737 7.3
Joseph Ortiz 2010-2014 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Luis Ortiz 2015-2025 63 63 294 57 76 8 0 4 53 9 4 15 68 .259 .294 .327 .620 -0.5
Ryan Ortiz 2010-2012 147 123 443 41 102 24 1 4 63 1 2 60 110 .230 .318 .316 .634 1.2
Josh Osich 2012-2019 61 0 5 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.1
Jose Osuna 2012-2020 175 69 325 31 74 28 1 6 35 2 0 12 67 .228 .252 .375 .628 -0.6
Ramon Osuna 2017-2017 53 53 231 67 62 8 0 17 55 1 1 30 60 .268 .368 .524 .892 1.6
Dan Otero 2010-2019 198 0 15 0 0 0 0 0 0 0 0 3 6 .000 .167 .000 .167 -0.0
Sharif Othman 2012-2012 1 1 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Mel Ott 1947-1947 4 1 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Travis Ott 2018-2020 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Adam Ottavino 2010-2024 302 3 24 1 2 0 0 0 0 0 0 1 17 .083 .120 .083 .203 -0.4
James Outman 2024-2025 199 182 667 98 153 23 6 27 96 32 10 94 215 .229 .337 .403 .740 4.0
Connor Overton 2021-2023 14 10 1 1 1 0 0 0 2 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Dillon Overton 2017-2017 12 12 25 0 2 0 0 0 0 0 0 0 8 .080 .080 .080 .160 -0.5
Juan Oviedo 2008-2014 199 0 12 1 0 0 0 0 0 0 0 0 9 .000 .000 .000 .000 -0.3
Rudy Owens 2010-2016 84 26 57 2 7 1 0 0 4 0 0 1 24 .123 .136 .140 .276 -0.9
Chris Owings 2010-2019 563 405 1657 207 405 81 11 38 190 39 17 95 403 .244 .293 .375 .668 3.0
Marcell Ozuna 2012-2025 1479 1356 5298 746 1356 242 21 252 783 36 10 513 1238 .256 .323 .452 .775 16.6
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, January 6th , 2026 - OOTP Baseball 26.8 Build 82