rojeee
Joined 8 years ago
Joined 8 years ago
It's a performance analytics platform for runners who love to dive into the details after they've been for a run and to be able to accurately track their progress over time.
It's not like Strava because I'm not including any social elements, intitally. And not like trainingpeaks because it's focused on individuals as opposed to teams or coaches. Also the analytics and models I offer are peronalised as opposed to one-size-fits-all. It's also running only. No cycling or anything else.
Ideal target market would be fairly decent amateur runners (e.g. sub 3 hour marathoners) who already know quite a bit about training but don't have a coach and are not good enough to be pro and have a full team doing this stuff for them. The pros have awesome tools but sadly most are not available for us mere mortals BUT I can build some of them! Example features:
1. Personalised "adjusted speed" models. The strava GAP model doesn't fit very well for me and many others, so I've made my own personalised model which gets updated each week. If you get better/worse at running up hills then model adjustments take that into account. The idea is not to provide a physiological correct model but more a performance based one.
2. I'm trying to do the same for surface types, heat and humidity as well. Of course these models are not personalised. I'll get to wind later on as it's much more complicated than the former. The idea is to have an accurate representation of "effort pace", which you can use as an input to performance models.
3. Using adjused pace data I will offer a pace/duration model to estimate critical speed/LT1/LT2/VO2max and this model forms the basis of tracking progress over time. Clearly most training wont be all out efforts, so I also estimate race performances based upon current fitness as well. E.g. if you ran X speed for Y time at a sub maximal effort then you can estimate what a maximal effort would be based upon the remaining aerobic and anaerobic power. From reading sports science literure, this is the most advanced way to track performance at the moment. The actual model I use is called an omniduration model.
4. I also have build some other models, e.g. Daniels running formula, which can be used but I don't find them to be as useful as the omniduration model.
5. I'm also trying to model how a workout or training session will effect your fitness. Where it's base/aerobic, threshold, VO2max or an anaerobic effect. Then, the idea would be to look at future training performance to assess whether the model was correct. You can then assess which types of training you respnd best to as well as which types of sessions you need to get the performance gains you need for your next race.
6. Specific race time predictor. Most platforms offer a single figure prediction for a distance but I want to offer specific race perdictions which take the course and weather into account. The model will give you splits taking all this into account.
7. Cohort adjusted performance models. How are you tracking against people your age? But more importantly, how are you tracking against people doing a similar volume and type of training to you? Are you improving at a similar rate?
There's a tonne of other stuff I can add but I'm going to keep it simple and focus on performance modelling for now because no-one seems to offer any decent tools around this at the moment.
If anyone found this interesting then I'd love to hear any feedback - let me know. Cheers!
I'm building a running analytics app, which is really just for myself but if it turns out to be any good then I'll might turn it into a SaaS. Target market would be for fairly decent amateur runners (e.g. 2:20-2:30 marathon) but not good enough to be pro. The pros have awesome tools but sadly most are not available for us mere mortals but I can build some of them! Example features:
1. The strava GAP model doesn't fit very well for me. So I've made my own. I update the model each month too.
2. I've also built a wind resistance model which works quite well. I'm trying to do the same for surface types, heat and humidity as well.
3.Using adjused pace data I built a pace/duration model to estimate critical speed and this model forms the basis of tracking progress over time. Clearly most training wont be all out efforts, so I also estimate race performances based upon current fitness as well. E.g. if you ran X speed for Y time at a sub maximal effort then you can estimate what a maximal effort would be based upon the remaining aerobic and anaerobic power. From reading sports science literure, this is the most advanced way to track performance at the moment. The actual model I use is called an omniduration model [1].
4. I also have build some other models, e.g. Daniels running formula, which can be used but I don't find them to be as useful as the omniduration model.
5. I'm also trying to model how a workout will effect your fitness. Where it's base/aerobic, threshold, VO2max or an anaerobic effect. Then, the idea would be to look at future training performance to assess whether the model was correct. This was you might be able to determine which types of sessions result in the best outcomes for you.
A fair amount of people track this because it's a feature of pretty much every training/coaching app.
edit: I'll just add that I do use physiology to guide the training paces. But when you've been training for a while you know that 1) Marathon pace is aerobic threshold pace. 2) Half maraton is lactate threshold pace. 3) 5km is critical speed. 4) 10km is between critical speed and lactate threshold. So whilst I do use physiology to guide trianing paces I don't use a zone system or anything like that. I just design workouts which I know touch on the various systems I need to improve.
I'm sorry I can't find the paper which discusses VO2max and how it could potentially fall with lots of low aerobic training e.g. aerobic threshold running. The idea of the paper was to show that training to improve physiological markers like VO2max didn't necessarily translate to better race performance and infact sometimes training to improve the marker actually decreased it... One of the things they noticed was that certain marathon runners actually had a fall in VO2max but ended up with faster race times, illustrating that race performance is determined by factors other than VO2max.
Annoying, if I find it, I'll reply to your comment with the link. It's just one paper though, probably something in it but it's definitely not the consensus view of exercise physiologists.
Low 15:00s. I doubt I'll be able to break 15 though as I'm just getting too old now. I used to train seriously when I was a teenager so maybe those adaptations stick with you as you get older.
It's a good question. I find that the most important thing is running at or close to race pace. I follow Canova's training philosophy quite closely. Definitely recommend reading the runningwritings link I posted above.
I do between 80km to 100km a week.
Most of my running is done at a moderate pace. I just do this to get mileage in. Most of it is quite hilly. Looking at about 300-400m elevation for each 10km and runs range from 10km to 20km. Pace is around 4:00/km to 4:20/km.
If I do a workout, I follow it with a recovery run. Pace around 4:40/km. If a super hard workout then I do two days of recovery runs.
I never run doubles because I have young kids and don't have the time.
The most important ingredients are the workouts. I never repeat the same workout. A typical one for 5km training would be: a few km warm up, then 3km @ 97% 5km pace, 2 min moderate, 2km @ 5km pace, 2min moderate, 1km @ 103% 5km pace, then a recovery pace warm down. About 15km in total. That's a hard workout and would be followed with easy running the next day. I would do that workout to improve lactate buffering and improve anearobic capacity.
For lactate threshold I'd do something like 20x400m at LT pace with walking rest for 3 minmutes inbetween. This is where I might use the hyperbolic model to figure out when all the metabolic byproducts are flushed out so you can basically do the next 400m mostly recovered.
Other workouts might be aerobic thresohld runs. So marathon pace running for 15km to 30km. These are the long fast runs that canova talks about. They are hard and you need a lot of recovery after. I really find they improve performance quite alot. They are not presecribed in most training plans and I feel they are a key missing ingredient.
I do a fair bit of hill reps and sprints as well. They are probably best for improving VO2max. Lots of rest inbetween reps, you need to be fully recoved for the next one to get the benefit.
Lastly, you need to keeo touching on all the various metabolic systems. If you don't use it, you lose it. Keep your training varied. Sprints, short interbvals, long intervals, long fast runs, hill reps, ladders, alternates, with varying levels of recovery and at different speeds. Make sure your training is additive. Don't remove any class of session, just add more different types.
Do strength/core workouts. Plyometrics. You need to be strong to bash out miles at MP and not get injured.
I use theragun after any hard workout. Helps recovery loads.
Eat. Alot. On hard workout/long run days I do about 5000kcal.
Most importantly, I think, don't listen to any of the 80/20 polarised nonsense, MAF method, or anything like that. One size fits all training regimes don't work very well because everyone is different. They work for beginners because _any_ running will have them improve.
For more experienced athletes, to run fast you need to practise running fast at the paces you will race at. So doing a training plan which prescribes 80% of easy running as a rule is no good. You only run easy if you need to recover. Every other workout/session needs to target some metabolic system to promote adaptinos which help you run faster. It's the workouts which really make a difference to your race performance.
Ultimately, VO2max, whilst a good health indicator, it's not the be all and end all for running performance. VO2max doesn't take into account lactate threshold and running economy. Two athletes can have the same VO2max but quite different race results for common distances. One might have a very large aerobic capacity but very poor running economy, so metabolically, they require more effort to run at the same pace as someone with a lower VO2max. Also, as you get aerobically fitter, for running long distances, it has been observed that VO2max falls. Need to dig out the reference for this. Like anything, there's lots of nuance.
Some people mentioned race time predictions from VO2max. If you are into running you are better off using recent interval performances to predict race times and measure your fitness. You can use the hyperbolic critical speed model (Similar to FTP). It's only accurate for durations from a minute or so to 20 minutes. Other models can be used to fill in the gaps. This paper explains it [1]
I'm a big advocate of not getting too caught up in physiology when it comes to running. What really matters is "how fast can you run for race distances" and you can improve that by doing more running at or near race speed. E.g. for 5k, do intervals at 105% 5k race pace and longer runs at 95% 5k race pace. This is the essence of Renato Canova's percentage based training [2] which has been very effective for Kenyan Elite's and also myself!
I'm currently building out a training platform which uses the omni domain speed model (see below) as the basis for prescribing training paces and workouts. I'm currently using the system for myself to great effect. Managed to get my 5km race time from around 20 minutes to 15 minutes in under 2 years (and im 40).
[1] "Development and field validation of an omni- domain power-duration model, Michael J. Puchowicz, Jonathan Baker & David C. Clarke"
[2] https://runningwritings.com/2023/06/canova-marathon-book.htm...