Skip to main content
The Official Site of the Baltimore Orioles
  • Japan.MLB.com
  • Español.MLB.com
MLB.com
Sun Microsystems

History

Skip to main content
Baltimore Orioles all-time roster

List Players by:
  Go
Page 1 of 2
| 1, 2 |  Next >

 Player Name Position Year(s) Played
Don Aase Pitcher 1985-1988
Harry Ables Pitcher 1905
Cal Abrams Outfielder 1954-1955
Winston Abreu* Pitcher 2006
Miguel Abreu* Left Field 2009
Bill Abstein First Base 1910
Jerry Adair Second Base 1958-1966
Willie Adams Pitcher 1912-1913
Spencer Adams Second Base 1927
Bobby Adams Third Base 1956
Mike Adamson Pitcher 1967-1969
Sam Agnew Catcher 1913-1915
Kurt Ainsworth Pitcher 2003-2005
George Aiton Outfielder 1912
Matt Albers* Pitcher 2007-2009
Matt Albers* Pitcher 2007-2009 (Present)
Ed Albrecht Pitcher 1949-1950
Jay Aldrich Pitcher 1990
Bob Alexander Pitcher 1955
Doyle Alexander Pitcher 1972-1976
Walt Alexander Catcher 1912-1913, 1915
Manny Alexander Shortstop 1992-1993, 1995-1996
Johnny Allen Pitcher 1941
Sled Allen Catcher 1910
Ethan Allen Outfielder 1937-1938
Mack Allison Pitcher 1911-1913
Mel Almada Outfielder 1938-1939
Roberto Alomar Second Base 1996-1998
Gerardo Alvarez Second Base 2006-2007
Tony Alvarez* Outfielder 2006
Rich Amaral Outfielder 1999-2000
John Anderson Pitcher 1960
Craig Anderson Pitcher 2008
Andy Anderson Shortstop 1948-1949
John Anderson Outfielder 1901-1903
Mike Anderson Outfielder 1978
Brady Anderson Outfielder 1988-2001
Robert Andino* Shortstop 2009 (Present)
Ivy Andrews Pitcher 1934-1936
Luis Aparicio Shortstop 1963-1967
Pete Appleton Pitcher 1942-1945
Greg Aquino* Pitcher 2007-2008
George Archie Third Base 1941, 1946
Danny Ardoin* Catcher 2006
Hank Arft First Base 1948-1952
Alex Arias Shortstop 2002
Tony Arnold Pitcher 1986-1987
Jake Arrieta* Pitcher 2009
Michael Aubrey* First Base 2009 (Present)
Elden Auker Pitcher 1940-1942
(*) Active Player Page 1 of 2
| 1, 2 |  Next >