Buffalo Bills

Head Coaches

Head Coach Years Total games Wins / Losses / Ties Win percentage Playoff wins / Playoff losses
Sean McDermott 2017 0 0-0-0 0% 0-0
Rex Ryan 2015-2016 32 15-17-0 46.9% 0-0
Doug Marrone 2013-2014 32 15-17-0 46.9% 0-0
Chan Gailey 2010-2012 48 16-32-0 33.3% 0-0
Dick Jauron 2006-2009 64 27-37-0 42.2% 0-0
Mike Mularkey 2004-2005 32 14-18-0 43.8% 0-0
Gregg Williams 2001-2003 48 17-31-0 35.4% 0-0
Wade Phillips 1998-2000 48 29-19-0 60.4% 0-2
Marv Levy 1987-1997 175 110-65-0 62.9% 11-8
Hank Bullough 1986 9 2-7-0 22.2% 0-0
Kay Stephenson 1983-1985 36 10-26-0 27.8% 0-0
Chuck Knox 1978-1982 73 37-36-0 50.7% 1-2
Jim Ringo 1977 14 3-11-0 21.4% 0-0
Harvey Johnson 1971 14 1-13-0 7.1% 0-0
John Rauch 1969-1970 29 7-21-1 24.1% 0-0
Joe Collier 1966-1968 32 13-18-1 40.6% 0-1
Lou Saban 1962-1965, 1972-1976 121 68-49-4 56.2% 2-2
Buster Ramsey 1960-1961 29 11-17-1 37.9% 0-0

Franchise history See period history

