Cape Fear Community College

Cape Fear CC Sea Devils Athletics
411 N. Front St. Wilmington, NC 28401
NJCAA North Carolina Southeast
Public Medium Competitive team


Email coach

Giovanni Vlahos

Giovanni Vlahos signed on as Head Men's Soccer Coach for the Sea Devils in May of 2023 and brings a rich background of experience to the Men's Soccer program. Prior to his return to Wilmington, Coach Vlahos resided in Southern California where he began scouting for the USA Men's National Soccer Organization in 2017. Vlahos was also a Coaching Education Instructor for US Soccer as well as the Executive Director of Poway Soccer Club from 2017-2020. Coach Vlahos also served as the Head Coach of Cal-South's ODP program from 2013-2018, while also serving as an Assistant Coach at San Diego State University from 2013-2014.

Before joining San Diego State's coaching staff and making the move back to California, Vlahos was a Volunteer Assistant at Duke University from 2010-2013. Prior to joining Duke's staff, he was the Head Men's Soccer Coach at Greensboro College from 2008-2010 and coached NJCAA members USC-Sumter in 2007 and USC-Salkehatchie in 2006. At the same time, he was also involved as an instructor for NCYSA and coach for NCYSA ODP programs.

Coach Vlahos continues to serve in his scouting role for the USAMNT and works with their Coaching Education branch for United Soccer Coaches. He holds a USSF (United States Soccer Federation) “A” license, a USSF National Youth license, and a Goalkeeping 3 license from United Soccer Coaches.

Giovanni resides in Wilmington with his wife, Melissa.

show more

Email coach

Stephen Esenwein

Coach Stephen Esenwein joined the Sea Devils for the Fall 2023 season as an Assistant Men's Soccer Coach. He is a current semi-professional goalkeeper for Brunswick FC and received his degree in Sports, Recreation, and Tourism Management with concentration in Sports Management from UNC Wilmington.

Originally from Charlotte NC, Coach Stephen played for East Gaston High School and played for the SGCSA Flames soccer club. Upon graduation from UNCW, he returned to the club to coach U14, U16, and U18 age groups. Esenwein also served as the Event Manager for Belmont Recreation Youth Soccer.

show more
I have had a profile on SINC Soccer for 4 years, and it helped me to organize my information so that I was ready when the recruiting process started. I had selected some schools using your site when I was 13 and that helped to start the conversation with those schools and find out about their ID camps, and when UNC made an offer I was prepared.
- Maggie PierceWhat are others saying?