

Let's Connect
Ready to move, fly, and soar toward your athletic goals? I'm here to help you unlock your potential with data-driven coaching and personalized attention.

Schedule Your Coaching Check-In
The easiest way to connect is through my live calendar. Pick a time that works for you, and I'll automatically create a Zoom meeting for our conversation.
Real-Time Availability
Choose from my current openings and get started today
Coaching Check-In Call
30-minute consultation to discuss your goals, assess your needs, and determine the best path forward for your athletic journey.
Zoom link will be automatically created and sent to you
Other Ways to Reach Me
Prefer a different approach? I'm available through multiple channels and always happy to answer your questions.
Send an Email
Drop me a line with your questions, goals, or to discuss your specific needs.
coach@moveflysoar.comGive Me a Call
Prefer to talk directly? Call me to discuss your coaching needs and get started.
412.500.0726Follow My Journey
Connect on social media for training tips, athlete spotlights, and coaching insights.
@move.fly.soarProven Results
My commitment to excellence is reflected in both personal achievements and the success of the athletes I coach.

Experience You Can Trust
From Ironman competitions to local 5Ks, I bring firsthand athletic experience to every coaching relationship.
Frequently Asked Questions
What happens during the coaching check-in call?
We'll discuss your current fitness level, athletic goals, training history, and any specific challenges you're facing. I'll explain how my coaching approach can help you succeed and recommend the best program or service for your needs.
Do you work with athletes remotely?
Absolutely! While I'm based in Pittsburgh, PA, I work with athletes worldwide through TrainingPeaks, Notion, and regular video check-ins. My data-driven approach translates perfectly to remote coaching.
What makes your coaching different?
I combine engineering precision with athletic passion, using advanced assessment tools like ForceDecks, VALD DynaMo, and Moxy sensors that most coaches don't have access to. This allows me to create truly personalized programs based on your unique physiology.
How quickly can we get started?
Usually within 24-48 hours! After our initial consultation, I can have your personalized program ready and uploaded to your training platform. For RTP protocols, we'll typically start with a baseline assessment within the first week.
Ready to Transform Your Training?
Don't wait to unlock your potential. Schedule your coaching check-in today and take the first step toward achieving your athletic goals.