Country Club of North Carolina
Country Club of North Carolina

Meet Our Professional Staff

Al has been with The Country Club of North Carolina since May 1986. He is the Director of Wellness and manages the Tennis, Fitness and Pool Operations for the club. 

Before coming to Pinehurst in 1980, he was a traveling staff member with Dennis Van Der Meer’s Tennis University, and he was also a National Tester for the Professional Tennis Registry. 

Al is also a fitness enthusiast and is a certified personal trainer for NASM.


Keith has an extensive playing and teaching background and is very well versed in all aspects of the business.  Keith is a graduate of the Professional Tennis Management Program at Methodist University in Fayetteville and is an Elite Professional in the United States Professional Tennis Association. 

Keith played tennis for Methodist University and was recently inducted into their Athletic Hall of Fame in 2017. Keith also served as their Head Men’s Tennis Coach for a number of years. He brings his knowledge and expertise to CCNC and is looking forward to continuing the growth of our program. 


Bailey Edwards joined our Professional Staff in May 2018 upon graduation from NC State University. Bailey played Division I collegiate tennis at Elon University for her freshman and sophomore years before transferring to NC State University to complete her undergraduate degree in Sports Management.

At the age of four, Bailey began her tennis career at Sunset Ridge Racquet & Swim Club in Holly Springs, North Carolina. Before coming to Pinehurst, Bailey was a teaching instructor at Cary Tennis Park, one of the largest tennis facilities in the South. Bailey also worked at Sunset Ridge Racquet & Swim Club as a tennis instructor and sports camp counselor. Bailey is a USPTR 10 & Under Certified Instructor and is actively seeking opportunities for additional certifications. She has seventeen years of experience and brings a bright smile and a lot of energy to our program.  

1600 Morganton Road, Pinehurst, NC 28374 | 910-692-6565 |