

Run your way to a new personal best
Train with total confidence to be in goal shape by race day,
without sweating the specifics of a rigid training plan
Train with total confidence to be in goal shape by race day, without sweating the specifics of a prescriptive training plan
30 day free trial | Available on iOS & Android






Prediction
2:37
Achieved
2:37:14
-0 min
Ryan Wilmott
London Marathon '24
Prediction
2:35
Achieved
2:33:54
-1 MIN
Josh Sambrook
Hamburg Marathon '23
Prediction
3:53:37
Achieved
3:50:00
-3 min
Harry Dudley
Athens Marathon '24
Prediction
2:51
Achieved
2:54:42
+3 min
Justin Hurt
Auckland Marathon '24
Prediction
36:10
Achieved
36:10
0 sec
Rui Nogueiro
São Silvestre de Lisboa 10km '24
Prediction
3:42:29
Achieved
3:41:38
-1 min
Stephen Murdoch
Amsterdam Marathon
Prediction
65:09
Achieved
63:42
-87 sec
Jake Barraclough
Marugame Half Marathon '24
Prediction
1:28:04
Achieved
1:28:31
+27 sec
Leif R
Barcelona Half Marathon '24
Don't have confidence that your training plan will get you in goal shape by race day?
Tailor training with pinpoint race predictions and incremental weekly targets.

Improve
No races coming up? Set up a plan to stay motivated. From maintaining fitness to maxing out.

Improve
No races coming up? Set up a plan to stay motivated. From maintaining fitness to maxing out.

Improve
No races coming up? Set up a plan to stay motivated. From maintaining fitness to maxing out.
Marathon
Marathon
Marathon
Training that guides you from current to target fitness by race day, week by week
Training that guides you from current to target fitness by race day, week by week





Half marathon
Half marathon
Half marathon
Focus on consistently achieving your weekly training load target, rather than worrying about the specifics of sessions
Focus on consistently achieving your weekly training load target, rather than worrying about the specifics of sessions



5k & 10k
5k & 10k
5k & 10k
See how your race prediction updates after every run — and over time — to stay on track
See how your race prediction updates after every run — and over time — to stay on track



Runners love Kaizen
Runners love Kaizen
13K+
Runners trust Kaizen
13K+
Runners trust Kaizen


93%
Race prediction accuracy

93%
Race prediction accuracy


4.8-stars
App Store rating

4.8-stars
App Store rating
Kaizen team - I just want to thank you all for a fantastic job. I ran CIM yesterday at almost the exact prediction from the app, 1:39 under to be exact, which checks out considering the net loss of elevation. The confidence I will have going into my next race will be in large part to the trust in the work you all are doing here. Keep it up. Amazing work
Kaizen hovered around 2:51 a week out from marathon, came in at 2:54:42 on a very windy day on quite hilly course so allowing for that I think prediction quite close and will use again for next one. Cheers!
Francois
2:54:42 Marathoner
Kaizen has been a game-changer for my running! Its race time predictions from 5km to marathon distances were spot-on, giving me confidence in my goals. The ability to train using the app’s training load feature has been invaluable, helping me improve my fitness while avoiding injuries. Highly recommend it to runners of all levels!!
Chris Powell
2:28:50 Marathoner
Kaizen hovered around 2:51 a week out from marathon, came in at 2:54:42 on a very windy day on quite hilly course so allowing for that I think prediction quite close and will use again for next one. Cheers!
Justin Hurt
2:54:42 Marathoner
This app has surprisingly become my go-to and main driver of training load to gauge and improve fitness gradually.
Rui Nogueiro
36:10 10km
Having followed the app for my 16 week block on the road to the Amsterdam Marathon with a set goal of a 4hr 11min marathon, I successfully achieved well in advance of it with a 3hr 41min result. Absolutely delighted with it! Kaizen helped greatly in getting me in the groove and fitness to smash it!
Stephen Murdoch
3:41:00 Marathoner
Beat your running goals with straightforward, data-driven precision.
Kaizen's training system cares about 2 things; getting you in goal fitness on race day, and giving you the flexibility to train around your life and commitments. This is how it works.

WEEKLY TARGETS
A simple weekly target
Each week you’ll get a dynamic weekly distance target that builds on your current fitness.



Accurate predictions
Accurate race predictions updated after every run
No more estimating the right pace based on splits of interval sessions. Get 5k, 10k, half and marathon predictions all in one view on every single training day.

Flexible training
Fully flexible training that fits in around your life
Whether training for a race, or even to just improve, you'll get a weekly training load target that builds towards your goals. No prescribed sessions or rigid weekly plans. Structure your week however you like.



