NC Spartans Coaches

We believe we have the best coaching staff in the nation!  
We are committed to providing our players with high quality coaching while exhibiting high character in a competitive environment.  
Each of our "Showcase Team" coaches are USA Youth Basketball Certified!

Josh Thompson

Program Founder & Director

Coach Thompson founded the NC Spartans program in 2009 and has served as a head coach at every age group.  He is also the head coach at Bishop McGuinness Catholic High School and has won over 300 high school games, including the 2009 and 2019 NCHSAA State Championships.  Coach Thompson has coached over 100 players in high school and club basketball that have gone on to play in college and/or professionally. 

Kaleb Money

Program Coach

Coach Money has coached basketball in middle school, high school, and college- serving as head coach at Gospel Light Christian, assistant coach at Bishop McGuinness, and head women's coach at Piedmont University!  Coach Money has been an integral part of the coaching staff at Bishop McGuinness High School for several seasons.  He has coached 13U, 14U, 16U, and 17U teams with the NC Spartans program.

Ryan Haidinger

Program Coach

Coach Haidinger played in the basketball program at Forsyth Tech Community College before moving on to UNC-Greensboro where he received his Bachelors Degree in Business Administration. He has served as assistant coach at Reagan High School, head middle school coach at Forsyth Country Day, head JV and varsity assistant coach at North Davidson High School.  He is currently assistant coach at Bishop McGuinness High School and has served as 15U, 16U, and 17U coach for the Spartans.

John Martin

Program Coach

Coach John Martin is a graduate of Syracuse University in New York.  He is one of the longest tenured coaches with the NC Spartans program and has coached several players who have gone on to play college basketball.  Coach Martin's son CJ is a former player in the Spartans program.  Coach Martin currently serves as head coach at Our Lady of Mercy middle school in Winston Salem.

Ronnie Kruger

Program Coach

Coach Kruger played basketball in college and high school prior to beginning his coaching career.  He has been coaching high school and club basketball for nine seasons.  Coach Kruger currently serves as the JV head coach and varsity assistant coach at High Point Christian Academy.  Coach Kruger has coached both 15U and 16U teams with NC Spartans.

Daniel Branon

Program Coach

Coach Branon has coached 16U and 17U teams with the NC Spartans for several seasons.  He has served as JV head coach and is currently the varsity head coach at Caldwell Academy in Greensboro.  Coach Branon graduated from Montreat College and Elon University School of Law.

Lee Bailey

Program Coach

Coach Lee Bailey played high school basketball where he won a state championship and also played college basketball at Rockingham Community College.  He currently serves as head coach of the JV boys at Caldwell Academy in Greensboro in addition to his duties as assistant varsity coach.

Herb Liles

Program Coach

Coach Liles has been coaching basketball since his freshman year of high school, and has coached at various levels from elementary to college. He was on the staff at Morehouse College during his tenure as a student and worked several NBPA camps. His tenure includes stints at Albemarle High School, Caver High School and currently serves as Head JV coach at Reynolds High School. Coach is a proud alumni of Carver High School, Morehouse College, and North Carolina A&T.

Scott Hartzell

Program Coach

 Coach Hartzell is a (UNCG) Spartan legend, having his jersey retired as one of the top players in UNCG history where he ended his career as the all time leading scorer and assist leader in school history.  He made his debut with NC Spartans in 2019 as head coach of our 16U Fall team.

Barry Friedman

Program Coach

Coach Friedman has coached at every level in scholastic basketball- middle school, high school JV and varsity, as well as college!  His tenure includes stints at Kernodle Middle, Northwest Guilford, Northern Guilford, and Page High Schools as well as serving as an assistant coach at Greensboro College!  Coach Friedman played in college at St. Marys (MD) for legendary coach Bob Valvano!

Mahmoud Henderson

Program Coach

Coach Mahmoud Henderson is pursuing his degree in Sports Management and Environmental Studies at Guilford College.  While at Guilford, he has played 2 seasons of basketball as well as participating in track and field.  2019 marked Coach Henderson's first season with the NC Spartans program.

Parker Brown

Program Coach

Coach Brown has been coaching basketball since his sophomore year of high school, and has since coached at various levels from elementary to college. He has served as the head coach for the Spartans 13U, 14U, and 15U teams. He was on the coaching staff at Gardner Webb University during his time as a student and works several basketball camps including Duke and NC State. Coach Brown currently coaches at Triad Baptist Christian Academy, where he is the middle school boys head coach and varsity boys assistant coach.

Stephen Yates

Program Coach

Coach Yates has coached high school and college basketball for 8 seasons.  His career began in Dunbar, Wisconsin as he served as head JV and assistant varsity coach before he moved to Guam working with Harvest Ministries.  While in Guam he coach high school varsity boys basketball for 5 years as well as coaching college basketball as assistant coach at the University of Guam.

Logan Motsinger

Program Coach

 Coach "Mots" first season with the Spartans was 2019 where he served as an assistant for the 13U team.  He played high school basketball at Salem Baptist Christian School. Coach Mots currently serves as an assistant for the 14U NC Spartans alongside Coach Brown.

Ikenna Smart

Program Coach

Ikenna played high school basketball for head coach Dave Secor at New Garden Friends School in Greensboro, NC. After high school,he played college basketball at the University of Buffalo for four years; a red shirt year under Bobby Hurley, and three under Nate Oats.  At Buffalo, he won 3 MAC Championships and made 3 NCAA appearances. He graduated from Buffalo and transferred to Wake Forest as a grad transfer to play his last year for Danny Manning.  

Kewon Pannell

Program Coach

Coach Pannell Graduated from Brookville High School in Lynchburg Va. where he was a 3 star athlete in football, basketball, and track. He also played 3 years of college football at Greensboro College. Coach Pannell’s passion is coaching kids and he’s coached ages 4 - 16 over the course of the past 8 years.

Kent Phillips

Program Coach

Coach Phillips has over 20 years experience coaching High School Basketball. He has been part of 2 State Championship coaching staffs as well as 15 conference championships. Currently, he is the assistant varsity boys coach at Northern Guilford.  He has coached at Starmount, South Iredell, and Winston Salem Prep. Coach Phillips played college basketball at Appalachian State University for Coach Buzz Peterson.

John Puryear

Program Coach

Coach Puryear currently teaches at Northern Durham high school and coaches basketball at High Point Central. He served as the JV coach in 20-21. Before that, he was the assistant varsity girls coach at Arendell Parrott Academy in Kinston, NC and went 20-6 that year, while also having the most wins in school history. Coach played college basketball at The University of Lynchburg from 2015-2017 where he won the ODAC championship in 2015.  Coach graduated last year from ECU with a degree in special education.