Coach Niall, a native of Springfield, IL, has an extensive playing and coaching background and has specialty in growing the passion for the game in young players. His combination of professional playing experience and extensive coaching in different environments and areas of the country has provided him with unique perspective and knowledge that he passes on to players looking to grow their abilities.
As a player
Niall played for St. Louis Scott Gallagher Academy and was a 4 Year Varsity starter for Sacred Heart Griffin in High School. Niall went on to play for Lincoln Land Community College after graduating.
After college, Niall played semi-professionally in the UPSL for St. Louis Maritsa FC, Springfield FC, and the St. Louis Fusion. Most recently playing for Ehtar Belleville FC of the NPSL.
Niall signed a professional contract in 2021 with the Columbus Rapids of the NISL where he was a team captain and standout player during their inaugural season.
As a Coach
Niall has a wide variety of coaching experience with all ages in both 1-on-1 and group training environments. Niall has spent time with the u6 age group in the Soccer Shots programs. As a club coach, Niall has worked with Lou Fusz Athletic and Sporting St. Louis running team sessions and organizing camps and clinics. Niall spent time as the JV coach for the Glenwood Titans in Smiths Station, Alabama.
Currently, Niall helps lead and run the STL City SC City Futures Program around the city of St. Louis.