This dashboard uses GPS data from Corsair sensors to give a real-time picture of each player's workload, physical output, and injury risk after every session.
The goal: keep players healthy and available deep into the season.
⬦ = mathematically calculated from session data. Click any player row to see their full detail breakdown.
Session Basics
Dist (mi)
Total miles covered this session.
Active (min)
Time spent actively moving (not standing still).
Load
GPS overall session intensity score — combines distance, speed, and effort. Higher = more physical demand.
ACWR ⬦
Acute:Chronic Workload Ratio — today's load vs the 14-day rolling average. Above 1.5 = high injury risk (red). Above 1.3 = caution (amber). Sweet spot is 0.8–1.3.
CRI STATUS ⬦
Corsair Readiness Index — primary decision column. Synthesizes all five domains: Acute Load (CSS+ACWR), Cumulative Tissue (CDL+DLI), Neuromuscular (CNS+SprintExp), Wellness (D4 when submitted), VALD structural multiplier + ACI adaptive modifier.
0–25 FULL TRAINING · 26–45 MODIFIED · 46–65 LIMITED · 66–85 HOLD · 86–100 DO NOT TRAIN
⬡4 = wellness included · ⬡3 = GPS-only · ⊡buf = boundary buffer · ⚠OVR = hard override fired
Performance decision support tool. Not a medical assessment. All decisions require qualified professional judgment.
Speed & Sprint Output
Top Spd
Fastest speed hit this session (mph).
PB ⬦
Career personal best top speed across all sessions. Builds automatically.
Spr%PB ⬦
Sprint top speed as % of career PB. Green ≥95% = hitting near max. Red = may need speed training or is fatigued.
RSA ⬦
Repeated Sprint Ability = Sprint Count × Avg Sprint Speed. How much sprint work was done.
Spr Exp ⬦
Sprint Exposure (7-day rolling) — 🔴 RED if player has NOT hit ≥95% of PB top speed in the last 7 days, OR has not accumulated ≥500 yards of high-speed distance in the last 7 days. Both conditions must be met for green.
Dist@Spd ⬦
Estimated high-speed distance (proxy). Compare to individual targets in ⚙ Thresholds.
Deceleration & Injury Risk
Hard braking loads the hamstrings and knees heavily — a major injury risk signal in soccer. These count how many times each player hit each braking intensity.
D−3
Decelerations at −3 m/s². Moderate braking — common in normal play.
D−4
Hard braking at −4 m/s². High tissue stress — watch this number.
D−5
Max-effort braking at −5 m/s². Very high stress. Even a few is significant.
ALI ⬦
Acceleration Load Index = A3 + (A4×2) + (A5×3). Anterior chain / hamstring origin stress from explosive acceleration efforts. Mirrors DLI architecture. Integrated into CSS mechanical component (Colby 2014).
DLI ⬦
Decel Load Index = D3 + (D4×2) + (D5×3). Weighted braking stress score. 🟢<70 · 🟡70–120 · 🔴120–180 · 🚨180+
Readiness & Risk Columns
CSS ⬦
Combined Stress Score = normalized 0–100. Volume(20%) + Mechanical/DLI(35%) + CNS/RSA(25%) + Speed/Sprints(20%). Each stress type normalized to team range before weighting. Higher = more total load and injury risk.
W ⬦
Today's wellness score (0–100). ⬡4 = 4-domain CRI (wellness submitted). ⬡3 = GPS-only CRI. ! = critically low score (<40). — = not submitted today.
Perf Score ⬦
Composite risk score 0–100. RSA (40%) + DLI (40%) + Sprint Exposure risk (20%). Higher = more load/risk this session.