“With over two decades of soccer coaching experience across competitive youth, high school, and elite club levels, John brings a wealth of knowledge and passion for player development. A lifelong soccer enthusiast, John has been involved in the sport since age seven, developing a deep understanding of the game as both a player and mentor…Off the field, John is a devoted family man and local builder with a passion for developing his community both literally and figuratively. He is married and the proud father of six children, who inspire his commitment to mentoring young athletes. An active member of Church of the City, John believes in building character both on and off the soccer pitch, instilling values of teamwork, integrity, and faith in his players.”
Coaching Experience
- YMCA Youth Outreach Program | Grassroots (1998)
- Chesapeake Youth Soccer Organization | Assistant Coach
- Dr. Phillips High School, Florida | Assistant Coach
- Lakeland Senior High School, Florida | Assistant Coach
- Santa Fe Catholic School, Florida | Assistant Coach
- Lee County Strikers 01B Premier, Florida NPL & EDP | Head Coach (2012-2016)
- Naples Fire, Chicago Fire (MLS) Affiliate | Head Coach
- Naples Fire, Chicago Fire (MLS) Affiliate, 03G WFPL and 05B NPL/ECNL | Program Director
- Seacrest Country Day School | Head Coach
Player Experience
- Cypress Creek High School, Orlando, FL
- Sunshine State League, Tampa, FL | Semi-Pro

