Coaches
Tom O'Brien
His career from Wikipedia, each job checked against the team-season pages (✓ = a second source agrees, ≠ = they disagree)
Tom O'Brien
Played at Navy 1968-1970
Source: Wikipedia, read 2026-10-26
| Years | Team | Role | Title | Head coach |
|---|---|---|---|---|
| 1975-1981 | Navy | Position | OT/TE | George Welsh |
| 1982-1996 | Virginia | OC | OL/OC | George Welsh |
| 1997-2006 | Boston College | Head coach | Head coach✓ | himself |
| 2007-2012 | NC State | Head coach | Head coach✓ | himself |
| 2013-2014 | Virginia | Position | AHC-O/TE | Mike London |
Record
Confirmed coordinator seasons since 2005. FBS rankings
| Season | Team | Job | EPA/play | Points/poss. | Success | Year before | Teams |
|---|
| Season | Head coach at | Record | AP before → after | Off EPA/play | Def EPA/play | SP+ | Team year before | Teams |
|---|---|---|---|---|---|---|---|---|
| 1997 | Boston College | 4-7 | - → - | - | - | -11.5 | 42% wins | 112 |
| 1998 | Boston College | 4-7 | - → - | - | - | 0.0 | 36% wins | 112 |
| 1999 | Boston College | 8-4 | - → - | - | - | 0.0 | 36% wins | 114 |
| 2000 | Boston College | 7-5 | - → - | - | - | 9.4 | 67% wins | 116 |
| 2001 | Boston College | 8-4 | - → 21 | - | - | 13.0 | 58% wins | 117 |
| 2002 | Boston College | 9-4 | - → - | - | - | 11.9 | 67% wins | 117 |
| 2003 | Boston College | 8-5 | - → - | - | - | 10.1 | 69% wins | 117 |
| 2004 | Boston College | 9-3 | - → 21 | 37 | 34 | 8.5 | 62% wins | 119 |
| 2005 | Boston College | 9-3 | 22 → 18 | 46 | 19 | 19.2 | 75% wins | 119 |
| 2006 | Boston College | 9-3 (12 of 13) | - → 20 | 61 | 8 | 14.8 | 75% wins | 119 |
| 2007 | NC State | 5-7 | - → - | 100 | 34 | -1.1 | 25% wins | 119 |
| 2008 | NC State | 6-7 | - → - | 69 | 80 | 1.8 | 42% wins | 120 |
| 2009 | NC State | 5-7 | - → - | 47 | 56 | 0.6 | 46% wins | 120 |
| 2010 | NC State | 9-4 | - → 25 | 44 | 65 | 9.3 | 42% wins | 120 |
| 2011 | NC State | 8-5 | - → - | 107 | 33 | -1.1 | 69% wins | 120 |
| 2012 | NC State | 7-5 (12 of 13) | - → - | 96 | 20 | 5.4 | 62% wins | 124 |
Worked under
- George Welsh · Navy 1975-1981 (Position)
- George Welsh · Virginia 1982-1996 (OC, Position)
- Mike London · Virginia 2013-2014 (Position)
His tree
Coaches who were on his staffs
On his staffs · 17
- Al Golden · Boston College 1997-1999 (Position)
- Don Treadwell · Boston College 1997-1998 (Other)
- Frank Spaziani · Boston College 1997-2006 (DC, Position)
- Jeff Jagodzinski · Boston College 1997-1998 (OC, Position)
- Mike London · Boston College 1997-2000 (Position)
- Tim Rose · Boston College 1997-1998 (DC)
- Trenton Boykin · Boston College 1998 (GA)
- Bob Shoop · Boston College 1999-2002 (Position)
- Dana Bible · Boston College 1999-2006 (OC, Position)
- Bill McGovern · Boston College 2000-2006 (Position)
- Ryan Day*+ · Boston College 2003-2004 (GA)
- Andy McCollum · NC State 2007-2009 (Position)
- Mike Archer · NC State 2007-2012 (DC)
- Paul Peterson · NC State 2007 (GA)
- Jon Tenuta · NC State 2010-2012 (Other, Position)
- Desmond Kitchings · NC State 2012 (Position)
- Troy Walters · NC State 2012 (Position)
Level 2: on their staffs · 63
- George DeLeone · Temple 2006-2007 (OC, Position) · under Al Golden
- Jeff Nixon · Temple 2006 (Position) · under Al Golden
- Mark D'Onofrio · Temple 2006-2010 (DC, Other, Position) · under Al Golden
- Matt Rhule* · Temple 2006-2010 (OC, Position) · under Al Golden
- Jack Bicknell · Boston College 2007-2008 (Position) · under Jeff Jagodzinski
- Steve Logan · Boston College 2007-2008 (OC) · under Jeff Jagodzinski
- Ed Foley · Temple 2008-2010 (Position) · under Al Golden
- Dave Brock · Boston College 2009 (Position) · under Frank Spaziani
- Gary Tranquill · Boston College 2009-2010 (OC) · under Frank Spaziani
- Anthony Poindexter · Virginia 2010-2013 (Position, ST coord.) · under Mike London
- Bill Lazor · Virginia 2010-2012 (OC, Position) · under Mike London
- Gordon Sammis · Virginia 2010-2012 (GA) · under Mike London
- Jim Reid · Virginia 2010-2012 (DC, Other) · under Mike London
- Rob Spence · Temple 2010 (Position) · under Al Golden
- Scott Wachenheim · Virginia 2010-2014 (Position) · under Mike London
- Vincent Brown · Virginia 2010-2013 (Position, ST coord.) · under Mike London
- Brennan Carroll · Miami 2011-2014 (Position) · under Al Golden
- George McDonald · Miami 2011-2012 (Other, Position) · under Al Golden
- Jared Elliott · Miami (OH) 2011 (GA) · under Don Treadwell
- Jedd Fisch* · Miami 2011-2012 (OC, Position) · under Al Golden
- John Klacik · Miami (OH) 2011-2012 (OC) · under Don Treadwell
- Justin Hamilton · Virginia 2011-2013 (DC) · under Mike London
- Kevin Rogers · Boston College 2011 (OC) · under Frank Spaziani
- Mike Bath · Miami (OH) 2011-2012 (Position) · under Don Treadwell
- Pete Rekstis · Miami (OH) 2011 (DC) · under Don Treadwell
- Doug Martin · Boston College 2012 (OC, Position) · under Frank Spaziani
- Jay Peterson · Miami (OH) 2012 (DC) · under Don Treadwell
- Jim Bollman · Boston College 2012 (Other, Position) · under Frank Spaziani
- Rich Gunnell · Boston College 2012 (GA) · under Frank Spaziani
- James Coley · Miami 2013-2015 (OC, Position) · under Al Golden
- Larry Scott · Miami 2013-2015 (Position) · under Al Golden
- Steve Fairchild · Virginia 2013-2015 (OC, Position) · under Mike London
- Chris Beatty · Virginia 2015 (Other, Position) · under Mike London
- Brian Hartline* · Ohio State 2019-2025 (OC, Position) · under Ryan Day
- Chandler Whitmer · Ohio State 2019 (GA) · under Ryan Day
- Greg Mattison · Ohio State 2019-2020 (DC) · under Ryan Day
- Greg Studrawa · Ohio State 2019-2021 (Position) · under Ryan Day
- Jeff Hafley · Ohio State 2019 (DC, Position) · under Ryan Day
- Keenan Bailey · Ohio State 2019-2026 (Analyst, OC, Other, Position) · under Ryan Day
- Kevin Wilson · Ohio State 2019-2022 (OC, Position) · under Ryan Day
- Larry Johnson · Ohio State 2019-2026 (Other, Position) · under Ryan Day
- Matt Barnes · Ohio State 2019-2021 (DC, Other, Position, ST coord.) · under Ryan Day
- Mike Yurcich · Ohio State 2019 (Other, Position) · under Ryan Day
- Sean Duggan · Ohio State 2019 (GA) · under Ryan Day
- Billy Fessler · Ohio State 2020-2026 (Analyst, GA, Position) · under Ryan Day
- Corey Dennis · Ohio State 2020-2023 (Position) · under Ryan Day
- Joe Bolden · Ohio State 2020-2021 (Analyst) · under Ryan Day
- Kerry Coombs · Ohio State 2020-2021 (DC) · under Ryan Day
- Paul Rhoads · Ohio State 2021 (Analyst) · under Ryan Day
- Ricky Brown · Ohio State 2021 (Analyst) · under Ryan Day
- Todd Fitch · Ohio State 2021-2023 (Analyst) · under Ryan Day
- Jim Knowles · Ohio State 2022-2024 (DC) · under Ryan Day
- Justin Frye · Ohio State 2022-2024 (Position) · under Ryan Day
- Matt Guerrieri · Ohio State 2022-2026 (Analyst, Other, Position) · under Ryan Day
- Perry Eliano · Ohio State 2022-2023 (Position) · under Ryan Day
- Tim Walton · Ohio State 2022-2026 (DC, Other, Position) · under Ryan Day
- Chip Kelly · Ohio State 2024 (OC, Position) · under Ryan Day
- Tim Drevno · Ohio State 2024 (Analyst) · under Ryan Day
- Matt Patricia · Ohio State 2025-2026 (DC) · under Ryan Day
- Taver Johnson · Ohio State 2025-2026 (Position) · under Ryan Day
- Tyler Bowen · Ohio State 2025-2026 (Position) · under Ryan Day
- Arthur Smith · Ohio State 2026 (OC) · under Ryan Day
- Cortez Hankton · Ohio State 2026 (Position) · under Ryan Day
Level 3: on their staffs · 47
- David Elson · New Mexico State 2013 (DC) · under Doug Martin
- Fran Brown* · Temple 2013-2016 (Other, Position) · under Matt Rhule
- Gregg Brandon · New Mexico State 2013-2014 (OC, Position) · under Doug Martin
- Marcus Satterfield · Temple 2013-2015 (OC, Position) · under Matt Rhule
- Phil Snow · Temple 2013-2016 (DC, Position) · under Matt Rhule
- Taylor Housewright · Miami (OH) 2013 (GA) · under Mike Bath
- Terry Smith · Temple 2013 (Position) · under Matt Rhule
- Elijah Robinson · Temple 2014-2016 (Other, Position) · under Matt Rhule
- Larry Coyer · New Mexico State 2014 (DC) · under Doug Martin
- Walt Wells · New Mexico State 2014 (Position) · under Doug Martin
- Glenn Thomas · Temple 2015-2016 (OC, Position) · under Matt Rhule
- Zane Vance · New Mexico State 2015 (DC) · under Doug Martin
- Joey McGuire*+ · Baylor 2017-2019 (Other, Position) · under Matt Rhule
- John Mumford · New Mexico State 2017-2021 (Position) · under Doug Martin
- Oliver Soukup · New Mexico State 2017-2021 (Other) · under Doug Martin
- Shawn Bell · Baylor 2017-2019 (Analyst, Position) · under Matt Rhule
- Aazaar Abdul-Rahim · Boston College 2020-2023 (DC, Other, Position) · under Jeff Hafley
- Frank Cignetti Jr. · Boston College 2020-2021 (OC, Position) · under Jeff Hafley
- Joe Dailey · Boston College 2020-2021 (Position) · under Jeff Hafley
- Steve Shimko · Boston College 2020-2023 (OC, Position) · under Jeff Hafley
- Tem Lukabu · Boston College 2020-2022 (DC) · under Jeff Hafley
- Chuck Cecil · Arizona 2021-2023 (Position) · under Jedd Fisch
- DeWayne Walker · Arizona 2021-2022 (Position) · under Jedd Fisch
- Don Brown · Arizona 2021 (DC) · under Jedd Fisch
- Jimmie Dougherty · Arizona 2021-2023 (Other, Position) · under Jedd Fisch
- Keith Dudzinski · Arizona 2021 (Position, ST coord.) · under Jedd Fisch
- John McNulty · Boston College 2022 (OC) · under Jeff Hafley
- Johnny Nansen · Arizona 2022-2023 (DC, Position) · under Jedd Fisch
- Chris Polizzi · Tulsa 2023-2024 (DC) · under Kevin Wilson
- Duane Akina · Arizona 2023 (Analyst) · under Jedd Fisch
- Ryan McCarthy · Boston College 2023 (Other) · under Jeff Hafley
- Ryan Stanchek · Tulsa 2023 (Position) · under Kevin Wilson
- Ryan Switzer · Tulsa 2023-2024 (Other, Position) · under Kevin Wilson
- Steve Spurrier Jr. · Tulsa 2023-2024 (OC, Other, Position) · under Kevin Wilson
- Tony White · Nebraska 2023-2024 (DC) · under Matt Rhule
- Dana Holgorsen · Nebraska 2024-2026 (OC) · under Matt Rhule
- John Butler · Nebraska 2024-2025 (DC, Position) · under Matt Rhule
- Robert Bala · Washington 2024 (Position) · under Jedd Fisch
- Stephen Belichick · Washington 2024 (DC, Position) · under Jedd Fisch
- Vinnie Sunseri · Washington 2024 (Position) · under Jedd Fisch
- Brian Odom · Washington 2025-2026 (Position) · under Jedd Fisch
- Mike Ekeler · Nebraska 2025 (ST coord.) · under Matt Rhule
- Ryan Walters · Washington 2025-2026 (DC) · under Jedd Fisch
- Josh Aldridge · South Florida 2026 (DC) · under Brian Hartline
- Matt Cavanaugh · Washington 2026 (Analyst) · under Jedd Fisch
- Rob Aurich · Nebraska 2026 (DC) · under Matt Rhule
- Tim Beck · South Florida 2026 (OC) · under Brian Hartline
Coached together
- Frank Spaziani · Navy 1975-1981 · him Position, them Position
- Gary Tranquill · Navy 1975-1976 · him Position, them Position
- Frank Spaziani · Virginia 1982-1991 · him OC, Position, them DC, Position
- Jon Tenuta · Virginia 1982-2014 · him OC, Position, them DC, GA, Other, Position
- Charley Molnar · Virginia 1987-1988 · him OC, Position, them GA
- Gary Tranquill · Virginia 1987-1990 · him OC, Position, them OC, Position
- Phil Elmassian · Virginia 1987-1990 · him OC, Position, them Position
- Bob Shoop · Virginia 1990 · him OC, Position, them GA
- Jim Bollman · Virginia 1991-1994 · him OC, Position, them Position
- Mike Archer · Virginia 1991-2014 · him OC, Position, them Position
- Al Golden · Virginia 1994-1996 · him OC, Position, them GA
- Al Golden · Boston College 1997-1999 · him Head coach, them Position
- Don Treadwell · Boston College 1997-1998 · him Head coach, them Other
- Frank Spaziani · Boston College 1997-2006 · him Head coach, them DC, Head coach, Position
- Jeff Jagodzinski · Boston College 1997-1998 · him Head coach, them OC, Position
- Mike London · Boston College 1997-2000 · him Head coach, them Position
- Tim Rose · Boston College 1997-1998 · him Head coach, them DC
- Trenton Boykin · Boston College 1998 · him Head coach, them GA
- Bob Shoop · Boston College 1999-2002 · him Head coach, them Position
- Dana Bible · Boston College 1999-2006 · him Head coach, them OC, Position
- Bill McGovern · Boston College 2000-2006 · him Head coach, them Position
- Ryan Day*+ · Boston College 2003-2004 · him Head coach, them GA
- Andy McCollum · NC State 2007-2009 · him Head coach, them Position
- Dana Bible · NC State 2007-2012 · him Head coach, them Head coach, OC, Position
- Mike Archer · NC State 2007-2012 · him Head coach, them DC
- Paul Peterson · NC State 2007 · him Head coach, them GA
- Jon Tenuta · NC State 2010-2012 · him Head coach, them Other, Position
- Desmond Kitchings · NC State 2012 · him Head coach, them Position
- Troy Walters · NC State 2012 · him Head coach, them Position
- Anthony Poindexter · Virginia 2013 · him Position, them Position
- Justin Hamilton · Virginia 2013 · him Position, them DC
- Mike London · Virginia 2013-2014 · him Position, them Head coach
- Scott Wachenheim · Virginia 2013-2014 · him Position, them Position
- Steve Fairchild · Virginia 2013-2014 · him Position, them OC, Position
- Vincent Brown · Virginia 2013 · him Position, them Position