Progress over time
Track your training load progress over time
Focus on cumulative progress, not specific sessions, with an historic view of your weekly training load. Analyse a true view of your training load, considering all factors rather than just "mileage".


Integration
Seamless data syncing
Connect your Strava so Kaizen can calculate your predictions, set your targets and analyse your training.


Beat your running goals with straightforward, data-driven precision.
Kaizen's training system cares about 2 things; getting you in goal fitness on race day, and giving you the flexibility to train around your life and commitments. This is how it works.

WEEKLY TARGETS
A simple weekly target
Each week you’ll get a dynamic weekly distance target that builds on your current fitness.



Accurate predictions
Accurate race predictions updated after every run
No more estimating the right pace based on splits of interval sessions. Get 5k, 10k, half and marathon predictions all in one view on every single training day.

Flexible training
Fully flexible training that fits in around your life
Whether training for a race, or even to just improve, you'll get a weekly training load target that builds towards your goals. No prescribed sessions or rigid weekly plans. Structure your week however you like.



Progress over time
Track your training load progress over time
Focus on cumulative progress, not specific sessions, with an historic view of your weekly training load. Analyse a true view of your training load, considering all factors rather than just "mileage".


Integration
Seamless data syncing
Connect your Strava so Kaizen can calculate your predictions, set your targets and analyse your training.


Beat your running goals with straightforward, data-driven precision.
Kaizen's training system cares about 2 things; getting you in goal fitness on race day, and giving you the flexibility to train around your life and commitments. This is how it works.

WEEKLY TARGETS
A simple weekly target
Each week you’ll get a dynamic weekly distance target that builds on your current fitness.



Accurate predictions
Accurate race predictions updated after every run
No more estimating the right pace based on splits of interval sessions. Get 5k, 10k, half and marathon predictions all in one view on every single training day.

Flexible training
Fully flexible training that fits in around your life
Whether training for a race, or even to just improve, you'll get a weekly training load target that builds towards your goals. No prescribed sessions or rigid weekly plans. Structure your week however you like.



Progress over time
Track your training load progress over time
Focus on cumulative progress, not specific sessions, with an historic view of your weekly training load. Analyse a true view of your training load, considering all factors rather than just "mileage".


Integration
Seamless data syncing
Connect your Strava so Kaizen can calculate your predictions, set your targets and analyse your training.


