The Baseball Cube | The Football Cube | Search | Help | Advertising | Contact Us
 
 PeopleTeamsLeaguesEventsPlacesAnalysisCardsAbout Us
Home » Leagues » Major League Baseball » Baltimore Orioles » 2004 | Organizational Roster

» 2004 Baltimore Orioles   |   Roster


Major League Baseball

Record:  78-84   .481.... 3rd in American League East
Stadium:  Oriole Park at Camden Yards
Playoffs:  Did not Qualify
Attendance:  2,744,013
Payroll:  $51,623,333  
Top Draft Pick:  Wade Townsend  (#8)   AA
ManagerLee Mazzilli

Affiliates  - AAA  Ottawa Lynx   AA  Bowie Baysox   A+  Frederick Keys   A  Delmarva Shorebirds   A-  Aberdeen IronBirds   Rk  Bluefield Orioles

Team Leaders

HR:  Tejada [34]
RBI:  Tejada [150]
2B:  Roberts [50]
SB:  Roberts [29]
W:  Lopez [14]
SV:  Julio [22]
SO:  Ryan [122]


Oldest Player:  B.J. Surhoff [39]
Youngest Player:  Denny Bautista [21]
Longest Tenure:  Jerry Hairston [7]

Major League Debuts

Batters: Jose Bautista (Apr 4)  Val Majewski (Aug 20)  Darnell McDonald (Apr 30)  
Pitchers: Denny Bautista (May 25)  Daniel Cabrera (May 13)  John Maine (Jul 23)  Aaron Rakers (Sep 8)  Eddy Rodriguez (May 31)  


2009 Data Products are now available. Includes the TBC Stats Register, Minor League Stats, College Data and the Draft Register. Custom datasets available as well.
TBC Twitter Page - For Site Updates
The Football Cube
This Page does not have a dedicated Sponsor  
Pro Fantasy Baseball - Fantasy Baseball Prospects, News, Closer Report, E-Mail Alerts and Draft Kit. Free!

    Other Advertisers:  MLB Trade Rumors  Baseball Equipment  Pricing Baseball Cards  Baseball Bargains  Baseball Slant Forums  Fantasy Ethos 

 Organizational Roster of Batters

PlayerPosAgeTeamLevel
Kurt AinsworthP26Baltimore OriolesMLB
Gera AlvarezIF24FrederickA+
Tommy ArkoC22FrederickA+
Quincy AscencionOF21DelmarvaA
 OF AberdeenA-
Angel AvilaP20BluefieldRk
Bryan BassSS22DelmarvaA
Evel Bastida-Martinez2B25FrederickA+
 2B DelmarvaA
Rick BauerP27Baltimore OriolesMLB
Denny BautistaP21Baltimore OriolesMLB
Jose BautistaOF-3B23Baltimore OriolesMLB
Erik BedardP25Baltimore OriolesMLB
Clay Bellinger3B-CF35OttawaAAA
Sean BergmanP34OttawaAAA
Larry BigbieLF-CF26Baltimore OriolesMLB
 LF-CF FrederickA+
Brian BockC23FrederickA+
 C DelmarvaA
 C AberdeenA-
Dave BorkowskiP27Baltimore OriolesMLB
Chad BoudonOF23AberdeenA-
Evan BrannonSS22AberdeenA-
Ron BraunC22AberdeenA-
 C BluefieldRk
Travis BrownSS24DelmarvaA
Lance BurkhartC29BowieAA
 C AberdeenA-
Daniel CabreraP23Baltimore OriolesMLB
Napolean Calzado3B24BowieAA
Chris CarterOF25FrederickA+
 OF DelmarvaA
Gary Cates2B23BowieAA
 2B DelmarvaA
Bruce ChenP27Baltimore OriolesMLB
Morgan ClendeninC22BowieAA
 C AberdeenA-
Woody CliffordsOF23BowieAA
 OF FrederickA+
Michael Costello1B23AberdeenA-
Darwin CubillanP29Baltimore OriolesMLB
Jack CustLF25Baltimore OriolesMLB
 LF OttawaAAA
Gregg DaviesOF24FrederickA+
Zach DavisOF20BluefieldRk
Mike DeJeanP34Baltimore OriolesMLB
Rafael Diaz3B23FrederickA+
 3B DelmarvaA
 3B AberdeenA-
Mike Done2B-3B25OttawaAAA
 2B-3B BowieAA
 2B-3B FrederickA+
 2B-3B DelmarvaA
Eric DuBoseP28Baltimore OriolesMLB
Jacob DuncanOF22FrederickA+
 OF AberdeenA-
Brandon FaheySS-3B23BowieAA
 SS-3B FrederickA+
Ryan Finan1B22BluefieldRk
Jeff FiorentinoOF21DelmarvaA
 OF AberdeenA-
Branden FlorenceOF26BowieAA
 OF FrederickA+
Mike Fontenot2B24OttawaAAA
Jason FranszOF23DelmarvaA
Eddy Garabito2B25OttawaAAA
Karim GarciaRF-LF28Baltimore OriolesMLB
Jay GibbonsRF-1B27Baltimore OriolesMLB
 RF-1B BowieAA
 RF-1B FrederickA+
Geronimo GilC29Baltimore OriolesMLB
 C OttawaAAA
Doug Gredvig1B25FrederickA+
Eric Grimm2B23DelmarvaA
Jason GrimsleyP37Baltimore OriolesMLB
Buddy GroomP39Baltimore OriolesMLB
Francisco Guerrero3B21BowieAA
 3B DelmarvaA
 3B AberdeenA-
 3B BluefieldRk
Henry GuerreroC22BluefieldRk
Juan GutierrezOF23DelmarvaA
 OF BluefieldRk
Edwards Guzman3B-C28OttawaAAA
Jerry Hairston2B28Baltimore OriolesMLB
 2B BowieAA
Joey Hammond2B26OttawaAAA
 2B BowieAA
Blake HananSS22AberdeenA-
Cory HarrisOF24FrederickA+
 OF DelmarvaA
Matt HoustonC22FrederickA+
 C DelmarvaA
Joey HowellOF19BluefieldRk
Ryan HubeleC24FrederickA+
Ken HuckabyC33Baltimore OriolesMLB
Mike Huggins1B24BowieAA
Tripper Johnson3B22FrederickA+
Jorge JulioP25Baltimore OriolesMLB
Cory KeylorOF25FrederickA+
Gene KingsaleCF-RF28BowieAA
 CF-RF AberdeenA-
Denver KitchIF23BluefieldRk
Kevin KotchC20BluefieldRk
Jose Leon1B-3B27Baltimore OriolesMLB
 1B-3B OttawaAAA
B.J. LittletonOF24FrederickA+
James LoftonSS30BowieAA
 SS AberdeenA-
Javy LopezC33Baltimore OriolesMLB
Luis LopezSS-2B34Baltimore OriolesMLB
Rodrigo LopezP28Baltimore OriolesMLB
Robert MachadoC31Baltimore OriolesMLB
 C OttawaAAA
John MaineP23Baltimore OriolesMLB
Val MajewskiCF-RF23Baltimore OriolesMLB
 CF-RF BowieAA
Rob Marconi3B22AberdeenA-
Nick MarkakisOF20DelmarvaA
Octavio MartinezC25OttawaAAA
 C BowieAA
 C FrederickA+
 C AberdeenA-
Luis MatosCF25Baltimore OriolesMLB
Josh McCurdyOF24DelmarvaA
Darnell McDonaldRF-CF25Baltimore OriolesMLB
 RF-CF OttawaAAA
Tom McGeeC29OttawaAAA
Alcides Melendez2B21BluefieldRk
Carlos Mendez1B30OttawaAAA
 1B AberdeenA-
 1B BluefieldRk
Drew MoffittOF23AberdeenA-
Melvin MoraSS-LF32Baltimore OriolesMLB
Jose MorbanSS-2B24BowieAA
 SS-2B FrederickA+
Elvis Morel2B23FrederickA+
 2B DelmarvaA
 2B AberdeenA-
Tony MotaOF26BowieAA
 OF FrederickA+
Chad MottolaRF32Baltimore OriolesMLB
 RF OttawaAAA
David NewhanRF-2B31Baltimore OriolesMLB
Keith OsikC35Baltimore OriolesMLB
Joel Pacheco1B22BluefieldRk
Rafael Palmeiro1B40Baltimore OriolesMLB
John ParrishP26Baltimore OriolesMLB
Whit PierceC22DelmarvaA
Sidney PonsonP27Baltimore OriolesMLB
Dan PuenteC22BluefieldRk
Matt Pulley3B19BluefieldRk
Tim RainesOF25Baltimore OriolesMLB
 OF OttawaAAA
Aaron RakersP27Baltimore OriolesMLB
Keith ReedOF25BowieAA
Matt RileyP25Baltimore OriolesMLB
 P OttawaAAA
Jarod RineOF22DelmarvaA
Armando RiosRF-LF33OttawaAAA
Arturo RivasOF20AberdeenA-
Brian Roberts2B26Baltimore OriolesMLB
Levi RobinsonIF24FrederickA+
 IF DelmarvaA
 IF AberdeenA-
Whitney Robinson-PierceC22AberdeenA-
Eddy RodriguezP23Baltimore OriolesMLB
Eddie RogersSS26BowieAA
Omar Rogers2B22BowieAA
Mike RussellC23DelmarvaA
B.J. RyanP28Baltimore OriolesMLB
Lorenzo ScottOF22DelmarvaA
 OF BluefieldRk
David Segui1B38Baltimore OriolesMLB
 1B BowieAA
 1B FrederickA+
Corey ShaferC21AberdeenA-
 C BluefieldRk
C.J. Smith1B22AberdeenA-
Chris SmithP24AberdeenA-
Nate SpearsSS19DelmarvaA
Eric SultemeierOF22DelmarvaA
 OF AberdeenA-
B.J. SurhoffLF-C40Baltimore OriolesMLB
Pedro SwannLF-RF33OttawaAAA
Miguel TejadaSS30Baltimore OriolesMLB
Jonathan TuckerIF21BluefieldRk
Matt WalkerOF26OttawaAAA
 OF BowieAA
 OF FrederickA+
Cody WargoC22AberdeenA-
Eli WhitesideC24BowieAA
Brad WigginsOF21BluefieldRk
Kris Wilken3B25BowieAA
 3B FrederickA+
Todd WilliamsP33Baltimore OriolesMLB
Walter Young1B24BowieAA
Dustin Yount1B21DelmarvaA
Jose Zapata2B20BluefieldRk

 Organizational Roster of Pitchers

PlayerAgeTeamLevel
Richal Acosta20AberdeenA-
Kurt Ainsworth26Baltimore OriolesMLB
 26OttawaAAA
 26AberdeenA-
Gera Alvarez24FrederickA+
Robert Averette28BowieAA
Angel Avila20BluefieldRk
Justin Azze22AberdeenA-
Alberto Bastardo20BluefieldRk
Rick Bauer27Baltimore OriolesMLB
 27OttawaAAA
 27BowieAA
Denny Bautista21Baltimore OriolesMLB
 21BowieAA
Trent Baysinger23AberdeenA-
Erik Bedard25Baltimore OriolesMLB
 25OttawaAAA
Fabricio Benitez23FrederickA+
Brad Bergesen19BluefieldRk
Sean Bergman34OttawaAAA
Kurt Birkins24FrederickA+
Kyle BoehmAberdeenA-
Dave Borkowski27Baltimore OriolesMLB
 27OttawaAAA
Ryan Brnardic22BluefieldRk
Russell Brocato21AberdeenA-
Matt Bruback25BowieAA
Tim Byrdak30OttawaAAA
Daniel Cabrera23Baltimore OriolesMLB
 23BowieAA
Casey Cahill22AberdeenA-
Trevor Caughey21FrederickA+
 21DelmarvaA
Bryce Chamberlin21AberdeenA-
Bruce Chen27Baltimore OriolesMLB
 27OttawaAAA
Ryan Childs23OttawaAAA
 23AberdeenA-
Joe Coppinger22FrederickA+
Dave Crouthers24BowieAA
Darwin Cubillan29Baltimore OriolesMLB
 29OttawaAAA
Mike DeJean34Baltimore OriolesMLB
Matt DeWitt27OttawaAAA
Fredy Deza21FrederickA+
Mark DiFelice28OttawaAAA
Zachary Dixon23FrederickA+
Mike Done25FrederickA+
Eric DuBose28Baltimore OriolesMLB
Bryan Dumesnil21AberdeenA-
 21BluefieldRk
Wilkin Felix21AberdeenA-
 21BluefieldRk
Brian Finch23BowieAA
 23FrederickA+
Tony Fiore32OttawaAAA
Brian Forystek25OttawaAAA
 25BowieAA
Jason Furrow19BluefieldRk
Joe Gannon29OttawaAAA
 29BowieAA
Jason Grimsley37Baltimore OriolesMLB
Buddy Groom39Baltimore OriolesMLB
David Haehnel22AberdeenA-
Joey Hammond26OttawaAAA
Ryan Hannaman23FrederickA+
Kevin Hart21AberdeenA-
Justin Henington22FrederickA+
 22BluefieldRk
Paul Henry23FrederickA+
Moises Hernandez20BluefieldRk
James Hoey21AberdeenA-
Craig House27OttawaAAA
 27BowieAA
 27FrederickA+
Jeff Hundley27BowieAA
Tom Jacquez28BowieAA
Jim Johnson21FrederickA+
Jorge Julio25Baltimore OriolesMLB
Ryan Keefer23FrederickA+
Don Levinski21FrederickA+
Rommie Lewis22FrederickA+
Adam Loewen20FrederickA+
Rodrigo Lopez28Baltimore OriolesMLB
Andrew Lorraine32OttawaAAA
Henry Lozado20BluefieldRk
Franklin LucasBluefieldRk
John Maine23Baltimore OriolesMLB
 23OttawaAAA
 23BowieAA
Carl Makowsky24FrederickA+
Javier Martinez27OttawaAAA
 27BowieAA
Bob McCrory22AberdeenA-
 22BluefieldRk
Nick McCurdy24FrederickA+
Carlos Mendez30AberdeenA-
Winer Mendez20AberdeenA-
 20BluefieldRk
Zach MinorBluefieldRk
Andy Mitchell26BowieAA
Jeff Montani23FrederickA+
Cory Morris25BowieAA
 25FrederickA+
Tony Neal24FrederickA+
Rodney Ormond27OttawaAAA
 27BowieAA
Mike Paradis26OttawaAAA
 26BowieAA
 26AberdeenA-
John Parrish26Baltimore OriolesMLB
Dionis Pascual21BluefieldRk
 21BluefieldRk
Hayden Penn19BowieAA
 19FrederickA+
Carlos Perez22OttawaAAA
 22AberdeenA-
Russ Petrick21AberdeenA-
Chris Piersoll27BowieAA
 27FrederickA+
Sidney Ponson27Baltimore OriolesMLB
Josh Potter21FrederickA+
 21AberdeenA-
Ruben Quevedo25BowieAA
Aaron Rakers27Baltimore OriolesMLB
 27OttawaAAA
Luis Ramirez22AberdeenA-
Chris Ray22FrederickA+
Scott Rice23BowieAA
Matt Riley25Baltimore OriolesMLB
 25OttawaAAA
Sendy Rleal24BowieAA
Dennis Robinson22AberdeenA-
Eddy Rodriguez23Baltimore OriolesMLB
 23OttawaAAA
Jose Rodriguez29OttawaAAA
 29BowieAA
B.J. Ryan28Baltimore OriolesMLB
Andy Schindling18BluefieldRk
Ryan Schwabe22AberdeenA-
 22BluefieldRk
Jacobo Sequea23BowieAA
Chris Smith24AberdeenA-
Julio Soriano21BluefieldRk
Sean Spencer29OttawaAAA
 29BowieAA
 29AberdeenA-
Brandon Spillers22AberdeenA-
Jerry Spradlin37OttawaAAA
 37BowieAA
Rich Stahl23FrederickA+
 23AberdeenA-
James Tiller21FrederickA+
Kris Wilken25BowieAA
Todd Williams33Baltimore OriolesMLB
 33OttawaAAA
Jeff Wilson28BowieAA
 28FrederickA+