Behind every number there is a published method, not an invented formula — and it costs the player under a minute a day.
One panel, the whole team.
Different modules working on the same data. This is the coaching staff’s real panel — with demo data.
Wellness status today
ACWR distribution
Load — 7 days · mean sRPE
Players at risk
Add to calendar
June events
Zone distribution — today
Average wellness — 7 days
Average by category — today
Squad heatmap — 14 days
Advanced load — team
21/24 logged a session this week (88%)Risk zones — ACWR
Total team load — 7 days
ACWR per player
| Player | Position | ACWR | Load/wk | Monotony | Trend |
|---|---|---|---|---|---|
| D. Costa | Centre | 1.62 | 2 590 | 1.94 | |
| J. Roca | Small forward | 1.54 | 2 470 | 1.71 | |
| M. Ruiz | Shooting guard | 1.38 | 2 310 | 1.58 | |
| A. García | Point guard | 1.12 | 2 180 | 1.34 | |
| P. Vidal | Power forward | 0.98 | 2 040 | 1.21 | |
| S. León | Point guard | 0.74 | 1 620 | 1.18 |
Imports
Ranking — Distance / min
Return-to-play protocol — reference
| Player | Position | # | Height | Weight | Status | Wellness today | ACWR | |
|---|---|---|---|---|---|---|---|---|
| AG A. García | Point guard | #4 | 184 cm | 79 kg | Active | 4.3 | 1.04 | |
| MR M. Ruiz | Shooting guard | #7 | 192 cm | 86 kg | Active | 3.1 | 1.38 | |
|
JR
J. RocaAnkle
|
Small forward | #11 | 198 cm | 92 kg | Injured | 2.4 | 1.62 | |
|
DC
D. CostaKnee
|
Centre | #15 | 205 cm | 104 kg | Injured | — | 1.71 | |
| PV P. Vidal | Power forward | #9 | 201 cm | 98 kg | Active | 4.0 | 0.97 | |
| SL S. León | Point guard | #3 | 181 cm | 76 kg | Active | 4.2 | 1.11 |
Assessments
Team template · 7 tests
2025-26 pre-season · 7 metrics · 6 players
| Player | CMJ (cm) | Sprint 20m (s) ↓ | Lane Agility (s) ↓ | Bench 1RM (kg) | Yo-Yo IR1 (m) |
|---|---|---|---|---|---|
| A. García · Point guard | 41.20 | 2.94 | 10.85 | 82.50 | 1840 |
| M. Ruiz · Shooting guard | 44.60 | 2.88 | 10.62 | 90.00 | 1960 |
| J. Roca · Small forward | 46.10 | 2.91 | 10.74 | 95.00 | 2040 |
| D. Costa · Centre | 52.40 | 3.12 | 11.40 | 112.50 | 1720 |
| P. Vidal · Power forward | 49.30 | 3.05 | 11.08 | 105.00 | 1880 |
| S. León · Point guard | 40.80 | 2.97 | 10.91 | 78.00 | 1800 |
Cumulative actions · 2025-26
Calendars and documents
D. Costa
D. Costa in the red zone (2.1).
Red zoneJ. Roca
J. Roca in the red zone (2.4).
Red zoneM. Ruiz
M. Ruiz dropped below their baseline.
Below baselineP. Vidal
P. Vidal dropped below their baseline.
Below baselineS. León
S. León has not logged their wellness today.
Not logged todayA. García
A. García has not logged their wellness today.
Not logged todayReadiness per player · lowest to highest
| Player | Position | Readiness | Wellness | ACWR | Monotony | Strain |
|---|---|---|---|---|---|---|
| D. Costa injury | Centre | 41 | 2.6 | 1.62 | 2.31 | 4180 |
| J. Roca | Small forward | 47 | 2.9 | 1.41 | 2.08 | 3640 |
| M. Ruiz | Shooting guard | 58 | 3.4 | 1.34 | 1.92 | 2980 |
| S. León | Point guard | 74 | 4.0 | 1.12 | 1.48 | 2210 |
| P. Vidal | Power forward | 81 | 4.2 | 1.04 | 1.36 | 1960 |
| A. García | Point guard | 86 | 4.4 | 0.97 | 1.21 | 1740 |
Readiness = today’s wellness adjusted for ACWR and injury (0-100). Monotony = mean/standard deviation of daily load (Foster); >2 = little variation, higher risk. Strain = weekly load × monotony.
Comparison by position
| Position | Players | Average wellness | Average ACWR |
|---|---|---|---|
| Point guard | 6 | 4.0 | 1.05 |
| Shooting guard | 5 | 3.6 | 1.31 |
| Small forward | 5 | 3.5 | 1.34 |
| Power forward | 4 | 4.1 | 1.08 |
| Centre | 4 | 3.3 | 1.52 |
From the player’s data to the decision, in three steps.
Nothing to install and no spreadsheets: it takes the staff minutes to start seeing the real state of the dressing room.
Create your team and import the squad
You register the team and your players in minutes. They log in from the browser, with no app to install.
Monitor wellness, workload and ACWR
Players do their daily check-in; you see the team’s readiness, each session’s load and the ACWR, live.
Decide with evidence, before the pitch
Red-zone alerts, players at risk and return-to-play phases: you decide with data, not intuition.
Everything the coaching staff needs, in one place.
From the player’s raw data to the staff’s decisions. Every module built in depth and connected to the rest.
Dashboard
The team’s state at a glance: KPIs, zones, the day’s alerts and live data.
Calendar-planner
Plan the season: sessions, matches and events, with recurrence and an iCal feed.
Training load
Spot who is overloaded before they get injured: ACWR, monotony and strain (Foster).
GPS data
Bring GPS from any brand into one place: 23 external-load metrics under one shared name.
Injury management
Take every injury from the sidelines back to the pitch: treatments and RTP phases.
Matches
Live tagging with customisable actions and the minute synced to the video.
Advanced analytics
Turn the data into decisions: readiness 0–100, individual ACWR and comparison by position.
Team chat
The club’s group, inside the platform: photos, video, audio and files, replies, reactions and pinned messages. Isolated per team, on the web and in the app.
Video analysis
From the tag to the explained clip: telestration over the video, playlists by play type and the match files on its record.
Stats import
TeamUpload the match’s Excel, CSV, PDF or a photo: AI maps the columns and players and fills in each player’s record, match by match.
Workload, under control.
From each session’s sRPE to ACWR, monotony and strain. What it costs the player, measured and compared week by week — not a hunch.
- sRPE per session: every training session, quantified per player.
- ACWR with an optimal zone of 0.8–1.3 (Gabbett): you see who is heading for danger before they get injured.
- Monotony and strain (Foster): how the load is spread, not just how much of it there is.
ACWR distribution
Load — 7 days · mean sRPE
Real panel view · demo data
The player’s full experience, in their pocket.
Wellness, staff forms, routines with automatic weights, monthly calendar and rehab — all in one place. Available now: native iOS app and web app for any device.
- Daily wellness (5 items + streak) and session sRPE in under a minute.
- Staff forms: post-session, post-match and custom; the player fills them in and they lock.
- Routines with automatic weights: %RM × the player’s 1RM = kg on screen. In-app Excel/PDF viewer.
How do you feel today? · 1–5 scale
How your club gets set up.
There is no self-serve signup: tell us about your team, try SquadStats with a real demo, and we put together terms that fit.
Initial call
Tell us about your team, your sport and how the coaching staff works today.
Demo with temporary access
Try SquadStats with your real squad for a while, at no cost and no commitment.
Proposal and setup
If it fits, we send tailored terms and the SquadStats team handles the setup.
The player app is always free. Only the coaching staff pays.
Does your club have thousands of players and needs of its own?
A dedicated account manager, features built for you, custom integrations and an agreed SLA. Tell us your case and we’ll build it together.
Start measuring what matters.
Tell us about your team and we’ll set up a demo with temporary access so you can try SquadStats with your real squad.
The player app, free forever · tailored terms for the coaching staff, no commitment.