MLB Players with Last Names Starting with "O"

Player Pos Height / Weight Birth Date (Age) College
Peter O'Brien LF 6' 4" / 235 lbs Jul 15, 1990 (34) Miami (FL)
Riley O'Brien STL RP 6' 4" / 180 lbs Feb 6, 1995 (29) College of Idaho
Darren O'Day RP 6' 4" / 220 lbs Oct 22, 1982 (42) Florida
Trennor O'Donnell BOS SP 6' 7" / 240 lbs Jun 6, 2001 (23) Ball State
Ethan O'Donnell CIN OF 6' 1" / 190 lbs Mar 27, 2002 (22) Virginia
Griff O'Ferrall BAL IF 6' 1" / 185 lbs Feb 2, 2003 (21) Virginia
Brian O'Grady 1B 6' 2" / 215 lbs May 17, 1992 (32) Rutgers
Jamal O'Guinn LF 6' 4" / 220 lbs Jan 19, 1999 (25) Southern California
Connor O'Halloran TOR RP 6' 2" / 190 lbs Sep 1, 2002 (22) Michigan
Ryan O'Hearn BAL 1B 6' 3" / 220 lbs Jul 26, 1993 (31) Sam Houston State
Logan O'Hoppe LAA C 6' 2" / 185 lbs Feb 9, 2000 (24) None
Brian O'Keefe KC C 6' 1" / 210 lbs Jul 15, 1993 (31) St. Joseph's (PA)
Jack O'Loughlin COL SP 6' 5" / 223 lbs Mar 14, 2000 (24) None
Tyler O'Neill BAL LF 5' 11" / 200 lbs Jun 22, 1995 (29) None
Mike O'Neill DET LF 5' 9" / 170 lbs Feb 12, 1988 (36) Southern California
Matt O'Neill NYM C 6' 0" / 205 lbs Aug 20, 1997 (27) Pennsylvania
Dylan O'Rae MIL SS 5' 7" / 160 lbs Feb 14, 2004 (20) None
John O'Reilly RP 6' 5" / 195 lbs Oct 4, 1995 (29) Rutgers
Ryan O'Rourke RP 6' 3" / 230 lbs Apr 30, 1988 (36) Merrimack
Joey Oakie CLE P 6' 3" / 200 lbs May 9, 2006 (18) None
Trevor Oaks SP 6' 3" / 225 lbs Mar 26, 1993 (31) California Baptist
Bailey Ober MIN SP 6' 9" / 260 lbs Jul 12, 1995 (29) College of Charleston
Scott Oberg RP 6' 2" / 203 lbs Mar 13, 1990 (34) Connecticut
Brett Oberholtzer NYY SP 6' 1" / 225 lbs Jul 1, 1989 (35) Seminole State Junior College
Norberto Obeso LF 6' 0" / 175 lbs Jul 9, 1995 (29) None
Juan Obispo WSH CF 6' 0" / 180 lbs May 9, 2006 (18) None
Carlos Ocampo NYM P 6' 2" / 181 lbs Sep 3, 1998 (26) None
Yonathan Ochoa RP 6' 3" / 175 lbs Oct 18, 2002 (22) None
Luis Ochoa P 6' 0" / 170 lbs Mar 4, 2004 (20) None
Nelvis Ochoa BAL RP 5' 10" / 158 lbs Jan 18, 2003 (21) None
Carlos Ochoa MIA P 6' 2" / 185 lbs Sep 23, 2006 (18) None
Nehomar Ochoa Jr. HOU CF 6' 4" / 210 lbs Jul 31, 2005 (19) None
Nathaniel Ochoa Leyva WSH 3B 6' 4" / 215 lbs Oct 15, 2003 (21) None
Aaron Ochsenbein LAD RP 6' 3" / 225 lbs Feb 29, 1996 (28) Eastern Kentucky
Nathan Ocker P 6' 0" / 190 lbs Dec 3, 1996 (28) College of Charleston
Josh Ockimey 1B 6' 1" / 238 lbs Oct 18, 1995 (29) None
Yoiber Ocopio SD C 5' 10" / 175 lbs Aug 24, 2004 (20) None
Jacob Odle STL RP 6' 5" / 210 lbs Nov 30, 2003 (21) Orange Coast CC (CA)
Joseph Odom C 6' 2" / 215 lbs Jan 9, 1992 (32) Huntingdon College
Rougned Odor NYY 2B 5' 11" / 200 lbs Feb 3, 1994 (30) None
Rougned J Odor SS - / - Oct 17, 1997 (27) None
Jake Odorizzi SP 6' 2" / 190 lbs Mar 27, 1990 (34) None
Cristofer Ogando RP 6' 3" / 195 lbs Oct 23, 1993 (31) None
Adrian Ogando WSH RP 6' 2" / 190 lbs Nov 20, 2003 (21) None
Joan Ogando HOU RP 6' 1" / 179 lbs May 23, 2004 (20) None
Gerald Ogando BAL P 6' 2" / 180 lbs Jul 28, 2000 (24) None
Keshawn Ogans ATL SS 5' 9" / 180 lbs Aug 26, 2001 (23) California
Braeden Ogle SP 6' 2" / 170 lbs Jul 30, 1997 (27) None
Ryne Ogren BAL 2B 6' 1" / 180 lbs Apr 11, 1997 (27) Elon
Seung Hwan Oh RP 5' 10" / 205 lbs Jul 15, 1982 (42) None
Rafael Ohashi TOR SP 6' 1" / 185 lbs Oct 8, 2002 (22) None
Mike Ohlman C 6' 5" / 215 lbs Dec 14, 1990 (34) None
Shohei Ohtani LAD DH 6' 4" / 210 lbs Jul 5, 1994 (30) None
Michell Ojeda PIT 2B 6' 0" / 158 lbs Jan 23, 2007 (17) None
Miguel Ojeda Jr. C 6' 0" / 200 lbs Jun 16, 2000 (24) None
Steven Okert HOU RP 6' 2" / 202 lbs Jul 9, 1991 (33) Oklahoma
Chris Okey LAD C 5' 11" / 200 lbs Dec 29, 1994 (29) Clemson
Jon Olczak RP 6' 0" / 180 lbs Nov 14, 1993 (31) North Carolina State
Wyatt Olds BOS SP 6' 0" / 183 lbs Aug 5, 1999 (25) Oklahoma
Peyton Olejnik LAA RP 6' 11" / 210 lbs Dec 4, 2002 (22) Miami Ohio
Jared Oliva MIL CF 6' 2" / 200 lbs Nov 27, 1995 (29) Arizona
Ricardo Olivar MIN C 5' 10" / 176 lbs Aug 10, 2001 (23) None
Edward Olivares NYM RF 6' 2" / 190 lbs Mar 6, 1996 (28) None
Pablo Olivares CF 6' 0" / 160 lbs Jan 27, 1998 (26) None
Helcris Olivarez BOS SP 6' 2" / 192 lbs Aug 8, 2000 (24) None
Connor Oliver PIT RP 6' 2" / 170 lbs May 26, 2001 (23) Miami (OH)
Deyni Olivero SP 6' 1" / 165 lbs Jan 7, 1998 (26) None
Christian Olivo CHC SS 5' 11" / 168 lbs Oct 29, 2003 (21) None
Adam Oller SP 6' 4" / 225 lbs Oct 17, 1994 (30) Northwestern State
Juan Olmos KC C 6' 2" / 175 lbs Nov 22, 2004 (20) None
Johnny Olmstead MIA SS 6' 2" / 185 lbs Jul 10, 2000 (24) Southern California
Joe Olsavsky ATL SS 6' 1" / 195 lbs Mar 29, 2002 (22) John Carroll
Mat Olsen SF RP 5' 11" / 185 lbs Jul 8, 2000 (24) Central Arizona JC
Matt Olson ATL 1B 6' 5" / 225 lbs Mar 29, 1994 (30) None
Tyler Olson RP 6' 3" / 205 lbs Oct 2, 1989 (35) Gonzaga
Ryan Olson CIN SP 6' 2" / 195 lbs Nov 22, 1994 (30) Cal Poly Pomona
Reese Olson DET SP 6' 1" / 160 lbs Jul 31, 1999 (25) None
J.B. Olson RP 6' 2" / 195 lbs Feb 15, 1995 (29) Oklahoma
Emmett Olson MIA SP 6' 4" / 230 lbs May 15, 2002 (22) Nebraska
Bryant Olson WSH P 6' 4" / 190 lbs Dec 19, 2002 (22) Mercer
Braden Olthoff SP 6' 4" / 241 lbs Mar 12, 1999 (25) Tulane
Diego Omana CIN C 5' 11" / 165 lbs Jan 10, 2003 (21) None
Hunter Omlid COL P 6' 2" / 200 lbs May 31, 2000 (24) Arizona State
Gunn Omosako P 6' 4" / 190 lbs May 12, 2001 (23) None
Jorge Oña RF 6' 0" / 235 lbs Dec 31, 1996 (27) None
Ben Onyshko SEA RP 6' 2" / 205 lbs Oct 18, 1996 (28) Stetson
Casey Opitz CHC C 5' 11" / 200 lbs Jul 30, 1998 (26) Arkansas
Cam Opp RP 5' 10" / 185 lbs Nov 4, 1995 (29) West Point
Christian Oppor CHW RP 6' 2" / 175 lbs Jul 23, 2004 (20) Gulf Coast State JC (FL)
Alexander Orasma KC SS 6' 0" / 165 lbs Nov 19, 2004 (20) None
Eliezer Orbe SEA P 6' 0" / 165 lbs Nov 7, 2005 (19) None
Edgardo Ordonez MIL C 5' 11" / 155 lbs Sep 24, 2003 (21) None
Ernny Ordonez PIT 3B 6' 1" / 210 lbs Jan 17, 1999 (25) Central Arizona JC
Douglas Orellana NYM RP 6' 1" / 196 lbs May 1, 2002 (22) None
Austin Orewiler SP 6' 2" / 220 lbs May 18, 1993 (31) Rice
Nate Orf 2B 5' 8" / 181 lbs Feb 1, 1990 (34) Baylor
Brennan Orf TOR OF 6' 4" / 230 lbs Sep 6, 2001 (23) Southern Illinois
Demi Orimoloye RF 6' 4" / 225 lbs Jan 6, 1997 (27) None
Paulo Orlando RF 6' 2" / 210 lbs Nov 1, 1985 (39) -
Tirso Ornelas SD LF 6' 3" / 200 lbs Mar 11, 2000 (24) None
Jonathan Ornelas TEX 3B 6' 0" / 196 lbs May 26, 2000 (24) None
Brayan Oropeza MIL C 6' 1" / 175 lbs Nov 18, 2003 (21) None
Rodrigo Orozco RF 5' 11" / 155 lbs Apr 2, 1995 (29) None
Maikol Orozco DET SS 5' 11" / 175 lbs Sep 9, 2005 (19) None
Cody Orr OF 6' 2" / 212 lbs Apr 2, 1999 (25) Tiffin (OH)
J.D. Orr CF 5' 11" / 185 lbs Sep 11, 1996 (28) Wright State
Kaleb Ort HOU RP 6' 4" / 248 lbs Feb 5, 1992 (32) Aquinas (MI)
Rafael Ortega NYM CF 5' 11" / 200 lbs May 15, 1991 (33) None
Dennis Ortega C 6' 2" / 180 lbs Jun 11, 1997 (27) None
Jake Ortega NYM C 5' 10" / 175 lbs Jul 31, 1996 (28) Cal State Bakersfield
Oliver Ortega NYM SP 6' 0" / 185 lbs Oct 2, 1996 (28) None
Raynerd Ortega LAD SS 6' 1" / 154 lbs Jul 8, 2005 (19) None
Jorel Ortega MIN SS 6' 0" / 194 lbs Jan 22, 2001 (23) Tennessee
Juan Ortega BAL C 5' 8" / 177 lbs Apr 10, 2006 (18) None
Juan Ortega BAL C - / - Apr 10, 2006 (18) None
David Ortiz DH 6' 3" / 230 lbs Nov 18, 1975 (49) -
Luis F. Ortiz NYM RP 6' 3" / 230 lbs Sep 22, 1995 (29) None
Jhailyn Ortiz RF 6' 3" / 215 lbs Nov 18, 1998 (26) None
Joey Ortiz MIL 3B 5' 9" / 183 lbs Jul 14, 1998 (26) New Mexico State
Hayder Ortiz ATL RP 6' 0" / 160 lbs Nov 14, 2001 (23) None
German Ortiz OAK SS 6' 2" / 195 lbs Aug 2, 2004 (20) None
Robinson Ortiz LAD SP 6' 0" / 180 lbs Jan 4, 2000 (24) None
Abimelec Ortiz TEX 1B 6' 0" / 230 lbs Feb 22, 2002 (22) Florida Southwestern State JC
Channy Ortiz SS 5' 10" / 165 lbs Apr 11, 1999 (25) Grand Canyon
Angel Ortiz ARI RF 6' 0" / 180 lbs Oct 3, 2002 (22) None
Luis L. Ortiz CLE SP 6' 2" / 235 lbs Jan 27, 1999 (25) None
Jankel Ortiz MIN SS 5' 9" / 170 lbs Jun 14, 2004 (20) None
Diorky Ortiz BAL SS 5' 10" / 145 lbs Nov 15, 2006 (18) None
Didrky Ortiz BAL IF - / - Nov 15, 2005 (19) None
Walkin Ortiz TEX P 6' 6" / 200 lbs Dec 7, 2001 (23) None
Jose Ortiz SF OF 5' 11" / 165 lbs Feb 13, 2005 (19) None
Francisco Ortiz C 6' 0" / 160 lbs Sep 15, 1999 (25) None
Capri Ortiz LAA SS 6' 0" / 150 lbs Apr 1, 2005 (19) None
Nicolas Ortiz COL C 6' 0" / 173 lbs Dec 31, 2006 (17) None
Robin Ortiz CHC OF 6' 4" / 200 lbs Sep 12, 2006 (18) None
Deniel Ortiz STL 3B 6' 1" / 230 lbs Aug 24, 2004 (20) Walters State CC (TN)
D'Angelo Ortiz BOS 3B 6' 1" / 190 lbs Jul 4, 2004 (20) Miami Dade
David Ortiz Jr. TEX 1B 5' 11" / 225 lbs - None
Orlando Ortiz-Mayr MIA RP 6' 3" / 195 lbs Dec 6, 1997 (27) Troy
Juan Ortuno MIL SS 5' 8" / 165 lbs Apr 26, 2007 (17) None
Eric Orze TB RP 6' 4" / 195 lbs Aug 21, 1997 (27) New Orleans
Drake Osborn ARI C 5' 10" / 190 lbs Jul 22, 1998 (26) Louisiana-Lafayette
J.D. Osborne MIA C 6' 1" / 215 lbs Jul 13, 1995 (29) Tampa
Fran Oschell III LAA P 6' 7" / 230 lbs Oct 18, 2002 (22) Duke
Josh Osich RP 6' 3" / 232 lbs Sep 3, 1988 (36) Oregon State
Tyler Osik C 5' 10" / 203 lbs Nov 15, 1996 (28) Central Florida
Michael Osinski 3B 6' 2" / 195 lbs Aug 4, 1995 (29) Longwood
Graham Osman CIN SP 6' 3" / 185 lbs Jan 29, 2001 (23) Long Beach State
Bryce Osmond LAA SP 6' 3" / 188 lbs Sep 5, 2000 (24) Oklahoma State
Javier Osorio DET SS 6' 0" / 165 lbs Mar 29, 2005 (19) None
Luis Osorio BAL SP 6' 2" / 170 lbs Jan 31, 2003 (21) None
Oswaldo Osorio LAD SS 6' 1" / 171 lbs Apr 15, 2005 (19) None
Manuel Osorio CLE RP 5' 10" / 170 lbs Mar 24, 2006 (18) None
Isaac Osorio ATL OF 6' 1" / 180 lbs Mar 12, 2007 (17) None
Roque Osorio CHC P 6' 2" / 169 lbs Oct 17, 2006 (18) None
Erik Ostberg C 5' 10" / 225 lbs Oct 12, 1995 (29) Hartford
Roberto Osuna RP 6' 2" / 215 lbs Feb 7, 1995 (29) None
José Osuna 3B 6' 2" / 240 lbs Dec 12, 1992 (32) None
Alejandro Osuna TEX RF 6' 0" / 185 lbs Oct 10, 2002 (22) None
Corey Oswalt RP 6' 5" / 250 lbs Sep 3, 1993 (31) None
Taisei Ota P 5' 11" / 194 lbs Jun 29, 1999 (25) None
Michel Otañez OAK RP 6' 4" / 218 lbs Jul 3, 1997 (27) None
Peniel Otano ARI SP 6' 4" / 190 lbs Oct 7, 2002 (22) None
Dan Otero RP 6' 3" / 205 lbs Feb 19, 1985 (39) South Florida
Andy Otero P 5' 9" / 165 lbs - -
Travis Ott TB P 6' 4" / 175 lbs Jun 25, 1999 (25) None
Adam Ottavino RP 6' 5" / 246 lbs Nov 22, 1985 (39) Northeastern
Micah Ottenbreit PHI SP 6' 4" / 190 lbs May 7, 2003 (21) None
Glenn Otto HOU SP 6' 3" / 240 lbs Mar 11, 1996 (28) Rice
Daniel Ouderkirk RP 6' 9" / 256 lbs Mar 16, 2000 (24) West Virginia
Daniel Ouderkirk SEA P 6' 9" / 256 lbs Mar 16, 2000 (24) Pennsylvania State
William Ouellette RP 6' 1" / 195 lbs Jun 30, 1993 (31) None
James Outman LAD CF 6' 2" / 215 lbs May 14, 1997 (27) Sacramento State
Alexander Ovalles CIN 1B 6' 0" / 180 lbs Oct 6, 2000 (24) None
Anyelo Ovando SEA RP 6' 5" / 222 lbs Dec 25, 2000 (23) None
Austin Overn BAL OF 6' 0" / 175 lbs May 10, 2003 (21) Southern California
Dillon Overton SP 6' 2" / 175 lbs Aug 17, 1991 (33) Oklahoma
Connor Overton CIN SP 6' 0" / 205 lbs Jul 24, 1993 (31) Old Dominion
Johan Oviedo PIT SP 6' 5" / 245 lbs Mar 2, 1998 (26) None
Luis Oviedo SP 6' 5" / 250 lbs May 15, 1999 (25) None
Ivan Oviedo TEX SP 6' 2" / 175 lbs Oct 14, 2002 (22) None
Carlos Oviedo NYM C 6' 2" / 210 lbs Aug 20, 2004 (20) None
Hunter Owen OF 5' 11" / 197 lbs Sep 22, 1993 (31) Indiana State
Jack Owen OAK RP 6' 2" / 204 lbs May 26, 1998 (26) Auburn
Noah Owen CHW SP 6' 4" / 200 lbs Oct 1, 2000 (24) Golden West JC (CA)
Hunter Owen KC RP 6' 6" / 261 lbs Jan 30, 2002 (22) Vanderbilt
Tyler Owens DET RP 5' 10" / 185 lbs Jan 9, 2001 (23) None
Chris Owings LAD 2B 5' 10" / 185 lbs Aug 12, 1991 (33) None
Avery Owusu-Asiedu PHI OF 6' 4" / 230 lbs Jun 16, 2003 (21) Southern Illinois-Edwardsville
Daniel Ozoria MIN SS 5' 9" / 165 lbs Aug 24, 2000 (24) None
Marcell Ozuna ATL DH 6' 1" / 225 lbs Nov 12, 1990 (34) None
Fernery Ozuna RP 5' 8" / 170 lbs Nov 9, 1995 (29) None
Reniel Ozuna CIN RF 6' 2" / 202 lbs Jul 29, 1998 (26) None
Floating offer