Skip to content

Strength · Gym · Force testing · VBT

Strength work your staff can plan, your players can log, and you can actually read.

Build gym sessions from a real exercise library, send them to the whole squad, a training group or one player, collect what was lifted on the athlete's phone, and read strength, workload, force and velocity on the same squad you train on the pitch. Built for strength and conditioning coaches, fitness coaches and sports scientists in football.

Sign in

Sessions built from a library, not a spreadsheet

Every gym session starts from the club's exercise library: thousands of exercises grouped under clean base movements, so typing squat shows Back Squat, Front Squat and Goblet Squat first rather than three hundred variations. Browse by movement pattern (squat, hinge, push, pull, lunge, core and more) or search in Portuguese or English. Your own lifts sit beside the library, classified the same way, so they join the same analytics.

A template is organised in phases, from warm-up and activation through power, strength and accessory work to conditioning and cool-down, in the order the session is actually run. Each set carries what you want to prescribe: reps, a load in kg, intensity in your own words, a tempo code such as 3010, or a work time for holds, carries and plyometric intervals. Add supersets, a coach's note per exercise and a demonstration video that follows the exercise into every future session.

  • Base-movement exercise library with Portuguese aliases
  • Phases in session order
  • Reps, kg, intensity, tempo or work time per set
  • Video and coach note per exercise

Programmes that follow the microcycle

Plan a multi-week block, or plan the gym for one match-to-match microcycle, with days labelled against the next fixture rather than Monday to Sunday. A day can carry a morning and an afternoon session. Training groups let one template carry different numbers for different players: Group A at 100 kg, Group B at 80 kg, on the same exercises, without copying the template.

When it is ready, send it to the whole squad, a training group or a single player returning from injury, or send just today's session into the block that is already running. The platform reports what it did: how many sessions were created, which were skipped because the athlete already had one that day, and why. A sent session can be updated when the plan changes, edited for one athlete, or recalled, and sessions an athlete has started or completed are never overwritten.

  • Multi-week blocks or one microcycle
  • Group-specific loads on a shared template
  • Send to squad, group or one player
  • Update, edit or recall without rewriting history

Logged on the phone, recorded by the coach when you run it

Players open their to-do list on the phone and see today's session first. Each exercise shows the prescribed target, the tempo, the coach's note and the demo video; the player enters the kg and reps they actually did, or ticks off a timed set. Session RPE and duration are required before saving, so internal load is never lost. A missed session stays logable for one day of grace, then shows as not done rather than disappearing.

Not every session belongs on a phone. Mark a session as coach-led and it leaves the athlete's list: you record the whole group once, change only the players whose load differed, and close every session in one step. Trainers on the gym floor get a printed session sheet per group, with the roster and room to write the loads.

  • Today first on the athlete's phone
  • Required session RPE and duration
  • Coach-led group recording in one entry
  • Printable session sheet per group

Squad strength at a glance

The squad strength grid shows every athlete against the lifts you choose as key performance indicators. Each cell says whether the number can be trusted yet (ready, building or awaiting) and which instrument it came from: a velocity profile, logged sets or a power profile. Logged sets give an estimated 1RM (e1RM), corrected by reps in reserve when the athlete records it, and a trend that only compares sessions measured the same way.

On the athlete passport, each lift shows its trajectory with personal-best, plateau and regression marks, volume by movement family, and how closely the athlete hit the reps the coach prescribed.

  • Coach-chosen key lifts
  • Ready, building or awaiting per cell
  • e1RM with reps-in-reserve correction
  • Personal bests, plateaus and regressions per athlete

Workload you can compare with the pitch

Weekly tonnage is split into movement families (squat, hinge, push, pull, lunge), with push-to-pull and squat-to-hinge ratios and a clear count of how many athletes are actually logging. The acute-to-chronic workload ratio (ACWR) is calculated per athlete with exponentially weighted averages over every calendar day, then summarised for the squad, so one missed log does not create a false spike and the athletes at risk are named. Bodyweight and timed work are counted beside the tonnage instead of disappearing from it.

