AI/ML-powered recovery analysis for sports teams

Turn athlete data into clearer training decisions.

VitalForg brings session, morning wellness and testing records for a whole squad into one workspace. A machine-learning model learns your squad’s normal mornings and flags unusual patterns, and every flag shows why it was raised, with the records behind it.

The demo runs on a fictional sample dataset of 28 athletes over 12 weeks. No sign-up needed.

Setting up your organization? Create an account. Already using VitalForg? Sign in.

VitalForg demo overview showing team session load by week, recorded sessions, HRV coverage and flagged changes
The Overview screen in the demo, calculated from the sample dataset.

How it works

From records to a report your staff can check.

One connected workflow, using the same records on every screen.

01 · DATA

Inspect the dataset before trusting it

See every session, morning wellness and jump-test record with its units, timestamp and source.

  • Search and filter by team, athlete, date and session type
  • Missing values, duplicates and implausible readings are counted and excluded
  • Check a CSV file for errors before anything is added
Open the data workspace →
VitalForg data workspace listing morning wellness records with units, sources and missing values

02 · ANALYTICS

Explore workload and recovery trends

Weekly session load, HRV relative to each athlete’s baseline, sleep and jump height for the period you choose, compared with the period before.

  • Team and athlete views with clear axes, units and reporting periods
  • Hover any week for the exact values
  • Select a week to open the records behind it
Open analytics →
VitalForg analytics showing weekly session load and HRV relative to baseline

03 · FLAGGED CHANGES

Review a flag with its evidence

Each flag names the athlete, the metric, the analysis window, the baseline it was compared with, the exact rule and its limitations.

  • Supporting records listed row by row
  • Method labelled as a calculation, rule, statistical comparison, machine-learning model or data-quality check
  • “Why this was flagged”: the finding, its supporting metrics and a plain-language explanation
  • Mark a flag as reviewed, rate it useful or not, and add a note
Open an example flag →
A VitalForg machine-learning flag with its supporting metrics and the explanation under Why this was flagged

04 · REPORTS

Generate a period report

A report for the selected team and period with trends, flagged changes and review notes, metric definitions and a summary of the source data.

  • Download the figures as CSV
  • Print or save as PDF from your browser
Open reports →
A VitalForg period report for a sample team, marked as a demonstration report

Methods

Every number says how it was made.

VitalForg labels each output by method: calculations, fixed rules, statistical comparisons and a machine-learning model. It does not predict injuries or give medical advice.

Calculated

Session load

duration (min) × RPE

Session-RPE method, in arbitrary units.

Rule-based

Load increase

ACWR > 1.5 and week +30%

Highlights rapid changes for staff review. Not an injury predictor.

Statistical

HRV vs baseline

7-day ln(RMSSD) vs 28-day mean

Flags drops of more than 1 SD from the athlete’s own normal range.

Data quality

Coverage

valid readings ÷ days

Warns when data is too sparse for a reliable comparison.

Machine learning

Unusual morning pattern

isolation forest, 4 markers

Detects unusual recovery patterns across HRV, resting heart rate, sleep and soreness.

How each method works

Who it is for

Built for the staff who manage squad data.

Professional teams

Roster-wide load and recovery indicators in one place.

Performance facilities

A single view across athletes, sessions and tests.

Sports science teams

Transparent calculations you can check against the raw records.

Academies

Track adult development groups (18 and over) alongside first-team squads.

Pricing

Plans for performance organizations.

Fixed monthly prices in US dollars.

Performance Facilities
$89/month

For organizations managing athlete and biometric data at a single location.

  • Athlete performance tracking
  • Workload and recovery analysis
  • Staff roles and access controls
  • Data import API
Create account
Enterprise & Sports Organizations
$249/month

For large sports organizations that need organization-level controls and reporting.

  • Organization-level controls and reporting
  • Staff roles and access controls
  • Data import API
Talk to us

See the workflow for yourself.

Open the demo, pick a team and a period, and follow a flag back to the records behind it.