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 (33) Miami (FL)
Riley O'Brien STL SP 6' 4" / 180 lbs Feb 6, 1995 (29) College of Idaho
Darren O'Day RP 6' 4" / 220 lbs Oct 22, 1982 (41) Florida
Trennor O'Donnell BOS SP 6' 7" / 240 lbs Jun 6, 2001 (22) Ball State
Ethan O'Donnell CIN OF 6' 1" / 190 lbs Mar 27, 2002 (22) Virginia
Brian O'Grady 1B 6' 2" / 215 lbs May 17, 1992 (31) 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 (21) Michigan
Ryan O'Hearn BAL 1B 6' 3" / 220 lbs Jul 26, 1993 (30) Sam Houston State
Logan O'Hoppe LAA C 6' 2" / 185 lbs Feb 9, 2000 (24) None
Brian O'Keefe MIN C 6' 1" / 210 lbs Jul 15, 1993 (30) St. Joseph's (PA)
Jack O'Loughlin OAK SP 6' 5" / 210 lbs Mar 14, 2000 (24) None
Tyler O'Neill BOS LF 5' 11" / 200 lbs Jun 22, 1995 (28) 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 (26) 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 (28) Rutgers
Ryan O'Rourke RP 6' 3" / 230 lbs Apr 30, 1988 (35) Merrimack
Trevor Oaks SP 6' 3" / 225 lbs Mar 26, 1993 (31) California Baptist
Bailey Ober MIN SP 6' 9" / 260 lbs Jul 12, 1995 (28) 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 (34) Seminole State Junior College
Norberto Obeso LF 6' 0" / 175 lbs Jul 9, 1995 (28) None
Juan Obispo WSH CF 6' 0" / 180 lbs May 9, 2006 (17) None
Carlos Ocampo NYM P 6' 2" / 181 lbs Sep 3, 1998 (25) None
Yonathan Ochoa RP 6' 3" / 175 lbs Oct 18, 2002 (21) 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 (17) None
Nehomar Ochoa Jr. HOU CF 6' 4" / 210 lbs Jul 31, 2005 (18) None
Nathaniel Ochoa Leyva WSH 3B 6' 4" / 215 lbs Oct 15, 2003 (20) 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 (27) College of Charleston
Josh Ockimey 1B 6' 1" / 238 lbs Oct 18, 1995 (28) None
Yoiber Ocopio SD C 5' 10" / 175 lbs Aug 24, 2004 (19) None
Jacob Odle STL RP 6' 5" / 210 lbs Nov 30, 2003 (20) Orange Coast CC (CA)
Joseph Odom C 6' 2" / 215 lbs Jan 9, 1992 (32) Huntingdon College
Rougned Odor 2B 5' 11" / 200 lbs Feb 3, 1994 (30) None
Rougned J Odor SS - / - Oct 17, 1997 (26) None
Jake Odorizzi TB SP 6' 2" / 190 lbs Mar 27, 1990 (34) None
Cristofer Ogando RP 6' 3" / 195 lbs Oct 23, 1993 (30) None
Adrian Ogando WSH RP 6' 2" / 190 lbs Nov 20, 2003 (20) None
Joan Ogando HOU RP 6' 1" / 179 lbs May 23, 2004 (19) None
Keshawn Ogans ATL SS 5' 9" / 180 lbs Aug 26, 2001 (22) California
Braeden Ogle SP 6' 2" / 170 lbs Jul 30, 1997 (26) None
Ryne Ogren BAL 2B 6' 1" / 180 lbs Apr 11, 1997 (26) Elon
Seung Hwan Oh RP 5' 10" / 205 lbs Jul 15, 1982 (41) None
Rafael Ohashi TOR SP 6' 1" / 185 lbs Oct 8, 2002 (21) None
Mike Ohlman C 6' 5" / 215 lbs Dec 14, 1990 (33) None
Shohei Ohtani LAD DH 6' 4" / 210 lbs Jul 5, 1994 (29) 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 (23) None
Steven Okert MIN RP 6' 2" / 202 lbs Jul 9, 1991 (32) Oklahoma
Chris Okey LAD C 5' 11" / 200 lbs Dec 29, 1994 (29) Clemson
Jon Olczak RP 6' 0" / 180 lbs Nov 14, 1993 (30) North Carolina State
Wyatt Olds BOS SP 6' 0" / 183 lbs Aug 5, 1999 (24) Oklahoma
Jared Oliva SEA CF 6' 2" / 200 lbs Nov 27, 1995 (28) Arizona
Ricardo Olivar MIN C 5' 10" / 176 lbs Aug 10, 2001 (22) None
Edward Olivares PIT LF 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 (23) None
Connor Oliver KC RP 6' 2" / 170 lbs May 26, 2001 (22) 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 (20) None
Adam Oller CLE SP 6' 4" / 225 lbs Oct 17, 1994 (29) Northwestern State
Juan Olmos KC C 6' 2" / 175 lbs Nov 22, 2004 (19) None
Johnny Olmstead MIA SS 6' 2" / 185 lbs Jul 10, 2000 (23) 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 (23) 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 (34) Gonzaga
Ryan Olson CIN SP 6' 2" / 195 lbs Nov 22, 1994 (29) Cal Poly Pomona
Reese Olson DET SP 6' 1" / 160 lbs Jul 31, 1999 (24) 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 (21) Nebraska
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
Gunn Omosako P 6' 4" / 190 lbs May 12, 2001 (22) 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 (27) Stetson
Casey Opitz CHC C 5' 11" / 200 lbs Jul 30, 1998 (25) Arkansas
Cam Opp RP 5' 10" / 185 lbs Nov 4, 1995 (28) West Point
Christian Oppor CHW RP 6' 2" / 175 lbs Jul 23, 2004 (19) Gulf Coast State JC (FL)
Alexander Orasma KC SS 6' 0" / 165 lbs Nov 19, 2004 (19) None
Eliezer Orbe SEA P 6' 0" / 165 lbs Nov 7, 2005 (18) None
Edgardo Ordonez MIL C 5' 11" / 155 lbs Sep 24, 2003 (20) 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 (21) None
Austin Orewiler SP 6' 2" / 220 lbs May 18, 1993 (30) Rice
Nate Orf 2B 5' 8" / 181 lbs Feb 1, 1990 (34) Baylor
Brennan Orf TOR OF 6' 4" / 230 lbs Sep 6, 2001 (22) Southern Illinois
Demi Orimoloye RF 6' 4" / 225 lbs Jan 6, 1997 (27) None
Paulo Orlando RF 6' 2" / 210 lbs Nov 1, 1985 (38) -
Tirso Ornelas SD RF 6' 2" / 200 lbs Mar 11, 2000 (24) None
Jonathan Ornelas TEX 3B 6' 0" / 196 lbs May 26, 2000 (23) None
Brayan Oropeza MIL C 6' 1" / 175 lbs Nov 18, 2003 (20) None
Rodrigo Orozco RF 5' 11" / 155 lbs Apr 2, 1995 (28) None
Maikol Orozco DET SS 5' 11" / 175 lbs Sep 9, 2005 (18) None
Cody Orr OF 6' 2" / 212 lbs Apr 2, 1999 (24) Tiffin (OH)
J.D. Orr CF 5' 11" / 185 lbs Sep 11, 1996 (27) Wright State
Kaleb Ort BAL RP 6' 4" / 248 lbs Feb 5, 1992 (32) Aquinas (MI)
Rafael Ortega CHW LF 5' 11" / 200 lbs May 15, 1991 (32) None
Dennis Ortega C 6' 2" / 180 lbs Jun 11, 1997 (26) None
Jake Ortega NYM C 5' 10" / 175 lbs Jul 31, 1996 (27) Cal State Bakersfield
Oliver Ortega HOU SP 6' 0" / 165 lbs Oct 2, 1996 (27) None
Raynerd Ortega LAD SS 6' 1" / 154 lbs Jul 8, 2005 (18) 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 (17) None
Juan Ortega BAL C - / - Apr 10, 2006 (17) None
David Ortiz DH 6' 3" / 230 lbs Nov 18, 1975 (48) -
Luis F. Ortiz PHI SP 6' 3" / 230 lbs Sep 22, 1995 (28) None
Jhailyn Ortiz RF 6' 3" / 215 lbs Nov 18, 1998 (25) None
Joey Ortiz MIL 2B 5' 9" / 183 lbs Jul 14, 1998 (25) New Mexico State
Hayder Ortiz ATL RP 6' 0" / 160 lbs Nov 14, 2001 (22) None
German Ortiz OAK SS 6' 2" / 195 lbs Aug 2, 2004 (19) 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 (24) Grand Canyon
Angel Ortiz ARI RF 6' 0" / 180 lbs Oct 3, 2002 (21) None
Luis L. Ortiz PIT SP 6' 2" / 235 lbs Jan 27, 1999 (25) None
Jankel Ortiz MIN SS 5' 9" / 170 lbs Jun 14, 2004 (19) None
Diorky Ortiz BAL SS 5' 10" / 145 lbs Nov 15, 2006 (17) None
Didrky Ortiz BAL IF - / - Nov 15, 2005 (18) None
Walkin Ortiz TEX P 6' 6" / 200 lbs Dec 7, 2001 (22) None
Jose Ortiz SF OF 5' 11" / 165 lbs Feb 13, 2005 (19) None
Francisco Ortiz C 6' 0" / 160 lbs Sep 15, 1999 (24) None
Capri Ortiz LAA SS 6' 0" / 150 lbs Apr 1, 2005 (18) 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 (17) None
Orlando Ortiz-Mayr LAD RP 6' 3" / 195 lbs Dec 6, 1997 (26) Troy
Juan Ortuno MIL SS 5' 8" / 165 lbs Apr 26, 2007 (16) None
Eric Orze NYM RP 6' 4" / 195 lbs Aug 21, 1997 (26) New Orleans
Drake Osborn NYM C 5' 10" / 190 lbs Jul 22, 1998 (25) Louisiana-Lafayette
J.D. Osborne MIA C 6' 1" / 215 lbs Jul 13, 1995 (28) Tampa
Josh Osich RP 6' 3" / 232 lbs Sep 3, 1988 (35) Oregon State
Tyler Osik C 5' 10" / 203 lbs Nov 15, 1996 (27) Central Florida
Michael Osinski 3B 6' 2" / 195 lbs Aug 4, 1995 (28) 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 (23) 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 (18) 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
Erik Ostberg C 5' 10" / 225 lbs Oct 12, 1995 (28) Hartford
Roberto Osuna RP 6' 2" / 215 lbs Feb 7, 1995 (29) None
José Osuna 3B 6' 2" / 240 lbs Dec 12, 1992 (31) None
Alejandro Osuna TEX RF 6' 0" / 185 lbs Oct 10, 2002 (21) None
Corey Oswalt RP 6' 5" / 250 lbs Sep 3, 1993 (30) None
Taisei Ota P 5' 11" / 194 lbs Jun 29, 1999 (24) None
Michel Otanez OAK RP 6' 4" / 218 lbs Jul 3, 1997 (26) None
Peniel Otano ARI SP 6' 4" / 190 lbs Oct 7, 2002 (21) 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 (24) None
Adam Ottavino NYM RP 6' 5" / 246 lbs Nov 22, 1985 (38) Northeastern
Micah Ottenbreit PHI SP 6' 4" / 190 lbs May 7, 2003 (20) None
Glenn Otto SD 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 (30) None
James Outman LAD CF 6' 3" / 215 lbs May 14, 1997 (26) Sacramento State
Alexander Ovalles CIN 1B 6' 0" / 180 lbs Oct 6, 2000 (23) None
Anyelo Ovando SEA RP 6' 5" / 222 lbs Dec 25, 2000 (23) None
Dillon Overton SP 6' 2" / 175 lbs Aug 17, 1991 (32) Oklahoma
Connor Overton CIN SP 6' 0" / 205 lbs Jul 24, 1993 (30) 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 (24) None
Ivan Oviedo TEX SP 6' 2" / 175 lbs Oct 14, 2002 (21) None
Carlos Oviedo NYM C 6' 2" / 210 lbs Aug 20, 2004 (19) None
Hunter Owen OF 5' 11" / 197 lbs Sep 22, 1993 (30) Indiana State
Jack Owen OAK RP 6' 2" / 204 lbs May 26, 1998 (25) Auburn
Noah Owen CHW SP 6' 4" / 200 lbs Oct 1, 2000 (23) Golden West JC (CA)
Hunter Owen KC RP 6' 6" / 261 lbs Jan 30, 2002 (22) Vanderbilt
Tyler Owens TEX RP 5' 10" / 185 lbs Jan 9, 2001 (23) None
Chris Owings LAD 2B 5' 10" / 185 lbs Aug 12, 1991 (32) None
Avery Owusu-Asiedu PHI OF 6' 4" / 230 lbs Jun 16, 2003 (20) Southern Illinois-Edwardsville
Daniel Ozoria MIN SS 5' 9" / 165 lbs Aug 24, 2000 (23) None
Marcell Ozuna ATL DH 6' 1" / 225 lbs Nov 12, 1990 (33) None
Fernery Ozuna RP 5' 8" / 170 lbs Nov 9, 1995 (28) None
Reniel Ozuna CIN RF 6' 2" / 202 lbs Jul 29, 1998 (25) None
Floating offer