When you upload a match replay (your .dem file), NextFrag plays it back and measures what the replay records: where you aimed, when you fired, what you hit, and how you moved.
Your three scores: Aim, Movement, Overall
Each is a number from 0 to 100 on a fixed reference scale. Higher is better. 100 marks the top end of the community reference this scale was fitted to. It is not a perfect score, and it is not a promise about the matches you will win. The reference stays fixed so two matches can be compared. A later scoring update can move a number even when the play did not change.
- Aim — first-bullet placement, recoil and spray control, firing discipline, line-of-sight reaction, crosshair movement, and weapon handling. When both readings are available, one fifth of Aim is the hitting reading and the rest is the mechanics reading. If one reading is missing, Aim uses the one that is there.
- Movement — stopping before you shoot, changing direction, peeking, time exposed, how you move when you are not shooting, and how quickly you reposition after a rifle burst that does not get a kill.
- Overall — your single all-round score, calculated on its own. It is not an average of Aim and Movement. It uses many of the same measurements, plus how far away your fights are, whether you take them alone, damage you deal before you die, and how fast you are moving when you throw a grenade. This is the score on the leaderboard.
Aim, Movement and Overall each appear on the analyzed match when there's enough data. A measurement that is missing is left out. It is not filled in as zero. When a score cannot be worked out, the page shows a dash (—).
What the comparison measures
In the reference set this scale was fitted on, the score ranks the pro higher this often, counting ties as half. The counts are player-match records, one player in one match. They are not a count of demo files, and they are not the live leaderboard.
- Aim: 88.7%, on 1,907 pro and 1,192 community player-matches.
- Movement: 97.8%, on 1,905 pro and 1,192 community player-matches.
- Overall: 98.6%, on 1,907 pro and 1,192 community player-matches.
All three use 185 pro players and 961 community players. Separating professional matches from community matches does not say how well a score orders players inside the community. These scores are not a Premier rating, a FACEIT Elo, or a match win rate. Opponents, teammates, and the fights you take still affect some inputs, especially Overall.
How sure the read is
With no extra credit for hits, 99 recorded shots reaches a Decent read and 388 reaches a Reliable read. Enough hits can reach those labels with fewer shots. Below a Decent read the page says Light read and adds an early-signal note. The label does not change your score, and it does not require a minimum number of rounds. A Decent read or a Reliable read describes the shot sample. It is a different label from the band beside the number.
On the anonymous first report, Overall shows a band beside the number: Beginner, Developing, Solid, Advanced or Elite. That word is a label for the same 0 to 100 number, not a second score. Signed-in match pages show the number without that band.
Reaction
The reaction inside Aim, and the Reaction time number on the match page, is line-of-sight reaction: the time from an enemy becoming visible to your first aimed shot. A deeper section can also show return-shot latency, which starts when you are hit, and a view-cone reaction, which starts when an enemy enters your view cone.
Coaching on the match
Depending on how much you played, the match page adds coaching on the habits behind the scores, and some measurements sit next to numbers from professional matches run through the same analysis. Professional matches are tougher, so treat the comparison as a guide.
When the anonymous first report has a leading individual issue, it is labelled Fix this first. When the signed-in report shows a leading finding, it is labelled Today's focus. It is the highest-priority individual practice focus, not a promise of the biggest score increase or of more wins. Where a finding includes them, you also get a drill, a target, and a way to check again. Repeated advice is limited, so related habits do not each get their own copy of the same drill. When no individual issue clears the bar, the report says so and does not invent a drill. Sensitivity advice appears only when the match has enough flick shots.
Getting onto the leaderboard
To appear you need at least 3 competitive matches on the current scoring where we could work out all three scores, a display name, and to opt in. Only competitive matches count. Deathmatch does not. When the leaderboard shows a score, it combines those competitive matches, and a match analyzed 60 days ago counts half as much as one analyzed today. Staying off the board does not stop the scores being calculated. Joining the public ranking is opt-in.
Your data
Your demo file is deleted after a limited retention period. We keep your analysis results — your scores and the coaching breakdowns — in your account history until you delete the record or your account. Read the Privacy Policy for the detail.
▼ Scoring updates
- 9 June 2026 — scoring update. All three scores were rebuilt. Inputs that repeated another input, and inputs that tracked shot volume or raw accuracy rather than the mechanic, were removed.
- 17–21 June 2026 — scoring update. The share of Aim that comes from the hitting reading moved from 35% to 20%, which is still the share today. Weapon handling, time exposed, and a line-of-sight crosshair measure were added.
- 5 July 2026 — scoring update. Outcome, volume, role, and round-phase inputs were removed from the scores, along with inputs from an April movement model.
- 16 July 2026 — scoring update. Firing too late after stopping was brought into Movement and Overall.
- 9 September 2026 — scoring update. A crosshair-path measure was restored to Aim only. It does not move Overall.
- 19 September 2026 — scoring update. Inputs that were inconsistent from match to match were given less influence on Movement and Overall. Aim was left unchanged that day.
- 23 October 2026 — scoring update, live since 24 October 2026. Movement and Overall now include how quickly you reposition after a rifle burst that does not get the kill, and the weights for Aim, Movement and Overall were refitted.
- 1 November 2026 — scoring update. New uploads now use every input the Aim, Movement and Overall scales were built on. Earlier uploads were missing three of them, so their scores could differ by several points. Progress, personal bests and goals only compare matches measured the same way, so existing score goals need their targets confirmed or changed.
Where we're upfront about limits:
A replay shows what the game server saw — not your monitor, mouse, or connection — so things like input lag aren't in it.
One crosshair-path input inside Aim can vary with your hardware.
The measurements behind this scale were checked on server-recorded GOTV demos. That check does not establish the same result for a demo recorded from your own point of view.
Professional comparisons come from tougher matches, so they are a guide, not an exact match.