Strength Training Feature Set

Strength training is essential for high-level athletic performance across all sports. As Intervals.icu gains more integrations for power-endurance sports (for example, Concept2 integrations for rowing), the importance of managing strength training effectively increases as well.

I want to look at the workflow for programming and completing strength training work, address what needs to be done with some initial ideas, and hopefully take a step towards Intervals.icu becoming a platform where strength training can be managed efficiently alongside an athlete’s other work.


1. Building Strength Workouts

Intervals.icu has one of the best workout builders I have ever used. It is far superior to most alternatives I have come across. I am confident that a similar syntax for weight training would work well, although it would benefit from a different visualisation and presentation compared to aerobic workouts.

This could just be custom text fields where whatever we call a workout become a unique item but it could also be tied to a pre-existing list of all resistance training movements from somewhere like ExRx (https://exrx.net/Lists/Directory).


2. Adding to Training Calendars

This should be fairly straightforward, as we can already add strength workouts to the calendar, and they are tracked separately from cycling and running workouts.


3. Athletes Completing Plans

This is where I think most of the challenges lie and where progress may have stalled in the past. The key issue is enabling athletes to export or log workout plans in some form.

The landscape for strength training apps is quite large. I know of Strong and Hevy, but I would love for others to suggest additional platforms, especially any that support export or import of strength workouts using a shared file type. I know Hevy can sync workout text data to Strava (Explore Hevy's Strava Integration & How to Enable It - Hevy App), which might be something we can use. However, the free version of Hevy has some serious limitations, so I am hesitant to suggest it as our first strength integration.

Alternatively, could these workouts be completed directly within Intervals.icu? The interface could include editable fields and checkboxes that allow athletes to log their sessions in the same way most strength apps operate. While this might extend beyond the current scope of Intervals.icu, which usually relies on other apps for workout execution, implementing this feature might actually be simpler than dealing with the changing landscape and business models of third-party strength apps.


4. Reporting and Analysis of Strength Training

For individual workouts, the key metrics are straightforward: plan-versus-completion compliance and total kilograms lifted per session. Over the long term, it would be valuable to track progression on specific lifts. This could be analysed after each workout or displayed on a dedicated screen similar to the current power and pace analysis tools.

This is my first stab and trying to bring this together. I hope it starts a discussion on how Intervals can support this part of athletic performance and gets us a bit closer to an answer.

11 Likes

Hell yes, especially the Garmin strength workout builder is an atrocity. Having this functionality alone in the intervals.icu would be awesome.

Regarding UI features… how about this:

  • When you do your workout, you use whatever device, in case of Garmin just the plain old strength workout. You would mainly use this to record HR and duration, and click through the laps (sets and pauses). I would not bother entering details like reps or weights on the watch, at least on Garmin is really not worth the time. Or heck, we could ignore all that because…
  • While doing the workout, we’d have intervals.icu open on the smartphone, editing the same event while we do it. At this point, nothing has been transferred from Garmin to intervals.icu yet, so we’d need to avoid constantly updating from intervals.icu to Garmin while filling out the finished sets/reps/weights.
  • After the workout is finished on the watch, everything syncs as normal.

That would sound very usable and benefiting to me, as a baseline.

(I only have experience with a Garmin Fenix 6, maybe newer devices or other vendors are better. For those folks, of course it would be enough or preferable to enter the data on the device and sync.)

More features in phase 2 (or 3 or 4 :wink:):

  • Flag a set as failed.
  • Implement progressive overload, i.e. given a competed session, schedule a new one, and increasing weights (primarily) or possibly sets or reps, probably half manual at first.
  • Be able to decrease loads for individual exercises after repeatedly falling.
  • Be able to schedule a deload, i.e. multiply all weights by some factor < 100%.
  • Add a warmup calculation like http://warmupreps.com/
  • Add a plate calculator
  • … and maybe more.

Having any or all of this would be unbelievably awesome.

1 Like

Something I would love to see on the Intervals ICU side would be in conjunction with Garmin (if possible from the activity file) if I go in and say it was barbell back squats, 8 reps 225, for that to show up on the intervals ICU side then track it. So in 6 months I can look back at every lift and go well 5 months ago I did 315 for 3 reps and last week I did it for 4, today I did it for 5. I think that would be a super cool and nice thing.

1 Like

Yes please! I use intervals.icu to track my strength workouts now, but it’s not ideal. In addition to what has been suggested above, I’d also like to be able to Copy the actual completed weights/reps from the most recent workout of similar type, and Paste it as the plan for the next workout.

E.g. right now I describe a strength workout in the description field. Then when I ‘Mark Done’ I edit the description with the actuals of what I did. When I Copy that and Paste it to another, it only brings the original description, not the actual completed, so I have to manually edit the description again and copy/paste in last time’s actuals. It’d be nice if even just this was streamlined initially.

3 Likes

I highly support building a system that integrates both strength training programming and also tracking strength workouts in a better format.

1 Like

yes please!

Excellent. I’d love to see strength sessions in intervals.icu. I wouldn’t bother trying to integrate with strength training apps. From what I see they’re getting bogged down in gadgety muscle group references and a million different plans when you just want to set up plans and record what you actually did. I’ve yet to see a simple cheap one. Each exercise only really needs a text title and whether it’s for one side or both side. Then it’s just set number, weight and reps.