Coaching Staff

2025 Head Coach John Allison

       Coach Allison was born and raised in Lincoln, Illinois where graduated from Lincoln High School in 1998. He was a three-sport letter winner in football, wrestling and track. Following high school Coach Allison attended and graduated from Illinois College (2002) in Jacksonville, Illinois where he played football and was a four year letter winner on the Offensive Line for the Blueboys and majoring in Biology/Pre-Med.

       After college he began coaching football at Edwardsville High School in 2002 and working on his Masters Degree at Southern Illinois University-Edwardsville. The following season, 2003, he became an assistant football coach at Granite City High School. Coach Allison arrived at Sacred Heart-Griffin in the Spring of 2004 and began his coach/teaching career at SHG. He has held the position of Offensive Coordinator helping to lead SHG to State Championships in 2005, 2006, 2008, 2013, 2014, 2022 and State Runner Ups in 2016 and 2021. Coach Allison teaches Physics at SHG. The fall of 2023 was Coach Allison’s first year as Head Coach of the Sacred Heart-Griffin Cyclones. (allison@shg.org)

2025 Assistant Coaching Staff

Varsity Defensive Coordinator: Jim McMann (35th Season) (1991)

Varsity Offensive Line: Chad Anderson (20th Season)  (anderson@shg.org) (2006)

Varsity Inside Linebackers: Dan Schafer (17th Season) (2009)

Varsity Offensive Coordinator/Wide Receivers: Doug Martin (14th Season)  (martin@shg.org) (2003,2013)

Varsity Quarterbacks: Todd Chance  (10th Season) (2016)

Varsity Defensive Backs Coach: Chris Flaggs (8th Season) (2018)

Varsity Running Backs and JV Head Coach: Chris Rouse    (4th Season) (2022)

Special Teams: Don Goff (5th Season) (2008,2009,2010,2024)

Varsity Assistant Offensive Line: Tom Fiaush (33rd Season) (1993)

Varsity Assistant Offensive & Defensive Line: Barrett Kraft (4th Season) (2022)

Varsity Assistant Defensive Line: JT McMann (3rd Season) (2023)

Varsity Assistant Linebackers: Leonard Hubbard (2nd Season) (2024)

Varsity Assistant Offensive & Defensive Line: Byron Deaner (5th Season) (2021)

Freshman Head Coach:  Mike Horstman (10th Season) (2016)

Freshman Assistant: Jim Fahey (6th Season) (2020)

Freshman Assistant: Mark Stover (7th Season) (2019)

Freshman Assistant: Taylor Kaufmann (4th Season) (2022)

Freshman Assistant: Matt Goldasich (3rd Season) (2023)

Freshman Assistant: Jeremy Judd (2nd Season) (2024)

Strength and Conditioning: Doug Ludolph (20th Season) (2006)

Athletic Trainer: Cole Thorton

Video Coordinator: "Doc" Peterson 

Equipment Transportation: Don Gray

Chain Crew: Joe Zock Mark Winkler Don Viele Mike West