Ryan has coached over 20 seasons all through the PeeWee, Bantam, Midget, High School, and CJFL levels.
While with the Bantam Hilltoppers as the OC & OL coach, his teams won 2-Div 1 & 1-Div 2 championships. During his midget tenure, also as the OC & OL coach, his teams won 2-Div 1 & 1-Div 2 championships.
Ryan was also the OC & OL coach for 3 Bantam Selects teams (’04,’06,’08), as well as the OC & OL coach for Calgary in the ’08 Alberta Summer Games. He has coached DL for the Calgary Colts and both OL & DL for numerous camps and clinics throughout all age groups from bantam to university.
Ryan played for the Edmonton Chargers (Bantam) & Lester B Pearson Patriots (High School) for a total of 6 seasons, was selected to the Senior Bowl South Team and has played for the UofC Dinos.