TimerBattlePlay free
← Back to Blog
TimerBattle Team

How TimerBattle Scoring Works: Grades, Points, Streaks and ELO

TimerBattle asks one thing of you: stop the clock as close to the target as possible. Behind that simple rule is a scoring system that turns milliseconds into grades, points, streaks and ratings. This guide explains every part of it, and uses real results from 1,843 players to show what a good score actually looks like.

The core rule: distance from the target

Every round shows a target time. In a standard game it is a random value between 2 and 6 seconds; in a custom game you can choose any target from 0.5 to 9.999 seconds. You start the clock, then stop it when you think the target has passed.

Everything is measured from one number: the difference between the time you stopped and the target, in milliseconds. Early and late count the same. Stopping 40 ms before the target is exactly as good as stopping 40 ms after it. The game shows you which side you landed on, which is useful for training, but the score only cares about the distance.

Grades

Each round gets a grade based on that difference:

  • Perfect: 20 ms or less
  • Excellent: over 20 ms, up to 75 ms
  • Good: over 75 ms, up to 120 ms
  • Close: over 120 ms, up to 250 ms
  • Miss: more than 250 ms

For a sense of scale: a single frame on a 60 Hz screen lasts about 16.7 ms, so a Perfect means you were within roughly one frame of the target. A Miss, on the other hand, is a quarter of a second or more, which you can usually feel as you press.

Points: the score formula

Grades tell you the band you landed in. Points are more precise. Every round is worth up to 100 points:

score = max(0, round(100 × (1 − difference / 250)))

In plain words: you start with 100 points and lose 1 point for every 2.5 ms you are away from the target. At 250 ms you reach zero, and the score never goes negative. Some worked examples:

  • 0 ms: 100 × (1 − 0) = 100 points (Perfect)
  • 12 ms: 100 × (1 − 0.048) = 95.2, rounded to 95 points (Perfect)
  • 20 ms: 100 × 0.92 = 92 points, the lowest Perfect score
  • 50 ms: 100 × 0.8 = 80 points (Excellent)
  • 75 ms: 100 × 0.7 = 70 points (Excellent)
  • 120 ms: 100 × 0.52 = 52 points (Good)
  • 180 ms: 100 × 0.28 = 28 points (Close)
  • 300 ms: the formula gives a negative number, so the score is 0 (Miss)

Because the scale is linear, every millisecond counts the same no matter where it is. Going from 60 ms to 40 ms is worth exactly as much as going from 200 ms to 180 ms: 8 points. A quick game has 5 rounds, so the maximum is 500 points. Custom games run from 1 to 20 rounds, so the totals scale with the round count.

One practical consequence: a single Miss costs you the whole round, while a merely average round still banks points. Steady 60 ms results (76 points each) add up to 380 over five rounds, exactly the same total as four Perfects at 95 points followed by one 300 ms Miss, with far less risk. Consistency is the most reliable path to a high total.

Combos

Consecutive good hits build a combo, and the game shows your current combo as you play. It is a nice way to see a hot streak building inside a session. The main thing to remember is that the clean round-by-round score above is what your totals are made of, so focus on each round rather than chasing the combo counter.

What is a good score?

Grades are easier to read once you know how often each one happens. Across 25,300 rounds in the daily challenge and championship, this is how results split:

Share of rounds in each grade
Perfect ≤20 ms10.8%Excellent ≤7525.2%Good ≤12015.8%Close ≤25024.5%Miss >25023.7%

About one round in nine is a Perfect, and almost one in four is a Miss. The median round lands 114 ms from the target, a Good.

Show the numbers
GroupValue
Perfect ≤20 ms10.8%
Excellent ≤7525.2%
Good ≤12015.8%
Close ≤25024.5%
Miss >25023.7%

Your typical miss

A single round says little. Your median miss over many rounds is the better measure of your level. For the 463 players with at least ten recorded rounds, here is where each player's median miss falls:

Typical miss (median)Where that puts you
32 ms or lessTop 1%
60 ms or lessTop 10%
86 ms or lessTop 25%
117 msThe middle player
171 msBottom 25% starts here
260 msBottom 10% starts here

So a typical round in the Excellent band (75 ms or better) already puts you ahead of most players, and a typical miss inside the Perfect window is something only the very best manage.

Daily challenge totals

The daily challenge ranks you by the total distance from its five targets, lower is better. From 2,984 daily results:

≤ 269 mstotal for the top 10%
≤ 423 mstotal for the top 25%
765 msmedian total
38.9%of results include at least one Perfect

Getting a Perfect in the daily challenge is common: 38.9% of results contain at least one. Three or more Perfects in the same five rounds is rare, at 2.6% of results. A single bad round can add hundreds of milliseconds to a total, which is another reason a steady day beats a spectacular one with one blunder.

Data: 25,300 rounds by 1,843 players, Feb–Oct 2026, from TimerBattle's daily challenge and championship with the running clock visible. Results flagged by anti-cheat are excluded. Full analysis.

Daily challenge and streaks