Questions? Answers.
Questions? Answers.
Kaizen's race predictions are accurate for 93% of races to within 5s/km. The predictions are best used as pacing guidance and feedback about how your fitness is progressing.
Kaizen's predictions are for a ‘best case’ scenario. This means that to match (or beat) your race prediction you’ll need to race:
- at maximum effort
- on a flat road
- with good pacing
- in good weather
How accurate are Kaizen's race predictions?
Endurance running performance is dictated by the overall training load that the athlete experiences in the months leading up to a race.
Based on this principle, Kaizen aggregates a range of training data to predict race fitness, including training distance, average pace, elevation and cross training.
The most important of these factors are distance and average pace. Cross training and elevation do factor in, but their impact on race performance is relatively small compared with distance and average pace (assuming the race is held on a relatively flat course).
How are race predictions calculated?
As Kaizen calculates overall training load in order to predict race fitness, it can also calculate the training load required for an athlete to get from their current fitness to their goal fitness.
For instance, if an athlete is in 3hr marathon shape, and has aspirations of running 2:50 in 6 weeks' time, Kaizen calculates the training load the the athlete has to achieve in that period to be in 2:50 shape.
For most athletes, this means increasing training load from their current level, so Kaizen increases the training load target week after week to gradually get the athlete training harder, rather than making a significant jump, which could cause injury.
How does Kaizen's training system work?
No. You can achieve the set training load to improve your race predictions however you like. Whether it's jogging 100% of the time, or mixing it up with more structured training. The important thing is to listen to your body and gain an understanding of what works for you.
The most important thing is to be consistent, so your training should be in service of that need for consistency.
Do I need to polarise my training or include specific interval sessions?
Absolutely. A running coach can be really useful to provide guidance from a human standpoint on everything training-wise, including providing you with a tailored training plan.
Kaizen can complement the coach to add a data-driven angle to your training and ensure that the training load you're achieving is in line with your running ambitions.
Can I use Kaizen and work with a coach at the same time?
Currently, you can train for 5k, 10k, half marathon and marathon races using Kaizen.
In the future, Kaizen will be able to support custom distances from 3k to 50k.
What race distances does Kaizen support?
Even if you aren't training for a race, you can use Kaizen to continue training with an improve plan. You can pull back or dial up your trianing, depending on whether you want to maintain fitness or max out.
Do I need to have an upcoming race to use Kaizen?
Kaizen's race predictions are accurate for 93% of races to within 5s/km. The predictions are best used as pacing guidance and feedback about how your fitness is progressing.
Kaizen's predictions are for a ‘best case’ scenario. This means that to match (or beat) your race prediction you’ll need to race:
- at maximum effort
- on a flat road
- with good pacing
- in good weather
How accurate are Kaizen's race predictions?
Endurance running performance is dictated by the overall training load that the athlete experiences in the months leading up to a race.
Based on this principle, Kaizen aggregates a range of training data to predict race fitness, including training distance, average pace, elevation and cross training.
The most important of these factors are distance and average pace. Cross training and elevation do factor in, but their impact on race performance is relatively small compared with distance and average pace (assuming the race is held on a relatively flat course).
How are race predictions calculated?
As Kaizen calculates overall training load in order to predict race fitness, it can also calculate the training load required for an athlete to get from their current fitness to their goal fitness.
For instance, if an athlete is in 3hr marathon shape, and has aspirations of running 2:50 in 6 weeks' time, Kaizen calculates the training load the the athlete has to achieve in that period to be in 2:50 shape.
For most athletes, this means increasing training load from their current level, so Kaizen increases the training load target week after week to gradually get the athlete training harder, rather than making a significant jump, which could cause injury.
How does Kaizen's training system work?
No. You can achieve the set training load to improve your race predictions however you like. Whether it's jogging 100% of the time, or mixing it up with more structured training. The important thing is to listen to your body and gain an understanding of what works for you.
The most important thing is to be consistent, so your training should be in service of that need for consistency.
Do I need to polarise my training or include specific interval sessions?
Absolutely. A running coach can be really useful to provide guidance from a human standpoint on everything training-wise, including providing you with a tailored training plan.
Kaizen can complement the coach to add a data-driven angle to your training and ensure that the training load you're achieving is in line with your running ambitions.
Can I use Kaizen and work with a coach at the same time?
Currently, you can train for 5k, 10k, half marathon and marathon races using Kaizen.
In the future, Kaizen will be able to support custom distances from 3k to 50k.
What race distances does Kaizen support?
Even if you aren't training for a race, you can use Kaizen to continue training with an improve plan. You can pull back or dial up your trianing, depending on whether you want to maintain fitness or max out.
Do I need to have an upcoming race to use Kaizen?
Kaizen's race predictions are accurate for 93% of races to within 5s/km. The predictions are best used as pacing guidance and feedback about how your fitness is progressing.
Kaizen's predictions are for a ‘best case’ scenario. This means that to match (or beat) your race prediction you’ll need to race:
- at maximum effort
- on a flat road
- with good pacing
- in good weather
How accurate are Kaizen's race predictions?
Endurance running performance is dictated by the overall training load that the athlete experiences in the months leading up to a race.
Based on this principle, Kaizen aggregates a range of training data to predict race fitness, including training distance, average pace, elevation and cross training.
The most important of these factors are distance and average pace. Cross training and elevation do factor in, but their impact on race performance is relatively small compared with distance and average pace (assuming the race is held on a relatively flat course).
How are race predictions calculated?
As Kaizen calculates overall training load in order to predict race fitness, it can also calculate the training load required for an athlete to get from their current fitness to their goal fitness.
For instance, if an athlete is in 3hr marathon shape, and has aspirations of running 2:50 in 6 weeks' time, Kaizen calculates the training load the the athlete has to achieve in that period to be in 2:50 shape.
For most athletes, this means increasing training load from their current level, so Kaizen increases the training load target week after week to gradually get the athlete training harder, rather than making a significant jump, which could cause injury.
How does Kaizen's training system work?
No. You can achieve the set training load to improve your race predictions however you like. Whether it's jogging 100% of the time, or mixing it up with more structured training. The important thing is to listen to your body and gain an understanding of what works for you.
The most important thing is to be consistent, so your training should be in service of that need for consistency.
Do I need to polarise my training or include specific interval sessions?
Absolutely. A running coach can be really useful to provide guidance from a human standpoint on everything training-wise, including providing you with a tailored training plan.
Kaizen can complement the coach to add a data-driven angle to your training and ensure that the training load you're achieving is in line with your running ambitions.
Can I use Kaizen and work with a coach at the same time?
Currently, you can train for 5k, 10k, half marathon and marathon races using Kaizen.
In the future, Kaizen will be able to support custom distances from 3k to 50k.
What race distances does Kaizen support?
Even if you aren't training for a race, you can use Kaizen to continue training with an improve plan. You can pull back or dial up your trianing, depending on whether you want to maintain fitness or max out.
Do I need to have an upcoming race to use Kaizen?
Join our Strava club
Connect, track, and improve with a community that pushes limits. Join now!





Your go-to source for insights, stories, and expert advice on running, training, and performance.