Mario Haggan

Mario Marcell Haggan
Born: March 3, 1980
Clarksdale, MS USA
Position: LB
Height: 6'3"
Weight: 248
College: Mississippi St.
High School: Clarksdale (MS)
Career: 2003-2012
Drafted: 2003 in Round 7, #228 overall by the Buffalo Bills

Mario Haggan played from 2003 to 2012 during his career with the Buffalo Bills, Denver Broncos and St. Louis Rams. Haggan accounted for 6 points in his professional career.


Click on column headings to sort.


Punt Returns:

Year Team No. Yds Avg. Long TDs
2008NFL Denver Broncos100.00
Totals100.00

Kick Returns:

Year Team No. Yds Avg. Long TDs
2006NFL Buffalo Bills242.00
Totals242.00

Interceptions:

Year Team No. Yds Avg. Long TDs
2011NFL Denver Broncos11616.016 1
Totals11616.016 1

Sacks:

Year Team No. Yds Avg.
2007NFL Buffalo Bills1.00.0
2008NFL Denver Broncos1.00.0
2009NFL Denver Broncos1.00.0
2010NFL Denver Broncos5.00.0
2012NFL St. Louis Rams1.00.0
Totals9.000.0

Defense and Fumbles:

Year Team Tackle Solo Ast Brup Fum F Rec FYds FTD FF
2003NFL Buffalo Bills1100
2004NFL Buffalo Bills1715402001
2005NFL Buffalo Bills17.51390
2006NFL Buffalo Bills1513400001
2007NFL Buffalo Bills181640
2008NFL Denver Broncos141320
2009NFL Denver Broncos514512100003
2010NFL Denver Broncos817512101002
2011NFL Denver Broncos16.512910
2012NFL St. Louis Rams98201001
Totals24021158304008

Total Scoring:

Touchdowns Other Total
Year Team Rush Rec Punt Kick MFG Int Fum Other FG X/C Single 2Pt Saf Points
2011NFL Denver Broncos00000100006
Totals00000100000006

Playing Career:

Year League Team GP GS
2003NFLBuffalo Bills10
2004NFLBuffalo Bills160
2005NFLBuffalo Bills160
2006NFLBuffalo Bills160
2007NFLBuffalo Bills160
2008NFLDenver Broncos80
2009NFLDenver Broncos1616
2010NFLDenver Broncos1616
2011NFLDenver Broncos161
2012NFLSt. Louis Rams112


Football


Recent Updates

  • December 15, 2025 - Updated CFL game participation stats for the last several seasons
  • November 28, 2025 - Upgraded information for thousands of players throughout our football section
Football Search