THIRD AND DATA

Coaches

Ruffin McNeill

His career from Wikipedia, each job checked against the team-season pages (✓ = a second source agrees, ≠ = they disagree)

All coaches

Ruffin McNeill

Played at East Carolina 1976-1980

Source: Wikipedia, read 2026-10-26

YearsTeamRoleTitleHead coach
1980-1984Lumberton HS (NC) (HS)Otherassistantnot known
1985-1986ClemsonPositionGA/LBnot known
1987Austin Peay (unknown)PositionLBnot known
1988North AlabamaPositionLBnot known
1989-1991App StatePositionLBnot known
1992East CarolinaPositionDLSteve Logan
1993-1996Appalachian State (DC) (unknown)Head coachHead coachhimself
1997UNLVDCDCnot known
1998UNLVDCAHC/DCnot known
1999Fresno StateDCDCPat Hill
2000-2002Texas TechPositionLBMike Leach
2003-2006Texas TechST coord.AHC/STMike Leach
2007Texas TechPositionAHC/DLMike Leach
2007Texas TechDCinterimDefensive coordinator (interim) · season pagesMike Leach
2008-2009Texas TechDCAHC/DC✓Mike Leach
2009Texas TechHead coachinterimHead coach (interim) · season pagesMike Leach
2010-2015East CarolinaHead coachHead coach✓himself
2016VirginiaPositionAHC/DLBronco Mendenhall*
2017OklahomaPositionAHC/DTLincoln Riley*+
2018OklahomaDCAHC/DT/Interim DC✓Lincoln Riley*+
2019OklahomaPositionAHC/OLBLincoln Riley*+
2020-NC StateOtherspecial assistantDave Doeren*

Record

Confirmed coordinator seasons since 2005. FBS rankings

SeasonTeamJobEPA/playPoints/poss.SuccessYear beforeTeams
2008Texas TechDefensive coordinator1038010439120
2009Texas TechDefensive coordinator523050103120
2018OklahomaDefensive coordinator (interim)12011511866130
SeasonHead coach atRecordAP before → afterOff EPA/playDef EPA/playSP+Team year beforeTeams
2010East Carolina6-7- → -25104-5.364% wins120
2011East Carolina5-7- → -4360-3.046% wins120
2012East Carolina8-5- → -41110-5.542% wins124
2013East Carolina10-3- → -14487.562% wins125
2014East Carolina8-5- → -31478.577% wins128
2015East Carolina5-7- → -6075-0.562% wins128

Worked under

His tree

Coaches who were on his staffs

On his staffs · 7

Level 2: on their staffs · 25

  • Bill Bedenbaugh · Oklahoma 2017-2021 (OC, Position) · under Lincoln Riley
  • Cale Gundy · Oklahoma 2017-2021 (OC, Other, Position) · under Lincoln Riley
  • Kerry Cooks · Oklahoma 2017-2018 (Other, Position) · under Lincoln Riley
  • Mike Stoops · Oklahoma 2017-2018 (DC, Other, Position) · under Lincoln Riley
  • Tim Kish · Oklahoma 2017-2018 (Position) · under Lincoln Riley
  • Ty Darlington · Oklahoma 2017-2019 (Analyst) · under Lincoln Riley
  • Bob Diaco · Oklahoma 2018 (Position) · under Lincoln Riley
  • Shane Beamer*+ · Oklahoma 2018-2020 (Other, Position) · under Lincoln Riley
  • Alex Grinch · Oklahoma 2019-2021 (DC) · under Lincoln Riley
  • Brian Odom · Oklahoma 2019-2021 (Position) · under Lincoln Riley
  • Conner McQueen · Oklahoma 2020-2021 (Analyst) · under Lincoln Riley
  • Jamar Cain · Oklahoma 2020-2021 (Position) · under Lincoln Riley
  • Joe Jon Finley · Oklahoma 2021 (Position) · under Lincoln Riley
  • Donte Williams · USC 2022-2023 (Other, Position) · under Lincoln Riley
  • Josh Henson · USC 2022-2024 (OC, Position) · under Lincoln Riley
  • Luke Huard · USC 2022-2026 (OC, Position) · under Lincoln Riley
  • Shaun Nua · USC 2022-2026 (DC, Position) · under Lincoln Riley
  • Greg Brown · USC 2023 (Analyst) · under Lincoln Riley
  • Kliff Kingsbury · USC 2023 (Analyst) · under Lincoln Riley
  • D'Anton Lynn · USC 2024-2025 (DC) · under Lincoln Riley
  • Doug Belk · USC 2024-2025 (Position) · under Lincoln Riley
  • Eric Henderson · USC 2024-2025 (DC, Position) · under Lincoln Riley
  • Matt Entz* · USC 2024 (Other, Position) · under Lincoln Riley
  • Gary Patterson · USC 2026 (DC) · under Lincoln Riley
  • Mike Ekeler · USC 2026 (ST coord.) · under Lincoln Riley

