2004 Buffalo Bills Roster

By Team Sports Glory

2004 Buffalo Bills Team Info

LeagueCoachRecordPostseason RecordDivision StandingEnd of Season
National Football League (NFL)Mike Mularkey (9-7)9-7Finished 3rd in the NFL’s American Football Conference East Division

Roster

PlayerPos.Birth DateHeightWeightCollege
Sam AdamsDT-DEJune 13, 19736’3′295Texas A&M
Sam AikenWRDecember 14, 19806’2′204North Carolina
Tim AndersonDTNovember 22, 19806’4′308Ohio St.
Rashad BakerDBFebruary 22, 19825’10’198Tennessee
Justin BannanDTApril 18, 19796’3′305Colorado
Bradford BantaTE-CDecember 14, 19706’6′253USC
Drew BledsoeQBFebruary 14, 19726’5′238Washington St.
Joe BurnsRBSeptember 15, 19795’9′215Georgia Tech
Mark CampbellTEDecember 6, 19756’6′255Michigan
Nate ClementsDBDecember 12, 19796’0′209Ohio St.
Angelo CrowellLBAugust 16, 19816’1′235Virginia
Ryan DenneyDEJune 15, 19776’7′275BYU
Jon DorenbosCJuly 21, 19806’0′250Texas-El Paso
Ron EdwardsDTJuly 12, 19796’3′320Texas A&M
Tim EuhusTEOctober 2, 19806’5′247Oregon St.
Lee EvansWRMarch 11, 19815’10’202Wisconsin
London FletcherLBMay 19, 19755’10’245John Carroll
Jabari GreerDBFebruary 2, 19825’11’169Tennessee
Drew HaddadWRAugust 15, 19785’11’187Buffalo
Mario HagganLBMarch 3, 19806’3′248Mississippi St.
Travis HenryRBOctober 29, 19785’9′215Tennessee
Jonas JenningsTNovember 21, 19776’3′325Georgia
Chris KelsayDEOctober 31, 19796’4′275Nebraska
Rian LindellKJanuary 20, 19776’3′235Washington St.
J.P. LosmanQBMarch 12, 19816’3′220UCLA
Shane MatthewsQBJune 1, 19706’3′196Florida
Dylan McFarlandTJuly 11, 19806’5′290Montana
Willis McGaheeRBOctober 21, 19816’0′228Miami (FL)
Terrence McGeeDBOctober 14, 19805’9′195NW State (LA)
Lawyer MilloyDBNovember 14, 19736’0′210Washington
Brian MoormanPFebruary 5, 19766’0′175Pittsburg St.
Eric MouldsWRJuly 17, 19736’2′210Mississippi St.
Ryan NeufeldTENovember 22, 19756’4′250UCLA
Jason PetersTJanuary 22, 19826’4′328Arkansas
Jeff PoseyLB-DEAugust 14, 19756’4′241Southern Miss
Marcus PriceTMarch 3, 19726’4′310LSU
Pierson PrioleauDBAugust 6, 19775’11’188Virginia Tech
Mike PucilloGJuly 14, 19796’4′311Auburn
Josh ReedWRMay 1, 19805’10’208LSU
Izell ReeseDBMay 7, 19746’2′195Ala-Birmingham
Aaron SchobelDESeptember 1, 19776’4′262TCU
Bobby ShawWRApril 23, 19756’1′185California
Daimon SheltonFBSeptember 15, 19726’0′262Sacramento St.
Jonathan SmithWRNovember 28, 19815’10’194Georgia Tech
Lawrence SmithG-TAugust 16, 19796’3′295Tennessee St.
Takeo SpikesLBDecember 17, 19766’2′242Auburn
Josh StamerLBOctober 11, 19776’2′238South Dakota
Trey TeagueC-TDecember 27, 19746’5′300Tennessee
Kevin ThomasDBJuly 28, 19786’0′182UNLV
Rod TraffordTENovember 28, 19786’3′250South Carolina
Ross TuckerGMarch 2, 19796’4′316Princeton
Chris VillarrialG-CJune 9, 19736’3′318Indiana (PA)
Troy VincentDBJune 8, 19716’1′200Wisconsin
Mike WilliamsTJanuary 11, 19806’6′370Texas
Pat WilliamsDTOctober 24, 19726’3′315NE State (OK)
Shaud WilliamsRBOctober 2, 19805’7′193Texas Tech
Coy WireDBNovember 7, 19786’0′205Stanford