Year Franchise Wins / Losses / Ties Playoff wins / Playoff losses Championship win Conference champion Head Coach Interim Coach Assistant Head Coach Assistant Head Coach-Defense Offensive Coordinator Defensive Coordinator Running Game Coordinator Quarterbacks Coach Assistant Quarterbacks Coach Wide Receivers Coach Offensive Line Coach Assistant Offensive Line Coach Running Backs Coach Tight Ends Coach Line Coach Offensive Assistant Coach Defensive Line Coach Assistant Defensive Line Coach Linebackers Coach Assistant Linebackers Coach Outside Linebackers Coach Inside Linebackers Coach Defensive Backs (Secondary) Coach Safeties Coach Special Teams Quality Control Special Teams Coordinator Special Teams Coach Special Teams Assistant Coach Kickers Coach Strength and Conditioning Coach Assistant Strength and Conditioning Coach Director of Pro Personnel Assistant to the Head Coach Special Projects Assistant Coach Administrative Assistant to the Head Coach Senior Offensive Assistant Coach Strength and Conditioning Coordinator Head Strength and Conditioning Coach Assistant Defensive Backs Coach Assistant Special Teams Coach Assistant Wide Receivers Coach Coaching Assistant Defensive Assistant Coach Offensive Quality Control Coach Defensive Backs Coach Defensive Quality Control Coach Special Teams Quality Control Coach Offensive Coaching Assistant Vice President of Football Operations Defensive Backfield Coach Run Game Coordinator Defensive and Special Teams Coaching Assistant Senior Offensive Assistant Summer Intern Vice President of Pro Personnel College Scouting Chief Strength and Conditioning Assistant Coach Football Operations Assistant Pass Rush Consultant Offensive Backfield Coach Third Down Specialist Coach Director of Pro Scouting Volunteer Offensive Quality Control Football Operations Consultant Administrative Assistant Special Assignments Intern
2017 Buffalo Bills 0-0-0 0-0 Sean McDermottRick DennisonLeslie FrazierDavid CulleyMarc LubickPhil McGeoghanJuan CastilloKelly SkipperBill TeerlinckBobby BabichMatthew SmileyMarc LubickGill ByrdJohn EgorugwuJuan Castillo
2016 Buffalo Bills 7-9-0 0-0 Rex RyanAnthony LynnRob RyanGreg RomanDennis ThurmanDavid LeeJason VrableSanjay LalAaron KromerAnthony LynnTony Sparano Jr.Pat MeyerJohn Blake / Jason RebrovichBobby April IIIJeff WeeksDanny CrossmanEric SmithJason OszvartHal LutherLaura YoungChris PalmerEric CianoEd ReedMike Giuliani / Zak Kromer / Deuce SchwartzD'Anton LynnTim McDonaldKathryn SmithDan Liburd / Mark Loecher
2015 Buffalo Bills 8-8-0 0-0 Rex RyanAnthony LynnAaron Kromer / Greg RomanDennis ThurmanDavid LeeSanjay LalKurt AndersonAnthony LynnTony Sparano Jr.Karl DunbarJeff WeeksBobby April IIIJason RebrovichMichael HamlinDanny CrossmanEric SmithHal LutherKathryn SmithEric CianoDeuce SchwartzD'Anton LynnJason VrableDonnie Henderson / Tim McDonaldChris PalmerDan Liburd / Jason Oszvart / Mark LoecherTim AtkinsPat Meyer
2014 Buffalo Bills 9-7-0 0-0 Doug MarroneNathaniel HackettJim SchwartzTodd DowningRob MoorePat MorrisTyrone WheatleyGreg AdkinsPepper JohnsonJason RebrovichFred PagacDanny CrossmanJohn AnselmoHal LutherStephen BrownJim HostlerEric CianoSamson BrownJason Vrable / Kurt AndersonDonnie HendersonThad BogardusDan LiburdTim Atkins
2013 Buffalo Bills 6-10-0 0-0 Doug MarroneNathaniel HackettMike PettineNathaniel HackettIke HilliardPat MorrisTyrone WheatleyGreg AdkinsAnthony WeaverJim O'Neil / Chuck DriesbachDanny CrossmanJohn AnselmoHal LutherStephen BrownEric CianoSamson BrownJason Vrable / Kurt AndersonDonnie HendersonBrian Fleury / Jason RebrovichDan LiburdTim Atkins
2012 Buffalo Bills 6-10-0 0-0 Chan GaileyCurtis ModkinsDave WannstedtDavid LeeBob BicknellJoe D'AlessandrisAndrew DeesCurtis ModkinsPete MetzelaarsGiff SmithWilliam IngeBob SandersBruce DeHavenJohn GambleAdrian WhiteEric Ciano / Stan KwanKevin PatulloKevin PatulloGeorge CatavolosEric ThatcherDan LiburdTim Atkins
2011 Buffalo Bills 6-10-0 0-0 Chan GaileyDave WannstedtCurtis ModkinsGeorge EdwardsGeorge CortezStan HixonJoe D'AlessandrisBobby JohnsonCurtis ModkinsBob BicknellGiff SmithDave WannstedtBob SandersBruce DeHavenJohn GambleDaryl DayeEric Ciano / Stan KwanKevin PatulloGeorge CatavolosAdrian WhiteCannon MatthewsDan LiburdTim Atkins
2010 Buffalo Bills 4-12-0 0-0 Chan GaileyCurtis ModkinsGeorge EdwardsGeorge CortezStan HixonJoe D'AlessandrisBobby JohnsonCurtis ModkinsBob BicknellGiff SmithBob SandersDeMontie CrossBruce DeHavenJohn GambleDaryl DayeEric Ciano / Stan KwanKevin PatulloGeorge CatavolosAdrian WhiteCannon MatthewsDan Liburd
2009 Buffalo Bills 6-10-0 0-0 Dick JauronPerry FewellBobby AprilAlex Van PeltPerry FewellEric StudesvilleAlex Van PeltTyke TolbertSean KuglerRay BrownEric StudesvilleCharlie CoinerBob SandersMatt SheldonDeMontie CrossDeMontie CrossChuck LesterChuck LesterJohn AllaireNathaniel HackettGeorge CatavolosAdrian WhiteCannon MatthewsJohn GuyTom ModrakDan LiburdJoe Kim
2008 Buffalo Bills 7-9-0 0-0 Dick JauronBobby AprilTurk SchonertPerry FewellEric StudesvilleAlex Van PeltTyke TolbertSean KuglerRay BrownEric StudesvilleCharlie CoinerBill KollarMatt SheldonDeMontie CrossDeMontie CrossChuck LesterChuck LesterJohn AllaireNathaniel HackettGeorge CatavolosAdrian WhiteCannon MatthewsJohn GuyJeff Burris
2007 Buffalo Bills 7-9-0 0-0 Dick JauronBobby AprilSteve FairchildPerry FewellTurk SchonertTyke TolbertJim McNallySean KuglerEric StudesvilleCharlie CoinerBill KollarMatt SheldonDeMontie CrossDeMontie CrossJohn GuyChuck LesterChuck LesterJohn AllaireAlex Van PeltGeorge Catavolos
2006 Buffalo Bills 7-9-0 0-0 Dick JauronBobby AprilSteve FairchildPerry FewellTurk SchonertTyke TolbertJim McNallyLarry ZierleinEric StudesvilleCharlie CoinerBill KollarMatt SheldonDeMontie CrossJohn GuyChuck LesterChuck LesterJohn AllaireDeMontie CrossAlex Van PeltGeorge Catavolos
2005 Buffalo Bills 5-11-0 0-0 Mike MularkeyTom ClementsJerry GraySam WycheTyke TolbertJim McNally / Frank VerducciEric StudesvilleMike MillerTim KrumrieDon BlackmonBobby AprilBrad RollJohn AllaireJohn GuyChuck LesterSteve SzaboAlex Van PeltPatrick Mularkey
2004 Buffalo Bills 9-7-0 0-0 Mike MularkeyTom ClementsJerry GraySam WycheTyke TolbertJim McNallyFrank VerducciEric StudesvilleFrank Verducci / Mike MillerTim KrumrieDon BlackmonBobby AprilBrad RollJohn AllaireJohn GuyRusty JonesChuck LesterMike MillerSteve SzaboJim Arthur
2003 Buffalo Bills 6-10-0 0-0 Gregg WilliamsDick LeBeauKevin GilbrideJerry GrayFred GravesPat RuelLes SteckelDan NealTommy KaiserTim KrumrieDon BlackmonSteve JacksonDanny SmithTommy KaiserJohn AllaireJohn GuyRusty JonesChuck LesterPat ThomasJim Arthur
2002 Buffalo Bills 8-8-0 0-0 Gregg WilliamsKevin GilbrideJerry GraySteve KragthorpeFred GravesRonnie VinklarekSteve FairchildDan NealTommy KaiserJohn LevraMiles AldridgeDanny SmithTommy KaiserJohn AllaireJohn GuyRusty JonesSteve JacksonChuck LesterPat ThomasSteve JacksonJim Arthur
2001 Buffalo Bills 3-13-0 0-0 Gregg WilliamsMike SheppardJerry GraySteve KragthorpeFred GravesRonnie VinklarekSteve FairchildDan NealTommy KaiserJohn LevraMiles AldridgeDanny SmithTommy KaiserJohn GuyRusty JonesSteve JacksonChuck LesterPat ThomasSteve JacksonChuck Lester
2000 Buffalo Bills 8-8-0 0-0 Wade PhillipsJoe PendryTed CottrellTurk SchonertCharlie JoinerCarl MauckJames SaxonMax BowmanJohn LevraChuck LesterRonnie Joe JonesMax BowmanRusty JonesChris DicksonBill BradleyWade Phillips
1999 Buffalo Bills 11-5-0 0-1 Wade PhillipsJoe PendryTed CottrellTurk SchonertCharlie JoinerCarl MauckBishop HarrisMax BowmanJohn LevraChuck LesterBruce DeHavenMax BowmanRusty JonesChris DicksonBill BradleyWade Phillips
1998 Buffalo Bills 10-6-0 0-1 Wade PhillipsJoe PendryTed CottrellTurk SchonertCharlie JoinerCarl MauckBishop HarrisMax BowmanJohn LevraChuck LesterBruce DeHavenMax BowmanRusty JonesChris DicksonBill BradleyWade Phillips
1997 Buffalo Bills 6-10-0 0-0 Marv LevyElijah PittsDan HenningWade PhillipsDan HenningCharlie JoinerTom BresnahanElijah PittsDon LawrenceDan SekanovichTed CottrellChuck LesterBruce DeHavenRusty JonesDick RoachChuck Lester
1996 Buffalo Bills 10-6-0 0-1 Marv LevyElijah PittsTom BresnahanWade PhillipsJim ShofnerCharlie JoinerTom BresnahanElijah PittsDon LawrenceDan SekanovichTed CottrellChuck LesterBruce DeHavenRusty JonesDick RoachChuck Lester
1995 Buffalo Bills 10-6-0 1-1 Marv LevyElijah PittsElijah PittsTom BresnahanWade PhillipsJim ShofnerCharlie JoinerTom BresnahanElijah PittsDon LawrenceDan SekanovichTed CottrellChuck LesterBruce DeHavenRusty JonesDick RoachChuck Lester
1994 Buffalo Bills 7-9-0 0-0 Marv LevyElijah PittsTom BresnahanWalt CoreyJim ShofnerCharlie JoinerTom BresnahanElijah PittsDon LawrenceDan SekanovichWalt CoreyChuck LesterBruce DeHavenRusty JonesDick RoachTom TelescoChuck Lester
1993 Buffalo Bills 12-4-0 2-1 Marv LevyElijah PittsTom BresnahanWalt CoreyJim ShofnerCharlie JoinerTom BresnahanElijah PittsDon LawrenceDan SekanovichWalt CoreyChuck LesterBruce DeHavenRusty JonesDick RoachTom TelescoChuck Lester
1992 Buffalo Bills 11-5-0 3-1 Marv LevyElijah PittsTom BresnahanWalt CoreyJim ShofnerCharlie JoinerTom BresnahanElijah PittsDon LawrenceDan SekanovichWalt CoreyBruce DeHavenRusty JonesDick RoachChuck LesterTom TelescoChuck Lester
1991 Buffalo Bills 13-3-0 2-1 Marv LevyTed MarchibrodaWalt CoreyNick NicolauTom BresnahanElijah PittsDon LawrenceChuck DickersonWalt CoreyBruce DeHavenRusty JonesDick RoachChuck LesterTom TelescoChuck Lester
1990 Buffalo Bills 13-3-0 2-1 Marv LevyTed MarchibrodaWalt CoreyNick NicolauTom BresnahanElijah PittsDon LawrenceChuck DickersonWalt CoreyBruce DeHavenRusty JonesGlenn DeadmondDick RoachChuck LesterChuck Lester
1989 Buffalo Bills 9-7-0 0-1 Marv LevyTed MarchibrodaWalt CoreyNick NicolauTom BresnahanElijah PittsTed CottrellWalt Corey / Chuck LesterBruce DeHavenChuck DickersonRusty JonesDick Roach
1988 Buffalo Bills 12-4-0 1-1 Marv LevyJim RingoWalt CoreyTed MarchibrodaTed TollnerJim RingoElijah PittsTed CottrellWalt CoreyBruce DeHavenChuck DickersonRusty JonesChuck LesterDick Roach
1987 Buffalo Bills 7-8-0 0-0 Marv LevyJim RingoWalt CoreyTed MarchibrodaTed TollnerJim RingoElijah PittsTed CottrellWalt CoreyBruce DeHavenChuck DickersonRusty JonesChuck LesterDick Roach
1986 Buffalo Bills 4-12-0 0-0 Hank BulloughMarv LevyJim RingoHerb PaterraJoe DanielsJim RingoElijah PittsJoe FaragalliDick ComarTed CottrellArdell WiegandtHerb PaterraElijah PittsRusty JonesDick Moseley
1985 Buffalo Bills 2-14-0 0-0 Kay StephensonHank BulloughHank BulloughJim RingoHank BulloughKay DaltonBob LeahyJim RingoElijah PittsArt AsseltaArdell WiegandtMonte KiffinDick JauronRusty JonesMiller McCalmonDick Moseley
1984 Buffalo Bills 2-14-0 0-0 Kay StephensonDon LawrenceJohn BeckerMilt JacksonJim NiblackAndy MacDonaldPerry MossDon LawrenceMonte KiffinPete CarrollRusty JonesMiller McCalmon
1983 Buffalo Bills 8-8-0 0-0 Kay StephensonBob Zeman / Don LawrenceMilt JacksonJim NiblackAndy MacDonaldPerry MossAl SandahlDon LawrenceBob ZemanMiller McCalmonJerry Glanville
1982 Buffalo Bills 4-5-0 0-0 Chuck KnoxTom CatlinRay ProchaskaTom CatlinKay StephensonJack DonaldsonRay ProchaskaChick HarrisSteve MooreGeorge DyerTom CatlinRalph HawkinsSteve MooreMiller McCalmon
1981 Buffalo Bills 10-6-0 1-1 Chuck KnoxTom CatlinRay ProchaskaTom CatlinKay StephensonJack DonaldsonRay ProchaskaChick HarrisSteve MooreJim CarmodyTom CatlinRalph HawkinsSteve MooreMiller McCalmon
1980 Buffalo Bills 11-5-0 0-1 Chuck KnoxRay ProchaskaTom CatlinKay StephensonJack DonaldsonRay ProchaskaElijah PittsWillie ZapalacTom CatlinSteve Moore / Elijah PittsJim WagstaffMiller McCalmon
1979 Buffalo Bills 7-9-0 0-0 Chuck KnoxRay ProchaskaTom CatlinKay StephensonJack DonaldsonRay ProchaskaWillie ZapalacTom CatlinSteve MooreJim Wagstaff
1978 Buffalo Bills 5-11-0 0-0 Chuck KnoxRay ProchaskaTom CatlinKay StephensonJack DonaldsonRay ProchaskaElijah PittsWillie ZapalacTom CatlinSteve Moore / Elijah PittsJim Wagstaff
1977 Buffalo Bills 3-11-0 0-0 Jim RingoRichie McCabeKay DaltonRay WietechaJim LaRueJerry WampflerJim CarrRichie McCabeMarvin Bass
1976 Buffalo Bills 2-12-0 0-0 Lou SabanJim RingoRichie McCabeJim Ringo / Marvin BassJim LaRueJerry WampflerJohn RayEd Cavanaugh / Errol PrisbyRichie McCabeMarvin Bass
1975 Buffalo Bills 8-6-0 0-0 Lou SabanRobert ShawJim RingoStan JonesJohn RayEd CavanaughBilly AtkinsMarvin Bass
1974 Buffalo Bills 9-5-0 0-1 Lou SabanRobert ShawJim RingoStan JonesJohn RayEd CavanaughBilly Atkins
1973 Buffalo Bills 9-5-0 0-0 Lou SabanRobert ShawJim RingoStan JonesEd CavanaughJohn RayBilly Atkins
1972 Buffalo Bills 4-10-1 0-0 Lou SabanRobert ShawJim RingoStan JonesJim DooleyEd CavanaughBilly Atkins
1971 Buffalo Bills 1-13-0 0-0 Harvey JohnsonTom FloresMarvin Bass / Chuck GottfriedRichard "Doc" UrichRalph HawkinsBobby Hunt
1970 Buffalo Bills 3-11-1 0-0 John RauchMarvin Bass / Chuck GottfriedRay MalavasiRalph HawkinsBugsy EngelbergBobby Hunt
1969 Buffalo Bills 4-10-0 0-0 John RauchBill MillerMarvin BassRay MalavasiRalph HawkinsBugsy EngelbergClaude Gibson
1968 Buffalo Bills 1-13-1 0-0 Joe CollierHarvey JohnsonJohn Mazur / Bob CeleriJerry Smith / Marvin BassTony SardiscoBruce BeattyHarvey JohnsonRichie McCabeJohn Mazur
1967 Buffalo Bills 4-10-0 0-0 Joe CollierJohn MazurJerry SmithHarvey JohnsonRichie McCabeJohn Mazur
1966 Buffalo Bills 9-5-1 0-1 Joe CollierJohn MazurJerry SmithHarvey JohnsonRichie McCabeJohn Mazur
1965 Buffalo Bills 10-4-1 1-0 Lou SabanJohn MazurJerry SmithHarvey JohnsonJoe CollierJohn Mazur
1964 Buffalo Bills 12-2-0 1-0 Lou SabanJohn MazurJerry SmithHarvey JohnsonJoe CollierJohn Mazur
1963 Buffalo Bills 7-7-1 0-1 Lou SabanJohn MazurHerman BallJerry SmithHarvey JohnsonJoe CollierJohn Mazur
1962 Buffalo Bills 7-7-1 0-0 Lou SabanJohn MazurRed MillerJerry SmithHarvey JohnsonJoe CollierJohn Mazur
1961 Buffalo Bills 6-8-0 0-0 Buster RamseyBob DoveHarvey JohnsonTommy O'ConnellHarvey JohnsonFloyd "Breezy" Reid
1960 Buffalo Bills 5-9-1 0-0 Buster RamseyBob DoveHarvey JohnsonHarvey JohnsonFloyd "Breezy" Reid