John Garrison is the Assistant Coach/Offensive Line/Running Game Coordinator at Ole Miss, coaching since 2021. Staff history at 2 schools, the head coaches he worked under and the players he coached.
Updated Nov 9, 2026Sources: school staff directories, TransferPortl coaching tenures, CFBD
Staff History by Season
3 stints- 2026
- 2023-2025
- 2021
Coaching Tenure Timeline
1 stopsHead Coaches He Worked Under
3- Pete GoldingOle Miss, 2025-2026
- Lane KiffinOle Miss, 2023-2025
- Dave DoerenNC State, 2021
Players He Coached
40
Jalan ChapmanOL · Ole Miss · 2026
Carius CurneOL · Ole Miss · 2026
Terez DavisOL · Ole Miss · 2026
Troy EverettOL · Ole Miss · 2026
Emanuel FaulknerOL · Ole Miss · 2026
Connor HowesOL · Ole Miss · 2026
Cooper JohnsonOL · Ole Miss · 2026
Tommy Kinsler IVOL · Ole Miss · 2026
Joe KouryOL · Ole Miss · 2026
Patrick KutasOL · Ole Miss · 2026
Kane MankinsOL · Ole Miss · 2026
Trey NightingaleOL · Ole Miss · 2026
John Wayne OliverOL · Ole Miss · 2026
Brycen SandersOL · Ole Miss · 2026
Delano TownsendOL · Ole Miss · 2026
Mason WaddleOL · Ole Miss · 2026
Enoch WangoyOL · Ole Miss · 2026
Roman WomackOL · Ole Miss · 2026
Terez DavisOL · Ole Miss · 2025
Ethan FieldsOL · Ole Miss · 2025
Jude FosterOL · Ole Miss · 2025
Devin HarperOL · Ole Miss · 2025
TJ HedrickOL · Ole Miss · 2025
Connor HowesOL · Ole Miss · 2025
Cooper JohnsonOL · Ole Miss · 2025
Joe KouryOL · Ole Miss · 2025
Patrick KutasOL · Ole Miss · 2025
Percy LewisOL · Ole Miss · 2025
Trey NightingaleOL · Ole Miss · 2025
John Wayne OliverOL · Ole Miss · 2025
Diego PoundsOL · Ole Miss · 2025
Brycen SandersOL · Ole Miss · 2025
Delano TownsendOL · Ole Miss · 2025
Mason WaddleOL · Ole Miss · 2025
PJ WilkinsOL · Ole Miss · 2025
Jayden WilliamsOL · Ole Miss · 2025- Eli AckerOL · Ole Miss · 2024
Kavion BroussardOL · Ole Miss · 2024- Julius BuelowOL · Ole Miss · 2024
Preston CushmanOL · Ole Miss · 2024
