PULSE.
Performance Under Load & Streak Evaluation — our signature 0-100 form score. It blends recent results, strength of opponent, pressure-point performance, and momentum swings into one heartbeat you can read at a glance.
Rising line, rising danger. When a PULSE crosses 90, somebody is about to have a very good fortnight.
Stat Man says
PULSE is the site's heartbeat — one number for how alive a player's game is right now. When it spikes past 90, keep your eyes on them.
Cooling off
Jessica Pegula
-1 PULSE over the last stretch
PULSE Leaderboard
Both tours, ranked by current form
| # | Player | Tour | PULSE | Trend | 12-month line |
|---|---|---|---|---|---|
| 1 | Jannik SinnerITA | ATP | 95 | +6 | |
| 2 | Mirra AndreevaRUS | WTA | 94 | +8 | |
| 3 | João FonsecaBRA | ATP | 93 | +13 | |
| 4 | Aryna SabalenkaBLR | WTA | 93 | +0 | |
| 5 | Carlos AlcarazESP | ATP | 92 | +4 | |
| 6 | Jack DraperGBR | ATP | 91 | +6 | |
| 7 | Coco GauffUSA | WTA | 90 | +8 | |
| 8 | Iga ŚwiątekPOL | WTA | 89 | +5 | |
| 9 | Ben SheltonUSA | ATP | 88 | +4 | |
| 10 | Naomi OsakaJPN | WTA | 87 | +5 | |
| 11 | Taylor FritzUSA | ATP | 86 | +6 | |
| 12 | Elena RybakinaKAZ | WTA | 86 | +1 | |
| 13 | Lorenzo MusettiITA | ATP | 85 | +5 | |
| 14 | Jasmine PaoliniITA | WTA | 84 | +2 | |
| 15 | Madison KeysUSA | WTA | 83 | +3 | |
| 16 | Jessica PegulaUSA | WTA | 81 | -1 | |
| 17 | Paula BadosaESP | WTA | 81 | +5 | |
| 18 | Alexander ZverevGER | ATP | 79 | +2 | |
| 19 | Holger RuneDEN | ATP | 76 | +2 | |
| 20 | Novak DjokovicSRB | ATP | 75 | +3 |
How PULSE is calculated
- 40% — Recent results: last 10 matches, weighted by recency and tournament tier.
- 25% — Opponent strength: beating a top-10 PULSE player moves your needle further.
- 20% — Pressure points: break points, tiebreaks, and deciding sets count double.
- 15% — Momentum swings: straight from our Momentum Swing Index — do you close matches or let them wobble?
PULSE alerts & archives
Courtside members get PULSE spike alerts, full historical archives back to a player's first pro match, and PULSE tracking for every Challenger and ITF player on the planet.
Go CourtsideFrequently asked questions
What does PULSE stand for in tennis analytics?
PULSE stands for Performance Under Load & Streak Evaluation. It is TennisStatMan's proprietary 0–100 form score for ATP and WTA players.
How is PULSE calculated?
PULSE weights four factors: 40% recent results (last 10 matches by recency and tournament tier), 25% opponent strength, 20% pressure points (break points, tiebreaks, deciding sets), and 15% momentum swings from the Momentum Swing Index.
What is a good PULSE score?
A PULSE above 80 signals strong current form. Scores above 90 indicate a player is peaking and often precede deep tournament runs. Below 60 suggests a cooling-off period.
How often is PULSE updated?
PULSE updates after every counted match. Rankings and roster data on TennisStatMan refresh hourly from official ATP and WTA sources.