Level 3: on their staffs · 17

  • Clayton White · South Carolina 2021-2026 (DC, Position) · under Shane Beamer
  • Greg Adkins · South Carolina 2021-2026 (Analyst, Position) · under Shane Beamer
  • Marcus Satterfield · South Carolina 2021-2022 (OC, Position) · under Shane Beamer
  • Pete Lembo* · South Carolina 2021-2023 (Other, ST coord.) · under Shane Beamer
  • Freddie Kitchens · South Carolina 2022 (Analyst) · under Shane Beamer
  • Jody Wright · South Carolina 2022-2023 (Position) · under Shane Beamer
  • Dowell Loggains* · South Carolina 2023-2024 (OC, Position) · under Shane Beamer
  • Marquel Blackwell · South Carolina 2024-2025 (Position) · under Shane Beamer
  • Mike Shula · South Carolina 2024-2025 (Analyst, OC, Position) · under Shane Beamer
  • Shawn Elliott · South Carolina 2024-2026 (Other, Position) · under Shane Beamer
  • Brian Ferentz · Fresno State 2025-2026 (Position) · under Matt Entz
  • Geoff Collins · South Carolina 2025-2026 (Other) · under Shane Beamer
  • Josh Davis · Fresno State 2025-2026 (OC) · under Matt Entz
  • Nick Benedetto · Fresno State 2025-2026 (DC) · under Matt Entz
  • Adam Breske · Fresno State 2026 (DC) · under Matt Entz
  • Kendal Briles · South Carolina 2026 (OC, Position) · under Shane Beamer
  • Stan Drayton · South Carolina 2026 (Position) · under Shane Beamer

