CPS Distribution
This is the actual distribution of clicks-per-second scores submitted by people who took the ReflexArcade CPS test. It is not an estimate and not sourced from anywhere else — it is exactly what was measured, recomputed from the live dataset at most a minute apart.
How to read this page
- N is the number of submitted scores in that segment. It is always the true submitted count, whether or not any values were excluded as outliers for the percentile calculation.
- Percentiles. p50 is the median: half of scores fall below it. p25 and p75 mark the middle half of the distribution, and p90 means 90% of scores are lower — so on this page, a higher percentile value is a faster clicker. At sample sizes near 10, p90 rests on the top one or two observations and should be read loosely.
- Rounding. CPS values are rounded to one decimal place.
- Outliers. In segments with at least 10 submissions, we exclude values outside 1.5× the interquartile range (Tukey's rule) before computing percentiles, and state how many were excluded — including when that number is zero. The rule is applied to each segment on its own, so an overall table and a device table can exclude different values. Below 10 submissions we do not attempt this — there is not enough data for the rule to mean anything.
- Segments below 10 submissions are labelled "insufficient sample" with the sample size shown, and no percentile is computed. We would rather show nothing than a percentile built on a handful of points.
Measured distribution
5-second mode
| p25 | p50 (median) | p75 | p90 |
|---|---|---|---|
| 7.2 CPS | 10.4 CPS | 13.2 CPS | 20.0 CPS |
Excluded 6 outliers (1.5× interquartile range rule, applied to this segment on its own; 141 submissions used for the percentiles above).
By device — 5-second mode
| p25 | p50 (median) | p75 | p90 |
|---|---|---|---|
| 6.5 CPS | 7.8 CPS | 10.0 CPS | 12.0 CPS |
Excluded 4 outliers (1.5× interquartile range rule, applied to this segment on its own; 34 submissions used for the percentiles above).
| p25 | p50 (median) | p75 | p90 |
|---|---|---|---|
| 8.0 CPS | 11.6 CPS | 14.1 CPS | 21.0 CPS |
Excluded 5 outliers (1.5× interquartile range rule, applied to this segment on its own; 104 submissions used for the percentiles above).
10-second mode
| p25 | p50 (median) | p75 | p90 |
|---|---|---|---|
| 9.9 CPS | 10.4 CPS | 11.4 CPS | 12.1 CPS |
Excluded 3 outliers (1.5× interquartile range rule, applied to this segment on its own; 8 submissions used for the percentiles above).
By device — 10-second mode
desktop: insufficient sample (N=5) — not enough data has accumulated for a reliable percentile, so we omit one rather than show a shaky number.
mobile: insufficient sample (N=6) — not enough data has accumulated for a reliable percentile, so we omit one rather than show a shaky number.
30-second mode
30-second mode: insufficient sample (N=1) — not enough data has accumulated for a reliable percentile, so we omit one rather than show a shaky number.
By device — 30-second mode
mobile: insufficient sample (N=1) — not enough data has accumulated for a reliable percentile, so we omit one rather than show a shaky number.
Why this differs from "average CPS" articles
Most published CPS averages do not say how many people they are based on, over what period, or how outliers were handled. This page states all three, every time, and will say plainly when a breakdown is too thin to trust — see our own discussion of average CPS scores in What Is a Good CPS? for context on where the commonly cited 4–6 CPS range comes from.
Using this data
These figures are published under CC BY 4.0: quote them, chart them, or put them in your own article, as long as you credit reflexarcade.com and link back. Please also state the sample size you copied, because it will be different by the time your reader arrives — that is the whole point of publishing it this way.
Next
Take the CPS test yourself and add to this dataset, read the methodology behind the timing and the outlier rule, check the privacy policy for exactly what is stored, or go back to the data hub.