St. Louis Advisory Staff

AF Badge Blue STL mar22_2016 web ready

Tom Heinemann
After becoming a two-time All American at Rockhurst University Heinemann signed his first professional contract with the Charleston Battery in 2009, where he won the USL title and was named MVP. Tom signed a short term deal with the Carolina Railhawks before going the Columbus Crew of Major League soccer for the 2011 and 2012 Campaigns. In 2013 Heinemann was picked up by the Vancouver Whitecaps. Since then he has gone on to play with the Ottawa Fury, and was the NASL leading goal scorer in 2015.  Tom spent the 2016 season with the Tampa Bay Rowdies and will play for the NASL expansion SF Delta in 2017. Tom holds holds a USSF B Coaching License. He is excited to share his passion for the Lord and the game of soccer in his hometown of St. Louis. For more information visit Tom’s website at:

Bruce Killough
Bruce Killough has been committed to faith in Jesus Christ.  As a student-athlete, employee, husband, and father Bruce has continued to grow in faith in Christ.  Soccer has been a large part of that life, from youth leagues , select teams, ODP, U.S. National Youth Team, and Indiana University Men’s Soccer. Bruce also serves as our Goalkeeper Coach.

Jim Garvin
Jim Garvin is a lover of Jesus. Husband to Brooke. And father to Mckenna, Mason, and Ellie.  Jim works in the Healthcare Finance industry and is a former college and semi-pro soccer player.  He also was a professional agent of soccer players in the MLS, USL, NASL, and abroad. He has a passion for serving the people of the St Louis community and using soccer as a platform for connecting with people of all ages, races and cultures to share the love of Jesus.