Go full JSET for an online marathon coach

Your plan will be specific to your:
Marathon goal

Down to the minute. If you're chasing a 2h57min marathon then a sub3 plan isn't right for you, you need a 2h57min training plan.


Busy job? No problem, we'll work around it. Getting a marathon PB doesn't have to take over your life.

Past performances

JSET looks at how much training you've done in the past and your past race performances. By comparing these I can assess how your body responds to training.

Training preferences

Let's do the type of running you enjoy. If you love running at a "chatting pace" with friends then do that. JSET tells you exactly how much "chatting pace" running you need to do.

Current ability

Everyone is starting from a different place, so even two runners who have the same race goal need different programs. JSET accounts for that.

(It'll also adapt)

We'll adjust your goal depending on how the training is going. Say hello to overachieving!

JSET-full gives you a complete personalised training program alongside an attentive online coach. This means you'll get analysis, interaction & motivation from me. Your training plan will provide a road map to get you from today to race day. Your lifestyle, training preferences, intermediate races, and any other information you give me will all be taken into account as we progress.

Analysis - I have a strong understanding of running physiology, and I love to share this knowledge as your training progresses. Additionally I have a deep love for data analysis that means I am able to give you extra insight into your training that might be tricky to see on your own.

Interaction - on the face of it running is a simple sport, but as I'm always reminded when buying running shoes; there's a bewildering variety of (often conflicting) advice out there on subjects ranging from training techniques and technology fads to nutritional supplements and recovery advice. I do my best to give you clear, actionable advice on all things running related (or un-related to running for that matter, but I'm much less useful for career / relationship / life advice).

Motivation - everyone knows it can be tricky to motivate yourself to get out there and train week in, week out for months on end. As your online marathon coach, I help to encourage you to reach your potential simply by keeping a close eye on your training. If the urge to sit inside and eat cake overpowers your desire to run you'll have to explain that to me.

The longer you train for, the better you'll be. To reflect this, JSET online marathon coaching becomes cheaper per week as you train for longer. I hope this lower weekly price is an incentive to become a better athlete.

<20 weeks

>21 weeks

(You can also pay in GPB, USD AUD or NZD, but the exact price when paying in these currencies will depend on the current exchange rate)

To get started simply fill in a short questionnaire about your running. Once you've filled that in you'll get an email that gives me access your Strava history. Finally, I'll get back to you with a Google-sheet; this will act as your training program and include exactly what you need to do between now and race day. We'll also use the Google-sheet to communicate with each other. The training plan includes unlimited interaction with me, so ask away!

It's best if you give the Google-sheet access to your Strava profile, via the link I'll provide, as this is how I see what training you've been up to. This requires all your training data to be on Strava. If you'd rather not have all your training data on Strava then you can add the data to the Google-sheet by hand, but this is obviously more time consuming. To start your JSET-full marathon training program please send me a message, or fill in the questionnaire via the link below.

Sign up with JSET-full

The JSET process; from today to race day