Texas Tech - Graduate Assistant - 2000-2002
Texas Tech - Running Backs - 2003-2004
Texas Tech - Offensive Line - 2005-2006
Arizona - Offensive Line - 2007-2010
Arizona - Co-Offensive Coordinator - 2010
West Virginia - Offensive Line - 2011-2012
Oklahoma - Offensive Line - 2013-Present
Oklahoma - Co-Offensive Coordinator - 2017-2021