CourtsidePlay combines your heart-rate variability, resting heart rate, sleep, and recent training load into a single 0–100 score. Check it before you walk on court.
Every contributing metric is shown with your 7-day average and how today compares to baseline. A 74/100 day looks like this:
The card on your Matches screen gives you the score and a one-line verdict. Tap it for the full breakdown.
No separate app, no separate tab. The Match Readiness banner lives on your Matches screen so you see it every time you open CourtsidePlay — and you can tap through to the full breakdown in one tap.
Match Readiness is computed entirely on your iPhone from data Apple Health already has. CourtsidePlay never uploads your HRV, resting HR, or sleep data to any server.
Every feature on this page is built in. Download once and start analysing your next match.