List of suspensions in the National Football League


The following is a list of suspensions in the National Football League. Most NFL suspensions have been for players, but several coaches, owners, general managers, and game officials have also been suspended. After Roger Goodell became commissioner in 2006, the league began cracking down on players performing violent hits, as well as handing out more frequent suspensions for violating the league's personal conduct and substance abuse policies. Following the 2011 NFL season, Goodell handed down one of the most severe suspensions in league history when he suspended eight players and coaches for their involvement in the New Orleans Saints bounty scandal.

Player suspensions

Suspensions for violating the substance policies

The NFL has two separate policies for substances that can lead to suspension. One policy concerns the use of banned drugs that are specifically indicated to improve athletic performance performance-enhancing drugs. The other policy concerns "substances of abuse" and includes drugs that may not enhance performance, but are indulged in for recreational purposes, including alcohol and marijuana related incidents.
Date suspendedSuspension lengthNamePositionTeam at the time of suspensionReference
July 26, 19834 gamesRoss BrownerDECincinnati Bengals
July 26, 19834 gamesPete JohnsonFBCincinnati Bengals
July 26, 19834 gamesE. J. JuniorLBSt. Louis Cardinals
July 26, 19834 gamesGreg StemrickCBNew Orleans Saints
November 13, 1983Indefinite
Tony PetersSWashington Redskins
October 30, 1984Entire and seasonsStanley WilsonRBCincinnati Bengals
November 1984Entire seasonChuck MuncieRBSan Diego Chargers
June 24, 1987Entire seasonStanley WilsonRBCincinnati Bengals
July 27, 19884 gamesDexter ManleyDEWashington Redskins
August 3, 19884 gamesKevin GoganOGDallas Cowboys
August 6, 19884 gamesDoug DuBoseRBSan Francisco 49ers
August 6, 19884 gamesRobb RiddickRBBuffalo Bills
August 6, 19884 gamesGreg TownsendDELos Angeles Raiders
August 6, 19884 gamesRichard ReedDEDenver Broncos
August 6, 19884 gamesPat SaindonOLAtlanta Falcons
August 13, 1988Entire seasonTony CollinsRBIndianapolis Colts
August 30, 19884 gamesLawrence TaylorLBNew York Giants
August 31, 19884 gamesTerry TaylorCBSeattle Seahawks
September 1, 19884 gamesEmanuel KingLBCincinnati Bengals
September 1, 19884 gamesDaryl SmithCBCincinnati Bengals
September 3, 19884 gamesBruce SmithDEBuffalo Bills
September 3, 19884 gamesJohn TaylorWRSan Francisco 49ers
September 8, 19884 gamesCharles WhiteRBLos Angeles Rams
November 10, 19884 gamesDoug SmithNTHouston Oilers
November 10, 19884 gamesHal GarnerLBBuffalo Bills
November 30, 19884 gamesMark DuperWRMiami Dolphins
November 30, 19884 gamesVictor ScottDBDallas Cowboys
May 15, 1989LifeStanley WilsonRBCincinnati Bengals
August 12, 198930 daysTony BurseFBSeattle Seahawks
August 30, 19894 gamesVince AmoiaRBNew York Jets
August 30, 19894 gamesBobby RileyWRNew York Jets
August 30, 19894 gamesRon SoltOGPhiladelphia Eagles
August 30, 19894 gamesLeroy IrvinCBLos Angeles Rams
August 30, 19894 gamesOrson MobleyTEDenver Broncos
August 30, 19894 gamesMaurice DouglassDBChicago Bears
August 30, 19894 gamesMatt JaworskiLBBuffalo Bills
August 30, 19894 gamesTom DoctorLBBuffalo Bills
August 30, 19894 gamesSean DoctorFBBuffalo Bills
August 30, 19894 gamesMike ArieyOLGreen Bay Packers
August 30, 19894 gamesKeith UeckerOLGreen Bay Packers
August 30, 19894 gamesMark MrazDELos Angeles Raiders
August 30, 19894 gamesVernon KirkTELos Angeles Rams
August 30, 19894 gamesKeith HendersonRBSan Francisco 49ers
August 30, 19894 gamesRollin PutzierNTSan Francisco 49ers
September 1, 19894 gamesKevin MackFBCleveland Browns
September 2, 19894 gamesKeith BrownerLBSan Diego Chargers
November 6, 19894 gamesBarry WilburnCBWashington Redskins
November 17, 1989Entire seasonDexter ManleyDEWashington Redskins
April 13, 1990Entire seasonFrank WarrenDENew Orleans Saints
August 13, 19905 gamesLouis CheekOLDallas Cowboys
August 13, 19905 gamesJohn BrandomOLPhoenix Cardinals
August 17, 19903 gamesCarl BaxOGTampa Bay Buccaneers
August 24, 19905 gamesBrian SochiaNTMiami Dolphins
September 20, 1990Entire seasonTerry TaylorCBDetroit Lions
October 31, 19916 gamesTim WorleyRBPittsburgh Steelers
November 15, 19914 gamesTerry LongOGPittsburgh Steelers
April 30, 1992Entire seasonTim WorleyRBPittsburgh Steelers
November 9, 19926 gamesEric GreenTEPittsburgh Steelers
July 31, 19934 gamesEric MooreOGNew York Giants
November 30, 19944 gamesFrank WycheckFBWashington Redskins
July 25, 19956 gamesBernard WilliamsLTPhiladelphia Eagles
August 11, 19954 gamesJamir MillerLBArizona Cardinals
August 11, 19956 gamesLarry WebsterDTCleveland Browns
August 25, 1995Entire seasonChuck LevyWRArizona Cardinals
August 25, 19956 gamesTim HarrisDESan Francisco 49ers
October 23, 19954 gamesJoel SteedNTPittsburgh Steelers
October 23, 1995LifeBernard WilliamsLTPhiladelphia Eagles
November 3, 19964 gamesLeon LettDTDallas Cowboys
November 3, 19964 gamesClayton HolmesCBDallas Cowboys
December 4, 1995Entire seasonCarlton HaselrigRBNew York Jets
July 23, 19964 gamesRoosevelt PottsRBIndianapolis Colts
July 25, 19965 gamesMichael IrvinWRDallas Cowboys
August 20, 1996Entire seasonLarry WebsterDTBaltimore Ravens
December 4, 199616 gamesLeon LettDTDallas Cowboys
September 13, 19974 gamesScott DavisOGAtlanta Falcons
August 19, 19974 gamesArtie UlmerLBMinnesota Vikings
August 28, 19974 gamesMatt StevensFSPhiladelphia Eagles
November 18, 19984 gamesBob SappOGMinnesota Vikings
September 1, 19984 gamesPaul WigginsOTPittsburgh Steelers
December 23, 19984 gamesJude WaddyLBGreen Bay Packers
July 16, 19998 gamesLeonard LittleDESt. Louis Rams
September 15, 19998 gamesLeon LettDTDallas Cowboys
October 21, 19994 gamesTravis JerveyRBSan Francisco 49ers
November 24, 19994 gamesLyle WestFSNew York Giants
November 26, 19994 gamesJason FergusonNTNew York Jets
December 2, 19994 gamesJim MillerQBChicago Bears
April 11, 2000Indefinite Larry WebsterDTBaltimore Ravens
April 11, 2000Indefinite
Dale CarterCBDenver Broncos
June 21, 2000Entire seasonJosh EvansDTTennessee Titans
June 8, 2001Entire seasonR. Jay SowardWRJacksonville Jaguars
August 3, 20014 gamesTerry GlennWRNew England Patriots
August 7, 20014 gamesDarrell RussellDTOakland Raiders
October 5, 20014 gamesHenry TaylorDTChicago Bears
November 28, 20014 gamesShawn SpringsCBSeattle Seahawks
December 15, 20014 gamesTommy BennettFSDetroit Lions
January 2, 2002Entire seasonDarrell RussellDTOakland Raiders
January 8, 20024 gamesDaimon SheltonFBChicago Bears
January 10, 2002Entire seasonR. Jay SowardWRJacksonville Jaguars
May 24, 2002Entire and seasonsRashard AndersonWRCarolina Panthers
July 20, 2002Indefinite
Dale CarterCBNew Orleans Saints
September 7, 20024 gamesT. J. SlaughterLBJacksonville Jaguars
September 11, 20024 gamesRay BuchananCBAtlanta Falcons
October 2, 20024 gamesTyrone RobertsonDTBuffalo Bills
November 4, 20024 gamesBrentson BucknerDTCarolina Panthers
November 6, 20024 gamesLewis BushLBKansas City Chiefs
November 18, 20024 gamesDeMingo GrahamOGHouston Texans
December 4, 20024 gamesJulius PeppersDECarolina Panthers
December 10, 2002Entire seasonTyrone RobertsonDTBuffalo Bills
March 28, 20034 gamesMike CloudRBFree agent
July 11, 20034 gamesByron ChamberlainTEMinnesota Vikings
July 26, 20034 gamesLee FlowersLBDenver Broncos
August 30, 20034 gamesKeith NewmanLBAtlanta Falcons
September 26, 20034 gamesScott ShanleLBSt. Louis Rams
November 14, 20034 gamesWilliam GreenRBCleveland Browns
December 3, 20034 gamesRaynoch ThompsonLBArizona Cardinals
July 26, 2004IndefiniteDarrell RussellDTFree agent
September 6, 20044 gamesAdrian MadiseWRDenver Broncos
September 6, 20044 gamesWendell BryantDTArizona Cardinals
October 4, 20044 gamesOnterrio SmithRBMinnesota Vikings
October 9, 20042 gamesJamal LewisRBBaltimore Ravens
November 9, 20044 gamesAndrew PinnockFBSan Diego Chargers
November 23, 20044 gamesKoren RobinsonWRSeattle Seahawks
December 6, 20044 gamesDavid BostonWRMiami Dolphins
June 7, 2005Entire seasonOnterrio SmithRBMinnesota Vikings
July 12, 20054 gamesEric WarfieldCBKansas City Chiefs
July 30, 2005Entire seasonWendell BryantDTArizona Cardinals
August 31, 2005Entire seasonKendyll PopeLBIndianapolis Colts
September 3, 20054 gamesJohn WelbournOLKansas City Chiefs
September 16, 20054 gamesRick RazzanoFBTampa Bay Buccaneers
September 27, 20054 gamesTravis HenryRBTennessee Titans
October 3, 20054 gamesCharles RogersWRDetroit Lions
April 25, 2006Entire seasonRicky WilliamsRBMiami Dolphins
July 7, 20064 gamesTodd SauerbrunPDenver Broncos
July 13, 20064 gamesOdell ThurmanMLBCincinnati Bengals
September 1, 20064 gamesSammy MorrisRBMiami Dolphins
September 25, 2006Entire and seasonsOdell ThurmanMLBCincinnati Bengals
October 17, 20064 gamesMatt LehrOGAtlanta Falcons
October 17, 20064 gamesShaun RogersDTDetroit Lions
October 17, 2006Entire seasonKoren RobinsonWRGreen Bay Packers
October 22, 20064 gamesShawne MerrimanLBSan Diego Chargers
December 5, 20064 gamesHollis ThomasDTNew Orleans Saints
July 4, 20074 gamesDominic RhodesRBOakland Raiders
July 6, 20074 gamesKenny PetersonDEDenver Broncos
July 20, 20074 gamesJarrod CooperSSOakland Raiders
August 3, 20074 gamesRyan TuckerRTCleveland Browns
September 2, 20074 gamesRodney HarrisonSSNew England Patriots
August 9, 20074 gamesObafemi AyanbadejoFBChicago Bears
October 5, 20076 gamesTim CouchQBFree agent
October 5, 20076 gamesKenard LangDEFree agent
November 3, 20074 gamesChris HenryRBTennessee Titans
November 6, 20074 gamesMarcus StroudDTJacksonville Jaguars
December 5, 20074 gamesRay EdwardsDEMinnesota Vikings
April 15, 20084 gamesStephen CooperLBSan Diego Chargers
June 6, 2008IndefiniteOdell ThurmanMLBFree agent
June 12, 20084 gamesAdrian AwasomDEFree agent
August 19, 20084 gamesLuke PetitgoutOTTampa Bay Buccaneers
August 30, 20084 gamesJesse ChatmanRBNew York Jets
August 31, 2008Indefinite
Travis HenryRBFree agent
August 31, 20084 gamesJonathan ClinkscaleOGFree agent
August 31, 20084 gamesTony GonzalezWRFree agent
August 31, 20084 gamesMario HagganLBFree agent
August 31, 20084 gamesLuke PetitgoutOTFree agent
August 31, 20084 gamesDexter ReidFSFree agent
August 31, 20083 gamesDarrion ScottCBFree agent
August 31, 20084 gamesE. J. UnderwoodDBFree agent
August 31, 20085 gamesJimmy WilliamsCBFree agent
August 31, 20081 gameCedrick WilsonWRFree agent
October 7, 20084 gamesDarryl BlackstockLBCincinnati Bengals
October 21, 20083 gamesMatt JonesWRJacksonville Jaguars
July 2, 20094 gamesCalvin PaceLBNew York Jets
August 17, 20091 gameShaun EllisDENew York Jets
August 18, 20094 gamesTanard JacksonFSTampa Bay Buccaneers
November 11, 20094 gamesJoselio HansonCBPhiladelphia Eagles
November 17, 20094 gamesDwayne BoweWRKansas City Chiefs
December 24, 20094 gamesLuke LawtonFBOakland Raiders
March 7, 20108 gamesRyan TuckerRTFree agent
March 7, 20108 gamesJason FergusonNTFree agent
April 12, 20104 gamesSantonio HolmesWRNew York Jets
May 7, 20104 gamesBrian CushingLBHouston Texans
June 14, 20104 gamesGerald McRathLBTennessee Titans
June 21, 20104 gamesEd GantWRArizona Cardinals
July 1, 20104 gamesLenDale WhiteRBFree agent
July 1, 20108 gamesHollis ThomasDTFree agent
July 8, 20104 gamesRobert JamesLBAtlanta Falcons
July 16, 20101 gameLeroy HillLBSeattle Seahawks
July 16, 2010Indefinite
Johnny JollyDEGreen Bay Packers
July 22, 20102 gamesCary WilliamsCBBaltimore Ravens
August 3, 20101 gameJonathan BabineauxDTAtlanta Falcons
September 4, 20104 gamesShawn NelsonTEBuffalo Bills
September 21, 20104 gamesDuane BrownLTHouston Texans
September 22, 2010Indefinite
Tanard JacksonFSTampa Bay Buccaneers
October 4, 20104 gamesSteve GregorySSSan Diego Chargers
October 15, 20104 gamesAntwan OdomDECincinnati Bengals
December 10, 20104 gamesDuke RobinsonOGCarolina Panthers
December 10, 20104 gamesBrandon SpikesLBNew England Patriots
August 2, 20114 gamesPhillip BuchanonCBWashington Redskins
September 2, 20112 gamesKevin WilliamsDTMinnesota Vikings
September 2, 20112 gamesPat WilliamsDTFree agent
September 2, 20112 gamesWill SmithDENew Orleans Saints
September 2, 20112 gamesCharles GrantDEFree agent
September 2, 20114 gamesEric AlexanderLBFree agent
September 2, 20114 gamesEric BartonLBFree agent
September 2, 20114 gamesRobert BrewsterOTFree agent
September 2, 20114 gamesVinny CiurciuLBFree agent
September 2, 20111 gameHarry ColemanLBFree agent
September 2, 20114 gamesBrandon LangLBFree agent
September 2, 2011Entire seasonDominic RhodesRBFree agent
September 3, 20114 gamesBobbie WilliamsOGCincinnati Bengals
September 3, 20114 gamesAhmard HallFBTennessee Titans
September 9, 20111 gameDavid ReedWRBaltimore Ravens
October 5, 20114 gamesJaimie ThomasOGIndianapolis Colts
October 12, 20114 gamesJimmy KennedyDTNew York Giants
December 6, 20114 gamesVai TauaRBSeattle Seahawks
December 4, 20114 gamesFred DavisTEWashington Redskins
December 4, 20114 gamesTrent WilliamsOTWashington Redskins
December 6, 20114 gamesJohn MoffittOGSeattle Seahawks
December 21, 20114 gamesAustin PettisWRSt. Louis Rams
February 6, 20124 gamesWeslye SaundersTEIndianapolis Colts
February 15, 20124 gamesNick MillerWRSt. Louis Rams
March 9, 20123 gamesBrett HartmannPHouston Texans
March 9, 20126 gamesD. J. WilliamsLBDenver Broncos
March 9, 20126 gamesRyan McBeanDTDenver Broncos
March 9, 20124 gamesVirgil GreenTEDenver Broncos
March 9, 20123 gamesDwayne JarrettWRFree agent
March 13, 20124 gamesMike NealDEGreen Bay Packers
March 30, 20124 games Andre BrownRBFree agent
May 23, 20124 gamesAllen BarbreOTSeattle Seahawks
June 7, 20123 gamesRamon HumberLBFree agent
June 11, 20123 gamesJerome SimpsonWRMinnesota Vikings
June 13, 20124 gamesDontay MochLBCincinnati Bengals
June 13, 20122 gamesMikel LeshoureRBDetroit Lions
July 1, 20124 gamesTrevis TurnerOTFree agent
July 2, 20124 gamesBrody EldridgeTESt. Louis Rams
July 6, 20121 gameLawrence WilsonLBNew Orleans Saints
July 18, 20124 gamesAndre NeblettDTCarolina Panthers
July 20, 20121 gameNate CollinsDTChicago Bears
July 31, 20124 gamesTyler SashSNew York Giants
August 16, 20124 gamesGarrett BrownDTSan Diego Chargers
August 20, 20121 gameTamba HaliLBKansas City Chiefs
August 31, 2012Indefinite
Tanard JacksonFSWashington Redskins
September 10, 20124 gamesJoe HadenCBCleveland Browns
September 18, 20123 gamesClark HaggansLBSan Francisco 49ers
September 22, 20124 gamesGerell RobinsonWRArizona Cardinals
October 5, 20123 gamesD. J. WilliamsLBDenver Broncos
October 8, 20124 gamesWill HillFSNew York Giants
October 13, 20124 gamesAqib TalibCBTampa Bay Buccaneers
October 27, 20124 gamesLee ZiembaOTCarolina Panthers
October 28, 20124 gamesEric WrightCBTampa Bay Buccaneers
November 9, 20124 gamesBrandon BoldenRBNew England Patriots
November 19, 20124 gamesJoe HawleyCAtlanta Falcons
November 20, 20124 gamesWinston GuySSSeattle Seahawks
November 26, 20124 gamesJermaine CunninghamDENew England Patriots
December 4, 20124 gamesCedric GriffinCBWashington Redskins
December 5, 20124 gamesBrandon BrownerCBSeattle Seahawks
December 11, 20124 gamesAsa JacksonCBBaltimore Ravens
December 17, 20124 gamesJordan BlackOTWashington Redskins
December 18, 20124 gamesQuentin SaulsberryOGDenver Broncos
February 13, 20134 gamesJavarris JamesRBArizona Cardinals
March 14, 20134 gamesDeuce LutuiOGFree agent
March 20, 20134 gamesRob JacksonLBWashington Redskins
April 1, 20134 gamesChristian ThompsonSFree agent
April 1, 20134 gamesDaryl WashingtonLBArizona Cardinals
April 17, 20134 gamesLarry GrantLBFree agent
April 19, 20134 gamesJames SandersSFree agent
April 20, 20134 gamesJustin BlackmonWRJacksonville Jaguars
May 17, 20134 gamesBruce IrvinDESeattle Seahawks
May 22, 20131 gameRokevious WatkinsOGSt. Louis Rams
May 31, 20131 gameIsaiah PeadRBSt. Louis Rams
June 4, 20134 gamesGabe MillerTEChicago Bears
June 7, 20132 gamesJosh GordonWRCleveland Browns
June 24, 20134 gamesBrandon CollinsWRNew York Giants
June 24, 20134 gamesLaVon BrazillWRIndianapolis Colts
July 18, 20138 gamesWeslye SaundersTEIndianapolis Colts
July 19, 20134 gamesBert ReedWRFree agent
July 20, 20134 gamesWill HillFSNew York Giants
July 26, 20134 gamesJarvis JenkinsDEWashington Redskins
July 27, 20134 gamesAndre HolmesWROakland Raiders
August 1, 20134 gamesDeMarcus LoveOTMinnesota Vikings
August 2, 20138 gamesAsa JacksonCBBaltimore Ravens
August 14, 20131 gameDemarcus DobbsDESan Francisco 49ers
August 14, 20134 gamesJo-Lonn DunbarLBSt. Louis Rams
August 20, 20136 gamesVon MillerLBDenver Broncos
August 26, 20133 gamesJerome FeltonFBMinnesota Vikings
August 26, 20134 gamesMike GoodsonRBNew York Jets
August 30, 20138 gamesDeQuin EvansDECincinnati Bengals
September 3, 20134 gamesR.J. MattesOTFree agent
September 10, 20134 gamesTom ZbikowskiSSFree agent
September 10, 20132 gamesBrandon McDonaldCBFree agent
October 12, 20134 gamesKellen Winslow IITENew York Jets
November 1, 2013IndefiniteJustin BlackmonWRJacksonville Jaguars
November 12, 20134 gamesLaRoy ReynoldsLBJacksonville Jaguars
November 24, 20134 gamesWalter ThurmondCBSeattle Seahawks
December 3, 20134 gamesTravis LewisLBDetroit Lions
December 18, 20134 games
Brandon BrownerCBSeattle Seahawks
February 19, 2014Indefinite
Fred DavisTEWashington Redskins
April 4, 20144 gamesJake KnottLBPhiladelphia Eagles
April 8, 20144 gamesBrandon MooreDEWashington Redskins
April 21, 20144 gamesBrian TymsWRNew England Patriots
May 2, 20144 gamesFrank AlexanderDECarolina Panthers
May 12, 20144 games Stedman BaileyWRSt. Louis Rams
May 16, 20144 gamesRobert MathisLBIndianapolis Colts
May 21, 20141 gameMarlon MooreWRCleveland Browns
May 30, 2014Entire season
Daryl WashingtonLBArizona Cardinals
May 30, 20146 gamesWill HillSSNew York Giants
June 4, 20144 gamesJayron HosleyCBNew York Giants
July 3, 20144 gamesRokevious WatkinsOTKansas City Chiefs
July 3, 20144 gamesDion JordanDEMiami Dolphins
July 3, 2014Entire season
LaVon BrazillWRIndianapolis Colts
July 9, 2014IndefiniteTanard JacksonFSWashington Redskins
July 11, 20144 gamesSpencer NealyDEMinnesota Vikings
July 22, 20144 gamesAce SandersWRJacksonville Jaguars
July 23, 20144 gamesLane JohnsonOTPhiladelphia Eagles
July 30, 20141 gameNigel BradhamLBBuffalo Bills
July 30, 20142 gamesChris Lewis-HarrisCBCincinnati Bengals
August 8, 20144 gamesEric HermanOGNew York Giants
August 8, 20144 gamesReshad JonesFSMiami Dolphins
August 11, 20144 games Orlando ScandrickCBDallas Cowboys
August 15, 20141 gameDwayne BoweWRKansas City Chiefs
August 22, 20144 gamesDonald StephensonOLKansas City Chiefs
August 23, 20144 gamesMatt PraterKDenver Broncos
August 27, 2014Entire season
Josh GordonWRCleveland Browns
August 29, 20149 gamesAldon SmithOLBSan Francisco 49ers
August 29, 20144 gamesJakar HamiltonFSDallas Cowboys
August 29, 20143 gamesJerome SimpsonWRMinnesota Vikings
September 2, 20144 games Wes WelkerWRDenver Broncos
September 4, 20148 gamesAndre BrownRBFree agent
September 4, 20144 gamesErin HendersonLBFree agent
September 5, 20144 gamesD.C. JeffersonTECarolina Panthers
September 19, 20144 gamesDion JordanDEMiami Dolphins
September 29, 20144 gamesLaRon LandryFSIndianapolis Colts
October 1, 201410 gamesFrank AlexanderDECarolina Panthers
October 15, 20142 gamesJorvorskie LaneFBTampa Bay Buccaneers
October 21, 20142 gamesDa'Quan BowersDETampa Bay Buccaneers
December 4, 20144 gamesHaloti NgataDTBaltimore Ravens
December 17, 20144 gamesCraig WattsOGSan Diego Chargers
February 3, 2015Entire seasonJosh GordonWRCleveland Browns
March 7, 201510 gamesLaRon LandryFSFree agent
April 7, 20151 gameLeGarrette BlountRBNew England Patriots
April 9, 20153 games
Le'Veon BellRBPittsburgh Steelers
April 13, 20154 gamesVictor ButlerLBNew York Giants
April 13, 20154 gamesEben BrittonOLFree agent
April 28, 2015Entire seasonDion JordanDEMiami Dolphins
May 21, 20151 gameMarcell DareusDTBuffalo Bills
May 29, 20154 gamesTrey WattsRBSt. Louis Rams
June 22, 20151 gameAhmad BradshawRBFree agent
June 29, 20154 gamesKyle KnoxLBFree agent
July 2, 20154 gamesSheldon RichardsonDENew York Jets
July 2, 20154 gamesRolando McClainLBDallas Cowboys
July 2, 20151 gameDatone JonesDEGreen Bay Packers
July 2, 20154 gamesAntonio GatesTESan Diego Chargers
July 13, 20154 gamesJarrett BushCBFree agent
July 13, 201510 gamesJakar HamiltonFSFree agent
July 13, 201510 gamesLoucheiz PurifoyCBFree agent
July 13, 20151 gameQuentin HinesRBFree agent
July 23, 20153 gamesLetroy GuionDTGreen Bay Packers
July 24, 20153 gamesSean SmithCBKansas City Chiefs
July 24, 20154 gamesDerek WolfeDEDenver Broncos
July 24, 20152 gamesJabari PriceCBMinnesota Vikings
July 31, 20151 gameBashaud BreelandCBWashington Redskins
August 3, 201510 gamesAce SandersWRFree agent
August 11, 20153 games
Bobby MassieOTArizona Cardinals
August 13, 20152 gamesDa'Rick RogersWRFree agent
August 17, 20154 gamesRyan SeymourOGCleveland Browns
August 17, 20151 gameAkeem SpenceDTTampa Bay Buccaneers
August 18, 20156 gamesJerome SimpsonWRSan Francisco 49ers
August 20, 20151 gameOday AboushiOGNew York Jets
August 21, 201510 gamesJarrett BushCBFree agent
August 24, 20153 gamesJeremiah RatliffDTChicago Bears
August 27, 20154 gamesMartavis BryantWRPittsburgh Steelers
August 28, 20154 gamesR. J. DillOLDallas Cowboys
October 2, 20154 gamesA. J. CruzWRFree agent
October 30, 20151 gameMatt ElamSSBaltimore Ravens
November 3, 20154 gamesKaleb RamseyDESan Francisco 49ers
November 4, 2015IndefiniteTrey WattsRBSt. Louis Rams
November 9, 20154 gamesStedman BaileyWRSt. Louis Rams
November 10, 20154 gamesTayo FabulujeOTChicago Bears
November 10, 20154 gamesJalen SaundersWRChicago Bears
November 12, 20154 gamesEgo FergusonDEChicago Bears
November 13, 20154 gamesClyde GatesWRFree agent
November 17, 2015Entire seasonAldon SmithOLBOakland Raiders
November 18, 20154 gamesSilas ReddRBWashington Redskins
November 23, 20154 gamesWes HortonDECarolina Panthers
November 23, 20151 gameStephen HillWRCarolina Panthers
November 24, 2015IndefiniteLaRon LandryFSFree agent
November 24, 2015Entire seasonFrank AlexanderDECarolina Panthers
December 7, 20154 gamesNick BoyleTEBaltimore Ravens
December 8, 20154 gamesKwon AlexanderLBTampa Bay Buccaneers
December 10, 201510 gamesJalen SaundersWRChicago Bears
December 28, 20154 gamesMarcel ReeceFBOakland Raiders
February 19, 20164 gamesRandy GregoryDEDallas Cowboys
February 19, 201610 gamesNick BoyleTEBaltimore Ravens
February 19, 20164 gamesMike PennelNTGreen Bay Packers
March 4, 20164 gamesArmonty BryantOLBCleveland Browns
March 14, 2016Entire seasonMartavis BryantWRPittsburgh Steelers
March 14, 20164 gamesTaylor MaysSSFree agent
March 14, 20164 gamesNick MoodyLBFree agent
March 16, 201610 gamesWill HillSSFree agent
April 8, 20164 gamesJalen CollinsCBAtlanta Falcons
April 8, 20164 gamesAaron ColvinCBJacksonville Jaguars
April 8, 20164 gamesDemetri GoodsonCBGreen Bay Packers
April 8, 20164 gamesAndrew TurzilliWRTennessee Titans
April 12, 2016Indefinite
Silas ReddRBWashington Redskins
May 6, 20162 gamesBernard PierceRBFree agent
May 6, 20164 gamesJace DavisWRFree agent
June 30, 20164 gamesDeMarcus LawrenceDEDallas Cowboys
June 30, 201610 gamesRolando McClainLBDallas Cowboys
June 30, 20164 gamesJohnny ManzielQBFree agent
July 1, 20164 gamesDarren WallerTEBaltimore Ravens
July 15, 20164 gamesAaron LynchOLBSan Francisco 49ers
July 15, 20164 gamesKarlos WilliamsRBBuffalo Bills
July 22, 20164 gamesArthur JonesDEIndianapolis Colts
July 25, 20164 gamesJosh GordonWRCleveland Browns
August 5, 20161 gameMarqueston HuffCBTennessee Titans
August 12, 20162 gamesShiloh KeoSDenver Broncos
August 16, 20164 gamesMarcell DareusDTBuffalo Bills
August 17, 20164 gamesZach SterupOTKansas City Chiefs
August 19, 20163 gamesLe'Veon BellRBPittsburgh Steelers
August 24, 20164 gamesDamion SquareDESan Diego Chargers
August 30, 20164 gamesSammie Lee HillDTFree agent
September 2, 20164 gamesRob NinkovichDENew England Patriots
September 3, 20164 gamesChris ScottOGCarolina Panthers
September 7, 20164 gamesSeantrel HendersonOTBuffalo Bills
September 15, 201610 gamesNikita WhitlockFBNew York Giants
September 29, 201610 gamesRandy GregoryDEDallas Cowboys
October 11, 201610 gamesLane JohnsonOTPhiladelphia Eagles
November 1, 20164 gamesTrent WilliamsOTWashington Redskins
November 1, 20163 gamesArmonty BryantDEDetroit Lions
November 14, 20164 gamesAlshon JefferyWRChicago Bears
November 20, 201616 gamesRolando McClainLBDallas Cowboys
November 21, 20164 gamesJerrell FreemanLBChicago Bears
November 21, 20162 gamesJason JonesDEMiami Dolphins
November 22, 20164 gamesJude Adjei-BarimahCBTampa Bay Buccaneers
November 23, 201610 gamesKarlos WilliamsRBPittsburgh Steelers
November 29, 201610 gamesSeantrel HendersonOTBuffalo Bills
November 30, 2016IndefiniteSammie Lee HillDTFree agent
December 2, 2016IndefiniteRolando McClainLBDallas Cowboys
December 6, 20164 gamesD'Qwell JacksonLBIndianapolis Colts
December 6, 20164 gamesMike PennelDTGreen Bay Packers
December 9, 20164 gamesJordan PaytonWRCleveland Browns
December 9, 20164 gamesKenny VaccaroSSNew Orleans Saints
December 12, 20164 gamesTenny PalepoiDESan Diego Chargers
December 15, 20162 gamesAlvin BaileyOGCleveland Browns
December 29, 20164 gamesDoug MartinRBTampa Bay Buccaneers
January 5, 2017Entire seasonRandy GregoryDEDallas Cowboys
January 24, 20174 gamesJ'Marcus WebbOTFree agent
March 7, 20174 gamesLetroy GuionDTGreen Bay Packers
March 7, 20174 gamesJalin MarshallWRNew York Jets
March 9, 20174 gamesKenneth DixonRBBaltimore Ravens
March 15, 20174 gamesAustin Seferian-JenkinsTENew York Jets
March 29, 20178 gamesT. J. McDonaldSSFree agent
April 14, 20174 gamesNick MarshallCBNew York Jets
April 14, 20174 gamesTrent MurphyOLBWashington Redskins
April 20, 20174 gamesBrandon BostickTEFree agent
April 21, 20174 gamesShaquelle EvansWRDallas Cowboys
May 1, 20172 gamesTroy HillCBLos Angeles Rams
May 4, 20174 gamesMax BulloughLBHouston Texans
May 25, 20174 gamesJustin GilbertCBFree agent
June 1, 20174 gamesJames IhedigboSSFree agent
June 8, 20174 gamesWalter PowellWRBuffalo Bills
June 20, 20176 gamesKhyri ThorntonDTDetroit Lions
June 22, 2017Entire seasonJustin GilbertCBFree agent
June 28, 20174 gamesDavid IrvingDEDallas Cowboys
June 30, 2017Entire seasonDarren WallerTEBaltimore Ravens
July 14, 20174 gamesMichael FloydWRMinnesota Vikings
July 14, 20174 gamesMike ThomasWRLos Angeles Rams
July 18, 20174 gamesArmonty BryantDEDetroit Lions
July 19, 20171 gameGeronimo AllisonWRGreen Bay Packers
July 28, 20172 gamesDamontre MooreDEDallas Cowboys
August 6, 201710 gamesJalen CollinsCBAtlanta Falcons
August 22, 20174 gamesMax TuerkCLos Angeles Chargers
August 24, 20171 gameJaelen StrongWRHouston Texans
August 28, 20174 gamesOwa OdighizuwaDENew York Giants
September 1, 20173 gamesWillie SneadWRNew Orleans Saints
September 2, 20172 gamesSam ShieldsCBFree agent
September 13, 201710 gamesBrian CushingLBHouston Texans
November 6, 20174 gamesJeremy KerleyWRNew York Jets
November 20, 20174 gamesMarcus GilbertOTPittsburgh Steelers
December 1, 20174 gamesCharles JohnsonDECarolina Panthers
December 4, 20174 gamesJimmy SmithCBBaltimore Ravens
December 23, 201710 gamesKhyri ThorntonDTFree agent
March 19, 20182 gamesJosh HuffWRNew Orleans Saints
March 23, 20184 gamesCorey LiugetDELos Angeles Chargers
March 23, 20184 gamesJosh MauroDENew York Giants
April 6, 20184 gamesThomas Davis Sr.LBCarolina Panthers
April 9, 201810 gamesJalen CollinsCBFree agent
April 12, 20184 gamesVontaze BurfictLBCincinnati Bengals
April 13, 20184 gamesMark SanchezQBFree agent
April 20, 20184 gamesKentrell BrothersLBMinnesota Vikings
April 20, 20184 gamesKent TaylorTECarolina Panthers
April 30, 20184 gamesCayleb JonesWRMinnesota Vikings
May 1, 20184 gamesVadal AlexanderOLOakland Raiders
May 4, 20184 gamesAkeem AyersLBNew York Giants
May 8, 20184 gamesMark IngramRBNew Orleans Saints
November 21, 201632 gamesJerrell FreemanLBFree agent
May 22, 20181 gameDemetrius HarrisTEKansas City Chiefs
June 1, 20184 gamesVictor Bolden Jr.WRSan Francisco 49ers
June 6, 20184 gamesJulian EdelmanWRNew England Patriots
June 15, 20184 gamesDavid IrvingDEDallas Cowboys
June 29, 20184 gamesRobert TurbinRBIndianapolis Colts
July 3, 20182 gamesReuben FosterLBSan Francisco 49ers
July 3, 20182 gamesJamon BrownOGLos Angeles Rams
July 3, 20182 gamesAaron JonesRBGreen Bay Packers
July 25, 20184 gamesRashard RobinsonCBNew York Jets
July 27, 20182 gamesArDarius StewartWRNew York Jets
August 11, 20181 gameKevin Pierre-LouisLBNew York Jets
August 15, 20181 gameCarlos HendersonWRDenver Broncos
September 1, 20184 gamesDaryl WorleyCBOakland Raiders
October 18, 20183 gamesTerrance WilliamsWRDallas Cowboys
December 4, 201810 gamesKyle NelsonLSSan Francisco 49ers
December 7, 20184 gamesDarron LeeLBNew York Jets
December 14, 2018IndefiniteMartavis BryantWROakland Raiders
December 20, 2018IndefiniteJosh GordonWRNew England Patriots
February 26, 2019IndefiniteRandy GregoryDEDallas Cowboys
March 1, 2019IndefiniteDavid IrvingDTDallas Cowboys
May 14, 201910 gamesDion JordanDEFree agent
May 16, 20196 gamesPatrick PetersonCBArizona Cardinals
December 16, 2019IndefiniteJosh GordonWRSeattle Seahawks

Coach suspensions

Official, executive, and administrative suspensions

Footnotes