The daily challenge gives every player the same five targets each day. Because the targets are identical, it is the fairest comparison you can get: nobody benefits from an easy random roll.

  • One attempt per day. You play the five targets once, so the result reflects your timing on the day, not how many retries you had.
  • Daily ranking. Results are ranked by accuracy: your total distance from the five targets, where lower is better. A single bad round hurts, so the steady approach pays off here too.
  • Streak. Playing the daily challenge on consecutive days builds your streak. Miss a day and it starts over.

Tip: treat the daily challenge as a test, not as practice. Round one is the weakest of the five for most players (a median miss of 126 ms, against 113–121 ms for rounds two to five), so warm up first with a quick game or a few custom rounds, then play the daily once you feel settled.

Survival: the window keeps shrinking

Survival keeps going for as long as you stay alive. The score is simply how many rounds you last. The rules:

  • Rounds 1–5: no Miss. Anything within 250 ms keeps you alive.
  • Rounds 6–10: Good or better. You must stop within 120 ms.
  • Rounds 11–15: Excellent or better. The window is 75 ms.
  • Round 16 onwards: Perfect only. Every round must land within 20 ms.
  • Perfects earn shields. Every Perfect gives you a shield, and you can hold up to 3. A shield is used up automatically to save one round that falls outside the window.

Tips for Survival: each step is a real jump. In our data 76% of rounds are within 250 ms, 52% within 120 ms, 36% within 75 ms and only about 11% within 20 ms. So the first five rounds are where you collect shields: aim calmly for the centre, and every Perfect you land there buys you a second chance later. Long targets tend to pull players early (on 5-second targets, 55% of stops in our data are too early), so do not rush the final beat. From round 16 you need a Perfect every round, which is where shields decide how far you get.

1v1 duels and ELO

Online duels put you against another player on the same targets. Each round is a straight comparison: whoever stops closer to the target wins the round. The player who wins more rounds wins the match. A match can also end level.

Ranked duels use an ELO rating, the same family of system used in chess. Winning raises your rating and losing lowers it, and the size of the change depends on the ratings of both players. Beating someone rated above you is worth more than beating someone below you, and losing to a lower-rated player costs more. Over many matches your rating settles near your true level, which is why matchmaking can pair you with opponents of similar skill. Private lobbies and casual games do not change your rating.

Tips for duels: in a duel, points do not matter, only who is closer. A 110 ms result beats a 130 ms result even though both are mediocre. So do not panic after a bad round, and do not try to "win big". Focus on beating your opponent by a little, every round. Learn more about the modes on the multiplayer page.

Other ways to play

  • AI opponent: practise duels offline against an AI with several difficulty levels. Move up a level when you win comfortably.
  • Two players, one phone: a split screen mode for playing side by side.
  • Friend challenge links: share a link and your friend plays the same targets you did, without needing an account.
  • Group challenge: everyone plays the same targets and the results land in one table.

How to climb in every mode

  1. Read the sign of your error. If most results are late, start your press a little earlier. If they are early, relax the count. Fix one bias at a time. Across all players, short targets tend to come out late and long ones early; the details are in our analysis of 25,300 rounds.
  2. Practise with blind mode. In a custom game, blind mode hides the running clock. It forces you to build a real internal rhythm instead of reacting to digits. Our timer challenge guide covers counting and subdivision techniques in detail.
  3. Use fixed targets for drills. Repeating one target over 20 rounds shows your typical spread. Then return to random targets to make sure the skill transfers.
  4. Check your setup. A consistent device, screen and input matter. See the input lag guide for what adds hidden delay.
  5. Know the difference between reaction and timing. TimerBattle rewards anticipation, not raw reflexes. If you want to measure pure reflexes separately, use our reaction time test, and read how to improve reaction time for general training habits.

Play TimerBattle in your browser for free.

FAQ

Does stopping early count the same as stopping late?

Yes. Grades and points use the absolute distance from the target, so 30 ms early and 30 ms late give the same result.

What is the maximum score in a quick game?

A quick game has 5 rounds worth up to 100 points each, so the maximum is 500. That requires stopping exactly on target every round. A score of 400 means an average miss of 50 ms with no round off by more than 250 ms; for comparison, only about one player in ten has a typical miss of 60 ms or less.

What is a good daily challenge result?

The median daily challenge total is 765 ms over five rounds. A total of 423 ms or less puts you in the top 25%, and 269 ms or less in the top 10%.

How common is a Perfect?

10.8% of all rounds are Perfect (20 ms or closer). In the daily challenge, 38.9% of results include at least one Perfect, but only 2.6% include three or more.

How do shields work in Survival?

Every Perfect (20 ms or less) earns a shield, up to a maximum of 3. If a round then lands outside the current window, a shield is used up and your run continues. Without a shield, that round ends the run.

Why do some wins give me more ELO than others?

ELO changes depend on both ratings. A win against a lower-rated player is expected, so it moves your rating less than a win against a stronger opponent. Private lobbies and casual games never change your rating.

Put it into practice

Test your timing

Stop the timer as close to the target as you can. Free in your browser, no sign-up. Track your progress and climb the leaderboards.

Or take the 5-click reaction time test →
Play TimerBattle free