2004 Buffalo Bills Roster

National Football League (NFL)
Team Record: 9-7
Finishing 3rd in the NFL's East Division of the American Football Conference
Coach: Mike Mularkey (9-7)
Location: Buffalo, New York
2004 Buffalo Bills Statistics
2004 Buffalo Bills Results

The Buffalo Bills of the National Football League ended the 2004 season with a record of 9 wins and 7 losses, finishing third in the NFL's East Division of the American Football Conference.

The Bills moved the ball well, scoring 395 points, and the defensive squad surrendered 284. Drew Bledsoe passed for 2,932 yards. Eric Moulds hauled in 88 balls for 1,043 yards, while Lee Evans provided receiving help as well.

Willis McGahee rushed for a team-leading 1,128 yards for Buffalo.

The larcenous defense created 39 turnovers, topping in the league. Nate Clements intercepted 6 opponent throws. Aaron Schobel sacked quarterbacks 8 times, part of an overall team total of 45 sacks.

Mike Mularkey coached the team.

Click on column headings to sort.

# Player Pos. Birth Date Height Weight College Hometown GP GS
95Sam AdamsLDTJune 13, 19736'3"295Texas A&MHouston, TX USA1616
89Sam AikenWRDecember 14, 19806'2"204North CarolinaKenansville, NC USA160
69Tim AndersonDTNovember 22, 19806'4"308Ohio St.Clyde, OH USA30
26Rashad BakerDBFebruary 22, 19825'10"198TennesseeCamden, NJ USA143
97Justin BannanDTApril 18, 19796'3"305ColoradoSacramento, CA USA100
86Bradford BantaTE-CDecember 14, 19706'6"253USCBaton Rouge, LA USA30
11Drew BledsoeQBFebruary 14, 19726'5"238Washington St.Ellensburg, WA USA1616
35Joe BurnsRBSeptember 15, 19795'9"215Georgia TechThomasville, GA USA160
84Mark CampbellTEDecember 6, 19756'6"255MichiganClawson, MI USA1212
22Nate ClementsPRDecember 12, 19796'0"209Ohio St.Shaker Heights, OH USA1616
55Angelo CrowellLBAugust 16, 19816'1"235VirginiaWinston-Salem, NC USA160
92Ryan DenneyLDEJune 15, 19776'7"275BYUThornton, CO USA165
54Jon DorenbosCJuly 21, 19806'0"250Texas-El PasoHumble, TX USA130
98Ron EdwardsDTJuly 12, 19796'3"320Texas A&MColumbus, OH USA162
87Tim EuhusTEOctober 2, 19806'5"247Oregon St.Eugene, OR USA125
83Lee EvansWRMarch 11, 19815'10"202WisconsinBedford, OH USA1611
59London FletcherMLBMay 19, 19755'10"245John CarrollCleveland, OH USA1616
37Jabari GreerDBFebruary 2, 19825'11"169TennesseeJackson, TN USA121
86Drew HaddadWRAugust 15, 19785'11"187BuffaloCleveland, OH USA10
53Mario HagganLBMarch 3, 19806'3"248Mississippi St.Clarksdale, MS USA160
20Travis HenryRBOctober 29, 19785'9"215TennesseeFrostproof, FL USA105
75Jonas JenningsLTNovember 21, 19776'3"325GeorgiaCollege Park, GA USA1414
90Chris KelsayLDEOctober 31, 19796'4"275NebraskaAuburn, NE USA1610
9Rian LindellKJanuary 20, 19776'3"235Washington St.Vancouver, WA USA160
7J.P. LosmanQBMarch 12, 19816'3"220UCLAVenice, CA USA40
6Shane MatthewsQBJune 1, 19706'3"196FloridaPascagoula, MS USA30
79Dylan McFarlandTJuly 11, 19806'5"290MontanaKalispell, MT USA20
21Willis McGaheeRBOctober 21, 19816'0"228Miami (FL)Miami, FL USA1611
24Terrence McGeeKROctober 14, 19805'9"195NW State (LA)Athens, TX USA1613
36Lawyer MilloySSNovember 14, 19736'0"210WashingtonSt. Louis, MO USA1111
8Brian MoormanPFebruary 5, 19766'0"175Pittsburg St.Wichita, KS USA160
80Eric MouldsWRJuly 17, 19736'2"210Mississippi St.Lucedale, MS USA1616
88Ryan NeufeldTENovember 22, 19756'4"250UCLAMorgan Hill, CA USA165
71Jason PetersTJanuary 22, 19826'4"328ArkansasQueen City, TX USA51
96Jeff PoseyLLBAugust 14, 19756'4"241Southern MissBassfield, MS USA1615
73Marcus PriceTMarch 3, 19726'4"310LSUPort Arthur, TX USA143
25Pierson PrioleauDBAugust 6, 19775'11"188Virginia TechCharleston, SC USA162
61Mike PucilloGJuly 14, 19796'4"311AuburnCleveland, OH USA20
82Josh ReedWRMay 1, 19805'10"208LSURayne, LA USA121
43Izell ReeseFSMay 7, 19746'2"195Ala-BirminghamDothan, AL USA99
94Aaron SchobelRDESeptember 1, 19776'4"262TCUColumbus, TX USA1616
81Bobby ShawWRApril 23, 19756'1"185CaliforniaSan Francisco, CA USA40
31Daimon SheltonFBSeptember 15, 19726'0"262Sacramento St.Duarte, CA USA1612
19Jonathan SmithWRNovember 28, 19815'10"194Georgia TechArgyle, GA USA90
72Lawrence SmithLGAugust 16, 19796'3"295Tennessee St.Atlanta, GA USA168
51Takeo SpikesRLBDecember 17, 19766'2"242AuburnSandersville, GA USA1616
57Josh StamerLBOctober 11, 19776'2"238South DakotaSutherland, IA USA160
70Trey TeagueCDecember 27, 19746'5"300TennesseeJackson, TN USA1212
28Kevin ThomasDBJuly 28, 19786'0"182UNLVPhoenix, AZ USA161
81Rod TraffordTENovember 28, 19786'3"250South CarolinaMorristown, NJ USA40
65Ross TuckerLGMarch 2, 19796'4"316PrincetonWyomissing, PA USA1612
58Chris VillarrialRGJune 9, 19736'3"318Indiana (PA)Hershey, PA USA1616
23Troy VincentFSJune 8, 19716'1"200WisconsinTrenton, NJ USA77
68Mike WilliamsRTJanuary 11, 19806'6"370TexasDallas, TX USA1515
93Pat WilliamsRDTOctober 24, 19726'3"315NE State (OK)Monroe, LA USA1615
40Shaud WilliamsRBOctober 2, 19805'7"193Texas TechAndrews, TX USA40
27Coy WireDBNovember 7, 19786'0"205StanfordCamp Hill, PA USA123



Football


Football Search

Latest News

Bandits Announce 2024 Theme Night Schedule
Posted on Thursday November 07, 2024

The Buffalo Bandits have announced their theme night schedule for the upcoming 2024-25 season.The first theme night of the year comes on Dec. 28 w...

Bandits Announce 2024 Training Camp Roster
Posted on Friday November 01, 2024

The Bandits' quest for a three-peat begins in November when they start training camp in Oakville, Ontario.On Friday, the team announced their rost...

Buffalo Bandits to Take on Las Vegas Desert Dogs in Preseason Game in St. Catharines
Posted on Monday October 28, 2024

St. Catharines - The City of St. Catharines, in partnership with the St. Catharines Junior Athletics Club, and the Las Vegas Desert Dogs and Buffalo B...