Coaches
Tim Lester
His career from Wikipedia, each job checked against the team-season pages (✓ = a second source agrees, ≠ = they disagree)
Tim Lester
Played at Western Michigan 1996-1999 · alma mater (CFBD): Western Michigan
Source: Wikipedia, read 2026-10-26
| Years | Team | Role | Title | Head coach |
|---|---|---|---|---|
| 2000 | Wheaton Warrenville South HS (IL) (HS) | OC | Offensive coordinator | not known |
| 2001 | Saint Benedict at Auburndale (TN) (unknown) | OC | Offensive coordinator | not known |
| 2002-2003 | Elmhurst | OC | Offensive coordinator | not known |
| 2004 | Saint Joseph's (IN) | Head coach | Head coach | himself |
| 2005-2006 | Western Michigan | Position | Quarterbacks coach | Bill Cubit |
| 2007 | North Central | DC | Assistant head coach & defensive coordinator | not known |
| 2008-2012 | Elmhurst | Head coach | Head coach | himself |
| 2013-2014 | Syracuse | Position | Quarterbacks coach & recruiting coordinator | Scott Shafer |
| 2014-2015 | Syracuse | OC | Offensive coordinator & quarterbacks coach✓ | Scott Shafer |
| 2016 | Purdue | Position | Quarterbacks coach | Gerad Parker* (2016), Darrell Hazell (2016) |
| 2017-2022 | Western Michigan | Head coach | Head coach✓ | himself |
| 2023 | Green Bay Packers (pro) | Analyst | Senior analyst | not known |
| 2024- | Iowa | OC | Offensive coordinator✓ | Kirk Ferentz*+ |
Record
Confirmed coordinator seasons since 2005. FBS rankings
| Season | Team | Job | EPA/play | Points/poss. | Success | Year before | Teams |
|---|---|---|---|---|---|---|---|
| 2014 | Syracuse | Offensive coordinator (interim) | 116 | 120 | 117 | 101 | 128 |
| 2015 | Syracuse | Offensive coordinator | 103 | 76 | 103 | 116 | 128 |
| 2024 | Iowa | Offensive coordinator | 95 | 69 | 76 | 133 | 134 |
| 2025 | Iowa | Offensive coordinator | 80 | 30 | 46 | 95 | 136 |
| 2026 | Iowa | Offensive coordinator | 86 | 72 | 53 | 80 | 138 |
| Season | Head coach at | Record | AP before → after | Off EPA/play | Def EPA/play | SP+ | Team year before | Teams |
|---|---|---|---|---|---|---|---|---|
| 2017 | Western Michigan | 6-6 | - → - | 71 | 72 | -2.4 | 93% wins | 130 |
| 2018 | Western Michigan | 7-6 | - → - | 57 | 114 | -10.7 | 50% wins | 130 |
| 2019 | Western Michigan | 7-6 | - → - | 24 | 56 | -4.9 | 54% wins | 130 |
| 2020 | Western Michigan | 4-2 | - → - | 6 | 94 | 0.6 | 54% wins | 127 |
| 2021 | Western Michigan | 8-5 | - → - | 13 | 91 | 0.6 | 67% wins | 130 |
| 2022 | Western Michigan | 5-7 | - → - | 122 | 47 | -17.3 | 62% wins | 131 |
| Season | Head coach below FBS | Level | Record |
|---|---|---|---|
| 2004 | Saint Joseph's | Division II | 7-4 |
| 2008 | Elmhurst | Division III | 7-3 |
| 2009 | Elmhurst | Division III | 4-6 |
| 2010 | Elmhurst | Division III | 6-4 |
| 2011 | Elmhurst | Division III | 6-4 |
| 2012 | Elmhurst | Division III | 0-2 |
Worked under
- Bill Cubit · Western Michigan 2005-2006 (Position)
- Scott Shafer · Syracuse 2013-2015 (OC, Other, Position)
- Gerad Parker* · Purdue 2016 (Position)
- Darrell Hazell · Purdue 2016 (Position)
- Kirk Ferentz*+ · Iowa 2024-2026 (OC)
His tree
Coaches who were on his staffs
On his staffs · 12
- Cory Sanders · Western Michigan 2017 (Position)
- David Duggan · Western Michigan 2017-2018 (Position)
- Jake Moreland · Western Michigan 2017-2020 (OC, Position)
- Kevin Johns · Western Michigan 2017 (OC, Position)
- Lou Esposito · Western Michigan 2017-2022 (DC, Position)
- Terry Malone · Western Michigan 2017-2018 (Position)
- Tim Daoust · Western Michigan 2017-2018 (DC)
- Mike Bath · Western Michigan 2019-2021 (OC, Position)
- Trevor Andrews · Western Michigan 2019-2022 (Position)
- Greg Harbaugh Jr. · Western Michigan 2020-2021 (Position)
- Eric Evans · Western Michigan 2021 (OC)
- Jeff Thorne · Western Michigan 2022 (OC, Position)
Coached together
- Bill Cubit · Western Michigan 2005-2006 · him Position, them Head coach
- Brian Rock · Western Michigan 2005 · him Position, them Position, ST coord.
- Chuck Bullough · Western Michigan 2005 · him Position, them Position
- George McDonald · Western Michigan 2005-2006 · him Position, them OC, Position
- Jake Moreland · Western Michigan 2005-2020 · him Head coach, Position, them OC, Position
- Scott Shafer · Western Michigan 2005-2006 · him Position, them DC
- Steve Morrison · Western Michigan 2005-2006 · him Position, them Position
- A. J. Ricker · Western Michigan 2006 · him Position, them GA
- Clayton White · Western Michigan 2006 · him Position, them Position, ST coord.
- Chuck Bullough · Syracuse 2013-2015 · him OC, Other, Position, them DC
- Clark Lea* · Syracuse 2013-2015 · him OC, Other, Position, them Position
- George McDonald · Syracuse 2013-2014 · him OC, Other, Position, them OC, Other, Position
- Scott Shafer · Syracuse 2013-2015 · him OC, Other, Position, them Head coach
- Bobby Acosta · Syracuse 2014-2015 · him OC, Other, Position, them Position
- Jake Moreland · Syracuse 2015 · him OC, Position, them Position
- Steve Gregory · Syracuse 2015 · him OC, Position, them Analyst
- Darrell Hazell · Purdue 2016 · him Position, them Head coach
- Gerad Parker* · Purdue 2016 · him Position, them Head coach, Other, Position
- Marcus Freeman*+ · Purdue 2016 · him Position, them DC, Position
- Ross Els · Purdue 2016 · him Position, them DC, Position
- Taver Johnson · Purdue 2016 · him Position, them Position
- Terry Malone · Purdue 2016 · him Position, them OC, Position
- Cory Sanders · Western Michigan 2017 · him Head coach, them Position
- David Duggan · Western Michigan 2017-2018 · him Head coach, them Position
- Kevin Johns · Western Michigan 2017 · him Head coach, them OC, Position
- Lou Esposito · Western Michigan 2017-2022 · him Head coach, them DC, Position
- Terry Malone · Western Michigan 2017-2018 · him Head coach, them Position
- Tim Daoust · Western Michigan 2017-2018 · him Head coach, them DC
- Mike Bath · Western Michigan 2019-2021 · him Head coach, them OC, Position
- Trevor Andrews · Western Michigan 2019-2022 · him Head coach, them Position
- Greg Harbaugh Jr. · Western Michigan 2020-2021 · him Head coach, them Position
- Eric Evans · Western Michigan 2021 · him Head coach, them OC
- Jeff Thorne · Western Michigan 2022 · him Head coach, them OC, Position
- Jay Niemann · Iowa 2024-2026 · him OC, them Other
- Jon Budmayr · Iowa 2024-2026 · him OC, them Position
- Kirk Ferentz*+ · Iowa 2024-2026 · him OC, them Head coach
- Phil Parker · Iowa 2024-2026 · him OC, them DC, Position
- Warren Ruggiero · Iowa 2025 · him OC, them Analyst
- Jay Norvell · Iowa 2026 · him OC, them Position