THIRD AND DATA

Coaches

John Garrett

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

All coaches

John Garrett

Played at Princeton

Source: Wikipedia, read 2026-10-26

YearsTeamRoleTitleHead coach
1995Cincinnati Bengals (pro)PositionOffensive assistant & wide receivers coachnot known
1996Cincinnati Bengals (pro)PositionWide receivers coachnot known
1997-1998Cincinnati Bengals (pro)AnalystOffensive assistantnot known
1999-2000Arizona Cardinals (pro)PositionQuarterbacks coachnot known
2001Cincinnati Bengals (pro)AnalystOffensive assistantnot known
2002Cincinnati Bengals (pro)PositionTight ends coachnot known
2004-2006VirginiaPositionWide receivers coachAl Groh
2007VirginiaPositionAssistant head coach & wide receivers coachAl Groh
2007-2010Dallas Cowboys (pro)PositionTight ends coachnot known
2011-2012Dallas Cowboys (pro)PositionPass game coordinator & tight ends coachnot known
2013Tampa Bay Buccaneers (pro)PositionWide receivers coachnot known
2014Oregon StateOCOffensive coordinator✓Mike Riley
2016RichmondOCOffensive coordinatornot known
2017-2021LafayetteHead coachHead coach✓himself

Record

Confirmed coordinator seasons since 2005. FBS rankings

SeasonTeamJobEPA/playPoints/poss.SuccessYear beforeTeams
2014Oregon StateOffensive coordinator84957839128
SeasonHead coach atRecordAP before → afterOff EPA/playDef EPA/playSP+Team year beforeTeams
2017Lafayette (FCS)3-8- → ----18% wins-
2018Lafayette (FCS)3-8- → ----27% wins-
2019Lafayette (FCS)4-8- → ----27% wins-
2021Lafayette (FCS)3-8- → -1151--128
SeasonHead coach below FBSLevelRecord
2020LafayetteFCS2-1

Worked under

His tree

Coaches who were on his staffs

No one on his staffs among the coaches we hold.

Coached together

  • Al Golden · Virginia 2004-2005 · him Position, them DC
  • Al Groh · Virginia 2004-2007 · him Other, Position, them Head coach
  • Anthony Poindexter · Virginia 2004-2007 · him Other, Position, them Other, Position
  • Chad Wilt · Virginia 2004-2005 · him Position, them GA
  • Danny Rocco · Virginia 2004-2005 · him Position, them Position
  • Mark D'Onofrio · Virginia 2004-2005 · him Position, them Position, ST coord.
  • Mike Groh · Virginia 2004-2007 · him Other, Position, them OC, Position
  • Mike London · Virginia 2004-2007 · him Other, Position, them DC, Other, Position
  • Ron Prince · Virginia 2004-2005 · him Position, them OC
  • Bob Diaco · Virginia 2006-2007 · him Other, Position, them Position, ST coord.
  • Vincent Brown · Virginia 2007 · him Other, Position, them GA
  • Brent Brennan*+ · Oregon State 2014 · him OC, them Position
  • Mark Banker · Oregon State 2014 · him OC, them DC
  • Mike Riley · Oregon State 2014 · him OC, them Head coach
  • Trent Bray · Oregon State 2014 · him OC, them GA, Position
  • Blaine McCorkle · Richmond 2016 · him OC, them Position
  • Chris Cosh · Richmond 2016 · him OC, them DC
  • Danny Rocco · Richmond 2016 · him OC, them Head coach
  • Gordon Sammis · Lafayette 2017-2018 · him Head coach, them Position
  • Ricky Brown · Lafayette 2020 · him Head coach, them Position
  • Doug McFadden · Lafayette 2021 · him Head coach, them DC

Played together