Springfield Public Schools - Home


1300 North 11th Street
Springfield, IL 62702
Dalton McGhiey
Director of Esports

Coach McGhiey is the Director of Esports for Springfield Public Schools, Head Esports Coach at Lincoln Land Community College, and a science teacher at Lanphier High School. He is an educator and esports ambassador with the North American Scholastic Esports Federation, a highly-selective organization whose mission is to provide opportunities for ALL students to use esports as a platform to acquire critical communication, collaboration, and problem-solving skills needed to thrive in work and in life. He is a graduate of Millikin University. Coach McGhiey's two favorite video games of all time are Star Wars: Battlefront II (2005) and Overwatch.

Johnnie Gargano
Assistant Director of Esports

Coach Gargano is the Assistant Director of Esports for Springfield Public Schools. Formerly the Capitols Rocket League Coach, he led the 2019-2020 Rocket League team to a 3rd place in state finish for Varsity and a 1st place in state finish for Junior Varsity. He loves every game from World of Warcraft to Farming Simulator to Call of Duty as long as it's with good friends. Coach Gargano is a Veteran of the United States Air Force.

John Carver
Overwatch Coach

Tyler Beck
Rocket League Coach

Chris Miller
Super Smash Brothers Ultimate Coach

Coach Miller is the Super Smash Brothers Ultimate coach for Springfield Public Schools. A 2019 graduate of Southeast High School, Coach Miller was a part of the original esports club in District 186. He has beaten Super Mario World blindfolded and his favorite game of all time is The Legend of Zelda: The Wind Waker.

Dylan Leach
Valorant Coach

Coach Leach is the Valorant coach for Springfield Public Schools. He is a first-year teacher at Lanphier High School teaching Social Studies and History. He is a graduate of Illinois State University. He plays trombone and his two favorite video games of all time are Pokemon: Emerald and Xenoblade Chronicles.

Aaron Mazrim
Fortnite Coach

Sean Kenny
League of Legends Coach

Joe Cox
Support Staff