Skip to content

Risk Advisor

The Risk Advisor combines 10 indicators per player into a 0–100 score with a green/yellow/red traffic light and a textual recommendation. The indicators cross GPS Load (ACWR distance / HSR / sprint / HMLD), neuromuscular (Vmax%), wellness (Hooper, pain), recent injuries, medical “not fit”, physio pain, and anxiety. On pro / enterprise the recommendation is written by AI; on essential it is rule-based text. Definitions for each acronym in the glossary.

  • Problem: S&Cs cross-reference ACWR, Hooper, pain, and injuries by hand in spreadsheets. CÉNIT does it in a single view with configurable thresholds and a daily snapshot for post-injury analysis.
  • Use cases: squad semaphore before every training, evidence-based load reduction shared with the coaching staff, retrospective analysis of which indicator anticipated each injury.
  • Plans: module on all plans. AI only on pro and enterprise; post-injury analysis and weight adjustment are also gated.
  • Differentiator: weights aligned with scientific consensus (Williams 2017, Drew/Finch 2016), dynamic per-org thresholds, daily snapshots with long retention.
  • Risk Advisor — all staff roles. Head of Performance, Psychologist, and Sporting Director additionally see mental indicators (anxiety).
  • The History and Weights sub-pages are documented separately.
  • Main table — list ordered by descending score, columns with raw value + level chip per indicator.
  • Player detail — side drawer with breakdown of the 10 indicators, each one’s contribution to the score, and the recommendation.
  • Automatic notifications — when a player turns red, Head of Performance, Sporting Director, and S&C are notified.

Settings → Risks. Configurable thresholds per org:

  • ACWR ok / warn (default 0.80–1.30 / 0.70–1.40). Apply to all 4 ACWRs (distance, HSR, sprint, HMLD).
  • Hooper ok / warn (default 14 / 18).
  • Vmax% ok / warn (default 90 / 80).
  • Thresholds for pain, recent injuries, physio pain, and anxiety.
  • ACWR method — RMA (default, 7d/28d windows) or EWMA (Williams 2017 opt-in).
  • Why is a player yellow without being injured? The default is yellow when an indicator has insufficient data (e.g., ACWR with no sessions in 28 days, or Vmax with fewer than 5 sessions). It is not an alert — it is transparency about what cannot be measured.
  • Does the AI fail? If the AI service does not respond, the system falls back to the static recommendation automatically and shows the reason for the fallback.

Player surface: N/A. Risk Advisor is staff-only. The player does not see their own score — the decision is deliberate (the data is clinical, not self-contained, and requires interpretation by the coaching staff).

The score is a weighted blend of the indicators, with weights aligned to current scientific consensus (Williams 2017, Drew/Finch 2016). Each indicator contributes by its traffic-light level (green / yellow / red). The exact weights are configurable per organization and managed inside the app.

ACWR is computed for the four metrics (distance, HSR, sprint, HMLD), all in m/day. Ratio acute_7d / chronic_28d.

Vmax% is computed against the all-time peak, requires ≥5 sessions to be valid, and applies decay for veterans (≥30 years old → MAX of the last 12 months) to avoid penalizing chronic slowness.

  • Wellness — Hooper + pain.
  • GPS Load — ACWR distance / HSR / sprint / HMLD + Vmax%.
  • Medical — provides the “not fit to train” flag.
  • Physio — pain reported in physio sessions.
  • Psychology — anxiety score (gated by role).
  • AI (Claude) — textual recommendation in Spanish, max 200 tokens, 3 sentences. Pro and Enterprise only.
  • Current post-injury analysis is manual retrospective (see Weights); automatic per-org weight adjustment is pending.
  • No PDF export of the breakdown — only on-screen.