NFL Penalty Tracker
Menu

Week 9

2009

Penalty Log

Scroll left and right for additional columns.
PenaltyDateAgainstBeneficiaryPlayerPosRef CrewQuarterTimeDownDistanceDeclinedOffsettingYardsHomePhase
Encroachment11/08/2009WashingtonAtlantaA.HaynesworthDTRon Winter115:00110NoNo5NoDefense
Defensive Offside11/08/2009WashingtonAtlantaA.HaynesworthDTRon Winter110:2341NoNo4NoDefense
Defensive Offside11/08/2009WashingtonAtlantaR.DoughtySSRon Winter105:3644NoNo5NoSpecial Teams
False Start11/08/2009AtlantaWashingtonT.McClureCRon Winter105:23110NoNo5YesOffense
Offensive Holding11/08/2009WashingtonAtlantaC.RabachCRon Winter103:26212NoNo10NoOffense
Offensive Holding11/08/2009WashingtonAtlantaC.RabachCRon Winter215:0037YesNo0NoOffense
Unsportsmanlike Conduct11/08/2009WashingtonAtlantaJ.TryonDBRon Winter214:45410NoNo15NoSpecial Teams
Offensive Holding11/08/2009AtlantaWashingtonT.ClaboTRon Winter212:0328NoNo10YesOffense
False Start11/08/2009AtlantaWashingtonE.WeemsWRRon Winter210:55312NoNo5YesOffense
Illegal Block Above the Waist11/08/2009AtlantaWashingtonL.SidburyDERon Winter202:29416NoNo10YesSpecial Teams
Unnecessary Roughness11/08/2009WashingtonAtlantaL.LandryFSRon Winter201:3733NoNo15NoDefense
Unnecessary Roughness11/08/2009WashingtonAtlantaA.HaynesworthDTRon Winter201:3733YesNo0NoDefense
Intentional Grounding11/08/2009AtlantaWashingtonM.RyanQBRon Winter201:0521NoNo10YesOffense
Roughing the Passer11/08/2009WashingtonAtlantaL.AlexanderLBRon Winter200:50311NoNo15NoDefense
False Start11/08/2009WashingtonAtlantaM.SellersTERon Winter310:2928NoNo5NoOffense
Offensive Holding11/08/2009WashingtonAtlantaM.WilliamsGRon Winter301:52110NoNo10NoOffense
Defensive Holding11/08/2009AtlantaWashingtonM.PetersonOLBRon Winter414:1933NoNo4YesDefense
False Start11/08/2009WashingtonAtlantaD.BatisteGRon Winter408:3631NoNo4NoOffense
Offensive Holding11/08/2009AtlantaWashingtonT.ClaboTRon Winter404:2331NoNo10YesOffense
Disqualification11/08/2009ChicagoArizonaT.HarrisDTEd Hochuli114:06110NoNo15YesDefense
Offensive Holding11/08/2009ChicagoArizonaC.GrahamCBEd Hochuli112:1200NoNo10YesSpecial Teams
Encroachment11/08/2009ArizonaChicagoA.WilsonSSEd Hochuli109:1300NoNo5NoSpecial Teams
Offensive Pass Interference11/08/2009ChicagoArizonaG.OlsenTEEd Hochuli201:30110NoNo10YesOffense
False Start11/08/2009ChicagoArizonaJ.BeekmanGEd Hochuli307:37110NoNo5YesOffense
False Start11/08/2009ChicagoArizonaO.KreutzCEd Hochuli307:37115NoNo5YesOffense
Unsportsmanlike Conduct11/08/2009ChicagoArizonaJ.CutlerQBEd Hochuli306:2944NoNo15YesOffense
Offensive Holding11/08/2009ChicagoArizonaO.KreutzCEd Hochuli304:5038NoNo2YesOffense
Delay of Game11/08/2009ArizonaChicagoB.GrahamPEd Hochuli301:4941YesNo0NoSpecial Teams
Offensive Holding11/08/2009ChicagoArizonaR.DavisWREd Hochuli301:2641NoNo8YesSpecial Teams
Defensive Pass Interference11/08/2009ChicagoArizonaN.RoachMLBEd Hochuli411:43110NoNo19YesDefense
Unnecessary Roughness11/08/2009ArizonaChicagoM.GandyTEd Hochuli409:04110NoNo10NoOffense
Illegal Contact11/08/2009CincinnatiBaltimoreK.RiversOLBAl Riveron108:17212NoNo5YesDefense
Defensive Pass Interference11/08/2009BaltimoreCincinnatiD.LandrySSAl Riveron107:07110NoNo12NoDefense
Offensive Holding11/08/2009CincinnatiBaltimoreJ.FoschiTEAl Riveron106:1536NoYes0YesOffense
Illegal Contact11/08/2009BaltimoreCincinnatiC.CarrDBAl Riveron106:1536NoYes0NoDefense
Defensive Pass Interference11/08/2009BaltimoreCincinnatiF.WashingtonDBAl Riveron104:3142NoNo24NoDefense
Offensive Holding11/08/2009BaltimoreCincinnatiM.LawrenceRBAl Riveron102:2300NoNo9NoSpecial Teams
Neutral Zone Infraction11/08/2009CincinnatiBaltimoreB.JohnsonLBAl Riveron100:3841NoNo5YesSpecial Teams
Illegal Substitution11/08/2009CincinnatiBaltimoreUnnamedAl Riveron209:4218NoNo5YesOffense
Delay of Game11/08/2009CincinnatiBaltimoreUnnamedAl Riveron203:0049NoNo5YesSpecial Teams
Offensive Holding11/08/2009BaltimoreCincinnatiJ.GaitherTAl Riveron305:40310NoNo10NoOffense
Offensive Holding11/08/2009BaltimoreCincinnatiJ.GaitherTAl Riveron300:37110NoNo10NoOffense
False Start11/08/2009BaltimoreCincinnatiM.OherTAl Riveron415:00110NoNo5NoOffense
Defensive Offside11/08/2009CincinnatiBaltimoreUnnamedAl Riveron413:29110NoNo5YesDefense
Illegal Block Above the Waist11/08/2009BaltimoreCincinnatiL.WebbFSAl Riveron403:5141NoNo10NoSpecial Teams
Unsportsmanlike Conduct11/08/2009CincinnatiBaltimoreJ.FaneneDEAl Riveron402:00429NoNo15YesDefense
Defensive Offside11/08/2009HoustonIndianapolisK.BentleyLBJeff Triplette112:5746NoNo5NoSpecial Teams
Defensive Pass Interference11/08/2009HoustonIndianapolisDu.RobinsonCBJeff Triplette109:2933NoNo7NoDefense
False Start11/08/2009IndianapolisHoustonR.DiemGJeff Triplette108:56110NoNo5YesOffense
Illegal Contact11/08/2009HoustonIndianapolisB.PollardSSJeff Triplette106:04110YesNo0NoDefense
Defensive Offside11/08/2009HoustonIndianapolisA.SmithDEJeff Triplette105:1624NoNo5NoDefense
Defensive Offside11/08/2009HoustonIndianapolisM.WilliamsDEJeff Triplette105:0118NoNo4NoDefense
Offensive Pass Interference11/08/2009IndianapolisHoustonA.CollieWRJeff Triplette104:0735YesNo0YesOffense
Personal Foul11/08/2009IndianapolisHoustonC.GlennLBJeff Triplette103:5700NoNo15YesSpecial Teams
False Start11/08/2009HoustonIndianapolisC.WhiteCJeff Triplette102:3835NoNo5NoOffense
Defensive Holding11/08/2009HoustonIndianapolisB.CushingILBJeff Triplette214:1632NoNo5NoDefense
Defensive Pass Interference11/08/2009HoustonIndianapolisD.RyansILBJeff Triplette214:12110NoNo12NoDefense
Defensive Offside11/08/2009HoustonIndianapolisA.SmithDEJeff Triplette214:07110NoYes0NoDefense
Offensive Holding11/08/2009IndianapolisHoustonJ.SaturdayCJeff Triplette214:07110NoYes0YesOffense
Face Mask (15 Yards)11/08/2009IndianapolisHoustonA.JohnsonDTJeff Triplette206:5224NoNo15YesDefense
Unnecessary Roughness11/08/2009HoustonIndianapolisE.WilsonFSJeff Triplette201:50310NoNo15NoDefense
Offensive Offside11/08/2009HoustonIndianapolisJ.JonesWRJeff Triplette200:36110NoNo5NoOffense
Offensive Holding11/08/2009HoustonIndianapolisJ.NadingLBJeff Triplette315:0000NoNo10NoSpecial Teams
Unnecessary Roughness11/08/2009HoustonIndianapolisC.BarwinOLBJeff Triplette308:3100NoNo15NoSpecial Teams
Defensive Offside11/08/2009HoustonIndianapolisC.BarwinOLBJeff Triplette412:4531NoNo5NoDefense
Offensive Pass Interference11/08/2009IndianapolisHoustonP.GarconWRJeff Triplette412:38110YesNo0YesOffense
Offensive Holding11/08/2009HoustonIndianapolisK.StuddardGJeff Triplette404:2426NoNo10NoOffense
False Start11/08/2009IndianapolisHoustonR.DiemGJeff Triplette402:0928NoNo5YesOffense
False Start11/08/2009JacksonvilleKansas CityV.ManuwaiGBill Leavy115:00210NoNo5YesOffense
Offensive Holding11/08/2009JacksonvilleKansas CityE.MonroeTBill Leavy102:0837NoNo6YesOffense
Offensive Holding11/08/2009JacksonvilleKansas CityC.GreeneSSBill Leavy206:3743NoNo10YesSpecial Teams
Illegal Block Above the Waist11/08/2009JacksonvilleKansas CityD.SmithILBBill Leavy200:05310YesNo0YesSpecial Teams
Offensive Pass Interference11/08/2009Kansas CityJacksonvilleD.BoweWRBill Leavy307:46110NoNo10NoOffense
Illegal Touch Kick11/08/2009JacksonvilleKansas CityT.BrackenridgeCBBill Leavy408:48410NoNo5YesSpecial Teams
Illegal Contact11/08/2009JacksonvilleKansas CityD.CoxCBBill Leavy401:47310NoNo5YesDefense
Defensive Offside11/08/2009JacksonvilleKansas CityQ.GrovesLBBill Leavy401:1015YesNo0YesDefense
Offensive Holding11/08/2009MiamiNew EnglandA.FasanoTEMike Carey214:56210YesNo0NoOffense
Defensive Pass Interference11/08/2009New EnglandMiamiL.BoddenDBMike Carey206:22110NoNo14YesDefense
Offensive Pass Interference11/08/2009New EnglandMiamiB.WatsonTEMike Carey204:16110NoNo11YesOffense
Offside on Free Kick11/08/2009New EnglandMiamiJ.SandersDBMike Carey202:4500NoNo5YesSpecial Teams
Defensive Pass Interference11/08/2009MiamiNew EnglandV.DavisCBMike Carey201:1923NoNo13NoDefense
Defensive Pass Interference11/08/2009MiamiNew EnglandT.CulverDBMike Carey200:44110NoNo17NoDefense
Illegal Use of Hands11/08/2009New EnglandMiamiL.BoddenDBMike Carey302:58310YesNo0YesDefense
Roughing the Passer11/08/2009New EnglandMiamiP.ChungSSMike Carey302:58310NoNo15YesDefense
Illegal Substitution11/08/2009MiamiNew EnglandUnnamedMike Carey411:4431YesNo0NoDefense
Illegal Use of Hands11/08/2009New EnglandMiamiS.SpringsCBMike Carey403:15212YesNo0YesDefense
Defensive Pass Interference11/08/2009New EnglandMiamiD.ButlerCBMike Carey403:15212YesNo0YesDefense
Delay of Game11/08/2009MiamiNew EnglandC.HenneQBMike Carey403:05310NoNo5NoOffense
False Start11/08/2009New EnglandMiamiS.NealGMike Carey401:1441NoNo4YesOffense
Offensive Holding11/08/2009Green BayTampa BayB.UnderwoodDBPete Morelli113:2841NoNo10NoSpecial Teams
Illegal Formation11/08/2009Tampa BayGreen BayUnnamedPete Morelli213:29412YesNo0YesSpecial Teams
Offensive Holding11/08/2009Tampa BayGreen BayD.PennTPete Morelli207:37110NoNo10YesOffense
False Start11/08/2009Green BayTampa BayT.LangGPete Morelli205:21110NoNo5NoOffense
Defensive 12 On-field11/08/2009Tampa BayGreen BayUnnamedPete Morelli202:42410YesNo0YesSpecial Teams
Defensive Holding11/08/2009Green BayTampa BayN.BarnettLBPete Morelli313:00110NoNo5NoDefense
Illegal Contact11/08/2009Green BayTampa BayA.HawkLBPete Morelli406:48110NoNo5NoDefense
Offensive Holding11/08/2009Green BayTampa BayD.ColledgeGPete Morelli403:0536NoNo10NoOffense
False Start11/08/2009Tampa BayGreen BayJ.ZuttahCPete Morelli401:4841NoNo5YesOffense
Encroachment11/08/2009New OrleansCarolinaT.HargroveDEScott Green108:58311NoNo5YesDefense
Offensive Holding11/08/2009CarolinaNew OrleansJ.AndersonLBScott Green213:4100NoNo10NoSpecial Teams
False Start11/08/2009CarolinaNew OrleansJ.KingTEScott Green210:56110NoNo5NoOffense
Personal Foul11/08/2009New OrleansCarolinaD.SharperFSScott Green210:16216NoNo15YesDefense
Illegal Formation11/08/2009New OrleansCarolinaUnnamedScott Green204:48213NoNo5YesOffense
Encroachment11/08/2009CarolinaNew OrleansE.BrownDEScott Green203:4938NoNo5NoDefense
False Start11/08/2009CarolinaNew OrleansJ.KingTEScott Green202:25213NoNo5NoOffense
Encroachment11/08/2009New OrleansCarolinaM.MitchellOLBScott Green201:53416NoNo5YesSpecial Teams
False Start11/08/2009New OrleansCarolinaD.HendersonWRScott Green200:29210NoNo5YesOffense
Roughing the Passer11/08/2009CarolinaNew OrleansD.LewisDTScott Green200:29215NoNo7NoDefense
Defensive Pass Interference11/08/2009New OrleansCarolinaR.HarperSSScott Green312:2935YesNo0YesDefense
Offensive Pass Interference11/08/2009New OrleansCarolinaJ.ShockeyTEScott Green301:34110NoNo10YesOffense
False Start11/08/2009CarolinaNew OrleansR.KalilCScott Green415:00110NoNo5NoOffense
Offensive Holding11/08/2009New OrleansCarolinaJ.EvansGScott Green405:1136NoNo10YesOffense
Ineligible Downfield Pass11/08/2009DetroitSeattleG.CherilusTJohn Parry111:3424NoNo5NoOffense
Defensive 12 On-field11/08/2009SeattleDetroitA.LucasTJohn Parry109:0242NoNo5YesDefense
False Start11/08/2009DetroitSeattleB.PettigrewTEJohn Parry106:2312NoNo5NoOffense
False Start11/08/2009DetroitSeattleS.PetermanGJohn Parry106:06110NoNo5NoOffense
Illegal Block Above the Waist11/08/2009DetroitSeattleD.RaiolaCJohn Parry101:52310NoNo10NoOffense
Personal Foul11/08/2009SeattleDetroitR.LewisDBJohn Parry210:4700NoNo15YesSpecial Teams
Defensive Pass Interference11/08/2009DetroitSeattleL.DelmasFSJohn Parry204:48110NoNo12NoDefense
False Start11/08/2009SeattleDetroitD.McIntoshTJohn Parry203:32311NoNo5YesOffense
Offensive Pass Interference11/08/2009SeattleDetroitN.BurlesonWRJohn Parry203:11316YesNo0YesOffense
Face Mask (15 Yards)11/08/2009DetroitSeattleP.BuchanonDBJohn Parry200:1324NoNo15NoDefense
False Start11/08/2009SeattleDetroitC.SpencerCJohn Parry200:06110NoNo5YesSpecial Teams
Defensive 12 On-field11/08/2009DetroitSeattleUnnamedJohn Parry311:3432YesNo0NoDefense
Delay of Game11/08/2009DetroitSeattleM.StaffordQBJohn Parry306:57217NoNo5NoOffense
Illegal Substitution11/08/2009SeattleDetroitA.LucasTJohn Parry304:44110NoNo5YesOffense
Defensive Pass Interference11/08/2009DetroitSeattleW.JamesDBJohn Parry303:4333NoNo16NoDefense
Illegal Formation11/08/2009DetroitSeattleD.WilliamsWRJohn Parry301:02316YesNo0NoOffense
Neutral Zone Infraction11/08/2009DetroitSeattleL.CohenDEJohn Parry411:2541NoNo4NoDefense
Offensive Holding11/08/2009SeattleDetroitR.SimsGJohn Parry404:34110NoNo10YesOffense
Illegal Block Above the Waist11/08/2009N.Y. GiantsSan DiegoG.WilkinsonLBWalt Anderson115:0000NoNo10YesSpecial Teams
Defensive Offside11/08/2009San DiegoN.Y. GiantsO.NwagbuoDTWalt Anderson109:41110YesNo0NoDefense
Ineligible Downfield Pass11/08/2009San DiegoN.Y. GiantsS.MruczkowskiGWalt Anderson105:5628YesNo0NoOffense
Delay of Game11/08/2009N.Y. GiantsSan DiegoE.ManningQBWalt Anderson103:5335NoNo5YesOffense
False Start11/08/2009N.Y. GiantsSan DiegoK.DockeryDBWalt Anderson103:08410NoNo5YesSpecial Teams
Chop Block11/08/2009N.Y. GiantsSan DiegoA.BradshawRBWalt Anderson210:37110NoNo15YesOffense
Offensive Holding11/08/2009N.Y. GiantsSan DiegoS.O'HaraCWalt Anderson208:06110NoNo10YesOffense
Defensive Offside11/08/2009San DiegoN.Y. GiantsS.MerrimanDEWalt Anderson206:19310YesNo0NoDefense
False Start11/08/2009San DiegoN.Y. GiantsM.McNeillTWalt Anderson200:0627NoNo5NoOffense
Fair Catch Interference11/08/2009N.Y. GiantsSan DiegoK.DockeryDBWalt Anderson311:2341NoNo15YesSpecial Teams
Illegal Contact11/08/2009San DiegoN.Y. GiantsK.EllisonDBWalt Anderson308:35110NoNo5NoDefense
Illegal Contact11/08/2009N.Y. GiantsSan DiegoC.WebsterCBWalt Anderson304:43110YesNo0YesDefense
Defensive Pass Interference11/08/2009N.Y. GiantsSan DiegoC.WebsterCBWalt Anderson304:43110NoNo29YesDefense
Defensive Offside11/08/2009San DiegoN.Y. GiantsJ.CesaireDEWalt Anderson409:0928YesNo0NoDefense
Offensive Holding11/08/2009San DiegoN.Y. GiantsM.TolbertFBWalt Anderson406:3849NoNo10NoSpecial Teams
Offensive Holding11/08/2009N.Y. GiantsSan DiegoC.SneeGWalt Anderson403:1414NoNo10YesOffense
Defensive Holding11/08/2009N.Y. GiantsSan DiegoM.BoleyLBWalt Anderson401:39110NoNo5YesDefense
Defensive Offside11/08/2009San FranciscoTennesseeP.HaralsonOLBCarl Cheffers113:41110YesNo0YesDefense
Unnecessary Roughness11/08/2009TennesseeSan FranciscoC.FinneganCBCarl Cheffers111:35210NoNo15NoDefense
Delay of Game11/08/2009San FranciscoTennesseeUnnamedCarl Cheffers108:5941NoNo5YesSpecial Teams
Illegal Contact11/08/2009San FranciscoTennesseeT.BrownDBCarl Cheffers108:35110YesNo0YesDefense
Defensive Offside11/08/2009TennesseeSan FranciscoJ.FordDECarl Cheffers210:20110NoNo5NoDefense
Ineligible Downfield Kick11/08/2009TennesseeSan FranciscoG.McRathLBCarl Cheffers203:4543NoNo5NoSpecial Teams
Encroachment11/08/2009TennesseeSan FranciscoT.BrownDTCarl Cheffers202:5021NoNo5NoDefense
False Start11/08/2009San FranciscoTennesseeV.DavisTECarl Cheffers312:58110NoNo5YesOffense
Defensive Offside11/08/2009TennesseeSan FranciscoK.Vanden BoschDECarl Cheffers305:27210NoNo5NoDefense
False Start11/08/2009San FranciscoTennesseeA.SnyderGCarl Cheffers304:5825NoNo5YesOffense
Defensive Offside11/08/2009TennesseeSan FranciscoW.HayesDECarl Cheffers304:0331NoNo5NoDefense
False Start11/08/2009San FranciscoTennesseeV.DavisTECarl Cheffers301:11110NoNo5YesOffense
Ineligible Downfield Pass11/08/2009San FranciscoTennesseeD.BaasCCarl Cheffers300:03115NoNo5YesOffense
Neutral Zone Infraction11/08/2009TennesseeSan FranciscoJ.FordDECarl Cheffers402:00110NoNo5NoDefense
Defensive Offside11/08/2009TennesseeSan FranciscoJ.FordDECarl Cheffers401:4441YesNo0NoDefense
Face Mask (15 Yards)11/08/2009TennesseeSan FranciscoM.GriffinFSCarl Cheffers401:4441NoNo13NoDefense
Delay of Game11/08/2009DallasPhiladelphiaT.NewmanDBWalt Coleman112:17210NoNo5NoDefense
Offensive Holding11/08/2009DallasPhiladelphiaD.AndersonFBWalt Coleman112:05110NoNo10NoOffense
False Start11/08/2009DallasPhiladelphiaM.ColomboTWalt Coleman109:1024NoNo5NoOffense
Illegal Formation11/08/2009PhiladelphiaDallasT.HerremansGWalt Coleman103:34318NoNo5YesOffense
Ineligible Downfield Kick11/08/2009DallasPhiladelphiaC.JohnsonDEWalt Coleman208:09415NoNo5NoSpecial Teams
Defensive Pass Interference11/08/2009DallasPhiladelphiaA.BallDBWalt Coleman206:3332NoNo5NoDefense
Offensive Holding11/08/2009PhiladelphiaDallasM.FokouLBWalt Coleman315:0000NoNo10YesSpecial Teams
Unsportsmanlike Conduct11/08/2009PhiladelphiaDallasJ.AvantWRWalt Coleman311:5626NoNo15YesOffense
Unsportsmanlike Conduct11/08/2009PhiladelphiaDallasA.SamuelCBWalt Coleman309:51110NoNo15YesDefense
Low Block11/08/2009PhiladelphiaDallasM.FokouLBWalt Coleman309:18110NoNo12YesDefense
Defensive 12 On-field11/08/2009DallasPhiladelphiaUnnamedWalt Coleman307:44210NoNo5NoDefense
False Start11/08/2009PhiladelphiaDallasJ.PetersTWalt Coleman306:3941NoNo5YesOffense
Offensive Pass Interference11/08/2009DallasPhiladelphiaJ.WittenTEWalt Coleman303:0637NoNo10NoOffense
Face Mask (15 Yards)11/08/2009PhiladelphiaDallasJ.MaclinWRWalt Coleman302:10110NoNo15YesOffense
False Start11/08/2009DallasPhiladelphiaM.ColomboTWalt Coleman301:0128NoNo5NoOffense
Illegal Contact11/08/2009DallasPhiladelphiaM.JenkinsCBWalt Coleman414:0827NoNo5NoDefense
False Start11/08/2009PhiladelphiaDallasW.JusticeTWalt Coleman413:1837NoNo5YesOffense
Offensive Holding11/08/2009DallasPhiladelphiaA.GurodeCWalt Coleman410:14110NoNo10NoOffense
Defensive Holding11/08/2009DallasPhiladelphiaK.BrookingMLBWalt Coleman407:57110NoNo5NoDefense
False Start11/09/2009DenverPittsburghR.HochsteinCDon Carey208:52110NoNo5YesOffense
Offensive Holding11/09/2009DenverPittsburghB.HamiltonGDon Carey207:4045NoNo10YesOffense
False Start11/09/2009PittsburghDenverT.EssexTDon Carey204:3427NoNo5NoOffense
Running Into the Kicker11/09/2009PittsburghDenverJ.BurnettDBDon Carey200:1848YesNo0NoSpecial Teams
Offensive Holding11/09/2009PittsburghDenverL.SweedWRDon Carey200:1848NoNo8NoSpecial Teams
Illegal Block Above the Waist11/09/2009DenverPittsburghR.FieldsDTDon Carey302:38110NoNo10YesDefense
Illegal Block Above the Waist11/09/2009PittsburghDenverK.LewisCBDon Carey406:44410NoNo10NoSpecial Teams
False Start11/09/2009PittsburghDenverUnnamedDon Carey405:45213NoNo5NoOffense
Totals2.422.167.64284131092