Mario Haggan

Edge Rusher

Career Earnings: $7,936,603
Career APY: $793,660
Total Guarantees: $1,520,750
Largest Cash Payment: $1,930,000 (2011)
Largest Cap Number: $1,143,333 (2009)
  • Date of Birth: March 3, 1980
  • Height: 6'3"
  • Weight: 274
  • College: Mississippi State
  • Entry: 2003 Draft, Round 7, #228 overall (Bills)

Contract History

TeamContract TypeStatusYear SignedYrsTotalAPYGuaranteesAmount Earned% EarnedEffective APY
BillsPracticeElevated2003$73,950$73,950$0$00.0%$0
BillsSFAExpired20031$910,000$303,333$0$821,14790.2%$273,716
BillsDraftedTerminated2003$945,750$315,250$35,750$00.0%$0
BillsRFAExpired20062$1,475,000$737,500$300,000$1,475,000100.0%$737,500
BroncosSFAExtended20082$122,500$612,500$0$284,706232.4%$284,706
BroncosExtensionExpired20092$3,500,000$1,750,000$1,120,000$5,320,000152.0%$1,773,333
RamsUFAExpired20121$890,000$890,000$65,000$00.0%$0
Earnings By Team
TeamYrsSalaryAPYPaid on Cap% Paid on CapPaid as Dead Money% Paid as Dead Money
Bills5$2,331,897$466,379$2,296,1470.0%$35,7500.0%
Broncos4$5,604,706$1,401,177$1,428,0390.0%$00.0%
Rams1$0$0$540,0000.0%$00.0%

Season History

YearTeamBase SalaryProrated BonusCap
Number
Cap %Cash Paid
2003Bills$225,000$0$136,1470.2%$136,147
2004Bills$305,000$0$305,0000.4%$305,000
2005Bills$380,000$0$380,0000.4%$380,000
2006Bills$500,000$150,000$650,0000.6%$800,000
2007Bills$675,000$150,000$825,0000.8%$675,000
2008Broncos$605,000$0$284,7060.2%$284,706
2009Broncos$770,000$373,333$1,143,3330.9%$1,890,000
2010Broncos$1,500,000$373,333$0--$1,500,000
2011Broncos$1,930,000$373,334$00.0%$1,930,000
2012Rams$825,000$65,000$540,0000.4%$0
Total$7,715,000$1,485,000$4,264,186$7,900,853
Dead Money History
TeamYearCap ChargeCash Paid
Bills2003$11,916$35,750
Bills2004$23,834$0
Total$35,750$35,750

Statistics

YearGames PlayedGames InactiveSnapsTacklesNegative PlaysInterceptionsFumblesTD
InjuredHealthyDefenseSpecialSoloAssistSacksYardsTFLQB HitsPass Def.INTYardsForcedRec.Yards
2011----16.2%0.0%0000000000000