ROOKIE ADVANCED
'O' BATTING REGISTER
02/20/2051
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
Amari O'Banner 2004-2004 10 3 15 2 6 2 0 0 0 0 0 4 2 .400 .526 .533 1.060 0.3
Chris O'Bannon 2008-2008 20 20 85 14 25 6 0 4 11 0 0 7 23 .294 .344 .506 .850 0.9
Kristian O'Bannon 2046-2047 18 13 37 3 4 0 0 1 3 0 0 6 13 .108 .233 .189 .422 -0.1
Micah O'Bee 2009-2009 24 24 101 14 35 6 2 2 18 2 0 8 31 .347 .396 .505 .901 1.2
Gabe O'Borne 2019-2019 53 53 171 18 29 7 0 2 14 0 0 20 51 .170 .256 .246 .502 0.0
Andy O'Bourne 2041-2041 21 0 23 5 9 2 0 2 8 0 0 3 3 .391 .462 .739 1.201 0.6
Adam O'Brien 2016-2018 143 141 537 68 140 15 5 2 26 15 8 87 146 .261 .365 .318 .684 3.9
Brian O'Brien 2020-2020 17 9 38 4 10 3 0 0 7 0 0 5 6 .263 .364 .342 .706 0.1
Bronson O'Brien 2024-2024 44 35 128 16 31 5 0 1 17 0 0 15 35 .242 .324 .305 .629 -0.1
C.J. O'Brien 2020-2020 53 52 185 30 49 16 2 6 27 0 1 16 70 .265 .332 .470 .802 0.7
Corbin O'Brien 2035-2036 20 0 18 0 3 0 0 0 0 0 0 2 5 .167 .250 .167 .417 -0.1
Danny O'Brien 2050-2050 11 11 40 4 7 1 0 1 2 2 0 3 11 .175 .250 .275 .525 -0.0
George O'Brien 2006-2006 59 56 209 19 51 8 0 3 26 0 0 19 56 .244 .313 .325 .639 0.5
Greg O'Brien 2008-2008 12 7 31 9 13 3 0 1 10 0 0 3 9 .419 .486 .613 1.099 0.5
Kent O'Brien 2038-2040 123 102 324 31 64 7 0 16 35 0 0 22 91 .198 .251 .367 .618 -1.2
Luca O'Brien 2037-2037 65 62 218 31 53 9 3 8 31 4 2 30 69 .243 .349 .422 .771 2.2
Matt O'Brien 2021-2021 55 54 212 18 50 8 0 7 31 1 0 11 60 .236 .279 .373 .652 -0.2
Paxton O'Brien 2049-2050 30 13 54 5 15 0 0 3 11 0 0 10 18 .278 .388 .444 .833 0.5
Randy O'Brien 2026-2027 17 9 35 4 7 2 0 0 2 0 0 6 9 .200 .310 .257 .567 -0.1
Brent O'Bryan 2021-2021 45 41 160 17 44 7 1 2 15 2 1 17 30 .275 .354 .369 .722 0.3
Elliott O'Bryan 2050-2050 12 12 39 3 10 2 0 0 2 2 0 4 9 .256 .326 .308 .633 0.1
Joe O'Bryant 2019-2019 66 66 254 33 69 16 1 8 45 1 0 40 53 .272 .372 .437 .809 2.0
Caffar O'Clavin 2004-2004 7 7 29 3 9 5 0 0 4 0 0 0 9 .310 .355 .483 .838 0.3
Bennett O'Connell 2041-2041 26 16 65 11 14 4 0 5 13 0 0 6 21 .215 .292 .508 .799 0.4
Jon O'Connell 2020-2020 69 69 261 26 72 13 1 3 28 0 0 26 43 .276 .343 .368 .710 0.6
Kevin O'Connell 2012-2012 7 7 25 1 5 1 0 0 1 0 0 4 5 .200 .300 .240 .540 -0.1
Mike O'Connell 2024-2026 63 56 210 36 65 14 6 3 23 3 0 33 38 .310 .400 .476 .876 1.5
Rusty O'Conner 2032-2032 4 4 14 5 3 1 0 1 2 0 0 3 2 .214 .389 .500 .889 0.1
Austin O'Connor 2017-2017 22 17 61 8 20 4 0 0 7 0 0 8 11 .328 .406 .393 .799 0.6
Dustin O'Connor 2022-2022 61 58 245 35 61 8 2 1 23 4 1 38 66 .249 .347 .310 .658 0.2
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Lance O'Connor 2031-2031 22 21 88 11 21 3 0 1 7 1 0 4 8 .239 .287 .307 .594 -0.1
Pat O'Connor 2017-2017 30 21 88 17 23 2 0 5 22 0 0 9 22 .261 .340 .455 .795 -0.2
Jason O'Daniel 2033-2034 119 106 351 41 71 8 0 19 38 0 0 48 101 .202 .304 .387 .691 3.4
Johnny O'Dell 2004-2004 22 7 9 1 2 2 0 0 2 0 0 1 4 .222 .300 .444 .744 0.0
Jonathan O'Dell 2010-2011 75 62 230 27 60 14 0 2 19 0 1 13 59 .261 .312 .348 .660 0.8
Chris O'Donahue 2011-2011 63 62 199 22 46 18 0 1 23 0 0 29 70 .231 .329 .337 .666 0.6
Mason O'Donnell 2044-2044 41 36 130 18 26 2 0 11 20 0 0 11 35 .200 .264 .469 .733 0.4
Mike O'Donnell 2026-2026 13 1 17 1 4 0 0 0 0 0 0 1 2 .235 .278 .235 .513 -0.1
Ryan O'Donnell 2013-2013 42 41 166 20 47 8 5 1 17 1 1 20 44 .283 .372 .410 .781 1.4
Thomas O'Grady 2042-2043 59 46 183 25 31 4 2 2 16 10 3 16 57 .169 .254 .246 .500 -1.2
Branson O'Hair 2048-2049 22 1 18 0 6 2 0 0 2 0 0 1 6 .333 .400 .444 .844 0.2
Isaac O'Hare 2044-2044 6 6 20 2 3 0 0 2 4 0 0 0 9 .150 .150 .450 .600 -0.1
Alec O'Kane 2009-2010 121 119 502 68 103 17 6 9 33 15 6 47 135 .205 .281 .317 .598 -0.2
Sean O'Keefe 2023-2023 14 14 56 6 20 9 0 0 8 1 0 8 10 .357 .438 .518 .955 0.6
Daniel O'Malley 2031-2032 47 31 124 21 30 7 0 4 16 0 0 14 29 .242 .321 .395 .717 -0.1
Tom O'Malley 2007-2008 24 17 75 11 19 4 0 1 16 0 0 9 25 .253 .345 .347 .691 0.4
Cole O'Neal 2041-2041 61 56 217 38 58 12 1 19 49 2 1 28 60 .267 .364 .594 .958 2.2
Dudley O'Neal 2045-2045 53 0 52 6 10 0 0 3 7 0 0 4 15 .192 .250 .365 .615 -0.0
Jake O'Neal 2034-2034 12 9 37 5 6 1 1 1 2 0 0 2 4 .162 .200 .324 .524 -0.0
Pete O'Neal 2030-2033 144 99 431 69 122 21 0 39 116 1 0 40 80 .283 .355 .603 .958 4.4
Andrew O'Neil 2021-2021 21 20 82 9 18 5 0 1 10 0 0 6 22 .220 .275 .317 .592 -0.3
Tyler O'Neil 2016-2016 22 13 51 6 11 3 0 0 2 1 0 6 14 .216 .310 .275 .585 -0.3
Ben O'Neill 2014-2014 67 66 259 30 63 11 2 3 30 8 2 36 83 .243 .343 .336 .679 1.2
Danny O'Neill 2004-2004 68 58 234 25 57 12 1 1 20 3 2 25 61 .244 .327 .316 .643 2.0
Graham O'Neill 2048-2049 100 100 336 19 70 11 1 3 27 0 1 28 86 .208 .270 .274 .544 -0.2
Johnny O'Neill 2037-2038 77 76 255 44 63 9 3 17 46 9 1 16 77 .247 .293 .506 .799 1.2
Larry O'Neill 2017-2019 131 126 451 63 90 17 5 30 96 1 0 47 149 .200 .288 .459 .747 1.5
Lonie O'Neill 2028-2028 66 64 236 33 59 13 1 8 32 3 3 25 50 .250 .332 .415 .747 1.6
Bentley O'Nell 2048-2049 72 72 199 34 35 3 1 8 23 0 0 40 61 .176 .327 .322 .648 0.8
Nate O'Niell 2005-2006 37 34 127 11 28 9 1 1 13 2 1 12 27 .220 .292 .331 .622 -0.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Thomas O'Reilly 2035-2036 99 91 327 42 65 11 1 14 37 0 0 54 93 .199 .324 .367 .691 1.7
Rodney O'Rourke 2039-2040 94 90 282 32 71 11 5 7 32 2 3 27 82 .252 .332 .401 .733 0.4
Dominic O'Sullivan 2050-2050 18 16 46 3 9 1 0 1 3 0 0 0 11 .196 .213 .283 .495 -0.2
Eddie O'Sullivan 2024-2024 28 21 85 7 19 2 0 3 13 1 0 5 26 .224 .264 .353 .617 -0.2
Fred O'Sullivan 2029-2029 70 70 258 21 51 6 0 0 27 0 0 19 87 .198 .270 .221 .491 -1.0
Gabe O'Sullivan 2007-2007 33 33 111 4 22 1 0 0 7 0 0 6 29 .198 .246 .207 .453 -1.2
Jalen Oakes 2030-2031 105 101 385 62 99 14 1 32 75 0 0 59 101 .257 .364 .548 .912 3.4
Joe Oakes 2009-2010 80 76 275 27 60 16 0 1 19 2 1 38 71 .218 .312 .287 .599 0.1
Brad Oakey 2006-2006 38 37 138 13 30 6 1 3 17 0 0 13 29 .217 .295 .341 .635 0.4
Rodeo Oas 2040-2040 23 16 74 11 15 3 0 4 15 1 1 11 28 .203 .306 .405 .711 -0.0
Nick Oates 2004-2004 5 5 10 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.2
Justin Oatts 2032-2033 33 27 115 16 25 6 0 3 17 1 0 6 28 .217 .254 .348 .602 0.0
Bill Obando 2015-2017 94 91 357 44 102 23 0 16 63 1 1 32 85 .286 .349 .485 .833 3.4
Freddie Obando 2046-2047 84 72 280 32 61 10 2 5 19 3 1 29 73 .218 .293 .321 .614 0.3
Lian Obando 2040-2041 3 0 3 1 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
J.D. Obenauf 2004-2004 66 62 240 28 59 16 1 3 25 10 1 16 66 .246 .303 .358 .661 0.5
Julian Obendorf 2036-2038 43 43 175 19 35 6 0 4 10 6 1 9 43 .200 .237 .303 .539 -0.0
Connor Ober 2045-2046 37 0 33 5 7 0 0 1 3 0 0 6 7 .212 .333 .303 .636 0.1
Jon Oberlander 2050-2050 6 6 17 1 0 0 0 0 0 0 0 1 6 .000 .056 .000 .056 -0.3
Brent Obermuller 2047-2048 96 73 330 28 85 14 2 5 31 2 2 15 78 .258 .295 .358 .653 0.3
Kayden Obert 2042-2042 17 11 45 2 6 0 0 1 1 0 0 0 18 .133 .133 .200 .333 -0.5
Michael Obodo 2040-2040 4 4 16 5 7 2 0 3 9 0 0 2 1 .438 .474 1.125 1.599 0.5
Dave Obregon 2018-2018 43 36 139 21 33 9 2 0 14 3 1 23 43 .237 .346 .331 .677 0.1
Eddie Obregon 2013-2014 95 93 328 32 83 16 4 1 41 3 1 30 83 .253 .338 .335 .673 0.6
Magglio Obregon 2039-2039 50 47 168 17 39 5 0 5 17 1 0 16 38 .232 .297 .351 .648 -0.2
Achillio Ocampo 2046-2046 51 19 98 10 20 5 1 1 10 2 4 12 26 .204 .310 .306 .616 0.1
Danny Ocampo 2022-2022 56 50 216 37 60 13 1 5 30 8 1 20 46 .278 .340 .417 .757 0.8
Gustavo Ocampo 2016-2018 63 53 198 18 48 13 0 4 26 0 0 20 41 .242 .314 .369 .682 0.8
Nathan Ocanas 2042-2042 58 46 192 27 54 10 1 8 31 1 0 17 26 .281 .350 .469 .819 1.2
Wilfredo Ocanas 2049-2049 23 20 80 16 27 3 0 5 15 1 0 11 17 .338 .436 .562 .999 1.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Alfredo Ocasio 2004-2005 15 15 30 2 7 2 0 0 3 0 0 0 6 .233 .233 .300 .533 0.0
Carlos Ocasio 2030-2032 81 78 286 39 72 11 3 6 37 1 0 47 69 .252 .361 .374 .735 0.6
Emiliano Ocasio 2044-2044 4 0 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 -0.0
Isiah Ocasio 2030-2030 17 17 75 7 15 5 0 0 6 0 0 6 22 .200 .277 .267 .544 -0.5
Vernon Occhino 2041-2041 25 20 77 17 21 0 0 11 21 0 0 6 23 .273 .341 .701 1.042 1.1
Alton Oceguera 2044-2044 54 33 140 13 23 3 0 4 12 5 1 21 37 .164 .272 .271 .543 0.2
Melvin Oceguera 2028-2029 38 29 107 10 17 2 0 3 14 0 3 23 27 .159 .306 .262 .568 -0.3
Nelson Oceguera 2021-2023 62 55 217 19 52 10 1 2 30 0 0 21 58 .240 .318 .323 .641 -0.7
Carlos Ochoa 2007-2008 50 37 170 19 49 6 1 2 14 0 1 12 21 .288 .339 .371 .709 0.4
Danny Ochoa 2008-2008 29 19 86 11 21 4 0 1 10 0 0 6 20 .244 .305 .326 .631 -0.0
Enrique Ochoa 2018-2019 3 2 8 1 3 0 0 0 1 0 0 0 0 .375 .375 .375 .750 -0.0
Gil Ochoa 2027-2029 110 109 459 48 110 18 5 6 38 12 9 26 101 .240 .285 .340 .624 -0.5
Ivan Ochoa 2024-2025 86 84 340 47 91 27 2 9 43 5 1 28 70 .268 .323 .438 .761 0.8
Izzy Ochoa 2008-2008 9 2 10 3 2 0 0 0 1 0 0 3 4 .200 .429 .200 .629 -0.0
Jorge Ochoa 2006-2006 14 14 51 4 16 4 0 0 9 0 0 0 11 .314 .314 .392 .706 0.0
Jorge Ochoa 2004-2008 45 28 121 23 43 11 1 0 14 0 0 15 18 .355 .439 .463 .902 1.6
Josh Ochoa 2004-2004 27 20 78 7 22 4 0 0 14 0 0 8 23 .282 .367 .333 .700 0.9
Juan Ochoa 2004-2004 64 62 249 26 62 14 0 8 27 1 0 7 71 .249 .275 .402 .676 2.4
Leonardo Ochoa 2024-2028 58 55 200 23 46 8 3 1 14 2 2 20 38 .230 .307 .315 .622 -0.5
Nelson Ochoa 2012-2012 6 0 8 0 2 1 0 0 3 0 0 0 2 .250 .250 .375 .625 -0.0
P.J. Ochoa 2033-2034 49 28 133 6 25 3 1 1 13 3 2 5 35 .188 .221 .248 .470 -0.6
Pedro Ochoa 2028-2028 35 28 113 17 27 2 0 6 14 6 1 4 25 .239 .269 .416 .685 0.4
Pedro Ochoa 2023-2023 30 29 102 12 31 6 0 2 11 0 0 3 24 .304 .330 .422 .752 0.6
Ramiro Ochoa 2015-2015 67 67 270 33 70 16 1 6 39 5 1 6 52 .259 .277 .393 .670 1.4
Ricky Ochoa 2007-2008 40 19 69 9 18 3 0 0 17 0 0 6 20 .261 .321 .304 .625 0.4
Ruben Ochoa 2024-2024 55 51 201 39 60 10 1 14 36 0 0 27 43 .299 .401 .567 .968 2.2
Ken Ochs 2023-2023 65 65 265 45 78 23 1 6 29 1 0 41 58 .294 .390 .457 .846 1.6
Johnny Octavo 2033-2034 5 0 7 1 1 1 0 0 0 0 0 1 3 .143 .250 .286 .536 -0.0
D.J. Oden 2042-2045 144 130 433 45 87 7 0 13 43 1 2 35 114 .201 .270 .307 .577 -1.3
Jonas Odenthal 2013-2014 94 75 323 41 76 19 1 0 25 6 2 25 93 .235 .296 .300 .596 0.1
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Eric Odom 2025-2025 59 58 217 33 66 12 1 10 39 0 0 26 55 .304 .377 .507 .883 1.0
George Odom 2026-2026 7 3 17 3 3 0 0 3 3 0 0 1 4 .176 .222 .706 .928 0.1
Jason Odom 2027-2029 141 136 551 54 117 24 6 20 76 12 3 37 166 .212 .275 .387 .661 2.0
Jim Odom 2004-2004 47 47 173 18 43 9 0 3 20 0 0 8 57 .249 .294 .353 .647 1.0
Oliver Odom 2038-2038 3 3 7 1 1 0 0 0 1 0 0 0 1 .143 .250 .143 .393 -0.0
Patrick Odom 2036-2036 2 0 2 0 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.1
Rick Odom 2035-2036 66 51 196 26 44 4 0 16 35 0 0 22 58 .224 .311 .490 .801 2.0
Strom Odom 2050-2050 60 0 53 8 10 0 0 6 9 0 0 12 16 .189 .348 .528 .877 0.7
Trevor Odom 2006-2006 21 6 25 4 9 0 0 0 4 1 0 4 3 .360 .467 .360 .827 0.1
Steve Oehler 2032-2033 14 10 37 3 9 4 0 0 4 0 0 2 6 .243 .293 .351 .644 -0.3
Valter Oeste 2045-2046 84 43 185 27 43 7 3 9 33 4 0 28 29 .232 .333 .449 .782 1.5
Billy Offerdahl 2021-2024 11 0 8 1 3 0 0 0 2 0 0 1 1 .375 .400 .375 .775 0.0
Carlos Ogando 2027-2028 48 48 175 14 49 11 0 3 31 0 0 8 39 .280 .311 .394 .706 0.7
Orlando Ogando 2050-2050 39 38 112 15 25 3 0 2 11 10 1 5 29 .223 .273 .304 .576 0.2
Santiago Ogando 2033-2033 5 5 21 1 5 2 0 0 3 0 0 0 6 .238 .238 .333 .571 0.2
Cyril Ogawa 2037-2038 31 17 69 10 15 3 1 1 7 1 0 8 18 .217 .316 .333 .650 0.0
Orion Ogawa 2030-2030 24 23 87 6 11 3 0 0 8 0 0 3 43 .126 .165 .161 .326 -0.9
Woody Ogden 2028-2028 42 38 138 11 33 7 0 3 14 0 0 12 35 .239 .298 .355 .653 0.6
Matt Ogiba 2017-2017 58 49 189 23 53 13 2 2 29 1 3 10 49 .280 .324 .402 .726 1.3
Joe Oglesby 2026-2026 18 18 65 12 23 10 0 2 25 0 0 12 10 .354 .456 .600 1.056 0.7
Ben Ogrodny 2004-2004 18 0 18 2 3 2 0 1 4 0 0 1 8 .167 .211 .444 .655 0.0
Itsuto Ohira 2020-2021 88 86 343 61 117 25 5 12 60 6 3 28 77 .341 .404 .548 .952 3.2
Ryan Oiler 2013-2014 78 64 223 32 53 15 0 3 18 1 1 37 63 .238 .366 .345 .712 1.3
Jordan Oilvares 2009-2009 8 3 15 2 7 0 0 0 1 0 0 1 4 .467 .500 .467 .967 0.2
Danny Oja 2006-2006 38 37 142 21 51 6 0 5 31 0 0 22 35 .359 .459 .507 .966 1.7
Ken Oja 2004-2004 16 16 59 5 4 2 0 1 1 0 0 1 17 .068 .083 .153 .236 -0.5
Cole Ojeda 2047-2047 41 41 139 17 42 13 2 9 23 0 0 14 38 .302 .382 .619 1.001 2.3
Fernando Ojeda 2031-2031 69 65 256 33 70 8 2 2 24 4 1 22 63 .273 .330 .344 .674 0.3
Jesus Ojeda 2011-2011 59 58 229 32 69 11 3 10 39 4 0 33 71 .301 .389 .507 .895 2.1
Leo Ojeda 2044-2044 14 13 50 10 17 1 0 5 11 0 0 4 14 .340 .400 .660 1.060 0.5
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Miguel Ojeda 2017-2018 48 37 151 15 47 6 1 1 16 0 0 4 32 .311 .327 .384 .711 0.5
Tony Ojeda 2031-2032 36 33 129 31 40 10 3 12 30 2 0 23 26 .310 .418 .713 1.131 2.0
Johan Ojen 2039-2041 53 33 126 20 28 5 0 9 16 0 0 25 42 .222 .353 .476 .829 1.0
Kevon Okafor 2004-2004 12 7 17 1 4 0 1 0 1 0 0 0 9 .235 .235 .353 .588 0.0
Daisaku Okamura 2010-2011 10 7 23 2 6 2 0 0 3 0 0 3 9 .261 .346 .348 .694 0.1
Mitsuhisa Okita 2012-2012 16 14 62 17 22 8 0 6 25 0 0 7 19 .355 .429 .774 1.203 1.1
Tomokazu Okuda 2017-2017 68 67 259 32 73 14 2 5 42 0 0 22 62 .282 .347 .409 .756 1.4
Luke Olague 2041-2041 21 21 72 8 19 2 0 3 5 0 0 7 14 .264 .341 .417 .758 0.7
Owen Olah 2017-2017 27 27 102 16 26 1 2 1 7 0 0 7 20 .255 .306 .333 .640 0.3
Emerson Olalde 2034-2037 49 34 143 31 39 4 0 14 19 0 0 24 44 .273 .388 .594 .983 0.8
Miguel Olalde 2023-2024 13 8 32 1 5 1 0 0 3 0 0 0 6 .156 .152 .188 .339 -0.4
Avrom Olander 2049-2050 44 4 33 3 7 0 0 0 4 1 2 4 8 .212 .289 .212 .502 -0.3
Ruben Olarte 2023-2023 26 18 67 3 8 3 0 0 4 0 0 4 19 .119 .167 .164 .331 -0.9
John Olascoaga 2040-2040 25 25 88 16 25 3 1 3 15 1 2 5 25 .284 .330 .443 .773 0.4
Theodore Olatunde 2044-2047 83 44 138 14 33 3 0 7 20 0 1 12 50 .239 .327 .413 .740 0.3
Sergio Olavarria 2006-2006 45 40 171 23 50 6 2 8 19 1 2 15 41 .292 .353 .491 .844 1.8
Mario Olaya 2020-2020 50 47 193 24 51 18 0 1 18 0 1 16 44 .264 .325 .373 .699 0.7
Cesar Olayo 2014-2014 62 60 255 45 84 14 2 4 35 14 3 17 22 .329 .384 .447 .831 2.0
Yasman Olbera 2032-2033 36 32 128 15 28 3 0 3 11 2 0 20 29 .219 .324 .312 .637 0.4
Sam Oldford 2031-2031 27 16 70 13 20 4 1 3 16 0 0 9 19 .286 .369 .500 .869 0.4
Thomas Oldham 2038-2039 107 105 394 51 113 11 10 21 70 5 4 42 109 .287 .356 .525 .881 3.6
Damian Oldring 2043-2043 53 42 166 30 43 7 4 3 19 7 1 18 30 .259 .340 .404 .744 0.6
Cameron Olds 2008-2010 8 1 7 1 2 0 0 0 0 0 0 2 0 .286 .444 .286 .730 0.0
Declan Olds 2047-2049 29 1 33 6 10 4 0 2 10 0 0 6 6 .303 .429 .606 1.035 0.7
Mario Olea 2019-2021 84 84 336 41 83 16 2 7 33 10 7 30 85 .247 .311 .369 .680 0.1
Dennis Oleson 2012-2012 61 60 247 31 65 19 2 0 14 2 5 30 57 .263 .355 .356 .711 1.8
Willard Oleson 2050-2050 55 8 68 11 15 1 0 2 7 0 0 17 15 .221 .376 .324 .700 -0.1
Antony Olguin 2047-2047 39 0 7 1 3 0 0 1 1 0 0 0 1 .429 .429 .857 1.286 0.2
Felipe Olguin 2041-2041 13 13 41 6 8 0 0 3 5 0 0 4 13 .195 .267 .415 .681 0.2
Josuan Olguin 2048-2048 42 35 154 17 33 4 0 4 12 3 5 16 37 .214 .288 .318 .606 0.1
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Titus Olguin 2049-2049 16 0 15 0 2 0 0 0 2 1 0 1 1 .133 .235 .133 .369 -0.1
Scott Olin 2031-2031 67 64 267 37 61 6 2 5 18 25 1 24 55 .228 .301 .322 .623 0.9
Jose Oliva 2021-2022 81 80 311 47 85 24 0 8 33 5 2 36 88 .273 .361 .428 .789 1.5
Juan Oliva 2005-2006 1 1 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Raul Oliva 2023-2025 73 68 235 37 58 16 1 3 23 0 0 38 55 .247 .355 .362 .717 1.1
Ruddy Oliva 2037-2037 13 13 40 9 9 2 0 6 12 2 1 5 11 .225 .354 .725 1.079 0.6
Alfredo Olivares 2042-2044 138 131 503 78 131 21 7 23 78 17 13 46 117 .260 .327 .467 .795 2.8
Damon Olivares 2043-2044 88 62 212 36 47 5 1 10 24 0 3 33 38 .222 .329 .396 .725 0.8
Fabian Olivares 2040-2041 19 19 77 14 29 4 4 1 9 0 5 3 13 .377 .407 .571 .979 0.9
Gustavo Olivares 2026-2028 123 120 505 89 157 38 3 22 108 0 1 42 82 .311 .366 .529 .895 3.1
Manny Olivares 2015-2015 29 29 120 9 23 3 1 2 14 0 0 7 34 .192 .242 .283 .526 -0.3
Matt Olivares 2030-2031 50 37 146 30 47 8 1 7 35 0 0 26 25 .322 .423 .534 .957 1.3
Ricky Olivares 2012-2012 66 66 251 28 68 8 1 2 34 0 0 18 78 .271 .323 .335 .657 -0.5
Salvatore Olivares 2007-2007 67 63 262 45 81 21 1 11 40 0 0 28 58 .309 .380 .523 .903 1.9
Alvaro Olivarez 2047-2047 42 27 109 17 25 5 1 4 12 1 4 19 27 .229 .354 .404 .758 0.5
Jimmy Olivarez 2008-2008 18 7 31 4 9 4 0 0 3 1 2 4 11 .290 .371 .419 .791 -0.1
Vinny Olivarez 2050-2050 6 6 20 3 6 0 0 3 12 0 0 2 5 .300 .364 .750 1.114 0.4
Alvaro Olivas 2042-2042 15 15 45 3 7 1 0 2 4 0 0 6 9 .156 .255 .311 .566 -0.3
Bram Olivas 2048-2048 69 60 203 26 55 9 0 2 15 2 3 22 50 .271 .355 .345 .700 1.9
Eldridge Olivas 2039-2039 29 18 68 7 16 5 0 2 8 0 1 9 15 .235 .325 .397 .722 0.1
Francisco Olivas 2026-2026 17 3 16 2 5 1 0 0 1 0 0 1 4 .312 .353 .375 .728 0.0
Josh Olivas 2004-2004 62 57 243 44 73 16 4 6 33 17 3 23 49 .300 .361 .473 .834 3.7
Juan Olivas 2035-2035 37 37 139 11 35 5 1 3 12 2 2 9 41 .252 .302 .367 .669 0.8
Leonel Olivas 2004-2005 7 7 15 0 5 1 0 0 2 0 0 0 5 .333 .333 .400 .733 0.2
Omar Olivas 2014-2014 45 44 153 28 38 8 2 1 17 0 0 26 35 .248 .354 .346 .700 0.5
T.J. Olivas 2040-2042 73 30 122 14 28 2 0 3 17 1 2 5 31 .230 .260 .320 .580 -0.1
Van Olivas 2043-2044 117 27 181 24 39 7 0 6 14 6 4 27 45 .215 .322 .354 .676 0.2
Simon Oliveira 2046-2046 70 70 244 25 52 6 0 10 20 12 4 19 70 .213 .269 .361 .630 0.9
Ben Oliver 2017-2019 19 19 72 7 14 4 0 0 6 0 0 6 26 .194 .256 .250 .506 -0.4
Calahan Oliver 2038-2039 13 5 25 4 7 1 0 3 9 0 0 1 8 .280 .296 .680 .976 0.3
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chris Oliver 2015-2015 5 5 19 1 2 0 0 0 0 0 0 2 8 .105 .227 .105 .333 -0.3
Nate Oliver 2018-2020 62 57 231 21 57 9 0 5 26 1 2 17 66 .247 .300 .351 .651 0.6
Nate Oliver 2004-2004 26 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ryland Oliver 2047-2047 29 28 106 12 31 2 0 7 15 0 0 9 30 .292 .353 .509 .863 0.5
Sebastian Oliver 2034-2035 57 42 184 21 40 8 2 1 14 13 3 12 35 .217 .266 .299 .565 0.3
Seth Oliver 2011-2013 29 25 72 12 16 3 0 2 6 0 0 18 17 .222 .391 .347 .739 0.3
T.J. Oliver 2048-2048 14 13 39 2 11 2 0 1 10 1 0 4 13 .282 .333 .410 .744 0.2
Theodore Oliver 2031-2031 51 39 161 20 39 8 2 5 21 0 0 14 49 .242 .305 .410 .715 0.2
Troy Oliver 2042-2043 15 4 25 8 9 1 0 2 5 0 0 2 5 .360 .429 .640 1.069 0.4
Diego Olivera 2042-2045 58 33 145 20 33 4 3 3 13 1 1 15 22 .228 .298 .359 .657 -0.4
Tonio Olivera 2040-2040 51 50 189 20 42 10 1 4 13 2 1 19 58 .222 .300 .349 .650 0.3
Mario Oliveri 2050-2050 52 40 160 13 39 3 0 3 10 0 1 9 34 .244 .288 .319 .607 0.3
Esteban Oliveros 2004-2004 44 43 142 12 32 6 1 2 14 2 0 5 47 .225 .250 .324 .574 -0.0
Leo Oliveros 2023-2026 29 22 81 17 27 7 0 1 10 0 0 12 18 .333 .427 .457 .884 0.9
Willie Oliveros 2028-2029 58 48 179 19 34 2 0 6 23 0 0 8 53 .190 .266 .302 .568 -0.1
Edwin Olivo 2022-2022 38 26 123 25 51 7 0 9 26 1 0 15 20 .415 .482 .691 1.173 2.2
Ricky Olivo 2021-2021 61 60 218 23 53 13 0 4 32 0 0 13 64 .243 .285 .358 .643 -0.5
Nate Olmedo 2011-2011 5 0 7 1 2 0 0 1 1 0 0 0 1 .286 .286 .714 1.000 0.1
Cliff Olney 2023-2024 75 63 239 34 72 11 3 4 34 0 1 12 52 .301 .349 .423 .771 1.0
Austin Olsen 2042-2042 31 0 32 5 8 0 0 1 1 0 0 1 4 .250 .273 .344 .616 -0.3
Beau Olsen 2028-2028 32 31 114 18 27 1 6 0 10 7 2 8 29 .237 .296 .351 .647 0.2
Chris Olsen 2011-2012 16 8 35 4 9 1 1 0 6 0 0 6 6 .257 .366 .343 .709 0.1
Christopher Olsen 2049-2049 63 10 73 6 18 5 1 1 7 3 0 7 30 .247 .317 .384 .701 0.5
Jim Olsen 2015-2015 69 69 274 35 76 14 0 3 29 0 0 18 63 .277 .323 .361 .684 0.3
Justin Olsen 2009-2009 32 17 88 11 18 0 0 1 3 2 2 8 24 .205 .268 .239 .507 -0.5
Milton Olsen 2047-2048 66 64 169 16 28 2 1 5 12 0 1 28 37 .166 .297 .278 .575 -0.7
Nathan Olsen 2049-2050 128 127 354 32 74 5 0 3 37 2 2 36 102 .209 .287 .249 .535 0.7
Patrick Olsen 2048-2050 49 41 135 3 24 1 0 0 4 0 1 10 46 .178 .242 .185 .427 -1.2
Ben Olson 2006-2008 147 142 532 42 117 30 1 3 51 0 0 48 161 .220 .299 .297 .596 0.7
Brian Olson 2015-2017 103 78 280 41 74 19 2 8 53 3 1 30 67 .264 .335 .432 .768 1.1
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dave Olson 2018-2018 30 24 103 17 30 9 0 1 11 4 1 14 21 .291 .387 .408 .794 0.7
J.P. Olson 2012-2012 43 29 113 13 28 6 0 3 16 1 2 8 24 .248 .309 .381 .689 0.4
Jimmy Olson 2019-2019 8 6 21 1 5 2 0 0 3 0 0 6 6 .238 .407 .333 .741 0.1
Josh Olson 2015-2015 61 60 199 19 52 9 1 0 19 0 0 16 49 .261 .313 .317 .630 0.8
Lance Olson 2043-2043 64 62 209 20 52 9 1 4 14 9 12 16 43 .249 .310 .359 .669 0.1
Luca Olson 2048-2049 74 72 271 25 58 8 0 7 25 1 0 30 55 .214 .298 .321 .619 0.2
Nate Olson 2007-2007 42 38 145 23 39 7 0 10 34 0 0 11 38 .269 .325 .524 .849 1.4
Tommy Olson 2048-2048 2 2 7 0 1 1 0 0 1 0 0 2 3 .143 .333 .286 .619 0.0
J.P. Olson Jr. 2045-2045 29 24 95 7 20 3 0 3 11 0 0 7 16 .211 .265 .337 .602 -0.3
Edgar Olvera 2033-2033 2 2 9 2 2 0 0 0 1 0 0 2 1 .222 .364 .222 .586 -0.0
Jose Olvera 2030-2030 32 20 72 10 20 5 3 2 10 1 0 14 18 .278 .391 .514 .905 0.6
Leo Olvera 2015-2015 42 42 165 22 51 13 2 4 21 1 1 18 46 .309 .382 .485 .867 1.5
Luis Olvera 2006-2007 6 1 7 0 0 0 0 0 0 0 0 1 0 .000 .222 .000 .222 -0.1
Manuel Olvera 2034-2034 37 37 135 13 31 7 0 6 35 0 0 10 40 .230 .284 .415 .699 1.1
Ramon Olvera 2028-2032 165 160 601 95 181 30 2 32 107 2 1 79 74 .301 .402 .517 .919 5.5
Sergio Olvera 2007-2008 119 116 454 79 141 25 1 9 45 5 2 78 113 .311 .418 .430 .847 4.1
Sergio Olvera 2007-2008 16 0 8 2 0 0 0 0 0 0 0 2 3 .000 .200 .000 .200 -0.1
Brady Oman 2010-2011 49 40 165 25 46 10 0 9 39 0 0 16 32 .279 .344 .503 .847 1.6
Deroy Omar 2042-2044 187 186 505 46 90 15 2 8 23 10 15 49 159 .178 .252 .263 .515 -1.6
Tyler Omar 2041-2041 56 44 187 12 43 4 0 7 21 0 0 7 47 .230 .262 .364 .625 -0.2
Masami Omichi 2031-2031 31 31 127 18 36 6 1 4 20 5 1 8 21 .283 .333 .441 .774 0.3
Chris Onder 2027-2027 30 30 121 17 33 9 1 1 15 3 2 6 25 .273 .323 .388 .712 0.5
Cory Ong 2032-2036 15 9 44 2 10 1 0 0 4 0 0 0 8 .227 .227 .250 .477 -0.2
Lao Ong 2042-2042 28 7 46 3 15 2 1 1 6 0 0 1 7 .326 .347 .478 .825 0.2
Steven Ong 2040-2040 66 65 249 28 48 4 1 8 27 0 2 17 70 .193 .245 .313 .559 -1.2
Shinji Onizuka 2026-2026 3 2 8 0 1 0 0 0 0 0 0 0 3 .125 .125 .125 .250 -0.2
Darrel Onley 2047-2048 60 4 51 2 11 3 0 0 3 0 0 7 16 .216 .322 .275 .597 -0.1
Kenny Onnen 2028-2030 42 34 130 16 23 2 0 1 9 11 2 13 28 .177 .257 .215 .472 -0.1
Freddy Ontiveros 2019-2020 32 29 102 11 18 1 0 4 17 0 0 9 30 .176 .250 .304 .554 -0.0
Sebastian Ontiveros 2046-2046 41 40 160 26 48 5 1 9 23 2 3 10 23 .300 .356 .512 .869 1.2
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Eric Ooley 2024-2024 66 66 246 34 56 18 2 5 37 3 2 31 73 .228 .327 .378 .706 1.2
Thomas Openshaw 2045-2045 8 0 4 3 1 0 0 0 0 0 1 3 1 .250 .571 .250 .821 0.1
Josh Opichka 2021-2021 22 22 82 11 14 4 1 2 9 0 0 16 28 .171 .307 .317 .624 -0.2
Eric Oplinger 2007-2008 75 59 217 24 49 12 4 6 32 6 3 18 66 .226 .285 .401 .686 0.3
Ayden Opoku 2005-2005 61 61 251 28 69 22 0 3 28 1 2 22 65 .275 .339 .398 .738 1.5
Angel Oquendo 2020-2020 69 67 250 61 70 16 2 17 56 5 1 49 59 .280 .399 .564 .963 3.1
Carlos Oquendo 2016-2017 27 7 42 6 15 5 0 1 7 0 0 5 7 .357 .438 .548 .985 0.4
Jack Oquendo 2045-2045 17 17 67 10 17 1 2 2 11 4 0 13 16 .254 .373 .418 .791 0.7
Derek Oquist 2012-2012 66 64 246 30 66 16 1 1 25 1 0 23 64 .268 .345 .354 .699 0.4
Samuel Oralde 2033-2033 66 62 242 28 65 12 1 7 27 0 0 32 52 .269 .362 .413 .775 2.4
Hunter Orando 2039-2040 6 2 9 2 3 0 1 1 1 0 0 2 2 .333 .455 .889 1.343 0.2
Jorge Ordones 2006-2006 43 38 148 21 41 9 2 2 25 1 0 13 43 .277 .331 .405 .737 0.4
Antonio Ordonez 2019-2020 32 32 110 6 21 12 0 1 11 0 0 12 35 .191 .286 .327 .613 -0.2
Antonio Ordonez 2020-2021 57 54 219 19 48 8 0 1 14 6 1 18 50 .219 .292 .269 .562 -0.5
Ivory Ordonez 2040-2041 69 65 251 41 54 3 1 19 45 2 1 46 54 .215 .339 .462 .801 1.1
David Ordorica 2034-2034 61 58 234 32 62 15 0 12 28 2 0 14 31 .265 .305 .483 .788 0.9
Lucas Ordoñez 2036-2037 74 54 189 17 48 9 1 2 16 0 0 10 47 .254 .296 .344 .639 -0.2
Marcox Ordoñez 2037-2040 106 79 266 32 63 8 0 11 39 1 1 28 81 .237 .314 .391 .705 0.3
Victor Ordoñez 2042-2044 90 85 330 42 76 17 1 12 49 4 3 30 96 .230 .303 .397 .700 1.4
Ricardo Orea 2046-2048 23 4 13 1 3 1 0 1 2 0 0 0 3 .231 .231 .538 .769 0.0
Rico Oregel 2028-2028 37 36 139 39 47 6 0 19 54 0 0 22 21 .338 .430 .791 1.222 2.9
Jorge Orejel 2004-2006 78 68 290 37 79 14 3 1 20 6 3 18 69 .272 .318 .352 .670 0.4
Berny Orellana 2046-2046 56 45 174 16 40 4 0 9 28 0 0 13 34 .230 .283 .408 .691 0.4
Luis Orellana 2007-2007 52 51 208 31 53 17 2 0 14 3 1 25 48 .255 .335 .356 .691 0.6
Roldán Orellana 2038-2038 36 35 144 25 40 4 0 0 9 6 4 5 35 .278 .314 .306 .619 -0.2
Tony Orellana 2011-2011 48 46 158 20 37 9 1 1 18 1 0 25 39 .234 .358 .323 .681 1.2
Horton Organ 2043-2044 94 73 282 49 75 4 1 18 58 2 4 35 55 .266 .347 .479 .826 1.3
Hugo Oritz 2025-2025 34 33 130 22 38 8 0 3 16 2 3 22 18 .292 .406 .423 .830 0.8
T.J. Orlando 2036-2038 95 92 331 76 85 12 0 28 65 12 2 61 99 .257 .386 .547 .933 4.8
George Ormiston 2036-2036 50 50 196 25 41 10 1 4 25 7 1 28 45 .209 .320 .332 .652 1.3
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Federico Ornelas 2004-2004 62 61 238 26 54 14 3 2 13 3 1 19 63 .227 .285 .336 .621 1.2
George Ornelas 2038-2038 62 61 233 28 59 7 1 13 40 3 0 12 73 .253 .294 .459 .754 1.0
Ryan Ornelas 2020-2020 65 64 236 28 60 15 1 2 24 3 1 11 70 .254 .293 .352 .645 0.0
Jim Orona 2022-2022 46 46 199 28 61 7 4 4 21 2 0 10 37 .307 .347 .442 .790 1.0
Lupe Oropeza 2004-2004 19 13 48 8 11 3 1 2 8 1 0 6 18 .229 .309 .458 .767 0.6
Mario Oropeza 2010-2014 11 11 42 3 12 3 0 0 3 0 0 1 14 .286 .302 .357 .659 -0.1
Alan Orosco 2043-2043 11 8 31 4 4 0 0 2 2 1 0 1 10 .129 .156 .323 .479 -0.3
Alberto Orosco 2030-2031 5 5 15 2 4 2 0 1 4 0 0 0 3 .267 .312 .600 .912 -0.0
Arturo Orosco 2005-2005 6 5 21 4 6 3 2 0 0 0 0 2 5 .286 .348 .619 .967 0.3
Jerry Orosco 2005-2005 42 40 148 22 37 10 1 2 24 2 0 11 39 .250 .298 .372 .670 0.1
Jorge Orosco 2006-2006 8 6 20 1 3 2 0 0 0 0 0 1 4 .150 .190 .250 .440 -0.1
Sebastián Orosco 2039-2040 26 25 70 6 13 4 1 1 5 0 1 4 29 .186 .224 .314 .538 -0.3
Bill Orozco 2022-2022 65 64 225 27 58 16 2 13 46 0 0 10 54 .258 .302 .520 .822 0.6
Bobby Orozco 2042-2042 49 49 192 35 46 9 0 12 24 4 1 14 51 .240 .324 .474 .798 0.5
Dewey Orozco 2045-2046 49 4 39 7 10 1 1 3 9 2 0 4 10 .256 .341 .564 .905 0.4
Enrique Orozco 2031-2032 45 39 156 23 49 13 1 0 17 0 0 19 31 .314 .391 .410 .801 0.9
Franklin Orozco 2021-2021 54 38 131 21 33 12 1 2 13 1 0 9 35 .252 .298 .405 .702 0.8
Israel Orozco 2049-2049 59 6 68 6 6 1 0 2 4 3 0 14 25 .088 .253 .191 .444 -0.1
John Orozco 2027-2028 33 26 81 5 13 1 0 0 5 1 0 17 23 .160 .313 .173 .486 0.1
John Orozco 2006-2006 46 46 174 20 47 10 2 2 13 3 2 27 47 .270 .377 .385 .763 1.4
Juan Orozco 2004-2006 131 114 405 51 95 31 3 1 43 4 3 39 111 .235 .312 .333 .645 4.0
Mercurio Orozco 2045-2045 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Morton Orozco 2042-2043 19 14 53 2 8 2 0 1 4 2 0 5 12 .151 .237 .245 .483 -0.2
Ramon Orozco 2020-2020 21 20 75 8 15 6 0 1 11 0 0 4 19 .200 .241 .320 .561 -0.2
Ray Orozco 2040-2043 9 9 33 3 10 1 1 0 3 1 1 6 4 .303 .410 .394 .804 0.2
Rogelio Orozco 2004-2004 29 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.1
T.J. Orozco 2050-2050 48 8 64 3 13 1 0 0 4 0 0 6 20 .203 .268 .219 .486 -0.4
Kevin Orr 2030-2031 50 48 195 40 60 14 2 5 23 7 2 19 39 .308 .377 .477 .854 2.8
Malcolm Orr 2026-2026 5 5 20 0 6 1 0 0 2 0 0 0 5 .300 .300 .350 .650 -0.3
Matt Orr 2011-2011 66 65 274 44 87 17 3 4 35 12 1 28 74 .318 .384 .445 .830 2.5
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ric Orr 2032-2034 60 59 222 19 52 9 0 4 30 0 0 7 42 .234 .262 .329 .591 -0.6
Jameson Orren 2041-2043 44 31 124 23 34 4 0 10 23 5 0 16 26 .274 .355 .548 .903 1.3
Zach Orris 2016-2017 7 1 5 1 1 1 0 0 0 0 0 3 0 .200 .556 .400 .956 0.1
Curran Orsburn 2050-2050 44 12 79 18 23 3 0 5 14 0 0 18 18 .291 .414 .519 .933 0.9
Jorge Orsnio 2004-2004 4 4 7 0 1 0 0 0 0 0 0 0 3 .143 .143 .143 .286 -0.1
Ricky Orta 2005-2005 66 64 236 44 56 9 0 20 43 0 0 35 74 .237 .337 .530 .867 2.2
Robert Orta 2024-2024 56 52 215 37 60 15 3 4 36 0 0 19 51 .279 .340 .433 .773 0.3
Sergio Orta 2004-2004 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Alberto Ortega 2030-2030 38 21 95 13 18 3 0 6 16 0 0 10 30 .189 .267 .411 .677 -0.1
Alejandro Ortega 2029-2030 24 2 17 2 3 1 0 0 3 0 0 1 3 .176 .263 .235 .498 -0.1
Boyce Ortega 2034-2034 8 7 26 4 4 0 0 1 4 0 0 5 5 .154 .290 .269 .560 -0.1
Clodoveo Ortega 2009-2009 22 19 70 3 15 0 0 0 9 0 0 8 19 .214 .295 .214 .509 -0.0
Diego Ortega 2005-2007 129 125 470 70 117 30 7 20 86 5 2 40 123 .249 .335 .470 .805 4.3
Edwin Ortega 2018-2019 54 43 161 16 32 10 1 3 21 0 0 17 47 .199 .275 .329 .604 -0.2
Fidel Ortega 2010-2010 18 18 70 10 20 2 1 1 10 0 0 7 19 .286 .351 .386 .736 0.4
Hernando Ortega 2045-2046 54 9 39 6 6 0 0 3 4 0 0 6 10 .154 .312 .385 .697 0.1
Jesus Ortega 2022-2023 110 110 422 58 125 33 2 8 60 1 0 51 102 .296 .382 .441 .823 2.7
Jesus Ortega 2027-2032 33 24 94 5 20 2 0 1 7 0 0 3 19 .213 .237 .266 .503 -0.3
Jon Ortega 2021-2021 55 43 171 28 47 6 3 1 11 3 2 28 41 .275 .378 .363 .741 0.7
Jonathan Ortega 2020-2020 41 40 166 19 45 18 1 7 30 2 0 8 38 .271 .305 .518 .823 0.5
Jordan Ortega 2006-2006 16 8 44 7 15 3 0 0 8 0 0 9 10 .341 .463 .409 .872 0.4
Jordan Ortega 2010-2012 40 39 158 24 52 11 2 2 23 6 1 19 29 .329 .409 .462 .871 2.2
Jorge Ortega 2004-2004 25 12 60 12 26 7 0 2 10 0 0 6 9 .433 .471 .650 1.121 1.3
Juan Ortega 2021-2022 128 126 471 51 122 30 1 6 50 0 0 18 122 .259 .292 .365 .657 0.3
Juan Ortega 2006-2006 63 62 269 37 72 16 5 0 30 6 2 12 45 .268 .308 .364 .672 0.5
Julio Ortega 2010-2010 32 22 85 13 19 5 0 1 10 0 0 14 25 .224 .343 .318 .661 0.1
Kevin Ortega 2017-2017 56 55 246 31 72 13 1 0 17 5 3 8 47 .293 .318 .354 .671 -0.3
Laurencio Ortega 2035-2035 45 41 135 20 25 5 1 4 10 1 0 15 42 .185 .270 .326 .596 2.2
Leo Ortega 2017-2017 31 12 56 9 10 1 1 0 11 0 0 11 14 .179 .309 .232 .541 -0.1
Lou Ortega 2020-2022 47 45 202 29 71 15 2 9 41 2 1 11 20 .351 .386 .579 .965 2.1
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Marcos Ortega 2009-2009 67 67 225 34 58 10 2 4 30 3 3 31 44 .258 .357 .373 .731 2.0
Orlando Ortega 2045-2045 42 0 55 4 14 1 0 1 2 2 0 0 10 .255 .255 .327 .582 -0.1
René Ortega 2040-2040 65 63 233 28 56 8 2 9 32 11 4 27 64 .240 .318 .408 .726 1.1
Rodolfo Ortega 2004-2004 69 61 260 29 75 26 0 4 29 0 1 17 74 .288 .335 .435 .769 1.2
Rollie Ortega 2049-2050 87 68 224 27 45 6 0 7 23 0 0 24 49 .201 .279 .321 .600 0.1
Sergio Ortega 2026-2027 1 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Sergio Ortega 2004-2004 10 10 18 0 1 0 0 0 1 0 0 0 10 .056 .056 .056 .111 -0.4
Solomon Ortega 2030-2033 109 103 398 52 103 18 2 12 51 5 2 33 106 .259 .320 .405 .725 1.8
Tadeo Ortega 2042-2044 126 104 324 48 73 12 0 18 44 2 0 52 100 .225 .346 .429 .775 1.7
Victor Ortega 2016-2016 16 0 20 6 6 0 0 0 5 0 0 2 3 .300 .348 .300 .648 0.1
Jason Orth 2007-2007 43 40 147 19 37 9 0 4 19 0 0 11 38 .252 .305 .395 .699 0.1
Adony Ortiz 2037-2037 64 63 263 31 63 8 5 7 26 13 0 21 69 .240 .302 .388 .690 1.5
Adrian Ortiz 2026-2026 36 23 88 16 26 9 1 1 20 2 0 11 20 .295 .374 .455 .828 0.2
Alex Ortiz 2026-2028 100 85 293 29 56 11 2 5 23 0 3 17 82 .191 .240 .294 .533 -0.3
Andres Ortiz 2029-2032 127 123 479 92 110 20 6 21 74 33 6 83 113 .230 .344 .428 .772 2.6
Angelo Ortiz 2018-2018 2 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Bert Ortiz 2006-2007 5 4 13 2 2 0 0 0 0 0 0 2 5 .154 .267 .154 .421 -0.2
Bruce Ortiz 2021-2021 40 39 137 16 31 6 0 6 31 0 0 17 54 .226 .318 .401 .720 0.8
Carlos Ortiz 2015-2015 35 29 110 7 21 7 0 0 13 1 1 6 36 .191 .239 .255 .494 -0.5
Daniel Ortiz 2006-2008 84 74 278 22 55 14 0 0 19 0 0 14 77 .198 .235 .248 .484 -1.3
Danny Ortiz 2030-2030 7 3 14 2 4 0 0 0 2 0 0 0 4 .286 .286 .286 .571 0.1
Danny Ortiz 2013-2015 99 91 326 36 72 19 1 2 41 0 0 26 105 .221 .285 .304 .589 -0.6
David Ortiz 2034-2034 15 8 30 3 9 0 0 0 3 0 0 3 8 .300 .371 .300 .671 0.2
David Ortiz 2012-2012 67 66 267 47 91 19 1 4 42 0 1 21 60 .341 .390 .464 .854 1.2
David Ortiz 2014-2014 26 19 83 9 25 6 0 1 13 0 0 5 15 .301 .341 .410 .751 0.6
Donovan Ortiz 2041-2041 6 3 15 1 2 0 0 0 1 0 0 1 2 .133 .188 .133 .321 -0.2
Edwin Ortiz 2027-2027 25 17 74 6 11 3 0 0 7 0 0 12 15 .149 .276 .189 .465 -0.5
Emanuel Ortiz 2049-2050 26 10 43 3 10 2 0 2 6 0 0 2 11 .233 .267 .419 .685 0.0
Ernesto Ortiz 2024-2024 2 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Esteban Ortiz 2007-2007 18 17 74 12 23 9 1 1 9 0 0 3 12 .311 .338 .500 .838 0.5
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Frank Ortiz 2019-2019 11 10 41 4 9 3 0 1 10 0 1 2 12 .220 .256 .366 .622 -0.1
German Ortiz 2046-2046 68 62 242 34 66 4 2 17 45 1 2 27 52 .273 .348 .517 .864 3.0
Hector Ortiz 2010-2010 41 39 156 20 32 4 0 4 15 1 1 19 59 .205 .295 .308 .603 -0.3
Ignacio Ortiz 2048-2048 38 0 33 5 5 0 0 1 2 1 0 7 9 .152 .317 .242 .559 -0.0
Iván Ortiz 2034-2035 27 26 106 8 19 1 0 2 5 1 0 6 27 .179 .235 .245 .480 -0.7
J.C. Ortiz 2048-2048 27 27 103 14 27 1 1 7 13 1 1 11 20 .262 .333 .495 .828 1.1
Jonathan Ortiz 2026-2026 9 1 7 1 4 2 0 0 0 0 0 1 0 .571 .625 .857 1.482 0.2
Jordi Ortiz 2044-2044 19 19 73 11 23 4 1 6 18 0 0 10 24 .315 .398 .644 1.041 1.0
Jorge Ortiz 2037-2037 18 17 50 7 5 1 1 0 2 3 1 9 11 .100 .246 .160 .406 -0.2
Jose Ortiz 2026-2029 76 75 261 26 66 13 0 6 28 0 0 31 44 .253 .339 .372 .711 1.8
Jose Ortiz 2029-2030 120 106 397 58 109 11 0 16 56 3 2 68 68 .275 .379 .423 .802 2.0
Jose Ortiz 2023-2023 59 53 195 12 45 7 0 4 22 0 0 12 50 .231 .291 .328 .619 -0.2
Jose Ortiz 2016-2018 2 2 9 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.2
José Ortiz 2030-2033 79 50 183 26 37 10 0 9 32 0 0 32 58 .202 .324 .404 .728 -0.2
Juan Ortiz 2023-2025 151 141 546 72 130 34 2 7 56 5 6 45 132 .238 .311 .346 .657 1.3
Luis Ortiz 2028-2029 30 29 114 23 28 7 0 4 12 1 0 11 13 .246 .341 .412 .753 1.3
Luz Ortiz 2039-2039 58 41 147 22 27 2 0 9 18 0 0 26 50 .184 .309 .381 .690 0.4
Manuel Ortiz 2023-2024 60 54 226 37 66 18 3 7 37 0 0 28 43 .292 .378 .491 .869 1.0
Martin Ortiz 2047-2050 135 124 361 26 65 6 1 3 18 1 1 34 115 .180 .265 .227 .492 -0.8
Mauricio Ortiz 2032-2035 91 62 242 8 48 10 1 0 12 0 0 25 41 .198 .289 .248 .537 -1.9
Mauricio Ortiz 2013-2016 120 113 453 69 113 28 4 21 81 12 1 28 99 .249 .305 .468 .773 2.2
Miguel Ortiz 2023-2023 2 2 8 2 2 0 0 1 3 0 0 0 1 .250 .250 .625 .875 0.0
Olegário Ortiz 2020-2022 42 42 158 23 39 7 1 2 10 1 1 16 39 .247 .343 .342 .684 0.7
Omar Ortiz 2013-2013 67 66 261 36 73 21 2 7 40 1 0 20 57 .280 .332 .456 .788 0.7
Oscar Ortiz 2030-2031 43 27 101 16 26 3 0 1 14 0 0 13 23 .257 .350 .317 .667 0.0
Pedro Ortiz 2032-2032 2 2 8 3 3 0 0 1 2 0 0 2 4 .375 .500 .750 1.250 0.1
Rafael Ortiz 2009-2009 31 22 84 11 29 7 1 3 12 0 0 12 16 .345 .439 .560 .998 0.8
Raul Ortiz 2018-2018 7 7 27 3 5 1 0 0 0 1 0 2 13 .185 .241 .222 .464 -0.2
Raul Ortiz 2009-2009 7 5 22 2 5 1 0 1 3 0 0 1 5 .227 .261 .409 .670 0.1
Ricky Ortiz 2024-2025 48 48 175 40 50 6 4 6 29 7 1 33 53 .286 .397 .469 .866 1.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ricky Ortiz 2010-2010 48 47 181 26 42 5 1 3 17 7 1 18 43 .232 .310 .320 .631 0.7
Rodolfo Ortiz 2050-2050 18 18 38 0 2 0 0 0 0 0 0 1 12 .053 .100 .053 .153 -0.7
Rodrigo Ortiz 2044-2044 6 5 21 5 7 0 0 1 4 3 0 2 4 .333 .375 .476 .851 0.2
Ruben Ortiz 2028-2028 16 11 36 4 2 0 0 0 0 0 0 6 14 .056 .209 .056 .265 -0.6
Ruben Ortiz 2029-2030 75 75 265 38 73 15 7 1 37 4 2 21 47 .275 .330 .396 .726 1.5
Ruben Ortiz 2011-2011 69 69 263 35 70 14 1 9 37 2 2 20 60 .266 .334 .430 .764 1.7
Ruy Ortiz 2045-2046 53 52 186 13 46 6 1 6 19 9 6 24 55 .247 .349 .387 .736 1.3
Santiago Ortiz 2040-2040 64 64 259 50 65 6 6 21 47 8 8 25 87 .251 .318 .564 .882 2.2
Sebastian Ortiz 2044-2046 119 116 429 49 82 13 2 16 43 11 4 40 107 .191 .265 .343 .607 -0.3
Vinny Ortiz 2016-2020 5 1 9 1 2 1 0 0 0 0 0 0 2 .222 .222 .333 .556 -0.1
Wilson Ortiz 2007-2007 44 7 50 6 8 3 0 2 10 0 0 2 16 .160 .241 .340 .581 0.0
Yanier Ortiz 2041-2044 14 12 39 5 11 3 0 3 9 0 0 5 11 .282 .364 .590 .953 0.2
Bill Ortman 2039-2040 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Antonio Ortuno 2029-2030 94 80 274 41 60 2 2 13 40 2 0 25 61 .219 .294 .383 .677 1.1
Will Ortuno 2034-2034 17 15 54 6 9 0 0 0 3 0 0 2 14 .167 .220 .167 .387 -0.8
René Ortíz 2038-2038 21 21 70 7 18 4 0 1 6 0 0 9 22 .257 .358 .357 .715 0.4
Eunice Orvalho 2021-2022 14 14 48 5 11 4 0 2 10 1 1 5 12 .229 .304 .438 .741 0.2
Aiden Orzell 2046-2046 53 0 56 6 9 1 0 3 3 0 0 2 17 .161 .203 .339 .543 -0.0
Mick Osam 2036-2038 62 34 161 18 42 5 0 5 18 2 0 7 32 .261 .301 .385 .686 0.2
Eric Osborn 2029-2029 35 34 127 14 34 9 0 2 15 0 0 9 22 .268 .321 .386 .707 1.2
Mike Osborn 2016-2016 67 67 270 34 70 24 2 5 47 9 6 22 86 .259 .321 .419 .740 1.5
Sawyer Osborn 2043-2043 63 61 228 40 60 11 1 12 28 7 4 44 61 .263 .385 .478 .864 2.4
Steve Osborn 2028-2028 40 36 123 14 24 4 0 7 18 0 0 9 41 .195 .250 .398 .648 -0.2
Andy Osborne 2031-2031 43 41 163 36 49 6 0 24 59 3 0 20 41 .301 .378 .779 1.157 2.6
Ben Osborne 2040-2042 43 25 104 15 25 6 0 5 12 0 0 12 26 .240 .331 .442 .773 0.0
Jimmy Osborne 2008-2009 78 77 264 31 71 15 2 3 29 0 0 49 68 .269 .410 .375 .785 1.6
Joe Osborne 2015-2015 11 2 14 1 2 0 0 0 1 0 0 3 4 .143 .294 .143 .437 -0.1
Terry Osborne 2021-2021 11 2 12 1 1 0 0 0 0 0 0 0 6 .083 .083 .083 .167 -0.3
Francis Oseguera 2022-2023 27 7 44 2 9 1 0 0 3 0 0 3 11 .205 .271 .227 .498 -0.3
Adam Osgood 2033-2033 61 57 200 25 47 7 1 8 25 0 0 19 51 .235 .309 .400 .709 1.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jon Oskin 2024-2024 63 58 201 28 43 9 1 7 27 0 0 31 72 .214 .322 .373 .695 0.4
Alex Osorio 2018-2019 88 74 270 33 65 12 2 7 40 10 3 23 63 .241 .298 .378 .675 2.2
Bienvenido Osorio 2042-2042 10 3 19 3 5 2 0 0 2 0 0 0 4 .263 .263 .368 .632 -0.1
Eddie Osorio 2017-2020 79 76 285 30 71 17 1 4 34 0 0 9 58 .249 .274 .358 .632 0.5
Jorge Osorio 2023-2023 47 46 166 25 41 17 0 3 19 0 0 31 39 .247 .365 .404 .769 0.3
Miles Osorio 2031-2031 45 42 174 35 58 8 3 2 21 8 0 13 29 .333 .396 .448 .844 1.1
Leverton Ossenfort 2035-2035 42 42 151 22 35 4 2 5 14 1 0 20 30 .232 .324 .384 .708 0.6
Richard Ossman 2027-2027 6 2 10 0 2 0 0 0 1 0 0 0 0 .200 .200 .200 .400 -0.0
Steve Ostenson 2049-2049 52 41 161 15 34 3 0 4 11 0 0 21 43 .211 .310 .304 .614 -0.0
Dave Oster 2011-2012 42 42 169 20 43 15 0 7 34 0 0 8 57 .254 .293 .467 .760 0.8
William Oster 2037-2037 67 65 246 37 63 14 0 11 45 0 1 32 53 .256 .338 .447 .785 0.6
Steve Osterman 2018-2018 12 12 42 6 13 4 0 0 5 0 0 4 6 .310 .383 .405 .788 0.2
B.J. Ostgaard 2046-2048 109 99 283 30 60 8 2 5 21 1 1 35 88 .212 .311 .307 .618 0.7
Jamie Ostler 2023-2025 139 139 502 60 111 26 3 20 79 3 2 66 161 .221 .328 .404 .733 2.1
Lucas Ostrom 2038-2039 79 71 259 32 60 7 1 4 30 3 2 47 77 .232 .366 .313 .679 -0.2
Juan Osuna 2005-2006 61 60 212 27 59 13 1 2 25 3 2 28 52 .278 .362 .377 .739 0.4
Senon Osuna 2041-2043 8 7 30 4 5 2 0 0 2 0 0 5 8 .167 .306 .233 .539 -0.0
Antonio Otero 2007-2007 40 39 154 26 52 14 0 8 36 0 0 22 51 .338 .435 .584 1.019 2.3
Bartholo Otero 2032-2032 66 63 248 56 76 6 1 33 74 0 0 18 47 .306 .373 .738 1.111 3.1
Edgar Otero 2019-2019 20 20 76 11 23 7 0 6 17 0 0 8 12 .303 .379 .632 1.011 0.8
Jose Otero 2009-2009 3 3 11 4 6 3 0 0 1 0 0 0 0 .545 .545 .818 1.364 0.3
Jovanny Otero 2033-2033 10 10 37 3 8 2 2 0 2 1 0 1 10 .216 .250 .378 .628 -0.2
Roberto Otero 2050-2050 3 1 4 1 1 0 1 0 2 0 0 0 1 .250 .200 .750 .950 -0.0
Ruben Otero 2042-2043 61 59 232 27 55 13 4 6 19 9 3 19 55 .237 .292 .405 .698 1.2
Timmy Otero 2040-2040 10 10 27 1 6 3 0 0 4 0 0 0 8 .222 .222 .333 .556 -0.1
Vulcano Otero 2044-2044 15 7 29 5 6 1 0 3 6 0 0 3 10 .207 .324 .552 .875 0.1
Noe Otstot 2049-2049 12 9 28 6 5 0 0 1 2 0 0 6 12 .179 .324 .286 .609 -0.1
Abel Ott 2014-2014 28 12 57 9 19 4 0 1 9 4 4 7 13 .333 .418 .456 .874 0.5
Josh Ott 2004-2004 27 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Travis Ottaviano 2015-2015 7 7 28 8 9 3 0 0 1 0 0 6 5 .321 .441 .429 .870 0.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mike Otte 2014-2017 67 65 222 26 58 3 1 2 32 2 0 48 47 .261 .398 .311 .709 1.5
Brian Ottman 2045-2046 140 140 575 67 144 25 1 23 66 6 14 32 158 .250 .295 .417 .712 2.1
Milo Ottwell 2032-2035 47 38 148 16 26 6 0 4 18 0 0 17 47 .176 .254 .297 .552 0.3
Ryan Ou 2048-2048 64 64 242 52 77 17 1 16 47 3 0 34 41 .318 .396 .595 .991 3.5
Jackson Ouellette 2047-2048 69 32 148 17 34 6 0 3 11 5 1 11 25 .230 .287 .331 .619 0.2
Mickey Ouellette 2013-2013 37 37 150 11 34 2 3 0 8 2 4 12 27 .227 .297 .280 .577 0.1
Orin Ouellette 2040-2042 69 50 197 24 38 1 1 10 23 2 2 17 44 .193 .289 .360 .649 -0.0
Devon Outlaw 2020-2020 23 7 36 6 11 1 1 0 5 0 0 8 11 .306 .432 .389 .821 0.5
Luis Ovalle 2004-2004 23 7 15 1 2 1 0 0 1 0 0 1 9 .133 .188 .200 .388 -0.1
T.J. Overby 2032-2036 192 145 605 77 163 29 1 15 79 0 0 75 113 .269 .360 .395 .755 3.2
Wilburn Overby 2032-2033 86 79 306 37 67 18 1 5 21 1 0 13 72 .219 .252 .333 .586 -0.6
Benny Overmiller 2047-2050 141 48 245 36 66 11 1 10 28 2 0 29 58 .269 .350 .445 .795 2.1
Michael Overton 2025-2026 84 84 307 30 74 16 3 3 34 1 2 28 80 .241 .310 .342 .652 -0.1
Ron Overton 2004-2004 41 40 156 28 36 8 1 2 12 6 1 25 43 .231 .344 .333 .678 1.6
Tony Overton 2009-2009 24 22 82 7 21 2 1 2 9 0 0 5 20 .256 .315 .378 .693 -0.2
Franklin Oviedo 2008-2008 19 11 45 8 9 2 1 2 7 2 0 12 14 .200 .362 .422 .784 0.3
Alex Ovington 2028-2028 1 0 2 1 2 1 0 0 2 0 0 0 0 1.000 1.000 1.500 2.500 0.1
Mike Owen 2020-2020 18 17 57 7 11 3 0 0 8 0 0 4 10 .193 .246 .246 .492 -0.2
Nicky Owen 2037-2038 20 10 39 7 13 2 0 3 7 0 0 6 9 .333 .435 .615 1.050 0.5
Chris Owens 2006-2006 3 2 10 1 2 0 0 0 1 0 0 0 3 .200 .273 .200 .473 -0.0
Darren Owens 2024-2024 42 41 172 24 47 9 0 1 14 5 4 19 31 .273 .344 .343 .687 0.4
Dog Owens 2043-2043 36 20 95 9 23 2 0 7 19 0 0 7 24 .242 .294 .484 .778 0.0
George Owens 2018-2018 1 1 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Josh Owens 2004-2005 12 12 23 1 2 0 0 0 0 0 0 0 13 .087 .087 .087 .174 -0.4
Kurt Owens 2007-2007 18 18 63 10 18 3 1 0 8 1 2 14 14 .286 .423 .365 .788 0.5
Orlan Owens 2041-2041 3 3 12 1 2 0 0 0 0 1 0 0 1 .167 .231 .167 .397 0.0
Quincy Owens 2044-2044 63 60 263 35 58 8 3 10 24 11 5 16 82 .221 .273 .388 .661 0.4
Silas Owens 2035-2035 5 5 20 1 2 1 0 0 0 0 0 0 7 .100 .100 .150 .250 -0.2
Wyatt Owens 2047-2047 49 42 131 16 36 2 0 7 20 0 0 18 36 .275 .371 .450 .821 1.1
Zachary Owens 2041-2041 25 23 96 21 31 6 1 7 15 1 1 7 13 .323 .369 .625 .994 1.0
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bill Oxborough 2022-2022 41 40 142 18 34 14 1 2 14 0 0 8 33 .239 .288 .394 .682 0.3
John Oxendine 2027-2027 37 36 144 27 40 9 3 7 36 2 0 8 34 .278 .327 .528 .855 0.8
Elmo Oxford 2037-2037 12 12 47 5 11 2 0 2 6 0 0 2 13 .234 .265 .404 .670 -0.1
Jake Oxford 2029-2033 8 1 11 0 1 0 0 0 0 0 0 0 1 .091 .091 .091 .182 -0.1
Tommy Oxner 2050-2050 70 70 219 24 48 6 0 6 18 0 1 19 52 .219 .302 .329 .631 -0.2
Kunitaro Oyama 2011-2012 104 102 388 57 100 26 9 7 54 8 2 42 102 .258 .334 .425 .759 1.7
Michael Oyler 2040-2041 83 76 321 37 90 17 1 9 36 0 0 14 61 .280 .311 .424 .734 1.0
Lee Ozga 2007-2007 63 60 258 30 73 14 1 2 18 0 0 27 59 .283 .350 .368 .718 1.4
Jose Ozuna 2017-2018 66 26 104 9 18 1 0 1 5 1 1 5 38 .173 .218 .212 .430 -0.4
Mario Ozuna 2027-2027 12 10 40 8 8 4 0 3 7 0 0 3 9 .200 .289 .525 .814 0.1
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, March 5th , 2024 - OOTP Baseball 24.11 Build 85