ROOKIE
'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 38 36 132 10 30 7 0 4 10 0 0 12 32 .227 .299 .371 .671 0.8
Kristian O'Bannon 2042-2045 61 23 71 7 10 0 0 4 10 1 2 3 17 .141 .173 .310 .483 -0.4
Micah O'Bee 2008-2009 76 76 279 36 78 15 0 4 25 2 0 26 67 .280 .359 .376 .735 2.2
Andy O'Bourne 2038-2040 11 0 10 1 3 0 0 0 2 0 0 0 2 .300 .273 .300 .573 0.0
Adam O'Brien 2016-2016 47 44 164 25 50 6 0 0 23 2 3 11 50 .305 .347 .341 .688 0.5
Corbin O'Brien 2034-2034 2 0 1 0 1 0 0 0 0 0 0 1 0 1.000 1.000 1.000 2.000 0.1
Danny O'Brien 2050-2050 48 13 81 5 17 3 0 1 3 3 1 7 22 .210 .273 .284 .557 0.0
George O'Brien 2005-2006 29 29 110 13 37 7 1 1 17 1 1 5 26 .336 .377 .445 .823 0.6
Jackson O'Brien 2050-2050 47 27 111 12 25 3 0 4 11 5 2 6 23 .225 .289 .360 .650 0.5
Jaden O'Brien 2036-2039 51 0 33 10 6 1 0 2 10 0 0 8 7 .182 .349 .394 .743 0.2
Kent O'Brien 2037-2038 42 20 63 5 9 0 0 3 5 0 0 3 17 .143 .191 .286 .477 -0.3
Paxton O'Brien 2048-2049 13 4 12 2 2 1 0 0 2 0 0 2 3 .167 .333 .250 .583 0.0
Randy O'Brien 2026-2026 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Brent O'Bryan 2018-2020 79 68 254 26 72 13 1 3 19 1 0 23 57 .283 .346 .378 .724 0.7
Elliott O'Bryan 2048-2049 7 0 3 1 1 0 0 0 0 0 0 1 1 .333 .500 .333 .833 0.0
Joe O'Bryant 2016-2018 139 121 451 79 123 24 1 17 77 0 0 72 96 .273 .377 .443 .821 3.5
Caffar O'Clavin 2004-2004 26 22 91 10 25 5 2 2 12 1 0 8 26 .275 .359 .440 .799 1.1
Bennett O'Connell 2038-2040 10 0 9 5 4 1 0 1 2 1 0 1 0 .444 .500 .889 1.389 0.3
Jon O'Connell 2017-2019 58 35 163 26 52 12 0 5 34 0 0 16 40 .319 .379 .485 .864 1.3
Kevin O'Connell 2010-2011 22 1 20 2 9 1 1 0 2 0 0 5 6 .450 .560 .600 1.160 0.4
Mike O'Connell 2023-2025 113 108 407 60 109 28 4 8 51 3 0 55 75 .268 .356 .415 .771 1.1
Paul O'Connell 2031-2031 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Kyle O'Conner 2023-2023 9 4 18 3 4 0 0 0 2 0 0 5 4 .222 .391 .222 .614 0.0
Dustin O'Connor 2021-2021 17 9 41 6 9 1 0 0 3 0 0 6 10 .220 .319 .244 .563 -0.1
Jack O'Connor 2049-2050 4 0 1 1 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Lance O'Connor 2030-2031 89 87 343 60 90 14 1 8 45 1 0 34 30 .262 .339 .379 .718 0.2
Pat O'Connor 2015-2016 12 0 11 0 4 0 0 0 3 0 0 0 1 .364 .364 .364 .727 0.0
Rich O'Connor 2048-2050 194 189 620 54 136 15 0 14 55 4 2 46 170 .219 .276 .311 .588 0.1
Eric O'Dea 2050-2050 56 56 155 13 36 5 1 4 13 0 0 15 42 .232 .312 .355 .667 0.8
Jonathan O'Dell 2008-2010 94 83 312 25 77 6 3 4 33 3 2 8 88 .247 .275 .324 .599 -1.0
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chris O'Donahue 2010-2010 63 63 200 22 38 11 2 5 28 0 0 24 57 .190 .276 .340 .616 0.0
Mason O'Donnell 2044-2044 8 7 26 4 6 1 0 0 1 0 0 6 5 .231 .375 .269 .644 0.2
Mike O'Donnell 2023-2025 58 36 139 10 35 9 1 0 9 0 0 7 32 .252 .295 .331 .626 -0.6
Truman O'Donnell 2050-2050 41 41 136 9 19 1 0 0 1 0 0 6 64 .140 .176 .147 .323 -3.5
Kameron O'Donoghue 2034-2036 102 97 368 48 103 12 6 9 53 5 2 24 45 .280 .337 .418 .756 2.1
Caleb O'Dowd 2047-2047 46 0 35 1 8 0 0 0 0 0 0 7 9 .229 .357 .229 .586 0.0
Thomas O'Grady 2041-2041 60 59 239 30 60 4 2 7 21 10 11 18 64 .251 .308 .372 .680 -0.4
Isaac O'Hare 2043-2044 92 91 294 23 52 4 0 9 29 0 1 23 93 .177 .255 .282 .538 -1.4
Alec O'Kane 2008-2008 38 37 127 14 25 5 0 0 13 4 3 8 33 .197 .262 .236 .499 -0.9
Jeremy O'Keefe 2028-2030 16 0 17 2 3 0 0 0 0 0 0 1 1 .176 .222 .176 .399 -0.1
Jesse O'Keefe 2028-2030 61 31 103 5 14 4 0 1 6 0 0 1 25 .136 .144 .204 .348 -1.3
Sean O'Keefe 2020-2022 133 118 490 74 174 43 6 5 105 1 0 44 96 .355 .408 .498 .906 3.6
Tom O'Malley 2006-2007 37 28 93 12 23 4 0 3 9 1 0 16 20 .247 .360 .387 .747 0.7
Jake O'Neal 2031-2034 54 37 159 13 40 9 0 1 17 0 0 9 34 .252 .296 .327 .623 0.8
Jal O'Neal 2032-2032 31 6 42 6 10 2 0 1 5 0 0 5 8 .238 .327 .357 .684 -0.1
Pete O'Neal 2028-2030 96 67 266 29 54 16 0 8 31 0 0 19 67 .203 .272 .353 .625 -0.9
Andrew O'Neil 2020-2020 48 43 183 37 60 18 0 2 30 0 0 14 35 .328 .380 .459 .840 0.8
Asher O'Neill 2050-2050 59 53 206 17 51 0 0 8 28 2 1 10 52 .248 .288 .364 .652 0.6
Ben O'Neill 2012-2013 71 60 257 39 76 22 2 6 51 5 3 30 51 .296 .373 .467 .840 1.7
Graham O'Neill 2047-2048 86 83 236 23 60 10 0 5 27 1 1 14 36 .254 .298 .360 .658 0.3
Johnny O'Neill 2036-2036 36 19 64 5 7 2 0 1 1 0 1 11 20 .109 .240 .188 .427 -0.1
Larry O'Neill 2016-2017 67 63 221 23 38 13 1 6 28 0 0 13 57 .172 .231 .321 .553 -0.7
Lonie O'Neill 2027-2027 60 60 205 29 55 9 2 5 37 2 1 28 40 .268 .363 .405 .768 1.3
Rollie O'Neill 2035-2035 9 5 21 2 4 1 0 0 3 0 0 1 7 .190 .227 .238 .465 -0.0
Troy O'Neill 2048-2050 25 0 12 1 3 0 0 0 0 0 1 1 2 .250 .308 .250 .558 -0.2
Nate O'Niell 2004-2005 59 50 210 22 60 15 0 0 17 4 2 14 41 .286 .329 .357 .686 1.0
Thomas O'Reilly 2034-2034 47 31 110 15 25 6 0 7 19 0 0 12 28 .227 .312 .473 .785 0.6
Rodney O'Rourke 2038-2038 2 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Alex O'Shea 2004-2004 9 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Brannigan O'Sullivan 2043-2044 28 24 77 8 18 2 0 2 4 0 0 11 15 .234 .330 .338 .667 -0.1
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dominic O'Sullivan 2047-2049 21 0 5 1 1 0 0 0 0 0 0 0 1 .200 .200 .200 .400 0.1
Bill Oakes 2037-2039 51 50 171 16 39 4 0 6 24 0 0 15 42 .228 .289 .357 .645 0.3
Jalen Oakes 2028-2030 80 74 269 45 66 18 4 17 58 1 1 41 39 .245 .364 .532 .896 2.5
Joe Oakes 2007-2009 7 0 8 0 1 0 0 0 0 0 0 0 2 .125 .125 .125 .250 -0.1
Brad Oakey 2004-2006 62 58 204 22 53 16 2 1 17 0 0 15 48 .260 .332 .373 .704 1.4
Jason Oakland 2049-2050 113 113 324 43 83 6 0 6 29 7 2 34 78 .256 .336 .330 .666 4.6
Ed Oakley 2050-2050 2 0 1 1 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000 0.0
Elijah Oakley 2033-2033 61 60 192 25 40 9 1 10 34 1 0 28 59 .208 .323 .422 .745 1.8
Kyle Oakley 2029-2032 103 45 204 22 38 4 0 5 23 2 2 28 45 .186 .298 .279 .578 -0.2
Braeden Oaks 2013-2014 22 4 27 3 8 1 0 1 5 0 0 6 4 .296 .424 .444 .869 0.0
Vince Oaks 2016-2017 10 2 13 3 4 0 0 1 3 0 0 2 0 .308 .438 .538 .976 0.2
Rodeo Oas 2037-2039 42 3 47 9 12 2 0 2 4 0 0 3 12 .255 .314 .426 .739 -0.0
Justin Oatts 2032-2032 39 37 157 19 36 6 1 3 19 0 0 15 39 .229 .305 .338 .642 0.1
Bill Obando 2014-2016 49 47 189 29 56 10 1 4 38 0 0 11 49 .296 .335 .423 .758 0.7
Freddie Obando 2044-2045 77 44 137 12 31 3 2 3 12 2 0 11 32 .226 .289 .343 .632 -0.3
Julian Obendorf 2035-2038 115 105 369 41 95 6 1 9 43 5 4 22 61 .257 .295 .352 .648 0.4
Connor Ober 2044-2044 18 0 16 4 8 0 0 4 10 0 0 1 4 .500 .556 1.250 1.806 0.7
Connor Oberhammer 2035-2036 45 31 117 14 28 5 0 3 11 0 0 7 16 .239 .294 .359 .653 0.1
Jon Oberlander 2047-2050 198 178 517 57 122 11 3 12 44 14 5 48 143 .236 .302 .338 .640 2.1
Kayden Obert 2040-2041 50 33 97 9 21 3 0 1 2 0 0 11 31 .216 .296 .278 .575 -0.2
Michael Obodo 2037-2039 186 182 620 98 142 22 2 33 100 8 2 59 169 .229 .298 .431 .728 3.1
Dave Obregon 2017-2018 73 67 237 35 62 22 2 3 32 2 5 45 59 .262 .378 .409 .787 1.7
Eddie Obregon 2012-2012 58 57 191 26 60 4 1 3 36 1 2 22 42 .314 .399 .393 .792 2.0
Yenier Obregon 2044-2045 83 43 188 34 55 8 0 12 30 3 0 19 35 .293 .363 .527 .890 2.2
Achillio Ocampo 2043-2045 89 29 141 22 33 4 0 5 26 0 4 17 32 .234 .323 .369 .692 0.1
Augustin Ocampo 2033-2034 20 0 14 0 0 0 0 0 0 0 0 1 8 .000 .067 .000 .067 -0.2
Bobby Ocampo 2008-2009 77 18 95 13 20 5 0 0 10 0 1 29 23 .211 .395 .263 .659 0.6
Danny Ocampo 2019-2021 95 63 290 57 91 24 6 4 41 6 1 40 55 .314 .397 .479 .876 2.2
Gustavo Ocampo 2015-2016 81 79 286 41 79 27 0 1 30 0 0 34 63 .276 .355 .381 .736 1.5
Jorge Ocampo 2004-2004 19 6 36 5 9 4 0 0 2 0 0 6 4 .250 .357 .361 .718 0.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Nathan Ocanas 2041-2041 53 48 180 21 47 11 0 3 21 1 0 25 25 .261 .356 .372 .728 0.2
Wilfredo Ocanas 2046-2048 83 14 122 14 33 1 0 9 28 1 0 5 26 .270 .305 .500 .805 0.9
Sergio Ocanpo 2005-2005 25 3 20 3 6 2 0 2 8 0 0 3 4 .300 .417 .700 1.117 0.6
Carlos Ocasio 2028-2028 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Emiliano Ocasio 2043-2044 16 14 54 5 12 4 0 2 4 0 0 3 22 .222 .263 .407 .671 -0.0
Vernon Occhino 2039-2040 97 96 325 52 85 13 0 30 64 0 0 19 95 .262 .307 .578 .886 2.0
Alton Oceguera 2042-2043 129 127 441 72 97 13 1 22 55 13 5 51 114 .220 .308 .404 .711 1.2
Melvin Oceguera 2026-2027 58 42 174 25 54 12 1 2 17 1 0 22 26 .310 .391 .425 .816 0.9
Nelson Oceguera 2020-2022 35 19 86 11 27 7 0 0 14 0 0 12 19 .314 .390 .395 .785 0.3
Alfredo Ochoa 2004-2006 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Carlos Ochoa 2005-2007 49 30 139 10 34 10 0 3 15 0 0 12 29 .245 .309 .381 .691 0.2
D.J. Ochoa 2032-2034 10 0 10 1 1 0 0 0 0 0 0 0 1 .100 .100 .100 .200 -0.2
Danny Ochoa 2006-2007 14 0 14 2 5 1 0 0 3 0 0 0 4 .357 .357 .429 .786 0.1
Enrique Ochoa 2017-2019 54 37 147 15 31 3 0 0 19 0 1 14 24 .211 .280 .231 .512 -1.2
Gil Ochoa 2026-2028 96 93 382 49 105 27 7 1 34 12 4 34 67 .275 .340 .390 .731 2.0
Ivan Ochoa 2024-2024 46 46 183 17 50 12 3 7 30 1 0 12 41 .273 .323 .486 .810 -0.2
Jorge Ochoa 2004-2007 80 53 218 16 59 11 0 2 25 0 0 14 44 .271 .336 .349 .685 1.2
Leonardo Ochoa 2024-2027 102 87 361 45 84 14 2 2 37 9 0 34 78 .233 .306 .299 .605 -1.4
Nelson Ochoa 2011-2011 13 2 18 4 5 1 0 1 3 0 0 1 2 .278 .350 .500 .850 0.2
P.J. Ochoa 2031-2033 48 0 43 3 11 3 1 1 6 3 0 1 3 .256 .273 .442 .715 0.1
Pedro Ochoa 2027-2028 26 26 102 13 25 4 0 5 14 2 2 6 28 .245 .288 .431 .720 0.6
Pedro Ochoa 2023-2024 64 56 220 35 63 12 1 2 33 0 1 35 40 .286 .388 .377 .765 1.4
Ricky Ochoa 2006-2007 72 49 169 19 36 9 0 2 19 0 0 17 46 .213 .295 .302 .597 0.9
Ruben Ochoa 2022-2023 92 84 331 60 101 42 3 19 70 0 0 31 59 .305 .374 .622 .997 1.9
Samuel Ochoa 2045-2047 170 160 478 42 106 10 3 9 38 7 7 31 120 .222 .283 .312 .595 0.4
Victor Ochoa 2014-2014 1 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Ken Ochs 2021-2022 66 57 224 46 67 21 1 3 30 1 1 53 48 .299 .440 .442 .882 1.6
Johnny Octavo 2031-2034 37 32 122 18 27 2 0 6 18 0 0 17 27 .221 .319 .385 .704 0.7
D.J. Oden 2041-2041 26 22 76 5 15 0 0 2 7 0 0 2 21 .197 .237 .276 .514 -0.1
Richard Oden 2045-2045 41 36 144 26 37 4 0 7 14 2 1 20 28 .257 .363 .431 .794 0.8
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jonas Odenthal 2012-2012 63 63 257 26 73 19 4 0 22 2 0 12 62 .284 .321 .389 .710 0.5
Adrian Odom 2031-2033 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.1
George Odom 2024-2025 70 46 210 31 50 12 1 5 30 0 0 15 45 .238 .285 .376 .661 -0.9
Jason Odom 2026-2027 78 78 301 36 70 17 2 4 25 6 2 23 84 .233 .293 .342 .635 0.2
Jim Odom 2004-2004 7 7 30 2 6 0 0 0 1 0 0 2 8 .200 .250 .200 .450 -0.1
Oliver Odom 2038-2040 13 1 9 0 0 0 0 0 0 0 0 2 4 .000 .182 .000 .182 -0.1
Rick Odom 2033-2035 107 70 311 39 78 12 1 17 60 0 0 22 65 .251 .313 .460 .773 3.5
Strom Odom 2048-2049 27 5 42 5 9 1 0 1 4 0 1 3 11 .214 .267 .310 .576 -0.0
Trevor Odom 2004-2006 17 5 19 3 4 1 0 0 2 1 0 2 8 .211 .318 .263 .581 0.2
Steve Oehler 2030-2032 56 26 117 16 30 7 2 0 13 0 0 15 14 .256 .341 .350 .691 -0.1
Valter Oeste 2044-2044 3 0 1 1 1 0 0 1 3 0 0 0 0 1.000 1.000 4.000 5.000 0.1
Sean Oetting 2005-2006 19 14 61 5 16 4 0 1 9 0 0 3 15 .262 .308 .377 .685 0.1
Carlos Ogando 2027-2027 23 22 85 13 25 5 1 1 15 0 0 7 19 .294 .344 .412 .756 0.4
Orlando Ogando 2049-2049 41 41 135 20 34 5 1 2 7 4 1 8 33 .252 .299 .348 .647 0.4
Santiago Ogando 2032-2032 63 63 229 27 60 12 2 4 28 0 1 16 47 .262 .327 .384 .711 1.4
Cyril Ogawa 2033-2037 115 71 261 33 51 11 1 5 36 1 0 54 60 .195 .334 .303 .637 0.2
Finney Ogaz 2040-2040 60 52 205 32 65 6 1 22 47 0 0 27 29 .317 .397 .678 1.075 3.5
Steve Ogilvie 2033-2033 7 4 15 1 3 0 0 0 1 0 0 0 2 .200 .200 .200 .400 -0.1
Joe Oglesby 2025-2026 100 99 399 81 122 27 1 29 82 0 1 22 88 .306 .349 .596 .945 2.3
Ben Ogrodny 2004-2005 18 7 32 5 13 2 0 1 8 0 0 12 10 .406 .556 .562 1.118 0.7
Leo Oguendo 2007-2008 8 0 10 2 3 0 0 0 2 0 0 0 3 .300 .300 .300 .600 0.0
Masakazu Ohashi 2048-2048 13 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Itsuto Ohira 2019-2019 50 42 179 32 68 10 4 4 36 4 2 15 33 .380 .443 .547 .990 2.7
Sani Ohiri 2050-2050 48 24 78 6 14 1 0 1 6 0 0 6 27 .179 .235 .231 .466 -0.9
Brent Oiler 2050-2050 23 11 44 4 11 0 0 4 8 0 0 0 12 .250 .267 .523 .789 0.3
Ryan Oiler 2011-2013 144 130 508 62 121 20 5 4 48 0 2 47 120 .238 .311 .321 .631 -0.4
Jordan Oilvares 2009-2009 28 0 4 0 2 0 0 0 2 0 0 0 2 .500 .500 .500 1.000 0.0
Danny Oja 2005-2005 26 17 68 14 26 5 0 1 10 0 0 12 12 .382 .476 .500 .976 0.9
Fernando Ojeda 2030-2030 66 65 237 31 70 14 1 4 36 2 2 18 38 .295 .349 .414 .762 0.1
Jesus Ojeda 2010-2010 53 46 191 21 38 6 3 4 22 0 1 21 59 .199 .280 .325 .605 0.6
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Leo Ojeda 2043-2044 64 50 203 26 47 4 0 10 33 1 0 14 58 .232 .285 .399 .684 0.0
Nick Ojeda 2030-2032 111 57 250 15 58 9 0 3 21 0 0 17 52 .232 .296 .304 .600 -0.9
Nino Ojeda 2050-2050 48 0 48 4 9 3 0 0 6 0 1 5 11 .188 .278 .250 .528 -0.2
R.J. Ojeda 2050-2050 3 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Tony Ojeda 2028-2030 66 13 80 14 18 3 0 2 6 2 0 16 17 .225 .361 .338 .698 0.2
Kevon Okafor 2004-2004 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Daisaku Okamura 2010-2010 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Terrel Oki 2048-2050 40 0 17 4 4 1 0 1 3 0 0 5 8 .235 .417 .471 .887 0.2
Mitsuhisa Okita 2011-2011 47 44 168 19 46 14 3 2 23 0 0 11 43 .274 .315 .429 .743 0.4
Baden Okolita 2004-2005 21 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Koji Okuda 2049-2050 35 0 4 0 1 0 0 0 0 0 0 1 3 .250 .400 .250 .650 0.0
Luke Olague 2039-2041 136 60 267 39 66 10 0 15 53 9 0 29 73 .247 .330 .453 .783 2.0
Mario Olague 2016-2017 104 100 399 53 124 29 0 11 72 0 0 33 101 .311 .367 .466 .833 2.7
Owen Olah 2016-2016 57 57 218 27 44 14 2 3 27 1 0 9 69 .202 .236 .326 .561 -0.8
Emerson Olalde 2033-2034 65 60 216 27 50 12 1 4 19 0 0 14 48 .231 .277 .352 .628 0.7
Miguel Olalde 2022-2022 23 14 64 16 24 3 0 4 13 0 0 4 12 .375 .429 .609 1.038 0.8
Avrom Olander 2046-2048 73 0 76 7 18 5 1 1 13 0 0 12 21 .237 .348 .368 .717 0.5
Ruben Olarte 2021-2023 50 16 74 13 19 7 1 0 6 0 0 7 14 .257 .321 .378 .699 -0.0
John Olascoaga 2038-2039 69 27 122 14 28 1 0 5 13 5 4 11 35 .230 .291 .361 .652 0.3
Theodore Olatunde 2045-2046 65 11 42 5 7 0 0 1 3 0 0 3 9 .167 .239 .238 .477 -0.3
Sergio Olavarria 2005-2005 36 18 87 12 28 9 0 0 11 1 0 11 15 .322 .398 .425 .823 0.8
Eddie Olbera 2011-2011 26 19 69 2 17 2 0 0 6 0 0 4 9 .246 .297 .275 .573 0.2
Yasman Olbera 2031-2032 70 53 200 39 61 8 0 7 44 0 2 39 34 .305 .419 .450 .869 1.3
Sam Oldford 2028-2030 72 47 169 17 40 11 0 3 14 0 0 17 37 .237 .310 .355 .665 0.2
T.J. Oldham 2025-2025 16 0 10 0 3 0 0 0 0 0 0 0 4 .300 .300 .300 .600 -0.1
Damian Oldring 2040-2042 69 5 85 19 19 2 1 4 12 4 1 10 21 .224 .320 .412 .731 0.5
Cameron Olds 2007-2009 29 14 68 7 13 4 0 1 11 1 1 9 12 .191 .295 .294 .589 -0.1
Declan Olds 2046-2049 123 54 242 40 57 5 0 17 40 0 0 33 54 .236 .326 .467 .793 2.2
Mario Olea 2019-2019 50 50 204 24 53 11 2 2 11 11 1 5 58 .260 .288 .363 .650 0.5
Willard Oleson 2047-2049 57 0 29 4 7 1 0 3 11 0 0 2 7 .241 .290 .586 .877 0.3
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Antony Olguin 2044-2046 120 84 249 26 49 6 1 5 20 6 3 20 73 .197 .267 .289 .557 -1.5
Felipe Olguin 2040-2041 118 104 362 38 73 8 2 16 40 6 7 32 78 .202 .277 .367 .645 -0.6
Franco Olguin 2044-2045 12 5 17 2 4 1 0 1 4 0 0 1 5 .235 .278 .471 .748 0.0
Josuan Olguin 2046-2047 96 69 170 13 19 1 2 1 8 5 0 16 58 .112 .197 .159 .356 -1.1
Titus Olguin 2047-2048 28 0 19 1 8 0 0 0 2 0 2 6 4 .421 .577 .421 .998 0.4
Jose Oliva 2020-2020 27 26 110 26 38 6 1 5 20 0 2 15 21 .345 .434 .555 .989 1.2
Juan Oliva 2004-2006 12 0 0 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.0
Raul Oliva 2023-2023 23 23 84 13 25 4 0 1 15 0 0 12 11 .298 .385 .381 .766 0.5
Ruddy Oliva 2037-2037 40 40 150 17 42 5 0 7 16 7 1 13 35 .280 .351 .453 .805 0.9
Lorenzo Olivar 2029-2032 23 5 30 5 5 1 0 1 3 1 1 3 7 .167 .242 .300 .542 -0.2
Alfredo Olivares 2042-2043 40 39 139 18 32 4 2 3 12 5 3 20 40 .230 .344 .353 .696 0.5
Damon Olivares 2040-2042 130 68 250 26 58 6 0 8 20 4 3 17 74 .232 .286 .352 .638 -0.4
Eric Olivares 2045-2045 63 61 249 31 57 8 0 14 34 4 5 30 32 .229 .322 .430 .751 0.8
Fabian Olivares 2038-2041 116 64 280 38 72 12 4 3 27 7 5 16 49 .257 .301 .361 .662 -0.3
Gustavo Olivares 2026-2026 46 44 195 27 66 14 1 7 34 0 0 8 39 .338 .367 .528 .895 0.9
Manny Olivares 2015-2015 25 24 94 9 36 6 0 2 8 0 0 6 18 .383 .416 .511 .926 1.3
Matt Olivares 2028-2030 106 27 160 21 36 4 0 4 20 0 0 27 21 .225 .340 .325 .665 0.1
Salvatore Olivares 2005-2005 43 18 82 10 24 4 0 1 12 0 0 11 14 .293 .383 .378 .761 0.4
Sergio Olivares 2019-2019 17 0 7 1 3 1 0 0 2 0 0 1 1 .429 .500 .571 1.071 0.1
Alvaro Olivarez 2044-2046 109 34 202 39 60 3 0 17 42 3 1 13 34 .297 .350 .564 .914 1.3
Rolando Olivarez 2049-2050 99 60 232 19 42 6 1 4 17 0 1 16 52 .181 .251 .267 .518 -1.7
Santana Olivarez 2032-2033 18 7 39 2 9 0 0 0 4 0 0 2 11 .231 .268 .231 .499 -0.3
Vinny Olivarez 2050-2050 51 34 104 12 22 1 0 5 11 0 0 4 20 .212 .255 .365 .620 -0.4
Alvaro Olivas 2041-2043 54 19 94 13 16 0 0 4 11 0 0 8 15 .170 .243 .298 .541 -0.6
Bram Olivas 2047-2047 66 66 185 17 38 5 1 3 23 1 1 15 39 .205 .275 .292 .566 0.7
Edwin Olivas 2028-2028 6 4 18 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.4
Eldridge Olivas 2038-2038 12 1 7 3 4 0 0 2 4 0 0 1 1 .571 .625 1.429 2.054 0.4
Jorge Olivas 2004-2004 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Juan Olivas 2034-2034 63 52 208 36 45 10 4 2 26 0 1 21 51 .216 .286 .332 .617 0.9
Omar Olivas 2013-2013 50 46 179 21 56 13 3 4 36 0 0 13 37 .313 .367 .486 .853 1.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
T.J. Olivas 2039-2039 10 10 34 4 10 0 0 2 3 0 1 2 3 .294 .333 .471 .804 0.3
Miles Olivena 2032-2032 8 3 7 0 3 0 0 0 2 0 0 1 1 .429 .500 .429 .929 0.2
Ben Oliver 2016-2018 13 13 45 2 9 1 0 0 2 0 0 1 14 .200 .213 .222 .435 -0.4
Calahan Oliver 2038-2038 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chris Oliver 2012-2015 83 27 142 11 26 3 1 3 14 0 0 22 32 .183 .328 .282 .609 -0.1
Jon Oliver 2012-2014 187 184 717 87 202 29 4 2 57 14 13 58 162 .282 .337 .342 .679 3.3
Nate Oliver 2017-2019 102 92 312 42 82 23 0 6 31 3 2 41 74 .263 .351 .394 .745 1.6
Ryland Oliver 2047-2047 33 30 113 16 27 3 0 7 19 0 0 16 24 .239 .336 .451 .787 0.6
Sebastian Oliver 2032-2033 57 29 132 20 27 4 1 1 7 3 1 12 41 .205 .281 .273 .554 -0.2
Seth Oliver 2010-2011 38 31 112 12 18 3 1 3 11 0 0 7 27 .161 .210 .286 .496 0.0
T.J. Oliver 2047-2047 3 0 2 0 1 1 0 0 0 0 0 0 1 .500 .500 1.000 1.500 0.1
Troy Oliver 2038-2041 48 28 88 7 15 0 0 1 4 1 0 6 31 .170 .221 .205 .426 -0.6
Diego Olivera 2042-2044 20 9 50 6 14 2 0 1 6 2 0 6 16 .280 .368 .380 .748 0.3
Nicolas Olivera 2045-2047 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Tonio Olivera 2038-2040 64 43 141 15 25 3 0 7 14 0 0 9 45 .177 .235 .348 .583 -0.5
Mario Oliveri 2049-2050 62 14 98 11 18 1 1 0 10 0 0 4 22 .184 .216 .214 .430 -0.8
Jeremy Oliverio 2024-2025 115 112 481 92 165 43 9 7 95 11 4 37 85 .343 .391 .514 .904 3.5
Leo Oliveros 2023-2024 34 28 97 13 16 4 0 0 4 0 0 9 25 .165 .255 .206 .461 -0.4
Willie Oliveros 2027-2028 53 43 151 17 36 5 2 3 10 0 1 10 34 .238 .297 .358 .655 0.2
Edwin Olivo 2019-2021 78 56 238 29 68 12 0 8 39 1 0 14 45 .286 .327 .437 .764 0.4
Ricky Olivo 2020-2021 70 69 250 20 54 8 0 2 35 0 0 12 62 .216 .247 .272 .519 -1.3
Nate Olmedo 2010-2010 9 2 9 3 3 0 0 1 2 0 0 3 2 .333 .500 .667 1.167 0.3
Austin Olsen 2040-2041 12 0 8 3 2 0 0 0 1 0 0 2 4 .250 .400 .250 .650 0.1
Chris Olsen 2010-2011 42 6 37 3 9 3 0 0 6 0 0 4 7 .243 .310 .324 .634 0.1
Christopher Olsen 2048-2048 58 15 76 11 26 5 1 2 9 9 2 15 23 .342 .446 .513 .959 1.6
Justin Olsen 2007-2008 46 14 81 11 19 3 0 0 7 0 1 6 17 .235 .287 .272 .559 -0.1
Mason Olsen 2043-2046 23 7 28 2 2 0 0 0 2 0 0 2 12 .071 .133 .071 .205 -0.6
Milton Olsen 2045-2047 88 79 214 28 46 9 0 3 16 1 0 32 60 .215 .323 .299 .622 -0.3
Nathan Olsen 2048-2048 65 65 180 26 49 3 1 4 21 5 4 18 38 .272 .337 .367 .703 1.3
T.J. Olsen 2034-2035 10 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ben Olson 2005-2006 38 35 127 13 24 6 0 1 12 0 0 8 37 .189 .241 .260 .501 -0.2
Brian Olson 2015-2017 24 23 87 18 29 6 1 3 12 1 0 7 21 .333 .379 .529 .908 1.2
Jimmy Olson 2016-2018 116 108 402 59 104 28 1 9 48 1 0 31 92 .259 .310 .400 .711 0.6
Lance Olson 2041-2042 120 114 427 52 103 14 3 12 42 20 6 28 94 .241 .296 .372 .668 1.2
Tommy Olson 2045-2048 64 3 57 7 13 1 0 2 4 1 0 5 16 .228 .302 .351 .652 0.1
J.P. Olson Jr. 2042-2045 51 6 68 10 13 0 0 1 8 0 1 11 15 .191 .304 .235 .539 -0.4
Edgar Olvera 2031-2033 94 66 270 36 87 11 0 3 38 0 0 41 39 .322 .418 .396 .814 2.2
Ismael Olvera 2004-2004 6 6 9 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.2
Jose Olvera 2029-2029 55 9 65 8 15 5 0 1 11 2 0 9 14 .231 .342 .354 .696 0.1
Luis Olvera 2004-2006 44 6 58 12 16 2 0 3 12 0 0 11 9 .276 .391 .466 .857 0.6
Manuel Olvera 2033-2033 31 29 110 9 18 5 0 1 13 0 0 5 23 .164 .207 .236 .443 -0.2
Ramon Olvera 2027-2027 53 53 218 28 53 12 1 1 24 0 1 20 37 .243 .327 .321 .648 -0.6
Sergio Olvera 2005-2006 6 5 17 3 5 2 0 0 3 0 0 2 2 .294 .368 .412 .780 0.1
Brady Oman 2008-2009 61 53 214 43 69 17 0 8 42 0 0 17 36 .322 .373 .514 .887 2.5
Deroy Omar 2041-2041 44 39 108 12 22 5 1 3 10 0 0 3 34 .204 .221 .352 .573 -0.4
Tyler Omar 2040-2041 70 63 252 25 63 8 0 9 31 0 1 17 54 .250 .300 .389 .689 0.4
Masami Omichi 2030-2030 65 64 266 38 71 17 3 6 36 4 3 13 53 .267 .310 .421 .731 0.5
Chris Onder 2025-2026 124 123 441 69 111 25 4 4 69 1 2 46 100 .252 .340 .354 .694 0.8
Cory Ong 2032-2035 9 0 8 1 3 1 0 0 4 0 0 0 2 .375 .375 .500 .875 0.1
Lao Ong 2039-2042 27 6 44 6 15 2 0 4 6 0 0 4 13 .341 .396 .659 1.055 0.5
Steven Ong 2037-2039 110 45 244 29 65 6 1 17 32 2 0 17 50 .266 .313 .508 .821 1.2
Shinji Onizuka 2026-2026 19 10 41 12 14 3 0 0 5 1 0 4 5 .341 .400 .415 .815 0.4
Scott Onks 2013-2013 60 57 239 21 81 19 1 2 25 0 0 12 50 .339 .372 .452 .823 1.1
Darrel Onley 2046-2046 44 4 50 6 11 1 0 3 7 0 0 3 16 .220 .291 .420 .711 0.3
Kenny Onnen 2026-2029 95 79 312 39 71 9 0 7 42 7 9 25 52 .228 .288 .324 .612 1.6
Danny Ontiveros 2025-2027 98 93 332 37 73 22 0 2 29 0 0 16 80 .220 .271 .304 .576 -0.3
Thomas Openshaw 2045-2045 3 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Josh Opichka 2019-2021 144 140 522 116 138 50 2 22 108 0 0 101 130 .264 .393 .494 .887 4.4
Eric Oplinger 2006-2006 32 30 98 11 21 5 3 2 11 1 1 11 19 .214 .300 .388 .688 -0.1
Ayden Opoku 2004-2004 36 32 113 13 41 12 0 1 15 1 0 9 23 .363 .407 .496 .902 2.0
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Angel Oquendo 2017-2019 96 70 282 59 91 26 4 13 63 4 4 47 65 .323 .417 .582 .998 3.6
Carlos Oquendo 2015-2015 22 19 73 16 26 1 0 5 26 0 0 9 20 .356 .420 .575 .996 1.0
Jack Oquendo 2042-2044 175 164 554 85 135 18 4 18 47 24 4 58 140 .244 .327 .388 .715 4.9
Leonardo Oquendo 2050-2050 2 2 6 0 3 0 0 0 0 0 0 1 1 .500 .571 .500 1.071 0.0
Derek Oquist 2010-2011 47 18 91 10 27 4 0 1 13 0 2 16 28 .297 .407 .374 .781 0.1
Samuel Oralde 2032-2032 62 58 233 35 76 14 0 6 39 0 1 23 57 .326 .396 .464 .860 1.8
Hunter Orando 2038-2038 12 1 13 3 4 0 0 2 6 0 0 1 6 .308 .357 .769 1.126 0.2
Joe Orchard 2006-2007 127 124 470 69 127 29 4 1 55 10 8 44 109 .270 .339 .355 .694 2.2
Blair Ordaz 2049-2050 70 52 198 25 44 4 2 4 22 8 3 18 48 .222 .286 .323 .609 0.6
Antonio Ordonez 2019-2020 84 81 296 57 94 30 0 6 51 1 0 31 74 .318 .390 .480 .870 2.2
Antonio Ordonez 2019-2021 108 92 380 59 88 14 5 2 21 13 2 28 83 .232 .300 .311 .611 -0.1
Ivory Ordonez 2037-2039 48 32 102 14 19 2 1 5 14 0 4 12 38 .186 .270 .373 .642 -0.1
David Ordorica 2032-2033 38 29 120 14 28 5 0 2 15 0 0 8 19 .233 .287 .325 .612 0.1
Vitin Ordorica 2044-2045 79 22 77 12 17 1 0 4 13 0 0 6 21 .221 .286 .390 .675 0.2
Lucas Ordoñez 2035-2035 12 5 14 2 2 0 0 0 0 0 0 3 6 .143 .294 .143 .437 0.0
Marcox Ordoñez 2037-2037 43 33 130 14 39 5 0 8 24 2 0 20 38 .300 .406 .523 .930 1.1
Ricardo Orea 2046-2048 18 5 26 3 4 0 0 1 2 0 0 4 5 .154 .267 .269 .536 -0.2
Rico Oregel 2025-2027 148 147 557 67 147 29 0 17 96 0 0 67 112 .264 .345 .408 .752 0.3
Jorge Orejel 2004-2005 38 9 60 11 15 1 1 1 10 2 0 12 14 .250 .370 .350 .720 0.2
Luis Orellana 2021-2022 44 22 81 7 13 2 0 1 7 0 0 8 29 .160 .289 .222 .511 -0.1
Luis Orellana 2004-2006 46 10 41 1 10 2 0 0 2 0 0 3 8 .244 .304 .293 .597 0.2
Luis Orellana 2005-2007 22 11 45 8 14 1 1 0 3 0 1 3 15 .311 .367 .378 .745 0.4
Roldán Orellana 2037-2037 53 53 155 12 28 6 0 0 7 0 4 12 40 .181 .253 .219 .472 -0.6
Tony Orellana 2008-2010 110 102 333 29 63 14 1 1 26 1 1 28 77 .189 .260 .246 .506 -0.7
Yavison Orellana 2044-2044 56 55 144 12 32 2 0 5 16 0 0 16 37 .222 .296 .340 .637 -0.6
Yosnier Orellana 2032-2033 85 82 330 50 95 21 4 11 49 13 3 18 74 .288 .328 .476 .803 2.0
Devin Organek 2047-2047 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Hugo Oritz 2024-2025 76 66 272 50 97 17 2 5 46 4 0 35 29 .357 .436 .489 .925 2.1
Ian Orlandi 2011-2013 24 23 78 11 15 3 0 0 7 0 0 3 24 .192 .220 .231 .450 -0.1
George Ormiston 2034-2035 71 54 234 34 59 13 2 6 23 9 1 25 52 .252 .328 .402 .730 1.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jose Ornelas 2018-2020 14 0 11 2 3 2 0 1 6 0 0 0 3 .273 .273 .727 1.000 0.2
Juan Ornelas 2004-2004 18 0 17 2 4 0 0 1 4 0 0 2 6 .235 .286 .412 .697 0.1
Ryan Ornelas 2019-2019 63 63 220 16 56 14 2 2 26 3 1 15 43 .255 .307 .364 .670 0.5
Jim Orona 2021-2022 88 88 398 64 130 21 5 4 38 4 1 20 67 .327 .363 .435 .798 2.3
Hector Oropeza 2049-2050 17 0 14 0 2 1 0 0 6 0 0 1 6 .143 .200 .214 .414 -0.1
Jesús Oropeza 2047-2047 50 49 144 15 31 1 0 6 13 2 1 18 31 .215 .307 .347 .654 -0.6
Alan Orosco 2041-2043 11 1 11 0 1 1 0 0 0 0 0 0 4 .091 .091 .182 .273 -0.1
Sebastián Orosco 2039-2040 53 45 117 13 22 4 0 4 12 0 0 14 38 .188 .273 .325 .598 -0.5
Bill Orozco 2023-2023 59 53 208 37 64 10 1 13 43 0 0 32 39 .308 .416 .553 .969 2.1
Bobby Orozco 2041-2041 24 23 94 10 20 2 1 1 3 1 2 7 27 .213 .282 .287 .569 -0.5
Enrique Orozco 2031-2031 37 34 146 24 30 8 3 2 21 1 0 11 18 .205 .258 .342 .600 -0.9
Israel Orozco 2046-2047 73 0 69 3 17 3 0 1 6 1 4 5 22 .246 .316 .333 .649 -0.2
Joaquin Orozco 2013-2014 13 0 14 0 4 2 0 0 3 0 0 0 3 .286 .286 .429 .714 0.0
John Orozco 2027-2027 7 6 21 3 4 1 0 0 3 0 0 4 9 .190 .320 .238 .558 0.1
John Orozco 2004-2005 68 61 267 25 67 11 3 1 18 5 2 18 68 .251 .301 .326 .627 0.9
Juan Orozco 2004-2004 8 7 29 4 7 2 0 0 4 1 0 3 10 .241 .312 .310 .623 0.3
Mercurio Orozco 2041-2044 27 8 25 4 4 1 0 2 5 0 0 5 8 .160 .323 .440 .763 0.1
Morton Orozco 2040-2042 142 59 270 31 57 12 2 7 29 2 0 30 67 .211 .295 .348 .643 -0.1
Ramon Orozco 2019-2019 44 29 120 10 24 6 0 2 13 1 1 6 35 .200 .244 .300 .544 -0.0
Ray Orozco 2040-2040 20 17 50 10 13 0 0 3 6 2 1 7 14 .260 .362 .440 .802 0.6
Remigio Orozco 2038-2038 59 15 97 12 24 2 0 2 7 0 2 12 19 .247 .336 .330 .666 0.0
T.J. Orozco 2048-2049 60 35 109 5 17 4 0 2 5 0 0 2 29 .156 .186 .248 .434 -0.9
Kevin Orr 2028-2030 97 70 273 39 64 12 2 5 29 9 6 27 55 .234 .314 .348 .662 1.6
Matt Orr 2009-2010 98 97 350 48 87 19 5 2 35 14 6 29 92 .249 .315 .349 .664 0.8
Ric Orr 2032-2033 14 14 61 3 10 1 0 0 3 0 0 3 14 .164 .215 .180 .396 -0.5
Jameson Orren 2038-2040 71 34 127 14 27 5 1 6 12 3 2 16 37 .213 .301 .409 .710 -0.1
Weymouth Orrick 2036-2038 101 0 98 9 29 4 1 2 9 0 0 10 23 .296 .361 .418 .779 0.7
Zach Orris 2014-2015 8 0 7 0 0 0 0 0 1 0 0 1 2 .000 .125 .000 .125 -0.1
Marc Orsborn 2025-2026 3 0 2 0 0 0 0 0 0 0 0 1 0 .000 .333 .000 .333 -0.0
Curran Orsburn 2047-2050 47 6 47 6 12 2 0 2 6 0 0 7 12 .255 .352 .426 .777 0.3
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Robert Orta 2023-2023 54 41 146 17 29 8 1 2 20 0 1 23 40 .199 .314 .308 .622 0.0
Alberto Ortega 2029-2029 60 32 140 12 30 5 0 4 17 0 0 14 40 .214 .280 .336 .616 0.5
Alejandro Ortega 2029-2029 18 1 6 0 0 0 0 0 0 0 0 1 1 .000 .143 .000 .143 -0.2
Boyce Ortega 2031-2034 84 42 147 15 36 5 0 4 18 0 0 28 34 .245 .393 .361 .754 0.5
Carlos Ortega 2019-2020 82 49 226 43 70 14 2 3 25 5 5 26 54 .310 .393 .429 .822 1.4
Danny Ortega 2011-2012 7 0 7 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.1
Diego Ortega 2004-2006 115 112 382 44 94 25 2 4 34 3 0 20 107 .246 .296 .353 .649 1.8
Edwin Ortega 2017-2017 50 49 168 9 26 9 0 1 15 0 0 9 49 .155 .201 .226 .427 -0.9
Ivan Ortega 2037-2038 4 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jesus Ortega 2021-2023 89 89 332 18 69 19 0 3 35 0 0 17 85 .208 .248 .292 .540 -2.1
Jon Ortega 2019-2020 53 33 147 18 44 8 1 0 18 0 0 11 29 .299 .346 .367 .713 0.2
Jonathan Ortega 2019-2020 67 41 182 40 58 18 7 11 51 4 2 16 48 .319 .378 .676 1.054 1.6
Jordan Ortega 2004-2005 83 60 247 30 53 7 1 0 17 0 0 10 59 .215 .271 .251 .522 -0.7
Jordan Ortega 2010-2010 4 1 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jorge Ortega 2004-2004 4 0 2 0 0 0 0 0 0 0 0 2 1 .000 .500 .000 .500 0.0
Jorge Ortega 2004-2004 18 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.1
Jorge Ortega 2004-2004 10 6 19 2 4 0 0 0 1 0 0 0 10 .211 .211 .211 .421 -0.1
Juan Ortega 2045-2047 80 22 116 12 25 4 1 8 19 2 1 9 28 .216 .287 .474 .761 0.5
Juan Ortega 2020-2020 63 63 225 21 56 10 2 5 32 0 0 7 58 .249 .278 .378 .656 -0.5
Juan Ortega 2004-2004 54 30 147 17 34 6 2 0 9 3 1 12 34 .231 .315 .299 .614 1.0
Julio Ortega 2009-2009 60 53 188 30 60 18 1 2 22 0 0 47 29 .319 .456 .457 .913 3.2
Laurencio Ortega 2034-2034 67 63 241 26 59 14 0 2 25 3 4 37 50 .245 .350 .328 .678 4.0
Lou Ortega 2018-2021 104 85 381 46 108 18 0 5 45 0 0 14 56 .283 .307 .370 .677 -0.7
Marcos Ortega 2007-2008 84 65 269 41 68 13 4 3 38 6 4 23 56 .253 .321 .364 .685 1.1
Orlando Ortega 2043-2044 64 21 100 6 23 4 0 2 9 0 2 9 21 .230 .295 .330 .625 -0.1
Rollie Ortega 2048-2048 61 34 135 17 25 6 0 2 13 0 0 13 28 .185 .272 .274 .546 0.2
Solomon Ortega 2030-2030 50 28 113 14 30 4 0 9 26 3 2 14 22 .265 .346 .540 .886 0.7
Speedy Ortega 2045-2047 1 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Tadeo Ortega 2042-2042 35 31 100 26 30 4 0 9 20 1 0 32 25 .300 .478 .610 1.088 1.6
Victor Ortega 2013-2015 27 2 16 4 7 1 1 0 4 1 0 2 2 .438 .526 .625 1.151 0.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Aarón Ortiz 2046-2048 134 134 415 37 94 15 3 15 54 8 5 41 117 .227 .298 .386 .684 2.2
Adony Ortiz 2036-2036 40 39 156 25 31 4 0 3 11 7 0 10 21 .199 .249 .282 .531 0.6
Adrian Ortiz 2025-2025 37 15 66 10 19 6 0 0 10 1 0 6 12 .288 .347 .379 .726 0.1
Alberto Ortiz 2026-2026 68 67 297 52 95 20 2 3 37 2 1 12 66 .320 .350 .431 .781 0.7
Alberto Ortiz 2016-2017 14 0 12 2 4 2 0 0 1 0 0 0 3 .333 .357 .500 .857 0.1
Alex Ortiz 2026-2026 30 30 99 3 16 7 0 0 6 2 0 3 21 .162 .192 .232 .425 -0.9
Alex Ortiz 2021-2022 10 10 36 1 7 2 0 0 3 0 0 1 16 .194 .216 .250 .466 -0.3
Andres Ortiz 2027-2030 135 134 481 64 103 18 7 13 45 17 3 35 105 .214 .270 .362 .631 0.5
Angelo Ortiz 2017-2017 2 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Bert Ortiz 2005-2005 2 2 7 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Carlos Ortiz 2013-2014 59 23 88 7 25 9 1 1 21 1 0 18 25 .284 .402 .443 .845 0.9
Charlie Ortiz 2050-2050 70 70 282 26 65 7 0 6 18 10 5 16 62 .230 .277 .319 .596 0.6
Danny Ortiz 2026-2029 176 154 580 66 116 24 4 3 45 9 4 71 103 .200 .292 .271 .563 0.2
Danny Ortiz 2012-2014 39 30 106 5 24 5 0 0 11 0 0 9 25 .226 .305 .274 .579 -0.2
David Ortiz 2032-2033 55 38 137 13 30 6 0 1 16 0 0 10 29 .219 .304 .285 .588 -0.1
David Ortiz 2011-2011 30 29 114 24 43 7 1 1 22 0 0 6 25 .377 .405 .482 .887 0.9
David Ortiz 2013-2013 17 16 53 11 20 6 3 2 23 0 0 15 9 .377 .521 .717 1.238 1.7
Donovan Ortiz 2039-2040 53 23 82 5 13 3 1 1 4 1 0 8 12 .159 .233 .256 .489 -0.6
Efrain Ortiz 2015-2016 46 46 212 33 86 20 4 0 32 0 0 7 24 .406 .423 .538 .961 2.1
Emanuel Ortiz 2048-2049 57 7 75 13 27 2 0 5 18 1 1 6 20 .360 .437 .587 1.023 1.1
Ernesto Ortiz 2022-2023 20 0 17 0 7 0 1 0 3 0 0 3 4 .412 .500 .529 1.029 0.2
Esteban Ortiz 2005-2006 108 106 347 40 87 20 2 3 41 1 0 25 82 .251 .313 .346 .659 0.6
Francisco Ortiz 2026-2027 14 0 17 1 4 0 0 0 1 0 0 1 4 .235 .278 .235 .513 -0.2
German Ortiz 2045-2045 19 6 29 3 9 1 1 1 5 0 0 1 10 .310 .333 .517 .851 0.2
Hector Ortiz 2009-2009 5 0 5 1 3 0 0 0 2 1 0 0 1 .600 .600 .600 1.200 0.1
Iván Ortiz 2034-2035 46 45 174 21 44 9 1 1 10 3 2 21 26 .253 .332 .333 .665 0.9
Jonathan Ortiz 2023-2025 30 17 70 8 21 3 1 1 9 0 0 4 14 .300 .333 .414 .748 -0.3
Jordi Ortiz 2043-2043 65 64 196 28 51 7 1 16 32 0 1 27 67 .260 .364 .551 .915 1.7
Jorge Ortiz 2035-2037 31 12 46 6 6 0 1 1 5 0 0 6 11 .130 .226 .239 .466 -0.4
Jose Ortiz 2027-2027 27 22 81 15 30 7 0 0 15 0 0 15 14 .370 .485 .457 .942 1.2
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jose Ortiz 2027-2028 9 0 7 1 3 0 0 0 0 0 0 2 0 .429 .556 .429 .984 0.2
Jose Ortiz 2022-2022 24 15 54 5 13 2 1 0 7 0 0 4 10 .241 .323 .315 .637 -0.4
Jose Ortiz 2016-2017 43 43 174 10 48 8 0 1 17 0 0 2 24 .276 .288 .339 .627 -1.0
José Ortiz 2030-2030 11 11 41 7 14 2 0 5 13 0 0 5 9 .341 .426 .756 1.182 0.6
Julio Ortiz 2018-2020 33 21 84 9 24 11 0 3 11 0 0 4 18 .286 .355 .524 .879 0.1
Luis Ortiz 2027-2028 38 37 133 24 38 6 1 2 14 5 1 32 22 .286 .429 .391 .820 2.1
Luz Ortiz 2038-2038 38 20 87 14 18 2 1 6 17 0 0 13 21 .207 .307 .460 .767 0.3
Martin Ortiz 2047-2048 52 26 127 13 19 1 0 1 10 0 0 11 36 .150 .227 .181 .408 -0.6
Mauricio Ortiz 2031-2034 77 42 181 15 35 6 2 0 12 0 0 11 29 .193 .247 .249 .496 -1.8
Mauricio Ortiz 2015-2015 8 4 20 4 8 2 1 2 6 1 1 1 5 .400 .455 .900 1.355 0.4
Miguel Ortiz 2022-2022 15 11 48 9 15 3 1 2 11 0 0 7 10 .312 .400 .542 .942 0.4
Márque Ortiz 2042-2043 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Nick Ortiz 2004-2004 15 8 32 1 4 2 0 0 0 0 0 2 11 .125 .176 .188 .364 -0.1
Olegário Ortiz 2020-2021 50 50 197 38 57 5 3 3 24 4 2 33 38 .289 .403 .391 .793 1.7
Omar Ortiz 2011-2011 32 31 114 7 30 9 0 1 4 0 0 3 27 .263 .283 .368 .652 0.1
Oscar Ortiz 2030-2030 20 19 72 12 22 5 0 0 5 0 0 15 14 .306 .438 .375 .813 0.5
Pedro Ortiz 2030-2031 95 94 320 32 91 21 0 7 37 0 0 17 76 .284 .322 .416 .737 -0.4
Rafael Ortiz 2008-2008 29 0 29 4 8 1 0 0 3 0 0 2 3 .276 .353 .310 .663 0.1
Raul Ortiz 2017-2017 54 52 195 25 52 10 1 3 30 0 0 16 47 .267 .335 .374 .709 0.2
Ricky Ortiz 2023-2024 73 68 271 50 81 23 1 9 56 5 0 37 66 .299 .396 .491 .887 1.6
Rodolfo Ortiz 2049-2050 104 95 249 16 36 4 0 5 18 2 0 24 104 .145 .231 .221 .452 -0.7
Rodrigo Ortiz 2044-2044 37 14 78 17 23 1 0 8 13 7 1 12 14 .295 .389 .615 1.004 0.8
Ronaldo Ortiz 2035-2037 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ruben Ortiz 2026-2027 16 0 9 1 2 0 0 0 0 0 0 2 3 .222 .364 .222 .586 -0.1
Ruben Ortiz 2028-2029 95 86 304 43 67 11 3 0 22 12 3 38 37 .220 .309 .276 .585 2.1
Ruy Ortiz 2043-2045 161 156 565 79 134 23 7 10 46 24 6 38 152 .237 .293 .356 .649 1.4
Sebastian Ortiz 2043-2045 41 25 123 22 38 3 0 11 24 6 4 10 26 .309 .361 .602 .963 1.7
Sergio Ortiz 2006-2006 44 44 192 31 61 20 0 1 23 0 0 10 40 .318 .350 .438 .787 0.6
Vinny Ortiz 2016-2018 4 0 4 0 2 1 0 0 1 0 0 0 2 .500 .500 .750 1.250 0.1
Wilson Ortiz 2005-2006 50 8 53 7 18 3 0 0 9 0 1 11 12 .340 .456 .396 .852 0.6
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Yaimel Ortiz 2041-2042 9 0 10 0 1 1 0 0 1 0 0 1 6 .100 .182 .200 .382 -0.1
Yanier Ortiz 2041-2041 21 19 64 7 14 2 0 3 5 0 0 3 19 .219 .275 .391 .666 0.1
Will Ortuno 2034-2034 39 35 127 16 32 5 1 8 17 2 1 10 28 .252 .317 .496 .813 1.7
René Ortíz 2036-2038 91 89 272 33 47 9 2 9 30 5 1 37 82 .173 .276 .320 .595 0.9
Eunice Orvalho 2020-2021 119 117 480 86 153 51 6 7 91 8 5 34 112 .319 .375 .494 .869 4.2
Mick Osam 2033-2036 122 89 311 29 74 3 3 1 24 7 2 27 44 .238 .297 .277 .574 0.2
Eric Osborn 2026-2028 109 98 317 36 85 11 0 2 27 0 0 20 65 .268 .315 .322 .636 1.9
Mike Osborn 2015-2015 62 61 252 39 58 17 1 1 23 4 0 24 61 .230 .303 .317 .620 0.7
Andy Osborne 2028-2030 91 75 302 59 74 9 5 21 50 8 1 21 77 .245 .298 .517 .814 1.1
Ben Osborne 2039-2041 63 24 125 32 45 8 1 16 47 0 0 13 29 .360 .424 .824 1.248 2.3
Joe Osborne 2012-2014 27 5 41 5 8 0 0 0 2 1 1 4 14 .195 .267 .195 .462 -0.4
Francis Oseguera 2021-2023 17 1 16 1 3 1 0 0 2 0 0 0 6 .188 .188 .250 .438 -0.2
Oscar Osentoski 2032-2032 4 0 3 2 2 1 0 0 2 0 0 0 0 .667 .500 1.000 1.500 0.1
Lewis Osmer 2045-2046 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bienvenido Osorio 2038-2041 28 0 19 2 7 2 0 1 4 0 0 5 1 .368 .500 .632 1.132 0.4
Ferdinand Osorio 2044-2045 11 0 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Joaquin Osorio 2007-2007 18 15 53 2 10 4 1 0 4 0 0 4 13 .189 .246 .302 .548 0.1
Jorge Osorio 2023-2023 7 7 24 2 9 6 0 0 1 0 0 2 4 .375 .444 .625 1.069 0.4
Jose Osorio 2024-2024 54 54 206 25 59 7 0 4 23 1 0 7 27 .286 .310 .379 .689 0.7
Miles Osorio 2030-2031 63 57 218 32 64 14 2 0 29 6 0 15 27 .294 .368 .376 .745 0.5
Roberto Ospina 2037-2039 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Leverton Ossenfort 2033-2034 128 124 451 48 88 17 0 18 54 1 1 34 128 .195 .255 .353 .608 0.9
Richard Ossman 2025-2027 52 39 173 25 40 10 0 7 30 0 0 10 30 .231 .283 .410 .694 -0.3
Dave Oster 2011-2012 84 84 325 40 102 41 1 5 50 1 0 25 79 .314 .363 .492 .856 2.3
Mike Oster 2021-2022 57 50 184 22 49 13 0 1 31 1 0 20 42 .266 .351 .353 .704 0.6
William Oster 2034-2036 193 189 676 70 158 41 2 16 80 1 0 76 129 .234 .317 .371 .688 2.1
Logan Osterling 2039-2040 8 0 3 1 0 0 0 0 0 1 0 1 0 .000 .250 .000 .250 -0.0
Steve Osterman 2017-2017 60 57 226 25 64 13 2 0 31 1 2 15 52 .283 .321 .358 .680 -0.3
B.J. Ostgaard 2043-2046 191 88 247 32 53 8 1 4 16 2 1 21 74 .215 .284 .304 .588 0.2
Jamie Ostler 2023-2025 55 55 199 35 54 14 1 14 50 3 2 40 43 .271 .399 .563 .962 2.3
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Lucas Ostrom 2037-2037 1 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Juan Osuna 2004-2005 48 7 53 3 13 2 0 0 4 1 1 2 13 .245 .268 .283 .551 -0.0
Senon Osuna 2040-2041 9 0 10 2 3 2 0 1 1 0 0 0 3 .300 .300 .800 1.100 0.2
Antonio Otero 2007-2007 7 7 24 5 8 3 0 0 4 0 0 3 2 .333 .433 .458 .892 0.3
Bartholo Otero 2031-2031 55 52 203 29 54 8 1 16 40 0 0 11 34 .266 .311 .552 .862 1.8
Bryce Otero 2038-2039 73 68 274 40 82 8 0 16 47 1 5 32 78 .299 .377 .504 .881 2.5
Edgar Otero 2017-2018 84 75 301 54 73 10 1 15 44 0 0 29 75 .243 .321 .432 .753 0.1
Ernesto Otero 2004-2005 16 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jovanny Otero 2033-2033 55 53 206 18 49 6 0 6 20 12 2 19 48 .238 .306 .354 .660 1.1
Juan Otero 2022-2024 28 8 49 6 13 2 0 1 6 0 0 1 13 .265 .280 .367 .647 -0.1
Ruben Otero 2041-2041 29 29 103 18 26 0 0 8 13 6 0 5 21 .252 .297 .485 .783 0.6
Ruben Otero 2027-2028 74 35 180 17 38 8 2 1 17 12 1 23 31 .211 .304 .294 .599 0.6
Vulcano Otero 2041-2044 21 6 34 6 9 0 0 1 2 0 0 6 8 .265 .375 .353 .728 0.2
Abel Ott 2012-2013 38 27 120 17 27 7 1 1 9 3 1 18 36 .225 .345 .325 .670 0.3
Mike Otte 2014-2016 134 103 382 30 106 14 6 0 38 6 5 35 86 .277 .339 .346 .684 1.0
Zack Otto 2010-2010 41 36 121 6 22 3 0 0 6 0 1 14 32 .182 .267 .207 .473 -0.3
Milo Ottwell 2030-2031 58 51 204 28 54 7 1 5 32 0 0 21 42 .265 .332 .382 .714 0.0
Alex Ouellette 2039-2042 134 110 383 39 68 6 0 12 32 1 0 36 99 .178 .248 .287 .535 -2.2
Jackson Ouellette 2046-2046 25 0 6 0 1 0 0 0 0 0 0 1 2 .167 .286 .167 .452 -0.0
Orin Ouellette 2040-2041 60 16 107 18 26 0 1 5 19 0 0 14 33 .243 .328 .402 .730 0.4
Devon Outlaw 2018-2019 82 74 290 37 76 19 2 2 31 0 0 33 77 .262 .340 .362 .702 0.4
Jameson Overby 2031-2031 69 68 232 49 85 15 0 10 51 0 0 25 38 .366 .444 .560 1.005 2.7
T.J. Overby 2031-2031 5 0 3 0 0 0 0 0 0 0 0 1 0 .000 .250 .000 .250 -0.0
Wilburn Overby 2032-2032 4 3 13 2 5 3 0 0 4 0 0 0 2 .385 .385 .615 1.000 0.1
Ralph Overholt 2029-2030 64 58 238 30 77 12 0 7 44 0 0 15 30 .324 .363 .462 .825 1.0
Benny Overmiller 2046-2047 105 84 271 31 63 7 0 10 26 4 5 23 78 .232 .295 .369 .664 -0.3
Randy Overstreet 2024-2024 9 0 15 2 5 1 0 0 4 0 0 1 4 .333 .375 .400 .775 0.1
Michael Overton 2023-2025 92 57 244 24 50 17 2 0 32 1 2 27 64 .205 .289 .291 .580 -1.3
Tony Overton 2007-2007 22 5 17 1 5 1 0 0 1 0 0 3 3 .294 .455 .353 .807 0.1
Alberto Oviedo 2018-2019 31 31 108 5 25 6 0 1 6 0 0 6 36 .231 .276 .315 .591 -1.0
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Franklin Oviedo 2007-2007 20 0 22 7 7 1 0 0 2 0 0 2 6 .318 .400 .364 .764 0.1
Juan Carlos Oviedo 2050-2050 4 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jeff Owen 2048-2049 28 26 78 2 11 2 0 0 2 0 0 2 35 .141 .173 .167 .340 -0.6
Mike Owen 2018-2018 14 8 31 2 5 1 0 0 2 0 0 4 13 .161 .257 .194 .451 -0.4
Nicky Owen 2034-2037 102 80 283 41 60 11 1 6 42 0 0 31 48 .212 .294 .322 .616 0.0
Theodore Owen 2049-2050 12 1 3 1 1 0 0 1 1 0 0 0 2 .333 .333 1.333 1.667 0.1
Chris Owens 2004-2006 23 1 24 4 8 3 0 2 5 0 0 2 2 .333 .385 .708 1.093 0.5
Darren Owens 2021-2023 108 87 335 59 102 17 3 0 43 9 3 53 63 .304 .399 .373 .773 2.0
Hunter Owens 2048-2049 30 0 12 1 2 1 0 0 0 0 0 1 4 .167 .231 .250 .481 -0.1
Iggy Owens 2050-2050 10 0 4 1 1 0 0 0 1 0 0 0 1 .250 .250 .250 .500 -0.1
Jay Owens 2022-2024 147 119 535 85 181 20 5 3 48 13 6 15 96 .338 .367 .411 .778 1.4
Josh Owens 2004-2004 2 2 3 0 1 0 0 0 0 0 0 1 0 .333 .500 .333 .833 0.0
Knox Owens 2043-2044 93 73 280 34 56 14 0 14 34 0 0 44 70 .200 .318 .400 .718 0.8
Kurt Owens 2005-2007 127 126 453 54 121 16 3 2 39 7 2 49 94 .267 .349 .329 .678 1.4
Luke Owens 2045-2045 16 0 12 1 3 0 0 0 1 0 0 1 2 .250 .308 .250 .558 -0.0
Mike Owens 2013-2016 170 140 601 72 184 23 1 5 51 8 11 27 105 .306 .344 .373 .717 2.0
Noah Owens 2041-2041 2 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Orlan Owens 2038-2041 248 242 769 99 180 27 9 22 83 12 8 66 173 .234 .309 .378 .687 7.4
Pat Owens 2013-2015 60 22 109 14 25 4 1 2 15 2 1 2 22 .229 .257 .339 .596 -0.5
Quincy Owens 2043-2043 66 61 257 45 63 14 2 14 40 13 3 38 71 .245 .343 .479 .822 3.3
Silas Owens 2034-2035 59 37 139 13 34 6 0 4 18 5 0 19 30 .245 .356 .374 .730 0.7
Willy Owens 2032-2033 4 0 4 0 1 0 0 0 1 0 0 0 0 .250 .250 .250 .500 -0.1
Wyatt Owens 2042-2046 107 47 165 22 37 5 0 11 32 0 0 19 53 .224 .316 .455 .770 0.0
Alan Owsley 2027-2030 135 100 444 67 142 25 2 15 66 0 0 38 30 .320 .380 .486 .867 2.5
Bill Oxborough 2021-2022 56 53 204 18 52 18 1 0 21 0 0 8 50 .255 .295 .353 .648 0.0
John Oxendine 2024-2026 46 14 72 5 20 5 1 0 5 0 0 3 19 .278 .325 .375 .700 -0.1
Elmo Oxford 2037-2037 42 37 150 18 33 5 0 5 16 0 0 15 37 .220 .300 .353 .653 0.2
Jake Oxford 2029-2032 17 3 27 3 7 1 0 0 6 0 0 2 2 .259 .333 .296 .630 -0.1
Wesley Oxford 2044-2044 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tommy Oxner 2049-2049 30 0 32 4 8 1 0 1 4 0 0 1 7 .250 .273 .375 .648 0.0
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Kunitaro Oyama 2011-2012 22 12 52 17 19 5 3 0 4 0 1 10 8 .365 .468 .577 1.045 1.0
Daniel Oyewole 2050-2050 19 0 11 1 3 1 0 0 3 0 0 2 2 .273 .385 .364 .748 -0.0
Michael Oyler 2040-2040 21 0 19 1 5 0 0 0 1 0 0 2 9 .263 .333 .263 .596 -0.1
Ricardo Oyola 2036-2036 59 38 172 12 37 2 0 3 13 0 1 16 27 .215 .282 .279 .561 -0.6
Yohan Oyola 2049-2050 31 20 58 6 13 0 1 0 1 0 1 3 17 .224 .262 .259 .521 0.2
Francis Oyuela 2007-2007 24 23 79 10 21 6 1 2 13 0 0 4 11 .266 .318 .443 .761 0.6
Lee Ozga 2006-2006 63 63 228 21 61 11 0 1 22 0 0 20 59 .268 .323 .329 .652 0.7
Mario Ozuna 2026-2026 31 21 94 22 31 7 3 3 24 1 0 17 16 .330 .439 .564 1.002 1.0
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