Former multi-sport athlete and coach specializing in volleyball and youth athlete development. I focus on building skilled, confident, disciplined players through structured training, positive communication, and mindset development. My approach blends technical instruction with leadership, consistency, and long-term growth on and off the court.
Trains in Scottsdale, West Chester & virtually
Works with all age groups
Volleyball, Basketball
Background Check
Contact Information
Experience Verified
I'm a former multi-sport athlete with a competitive background in basketball and volleyball, including club-level experience at Bloomsburg University. That foundation shaped how I coach; with a clear understanding of what athletes actually need to develop, compete, and grow.
I'm a registered coach and player with USA Volleyball, SafeSport Certified, and IMPACT Trained. I take those credentials seriously because they reflect the standard I hold myself to in every training environment I step into.
My coaching philosophy is straightforward: meet athletes where they are, build on their strengths, and develop the consistency and accountability that translate to real improvement. I train both technical skill and mental performance because physical ability alone doesn't win.....mindset does.
My communication style is direct and supportive. Athletes in my program know what's expected, know they're in a safe space to make mistakes and grow, and know I'm invested in their progress. I keep parents and guardians informed and aligned because development works best when everyone is on the same page.
Beyond the court, I bring experience as a mentor, educator, and homeschool learning coach. I'm also a Certified Athlete Agent with training in NIL strategy, athlete branding, and sports business; which gives me a broader lens on where an athlete's journey can go and how to help them prepare for it.
I'm here to develop the full athlete; skilled, confident, and ready for whatever comes next.
I help athletes improve by focusing on the fundamentals that create consistent performance and long-term growth. My training is designed to build strong technical skills, improve game understanding, and develop the confidence needed to perform under pressure.
Each session is structured around identifying strengths and targeting areas for improvement through repetition, correction, and real-time feedback. I break down skills in a way that is easy to understand and apply in game situations.
I also focus on mindset and discipline; helping athletes stay composed, coachable, and confident even when challenges arise. My goal is not just to improve how you play, but how you think and respond in competition.
Whether you’re working on ball control, court awareness, or overall confidence, I tailor my coaching to meet you where you are and help you move to the next level.
A typical training session with me is structured, disciplined, and intentional, but also engaging and enjoyable. I set clear expectations from the start so athletes understand the purpose of each session and what we’re working toward. While I’m stern when it comes to focus, effort, and execution, I balance that with moments of encouragement and energy so the environment never feels heavy or overwhelming.
I also prioritize individuality; I want every athlete to feel comfortable being themselves. There’s no one way to show up here. I create a safe space where athletes can grow, make mistakes, ask questions, and still feel supported while being challenged.
Every session is built around development, but also respect, confidence, and trust. The goal is not just performance improvement, but helping athletes leave better mentally, physically, and personally than when they arrived.
Licensed Athlete Agent with NIL and sports business training
Collegiate club volleyball experience at Bloomsburg University
Competitive basketball background (youth & high school level)
Registered coach & player with USA Volleyball
SafeSport Certified and IMPACT Trained Coach
Youth mentor and homeschool educator supporting student-athlete development
Experience in athlete development, coaching support, and sports-based mentorship
Ongoing involvement in athlete training, leadership development, and performance coaching
My favorite coaches have been my high school basketball coach and my volleyball coach, who was also one of my teachers. Both of them were stern, but it was the kind of discipline that built you up rather than broke you down. They knew how to hold us accountable while still bringing just the right amount of fun into the environment, so we stayed engaged and motivated.
What stood out most was how they emphasized togetherness and unity. It was never just about individual performance; it was always about learning how to move as one team, trust each other, and understand our roles in something bigger than ourselves.
They also trained us to be ready in every way; physically, mentally, and emotionally. Whether it was practice, competition, or even life outside the sport, they pushed us to be prepared, focused, and resilient. Because of them, I learned that discipline and enjoyment can exist together, and that real success comes from preparation, unity, and mindset.
I believe athletes develop best in an environment that balances high expectations with positive reinforcement. My coaching focuses on building strong fundamentals, improving game IQ, and developing the mindset needed to compete with confidence and consistency.
I prioritize clear communication with both athletes and parents so that goals, progress, and expectations are always aligned. My approach is structured but encouraging, helping athletes learn through repetition, feedback, and accountability.
Beyond sports performance, I focus on leadership, discipline, and personal growth; because I believe great athletes are built both on and off the court.
I am committed to meeting each athlete where they are and helping them grow into their full potential, both as players and as individuals.
Then $300/mo for 4 lessons. Subscription starts 48 hrs after your trial. Cancel Anytime.
Good Fit Guarantee
Browse our roster of vetted private coaches to find the right fit for you.
Book and schedule your lessons through our platform.
Meet your coach in-person or virtually, and start chasing down your goals!
If you’re looking to message a coach for the first time, go to their profile and click “Send a Message”. A type box will show, where you can enter and send your message. To follow up with a coach you've already contacted, log into your account and find the 'Inbox' tab. You'll see your message history and be able to send another note.
Once you find a coach that fits your needs, go to their profile, select the package you'd like to purchase, and click 'Book Lessons'. Here, you can reserve your desired number of lessons along with the number of athletes who will be training. After sessions are booked, coordinate the dates/times for each session on your calendar - using the calendar is important since this is how your coach will get paid.
Paying AU coaches via cash, Venmo, or any 3rd party is strictly prohibited. AU coaches know this, but their partnership with us is to split all bookings 80/20 - so coaches keep 80%. We use our 20% to help them find clients & manage their business. Without the split, we wouldn't be able to help our coaches & community thrive!
We integrate with Stripe - the largest & most secure payment processor in the US - to facilitate bookings. Paying online is required, and it simplifies the process for our coaches since it helps track their schedule & earnings in one place. If you have any questions or concerns, please contact our support team.
Each coach typically has at least one preferred training location. You can see the location(s) by going to your coach's profile and finding the 'Training Locations' section. If a coach doesn't have locations listed here, you can message the coach to see where they train. Some coaches are willing to travel to clients for lessons, or even meet halfway.
Each coach sets their own schedule for training. You can see a coach's general availability by going to their profile and finding the 'Availability' section - it will list the days and times. If a coach doesn't post their availability, or if your preferred coach doesn't have your desired times available but you want to double check, message them to see if they can work with your schedule.
Good Fit Guarantee — If your first lesson isn't the right fit, we'll move your lesson credit to a new coach. No hassle.
Easy rescheduling — Cancel or reschedule up to 4 hours before a lesson, no questions asked.
Coach no-shows — You'll be fully credited and we'll help you find a replacement.
Flexible credits — Unused lessons last 12 months and can be used with any coach on the platform.
Questions? Our team is here to help. View our policies.
Our coaches are open to helping athletes of any age and skill level. Please message your desired coach to ensure their skillset fits your needs.
AU was created by former college and pro athletes. We understand the benefits of training with a private coach. It develops discipline, boosts confidence, and provides an undeniable advantage - whether you are just learning the game or looking to earn a college scholarship. All AU coaches are required to pass a thorough onboarding process + background check, so you can trust you're training with the best.
At the end of the day, our mission is to provide athletes with better opportunities to succeed through coaching. You won't find a platform, and group of dedicated specialists, more excited to help you achieve your athletic goals!