Coaches
Ruffin McNeill
His career from Wikipedia, each job checked against the team-season pages (✓ = a second source agrees, ≠ = they disagree)
Ruffin McNeill
Played at East Carolina 1976-1980
Source: Wikipedia, read 2026-10-26
| Years | Team | Role | Title | Head coach |
|---|---|---|---|---|
| 1980-1984 | Lumberton HS (NC) (HS) | Other | assistant | not known |
| 1985-1986 | Clemson | Position | GA/LB | not known |
| 1987 | Austin Peay (unknown) | Position | LB | not known |
| 1988 | North Alabama | Position | LB | not known |
| 1989-1991 | App State | Position | LB | not known |
| 1992 | East Carolina | Position | DL | Steve Logan |
| 1993-1996 | Appalachian State (DC) (unknown) | Head coach | Head coach | himself |
| 1997 | UNLV | DC | DC | not known |
| 1998 | UNLV | DC | AHC/DC | not known |
| 1999 | Fresno State | DC | DC | Pat Hill |
| 2000-2002 | Texas Tech | Position | LB | Mike Leach |
| 2003-2006 | Texas Tech | ST coord. | AHC/ST | Mike Leach |
| 2007 | Texas Tech | Position | AHC/DL | Mike Leach |
| 2007 | Texas Tech | DCinterim | Defensive coordinator (interim) · season pages | Mike Leach |
| 2008-2009 | Texas Tech | DC | AHC/DC✓ | Mike Leach |
| 2009 | Texas Tech | Head coachinterim | Head coach (interim) · season pages | Mike Leach |
| 2010-2015 | East Carolina | Head coach | Head coach✓ | himself |
| 2016 | Virginia | Position | AHC/DL | Bronco Mendenhall* |
| 2017 | Oklahoma | Position | AHC/DT | Lincoln Riley*+ |
| 2018 | Oklahoma | DC | AHC/DT/Interim DC✓ | Lincoln Riley*+ |
| 2019 | Oklahoma | Position | AHC/OLB | Lincoln Riley*+ |
| 2020- | NC State | Other | special assistant | Dave Doeren* |
Record
Confirmed coordinator seasons since 2005. FBS rankings
| Season | Team | Job | EPA/play | Points/poss. | Success | Year before | Teams |
|---|---|---|---|---|---|---|---|
| 2008 | Texas Tech | Defensive coordinator | 103 | 80 | 104 | 39 | 120 |
| 2009 | Texas Tech | Defensive coordinator | 52 | 30 | 50 | 103 | 120 |
| 2018 | Oklahoma | Defensive coordinator (interim) | 120 | 115 | 118 | 66 | 130 |
| Season | Head coach at | Record | AP before → after | Off EPA/play | Def EPA/play | SP+ | Team year before | Teams |
|---|---|---|---|---|---|---|---|---|
| 2010 | East Carolina | 6-7 | - → - | 25 | 104 | -5.3 | 64% wins | 120 |
| 2011 | East Carolina | 5-7 | - → - | 43 | 60 | -3.0 | 46% wins | 120 |
| 2012 | East Carolina | 8-5 | - → - | 41 | 110 | -5.5 | 42% wins | 124 |
| 2013 | East Carolina | 10-3 | - → - | 14 | 48 | 7.5 | 62% wins | 125 |
| 2014 | East Carolina | 8-5 | - → - | 31 | 47 | 8.5 | 77% wins | 128 |
| 2015 | East Carolina | 5-7 | - → - | 60 | 75 | -0.5 | 62% wins | 128 |
Worked under
- Steve Logan · East Carolina 1992 (Position)
- Pat Hill · Fresno State 1999 (DC)
- Mike Leach · Texas Tech 2000-2009 (DC, Other, Position, ST coord.)
- Bronco Mendenhall* · Virginia 2016 (Other, Position)
- Lincoln Riley*+ · Oklahoma 2017-2019 (DC, Other, Position)
- Dave Doeren* · NC State 2020-2026 (Other)
His tree
Coaches who were on his staffs
On his staffs · 7
- Brian Mitchell · East Carolina 2010-2012 (DC, Position)
- Donnie Kirkpatrick · East Carolina 2010-2015 (Other, Position)
- Lincoln Riley*+ · East Carolina 2010-2014 (OC, Other, Position)
- Garrett Riley · East Carolina 2013-2015 (GA, Position)
- Rick Smith · East Carolina 2013-2015 (DC, Position)
- Brad Davis · East Carolina 2015 (Other, Position)
- Dave Nichol · East Carolina 2015 (OC)
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
- Wayne Bolt · East Carolina 1976-1980