Coaches
Jon Heacock
His career from Wikipedia, each job checked against the team-season pages (✓ = a second source agrees, ≠ = they disagree)
Jon Heacock
Played at Muskingum 1982
Source: Wikipedia, read 2026-10-26
| Years | Team | Role | Title | Head coach |
|---|---|---|---|---|
| 1983 | Toledo | GA | GA | not known |
| 1984 | Steubenville HS (OH) (HS) | Other | assistant | not known |
| 1985-1987 | West Liberty | DC | DC/DL/DB | not known |
| 1988-1989 | Michigan | GA | GA | not known |
| 1990 | Army | Other | assistant | not known |
| 1991 | Youngstown State | Position | DB | not known |
| 1992-1996 | Youngstown State | DC | DC/DB | not known |
| 1997-1999 | Indiana | DC | DC | Cam Cameron |
| 2000 | Youngstown State (DC) (unknown) | Head coach | Head coach | himself |
| 2001-2009 | Youngstown State | Head coach | Head coach | himself |
| 2010-2012 | Kent State | DC | DC/CB✓ | Doug Martin (2010), Darrell Hazell (2011-2012) |
| 2013 | Purdue | Position | DB | Darrell Hazell |
| 2014-2015 | Toledo | DC | AHC/DC/S✓ | Matt Campbell* |
| 2016-2025 | Iowa State | DC | DC✓ | Matt Campbell* |
Record
Confirmed coordinator seasons since 2005. FBS rankings
| Season | Team | Job | EPA/play | Points/poss. | Success | Year before | Teams |
|---|---|---|---|---|---|---|---|
| 2011 | Kent State | Defensive coordinator | 7 | 41 | 25 | 18 | 120 |
| 2012 | Kent State | Defensive coordinator | 58 | 40 | 79 | 7 | 124 |
| 2014 | Toledo | Defensive coordinator | 88 | 103 | 72 | 121 | 128 |
| 2015 | Toledo | Defensive coordinator | 17 | 32 | 38 | 88 | 128 |
| 2016 | Iowa State | Defensive coordinator | 108 | 89 | 116 | 108 | 128 |
| 2017 | Iowa State | Defensive coordinator | 53 | 32 | 40 | 108 | 130 |
| 2018 | Iowa State | Defensive coordinator | 50 | 48 | 62 | 53 | 130 |
| 2019 | Iowa State | Defensive coordinator | 60 | 59 | 73 | 50 | 130 |
| 2020 | Iowa State | Defensive coordinator | 26 | 35 | 29 | 60 | 127 |
| 2021 | Iowa State | Defensive coordinator | 36 | 26 | 43 | 26 | 130 |
| 2022 | Iowa State | Defensive coordinator | 27 | 19 | 46 | 36 | 131 |
| 2023 | Iowa State | Defensive coordinator | 39 | 45 | 38 | 27 | 133 |
| 2024 | Iowa State | Defensive coordinator | 73 | 48 | 76 | 39 | 134 |
| 2025 | Iowa State | Defensive coordinator | 35 | 37 | 42 | 73 | 136 |
| Season | Head coach below FBS | Level | Record |
|---|---|---|---|
| 2001 | Youngstown State | FCS | 8-3 |
| 2002 | Youngstown State | FCS | 7-4 |
| 2003 | Youngstown State | FCS | 5-7 |
| 2004 | Youngstown State | FCS | 4-7 |
| 2005 | Youngstown State | FCS | 8-3 |
| 2006 | Youngstown State | FCS | 11-3 |
| 2007 | Youngstown State | FCS | 7-4 |
| 2008 | Youngstown State | FCS | 4-8 |
| 2009 | Youngstown State | FCS | 6-5 |
Worked under
- Cam Cameron · Indiana 1997-1999 (DC)
- Doug Martin · Kent State 2010 (DC, Position)
- Darrell Hazell · Kent State 2011-2012 (DC, Position)
- Darrell Hazell · Purdue 2013 (Position)
- Matt Campbell* · Toledo 2014-2015 (DC, Other, Position)
- Matt Campbell* · Iowa State 2016-2025 (DC)
His tree
Coaches who were on his staffs
No one on his staffs among the coaches we hold.
Coached together
- Cam Cameron · Michigan 1988-1989 · him GA, them Position
- Jim Herrmann · Michigan 1988-1989 · him GA, them Other
- Les Miles · Michigan 1988-1989 · him GA, them Position
- Michael Haywood · Army 1990 · him Other, them Position, ST coord.
- Tim Kish · Army 1990 · him Other, them Position
- Don Treadwell · Youngstown State 1991 · him Position, them OC
- Doug Phillips · Youngstown State 1991-1992 · him DC, Position, them GA
- Jim Tressel · Youngstown State 1991-1996 · him DC, Position, them Head coach
- Mark Snyder · Youngstown State 1991-1996 · him DC, Position, them DC, Position, ST coord.
- Cam Cameron · Indiana 1997-1999 · him DC, them Head coach
- T. J. Weist · Indiana 1997-1999 · him DC, them Position
- Tyson Veidt · Indiana 1999 · him DC, them GA
- Brian Wright · Youngstown State 2001-2009 · him Head coach, them OC, Other, Position
- Trenton Boykin · Youngstown State 2001-2002 · him Head coach, them Position, ST coord.
- Jeff Mills · Youngstown State 2007-2008 · him Head coach, them DC
- Doug Martin · Kent State 2010 · him DC, Position, them Head coach
- Jim Fleming · Kent State 2010 · him DC, Position, them Position
- Pete Rekstis · Kent State 2010 · him DC, Position, them DC
- Brian Rock · Kent State 2011-2012 · him DC, Position, them OC, Position
- Darrell Hazell · Kent State 2011-2012 · him DC, Position, them Head coach
- Marcus Freeman*+ · Kent State 2011-2012 · him DC, Position, them Position
- Darrell Hazell · Purdue 2013 · him Position, them Head coach
- Gerad Parker* · Purdue 2013 · him Position, them Other, Position
- Greg Hudson · Purdue 2013 · him Position, them DC
- John Shoop · Purdue 2013 · him Position, them OC, Position
- Marcus Freeman*+ · Purdue 2013 · him Position, them Position
- D. K. McDonald · Toledo 2014-2015 · him DC, Other, Position, them Position
- Derek Sage · Toledo 2014-2015 · him DC, Other, Position, them Position
- Jason Candle* · Toledo 2014-2015 · him DC, Other, Position, them Head coach, OC, Other, Position
- Louis Ayeni · Toledo 2014 · him DC, Other, Position, them OC
- Matt Campbell* · Toledo 2014-2015 · him DC, Other, Position, them Head coach
- Ryan Silverfield* · Toledo 2014 · him DC, Other, Position, them Analyst
- Tom Manning · Toledo 2014-2015 · him DC, Other, Position, them Position
- Tyson Veidt · Toledo 2014-2015 · him DC, Other, Position, them Position
- Taylor Mouser · Toledo 2015 · him DC, Other, Position, them GA
- Alex Golesh* · Iowa State 2016-2019 · him DC, them Other, Position
- D. K. McDonald · Iowa State 2016-2020 · him DC, them Other, Position
- Jim Hofher · Iowa State 2016-2017 · him DC, them Other, Position
- Joel Gordon · Iowa State 2016-2022 · him DC, them Analyst, Other, Position
- Matt Campbell* · Iowa State 2016-2025 · him DC, them Head coach
- Taylor Mouser · Iowa State 2016-2025 · him DC, them GA, OC, Other, Position
- Tom Manning · Iowa State 2016-2022 · him DC, them OC, Position
- Tyson Veidt · Iowa State 2016-2023 · him DC, them Other, Position
- Nathan Scheelhaase · Iowa State 2018-2023 · him DC, them OC, Position
- Matt Caponi · Iowa State 2019-2022 · him DC, them Position
- John Bonamego · Iowa State 2022-2023 · him DC, them Analyst
- Tyler Roehl · Iowa State 2024 · him DC, them Other, Position
- Jake Landry · Iowa State 2025 · him DC, them Position
Played together
- Darrell Hazell · Muskingum 1982