Coached together

  • Tommy West · Clemson 1985-1986 · him GA, Position, them Position
  • Wayne Bolt · Clemson 1986 · him GA, Position, them Position
  • Bobby Wallace · North Alabama 1988 · him Position, them Head coach
  • Chris Thurmond · East Carolina 1992 · him Position, them DC, Position
  • Chuck Pagano · East Carolina 1992 · him Position, them Position
  • David Blackwell · East Carolina 1992 · him Position, them Other
  • Doug Martin · East Carolina 1992 · him Position, them Position, ST coord.
  • Jeff Jagodzinski · East Carolina 1992 · him Position, them Position
  • Steve Logan · East Carolina 1992 · him Position, them Head coach
  • Todd Berry · East Carolina 1992 · him Position, them OC, Position
  • Charlie Stubbs · UNLV 1997 · him DC, them OC, Position
  • Jeff Horton · UNLV 1997-1998 · him DC, Other, them Head coach
  • Robert Anae · UNLV 1997-1998 · him DC, Other, them Other, Position
  • Del Alexander · UNLV 1998 · him DC, Other, them Position
  • Tim Drevno · UNLV 1998 · him DC, Other, them Position
  • Andy Ludwig · Fresno State 1999 · him DC, them OC
  • Kevin Coyle · Fresno State 1999 · him DC, them DC
  • Pat Hill · Fresno State 1999 · him DC, them Head coach
  • Trent Miles · Fresno State 1999 · him DC, them Position
  • Art Briles · Texas Tech 2000-2002 · him Position, them Position
  • Bill Bedenbaugh · Texas Tech 2000-2006 · him Other, Position, ST coord., them GA, Position
  • Brian Norwood · Texas Tech 2000 · him Position, them Position
  • Dana Holgorsen · Texas Tech 2000-2007 · him DC, Other, Position, ST coord., them OC, Position
  • Dave Aranda* · Texas Tech 2000-2002 · him Position, them GA
  • Glenn Thomas · Texas Tech 2000 · him Position, them GA
  • Greg McMackin · Texas Tech 2000-2002 · him Position, them DC
  • Mike Leach · Texas Tech 2000-2009 · him DC, Head coach, Other, Position, ST coord., them Head coach
  • Robert Anae · Texas Tech 2000-2004 · him Other, Position, ST coord., them Position
  • Sonny Dykes* · Texas Tech 2000-2006 · him Other, Position, ST coord., them OC, Position
  • Lincoln Riley*+ · Texas Tech 2003-2009 · him DC, Head coach, Other, Position, ST coord., them OC, Other, Position
  • Lyle Setencich · Texas Tech 2003-2007 · him DC, Other, Position, ST coord., them DC
  • Seth Littrell · Texas Tech 2005-2008 · him DC, Other, Position, ST coord., them Position
  • Brian Mitchell · Texas Tech 2006-2009 · him DC, Head coach, Other, Position, ST coord., them Position
  • Sonny Cumbie* · Texas Tech 2009 · him DC, Head coach, Other, them GA
  • Brian Mitchell · East Carolina 2010-2012 · him Head coach, them DC, Position
  • Donnie Kirkpatrick · East Carolina 2010-2015 · him Head coach, them Other, Position
  • Lincoln Riley*+ · East Carolina 2010-2014 · him Head coach, them OC, Other, Position
  • Garrett Riley · East Carolina 2013-2015 · him Head coach, them GA, Position
  • Rick Smith · East Carolina 2013-2015 · him Head coach, them DC, Position
  • Brad Davis · East Carolina 2015 · him Head coach, them Other, Position
  • Dave Nichol · East Carolina 2015 · him Head coach, them OC
  • Bronco Mendenhall* · Virginia 2016 · him Other, Position, them Head coach
  • Jason Beck · Virginia 2016 · him Other, Position, them Position
  • Kelly Poppinga · Virginia 2016 · him Other, Position, them Position, ST coord.
  • Nick Howell · Virginia 2016 · him Other, Position, them DC, Position
  • Patrick Higgins · Virginia 2016 · him Other, Position, them Analyst
  • Robert Anae · Virginia 2016 · him Other, Position, them OC, Position
  • Vic So'oto · Virginia 2016 · him Other, Position, them GA
  • Bill Bedenbaugh · Oklahoma 2017-2019 · him DC, Other, Position, them OC, Position
  • Cale Gundy · Oklahoma 2017-2019 · him DC, Other, Position, them OC, Other, Position
  • Kerry Cooks · Oklahoma 2017-2018 · him DC, Other, Position, them Other, Position
  • Lincoln Riley*+ · Oklahoma 2017-2019 · him DC, Other, Position, them Head coach
  • Mike Stoops · Oklahoma 2017-2018 · him DC, Other, Position, them DC, Other, Position
  • Tim Kish · Oklahoma 2017-2018 · him DC, Other, Position, them Position
  • Ty Darlington · Oklahoma 2017-2019 · him DC, Other, Position, them Analyst
  • Bob Diaco · Oklahoma 2018 · him DC, Other, Position, them Position
  • Shane Beamer*+ · Oklahoma 2018-2019 · him DC, Other, Position, them Other, Position
  • Alex Grinch · Oklahoma 2019 · him Other, Position, them DC
  • Brian Odom · Oklahoma 2019 · him Other, Position, them Position
  • Brian Mitchell · NC State 2020-2026 · him Other, them Position
  • Dave Doeren* · NC State 2020-2026 · him Other, them Head coach
  • George McDonald · NC State 2020 · him Other, them OC, Position
  • Kurt Roper · NC State 2020-2026 · him Other, them OC, Position
  • Tim Beck · NC State 2020-2022 · him Other, them OC, Position
  • Todd Goebbel · NC State 2020-2026 · him Other, them Head coach, Position, ST coord.
  • Tony Gibson* · NC State 2020-2024 · him Other, them DC, Position
  • Joker Phillips · NC State 2021-2026 · him Other, them Other, Position
  • Scott Boone · NC State 2021 · him Other, them Analyst
  • Zac Roper · NC State 2022 · him Other, them Analyst
  • Robert Anae · NC State 2023-2024 · him Other, them OC
  • Freddie Aughtry-Lindsay · NC State 2024 · him Other, them DC
  • Charlton Warren · NC State 2025-2026 · him Other, them DC, Position
  • D. J. Eliot · NC State 2025-2026 · him Other, them DC, Position

Played together