Check out our sister site StatsCrew.com

Baltimore Orioles

2004 Baltimore Orioles Roster

American League (AL)
Team Record: 78-84
Finished 3rd in the AL's East Division

Manager: Lee Mazzilli (78-84)

2004 Baltimore Orioles Statistics
2004 Baltimore Orioles Game-by-Game Results

The Baltimore Orioles of the American League ended the season with a record of 78 wins and 84 losses, finishing third in the AL's East Division. Lee Mazzilli served as manager.


PlayerPos.BatsThrowsBirth DateHeightWeightCollege
Kurt AinsworthPRRSeptember 9, 19786'3"192
Rick BauerPRRJanuary 10, 19776'6"215
Denny BautistaPRROctober 23, 19826'5"190
Jose BautistaRFRROctober 19, 19806'0"205
Erik BedardPLLMarch 5, 19796'1"195
Larry BigbieLFLRNovember 4, 19776'4"190
Dave BorkowskiPRRFebruary 7, 19776'1"200
Daniel CabreraPRRMay 28, 19816'7"225
Bruce ChenPLLJune 19, 19776'2"215
Darwin CubillanPRRNovember 15, 19726'2"165
Jack CustPLRJanuary 16, 19796'1"250
Mike DeJeanPRRSeptember 28, 19706'2"205
Eric DuBosePLLMay 15, 19766'3"230
Karim GarciaCFLLOctober 29, 19756'0"210
Jay GibbonsRFLLMarch 2, 19776'0"195
Geronimo GilCRRAugust 7, 19756'3"240
Jason GrimsleyPRRAugust 7, 19676'3"180
Buddy GroomPLLJuly 10, 19656'2"200
Jerry HairstonOFRRMay 29, 19765'10"195
Ken HuckabyCRRJanuary 27, 19716'1"205
Jorge JulioPRRMarch 3, 19796'1"190
Jose Leon1BRRDecember 8, 19766'0"175
Javy LopezCRRNovember 5, 19706'3"185
Luis LopezIFBRSeptember 4, 19705'11"175
Rodrigo LopezPRRDecember 14, 19756'1"185
Robert MachadoCRRJune 3, 19736'1"205
John MainePRRMay 8, 19816'4"220
Val MajewskiCFLLJune 19, 19816'2"220
Luis MatosCFRROctober 30, 19786'2"210
Darnell McDonaldRFRRNovember 17, 19785'11"205
Melvin Mora3BRRFebruary 2, 19725'11"200
Chad MottolaLFRROctober 15, 19716'3"220
David NewhanOFLRSeptember 7, 19735'10"180
Keith OsikCRROctober 22, 19686'0"185
Rafael Palmeiro1BLLSeptember 24, 19646'0"180
John ParrishPLLNovember 26, 19775'11"180
Sidney PonsonPRRNovember 2, 19766'1"220
Tim RainesCFRRAugust 31, 19795'10"190
Aaron RakersPRRJanuary 22, 19776'3"205
Matt RileyPLLAugust 2, 19796'1"205
Brian Roberts2BBROctober 9, 19775'9"175
Eddy RodriguezPRRAugust 8, 19816'1"194
B. J. RyanPLLDecember 28, 19756'6"230
David Segui1BBLJuly 19, 19666'1"170
B. J. SurhoffOFLRAugust 4, 19646'1"185
Miguel TejadaSSRRMay 25, 19745'9"220
Todd WilliamsPRRFebruary 13, 19716'3"185