On the gridiron for the Wildcats, Fanning dominated as a wide receiver and defensive back. During his junior season he set an Oklahoma Class A record [1] for most receptions (90) in a single season, this record stood for 21 years. As a Senior, Fanning was selected as District’s Defensive Most Value Player along with Special Team Player of the Year. In his high school football career Fanning had 136 receptions, 2184 receiving yards, and 21 receiving touchdowns.
Fanning was a multi season starter for the basketball team and participated in the 4x100 metres relay.
Fanning began his coaching career at the conclusion of his playing career, joining the staff of his alma mater, Southeastern Oklahoma. He would spend 5 years with the Savage Storm, helping them win the Lone Star Conference championship in 2011. In the fall of 2012, Fanning was named the volunteer assistant for the Oklahoma State Cowboys.[3]
In July, 2014, Fanning joined the Little Rock Trojans staff, to serve as an assistant coach and recruiting coordinator.[4] Just two years later, Fanning left Little Rock for the same position with Kentucky.[5] He returned to Oklahoma State from 2020 to 2022, where he served as the Director of Baseball Operations. [6]
In late May 2022, Fanning was named the 12th head baseball coach of the Austin Peay Governors.[7]
National champion
Postseason invitational champion
Conference regular season champion
Conference regular season and conference tournament champion
Division regular season champion
Division regular season and conference tournament champion
Conference tournament champion