No Code was built on a simple belief
Great coaching isn’t about creating the perfect training plan.
It’s about creating a plan that fits your life. Because life isn’t lived in perfect training blocks. There’ll be busy weeks, family commitments, work, travel, unexpected setbacks.
Real coaching adapts to those moments rather than pretending they don’t exist.
Our goal is simple:
To provide personalised coaching that helps you train consistently, enjoy the journey and achieve goals that genuinely matter to you.
Welcome aboard.
This is where we live
Our Values

Work Hard
- Great results aren’t built through shortcuts.
- They’re built through showing up, doing the work and embracing the process.

Be Consistent
- Consistency will always beat perfection.
- The best athletes aren’t always the fastest.
- They’re the ones who keep turning up.

Stay Humble
- Celebrate your wins.
- Support others.
- Keep learning.
- Never lose sight of why you started.
Everything we do at No Code Coaching comes back to these three values.
Meet Your Coaching Team
Mark Thomson
Founder | Coach
I believe extraordinary things are possible for ordinary people.
My role is to help you build confidence, create consistency and remove the guesswork from training.
Whether your goal is a 5km, an ultra marathon, a cycling event, triathlon or simply becoming a fitter version of yourself, every coaching plan is built around your life, not the other way around


Sara Ryan
Strength & Conditioning and Nutrition Coach
Strong athletes stay healthier, move and fuel better and enjoy training for longer.
Sara brings movement, strength, mobility, nutrition and injury prevention together through personalised strength programming and guided movement sessions designed to complement your training.
Together, we’re here to help you become the strongest version of yourself.
More than a plan – a complete support system.
Every No Code Athlete Receives
Personalised TrainingPeaks Plan
A plan built around your goals and life.
Goal Setting
Turn your big goals into a clear plan.
Ongoing Adjustment
We adapt with you – through life’s ups and downs.
Race/Event Planning
From No Code events to your personal goals.
Community
Access to the No Code Collective WhatsApp community.
Exclusive pricing
on the No Code x WYN Republic Merch.
Education
Resources and coaching insights.
Genuine Coaching Support
from people who care about your journey.
Communication
Every membership includes ongoing coaching support.
Response times vary depending on your membership level, however we aim to respond within the timeframes outlined in your selected membership.
Race week and urgent support will always be prioritised where possible.
Choose Your Membership
Foundations
Build Your Confidence
$149 / month
For athletes who know they’ll do the work – they just want the right roadmap.
Perfect for athletes wanting personalised coaching with the flexibility to train independently while knowing an experienced coach is helping guide the journey.
Momentum
Build Consistency
$219 / month
For athletes ready to experience the benefits of structured coaching.
Perfect for athletes who are ready to take the next step with structured
coaching.
Whether you’re new to following a personalised training plan or looking for greater accountability, Momentum provides the regular communication,
guidance and support to help you build confidence, establish consistency and keep progressing towards your goals.
Summit
Chase Your Potential
$349 / month
For athletes wanting a fully integrated coaching experience.
Our most complete coaching experience.
Summit combines personalised endurance coaching, integrated strength & conditioning, movement coaching and premium athlete support to help you perform at your best.
Membership Comparison
| Foundations | Momentum | Summit | |
|---|---|---|---|
| Personalised Coaching Plan | ✓ | ✓ | ✓ |
| Coaching Plan Updates | Fortnightly | Weekly | As Required |
| Training Feedback | Key Sessions | Ongoing | Comprehensive |
| Coach Support | Email & TrainingPeaks | Email, TrainingPeaks & WhatsApp | Priority Support |
| Training Zone Reviews | Initial Set-up | Updated as Required | Continually Reviewed |
| Strength & Conditioning Plan | – | ✓ | ✓ |
| Guided movement / Pilates sessions* | – | Available* | Included* |
| Complimentary No Code Event Entry | – | 1 Per Year | All Events |
| No Code WhatsApp Group | ✓ | ✓ | ✓ |
| WYN Athlete Pricing | ✓ | ✓ | ✓ |
*Subject to location and availability.
Looking for something more?
Athletes pursuing elite performance goals or requiring a highly personalised coaching partnership are welcome to contact us to discuss a bespoke coaching arrangement.
A simple 5-step journey to get you on your way.
Ready to Get Started?
1
Onboarding Questionnaire
This helps us understand your background, training history, goals and lifestyle.
2
Choose Membership
Pick the plan that’s right for you.
3
TrainingPeaks
We’ll set you up and onboard you.
4
Join Community
Get connected with our private No Code athlete community.
5
Let’s get moving
Once your TrainingPeaks account is connected, we’ll schedule your initial consultation.
Prefer to pay by Automatic Payment?
We’re happy to accommodate this. Simply use the account details below and we’ll take care of the rest.
New Zealand Athletes:
- Internet Banking
- Automatic Payment
- Account Name: No Code Events
- Account No: 12-3245-0591789-37
International Athletes:
- Bank: ASB Bank Limited
- Account Name: No Code Events
- Account No: 12-3245-0591789-37
- SWIFT/BIC: ASBBNZ2A
- International transfer fees and exchange rates are determined by your banking provider.
- Payment Reference: Your Name | No Code Coaching


