Meet The Coaches

We are proud to have the best coaches in youth soccer.

Coach Katie

Coach Katie

Director of Coaching

Coach Katie is our Director of Coaching. Katie has been coaching for Soccer Shots since 2017 and began serving as our Director of Coaching in April 2018. She has not only played soccer since she was 3, but has also coached soccer teams of different ages over the past years.  Coach Katie is very excited about teaching the game of soccer to all her Soccer Friends, and training and equipping our awesome Soccer Shots coaches to provide an exceptional Soccer Shots experience for your children!

Coach Amanda

Coach Amanda

Director of Operations

Coach Amanda is our Director of Operations and she grew up in Iowa, where she graduated from the University of Iowa with an Elementary Education degree. Prior to joining Soccer Shots in May of 2018, Coach Amanda served as a lead preschool teacher in Denver, CO. She loves working with students, and getting to be a fun and exciting part of their day! When she isn’t coaching soccer, she is outside climbing, hiking, or running!

Coach Abigail

Coach Abigail

Coach Abigail has been playing soccer since she can remember. She currently attends UNCG after transferring from Francis Marion University where she played soccer there for 2 years. She is studying to be a Speech and Language Pathologist at UNCG. She has played travel soccer for PTFC over the years and won 4 state championships doing so. She also played basketball in High School. Besides coaching soccer she likes to watch Netflix, hang out with her friends and watch UNC play basketball.

Coach Brittany

Coach Brittany

Coach Brittany is a student at Greensboro College and is on their women’s soccer team. She is a Health Science major with a minor in Biology. Brittany has been playing soccer ever since she was 7 years old. Besides soccer she enjoys playing the guitar, traveling and being outside. She looks forward to passing on her passion for soccer to younger generations.

Coach Caitlin

Coach Caitlin

Coach Caitlin is a student at UNCG. She loves working with kids and has coached soccer and basketball for the YMCA. Before joining Soccer Shots she was a camp counselor at a Camp called Mountain Top. She also enjoys playing kickball and playing golf in her spare time. She loves sports and is looking forward to coaching and instilling good sportsmanship and the love of sports with the children she will meet through Soccer Shots.

Coach Caroline

Coach Caroline

Coach Caroline has played soccer all her life. Throughout high school she played travel indoor and outdoor soccer. Going into college she played tennis all four years of undergrad for the University of Lynchburg as an Exercise Physiology major and Psychology minor. She is attending Elon University for her Doctorate in Physical Therapy. Coach Caroline loves working with kids both on the field and as a kid’s camp art instructor! They never cease to surprise and impress her. She looks forward to meeting all her new friends on Soccer Island.

Coach Dominique

Coach Dominique

Inspired by the recognition received from the Coca Cola Company to the highest performing athletic and academic high school student and motivated by experience gained from being a 2x renal transplant recipient, cardiac arrest patient, and independent researcher, Coach D hopes to transform the way teaching and learning happens, globally. Prior to joining the Soccer Shots team, she worked at the Atlanta Speech school and became aware of Soccer Shots by watching her students enjoy learning all about soccer and being a good person. Now, she looks forward to providing such a high quality experience as “Coach D!”

Coach Emily

Coach Emily

Coach Emily has played soccer since she was four years old.  She has played on many club teams and played for Greensboro College, where she studied Child Psychology.  While she is not playing or coaching she likes to go hiking, swimming, and play with her dogs.  Coach Emily cannot wait to share her love of soccer with her new friends!

Coach Holly

Coach Holly

Coach Holly loves soccer and has played soccer for most of her life! She started playing at the age of four, and played all the way through her freshman year of college. She played travel soccer for PTFC and was a member of a four-time state championship team. Holly is currently studying Communication Sciences and Disorders at the University of North Carolina at Greensboro. When Holly is not coaching, she is dreaming about Disney or listening to her favorite music. Holly is excited to make new friends who love to play soccer, and share her knowledge of the game to her new soccer friends!

Coach JJ

Coach JJ

Coach JJ has been helping young players learn the game since he was 10 years old. He began by helping his father coach, and then became a player himself and played on several teams across NC.  Coach JJ enjoys sharing his passing for Soccer with our Soccer Friends.  He also loves rugby, traveling, and speaks 3 languages- Spanish, Serbian, and German. 

Coach Kailey

Coach Kailey

Coach Kailey grew up in Parkersburg, WV and has been playing soccer since she was 3 years old! She played competitively on multiple travel teams and was captain of her varsity soccer team in high school. She recently graduated from High Point University with a B.S. in Exercise Science with a Concentration in Health and Wellness and a B.A. in Biology. She now attends UNCG and is pursuing her Master’s Degree in Public Health. She loves being outdoors, travelling, and looks forward to meeting all of her new friends!

Coach Katherine

Coach Katherine

Coach Katherine is a student at UNCG, where she is studying fashion merchandising with a minor in American Sign Language. Katherine has always had a passion for soccer. Katherine is born and raised in Greensboro, NC. Coach Katherine competed at Worlds at ESPN wide world of sports for soccer twice. In Coach Katherine’s free time when she’s not coaching soccer she is watching soccer, playing with her dogs, and running. Katherine loves to work with children and has had such a love for children since she was young.

Coach Kathryn

Coach Kathryn

Coach Kathryn is a recent Greensboro College graduate where she studied criminal justice and psychology, with minors in Spanish and legal administration. Coach Kathryn has been playing soccer for 15 years and is currently a captain of the Greensboro College Women’s Soccer team. Aside from soccer, Coach Kathryn loves to sing and to travel. Soccer has always been a huge part of Coach Kathryn’s life, and she is so excited to help grow the game and share her passion for the sport with her Soccer friends!

Coach Laura

Coach Laura

Coach Laura started playing soccer when she was 7 and played at the competitive level through high school. Coach Laura was an assistant soccer coach for one year at the high school level and has also coached many different sports at the YMCA working with children 12 and under. She has also been teaching children ages 3 and up with and without special needs for over 10 years. She has a 4-year degree in psychology with a minor in sociology. Coach Laura loves to stay fit and also teaches indoor cycling classes on the side. Coach Laura loves music singing, dancing, writing poetry and comedy.

Coach Madi

Coach Madi

Coach Madi is a recent graduate from Greensboro College where she studied Exercise and Sport Studies with a concentration in Exercise Science. She has played soccer for 15 years and is currently playing soccer at Greensboro College. Besides soccer Coach Madi loves to paint, and play games. She is looking forward to sharing her love of soccer for the game with all her Soccer Friends!

Coach Micah

Coach Micah

Coach Micah has been playing soccer since he was 6 years old. He is attending Forsyth tech right now and is planning on transferring to Appalachian state after 2 years to get his bachelor’s degree in history and minor in education. Coach Micah wants to teach high school history. He has led multiple classes at soccer camps as well as taught multiple preschool classes. He is constantly volunteering at church and at food pantries whenever he has free time. He loves to have fun and spend time with other people whenever he has the opportunity.

Coach Ryan

Coach Ryan

Coach Ryan has loved soccer since he was 6 years old. He played for many different leagues growing up and was recruited to play on a U12 team when he was just 9 years old! He played soccer all through middle school when he then started playing basketball. He came back to soccer as a coach in 2012 and truly feels like coaching soccer is his career path! He holds a U.S.S.F National “D” license with plans to continue his education and dreams of coaching in the MLS. In his free time, you can find him watching soccer, playing video games, or making Youtube videos!

Employment Opportunities

If you have a passion for positively impacting children, we’d love to talk to you.

Career Opportunities