The load view sets the gym next to the field: external load from the GPS units, session RPE from the pitch and the gym, and gym tonnage, on separate panels that share one timeline.

  • Tonnage by movement family
  • Per-athlete ACWR, named
  • Timed and bodyweight work counted
  • Gym and pitch load on one timeline

Force plates and jump testing

Upload jump-mat files for countermovement, squat and single-leg jumps, and force-plate files for the isometric mid-thigh pull (IMTP) and the 10/5 rebound jump test. Before anything is written, the coach reviews who each row belongs to, with suggested matches; a renamed device profile is linked once and remembered.

The squad profile shows each test as a distribution with every athlete named, plus the eccentric utilisation ratio (EUR), an estimated dynamic strength index (DSI) that pairs each pull with the latest jump within two weeks and prints both test dates, single-leg asymmetry, bilateral loading bias on the pull, and relative strength against a team target. Jump readiness compares each athlete with their own season best, with bands set from the test's measured noise. A training-profile board proposes gym groups from CMJ, relative IMTP and maximum speed, routes athletes in rehab to a return-to-play group, and lets the coach apply or override it.

  • CMJ, SJ, single-leg jumps, IMTP and 10/5 rebound jumps
  • Identity review before import
  • EUR, estimated DSI, asymmetry and relative strength
  • Readiness against each athlete's season best

Velocity-based training with a linear encoder

Upload a squad linear-encoder file and every rep lands under the right athlete and exercise, even when one session mixes several lifts. Each athlete gets a load-velocity (L-V) profile per exercise with the measured reps plotted, an estimated 1RM (est-1RM) taken at the exercise's own minimum velocity threshold, and a confidence grade that explains what to change in the protocol when a fit is weak. For ballistic lifts such as the jump squat, the platform does not invent a 1RM: it reports optimal load (Pmax) and peak power, with relative power in W/kg.

From a valid profile you get today's training loads in kg for each velocity zone. The squad velocity card compares athletes on the same lift and load, and only grades velocity loss when sets are long enough for fatigue to show.

  • Squad encoder files with several exercises
  • L-V profile and est-1RM per exercise
  • Optimal load and peak power for ballistic lifts
  • Training loads in kg per velocity zone

Frequently asked questions

Can I prescribe gym work as a percentage of 1RM or by velocity?

You can write intensity in your own terms on every set, alongside reps, kg, tempo or work time. The platform does not turn a percentage or a velocity target into an automatic load; velocity-based training lives in the linear-encoder module, where each athlete's L-V profile gives training loads in kg per velocity zone.

Do my players need to log their gym sessions?

Only the sessions you mark as self-directed. Those appear on the athlete's phone with today's session first. Sessions you mark as coach-led leave the athlete's list, and the coach records the whole group in one entry, adjusting individual players where needed.

Which testing equipment does it work with?

File imports from a jump mat (countermovement, squat and single-leg jumps), force plates (IMTP and the 10/5 rebound jump test) and a linear encoder (gravitational and flywheel modes). Files are reviewed by the coach before import, and the raw jump export is kept so it can be re-imported later.

How is the estimated 1RM calculated?

From logged sets, with a rep-based estimate corrected by reps in reserve when the athlete records it. From the linear encoder, by extrapolating the athlete's L-V profile to the exercise's minimum velocity threshold, and only when the fit passes its validity checks. The two are never mixed in one ranking.

Can I use strength data to form training groups?

Yes. The training-profile board proposes a group per athlete from CMJ height, relative IMTP force and maximum speed, sends athletes in a rehab window to a return-to-play group, and lets you apply the proposal or move anyone by hand. Groups can then carry their own loads on a shared template.

See the strength module on your own squad

Book a demo and we will walk through gym planning, phone logging, force testing and velocity-based training with the data your club already collects.

Sign in
All features