See how games compete.
Compare observed Steam player counts with animated races, game artwork and historical graphs. Share a dated comparison and download the evidence behind it.
The player race
17/10/2026, 23:58:35 UTCCompare up to eight games. Rankings use observations no more than 25 minutes old; unavailable observations stay blank. Click a game above to remove it.
Icons follow the lines as the timeline advances. Movement between observations is an animated transition; gaps longer than 25 minutes remain blank. Dates and times are UTC.
Check the observations behind this comparison
| Game | Observed time (UTC) | Concurrent players |
|---|---|---|
| PAYDAY 2 | 2026-10-16T13:32:45.000Z | 28,262 |
| PAYDAY 2 | 2026-10-16T13:47:45.000Z | 28,222 |
| PAYDAY 2 | 2026-10-16T14:02:45.000Z | 28,375 |
| PAYDAY 2 | 2026-10-16T14:17:45.000Z | 29,220 |
| PAYDAY 2 | 2026-10-16T14:32:46.000Z | 30,070 |
| PAYDAY 2 | 2026-10-16T14:47:45.000Z | 30,960 |
| PAYDAY 2 | 2026-10-16T15:02:46.000Z | 32,609 |
| PAYDAY 2 | 2026-10-16T15:17:46.000Z | 34,175 |
| PAYDAY 2 | 2026-10-16T15:32:46.000Z | 35,277 |
| PAYDAY 2 | 2026-10-16T15:47:46.000Z | 35,706 |
| PAYDAY 2 | 2026-10-16T16:02:46.000Z | 35,697 |
| PAYDAY 2 | 2026-10-16T16:17:47.000Z | 33,958 |
| PAYDAY 2 | 2026-10-16T16:32:47.000Z | 33,862 |
| PAYDAY 2 | 2026-10-16T16:47:47.000Z | 33,890 |
| PAYDAY 2 | 2026-10-16T17:02:47.000Z | 33,705 |
| PAYDAY 2 | 2026-10-16T17:17:47.000Z | 34,108 |
| PAYDAY 2 | 2026-10-16T17:32:47.000Z | 34,190 |
| PAYDAY 2 | 2026-10-16T17:47:48.000Z | 34,174 |
| PAYDAY 2 | 2026-10-16T18:02:47.000Z | 33,264 |
| PAYDAY 2 | 2026-10-16T18:17:46.000Z | 32,731 |
| PAYDAY 2 | 2026-10-16T18:32:47.000Z | 32,815 |
| PAYDAY 2 | 2026-10-16T18:47:48.000Z | 32,837 |
| PAYDAY 2 | 2026-10-16T19:02:48.000Z | 32,815 |
| PAYDAY 2 | 2026-10-16T19:17:48.000Z | 32,818 |
| PAYDAY 2 | 2026-10-16T19:32:48.000Z | 32,220 |
| PAYDAY 2 | 2026-10-16T19:47:49.000Z | 31,716 |
| PAYDAY 2 | 2026-10-16T20:03:17.000Z | 31,591 |
| PAYDAY 2 | 2026-10-16T20:18:18.000Z | 31,173 |
| PAYDAY 2 | 2026-10-16T20:33:18.000Z | 30,762 |
| PAYDAY 2 | 2026-10-16T20:48:18.000Z | 20,482 |
| PAYDAY 2 | 2026-10-16T21:03:18.000Z | 27,639 |
| PAYDAY 2 | 2026-10-16T21:18:17.000Z | 29,540 |
| PAYDAY 2 | 2026-10-16T21:33:18.000Z | 29,722 |
| PAYDAY 2 | 2026-10-16T21:48:18.000Z | 29,716 |
| PAYDAY 2 | 2026-10-16T22:03:18.000Z | 19,442 |
| PAYDAY 2 | 2026-10-16T22:18:19.000Z | 25,185 |
| PAYDAY 2 | 2026-10-16T22:33:18.000Z | 26,466 |
| PAYDAY 2 | 2026-10-16T22:48:19.000Z | 27,507 |
| PAYDAY 2 | 2026-10-16T23:03:20.000Z | 27,800 |
| PAYDAY 2 | 2026-10-16T23:18:19.000Z | 28,084 |
| PAYDAY 2 | 2026-10-16T23:33:19.000Z | 28,210 |
| PAYDAY 2 | 2026-10-16T23:48:20.000Z | 28,322 |
| PAYDAY 2 | 2026-10-17T00:03:19.000Z | 28,327 |
| PAYDAY 2 | 2026-10-17T00:18:19.000Z | 28,278 |
| PAYDAY 2 | 2026-10-17T00:33:20.000Z | 28,091 |
| PAYDAY 2 | 2026-10-17T00:48:21.000Z | 27,910 |
| PAYDAY 2 | 2026-10-17T01:03:20.000Z | 27,808 |
| PAYDAY 2 | 2026-10-17T01:13:20.000Z | 27,677 |
| PAYDAY 2 | 2026-10-17T01:33:21.000Z | 24,809 |
| PAYDAY 2 | 2026-10-17T01:48:20.000Z | 24,274 |
| PAYDAY 2 | 2026-10-17T02:03:21.000Z | 24,309 |
| PAYDAY 2 | 2026-10-17T02:18:20.000Z | 24,695 |
| PAYDAY 2 | 2026-10-17T02:28:20.000Z | 25,064 |
| PAYDAY 2 | 2026-10-17T02:48:22.000Z | 26,237 |
| PAYDAY 2 | 2026-10-17T02:58:21.000Z | 27,077 |
| PAYDAY 2 | 2026-10-17T03:13:22.000Z | 28,060 |
| PAYDAY 2 | 2026-10-17T03:28:22.000Z | 28,520 |
| PAYDAY 2 | 2026-10-17T03:43:21.000Z | 28,913 |
| PAYDAY 2 | 2026-10-17T03:58:22.000Z | 28,896 |
| PAYDAY 2 | 2026-10-17T04:13:22.000Z | 28,896 |
| PAYDAY 2 | 2026-10-17T04:28:22.000Z | 25,669 |
| PAYDAY 2 | 2026-10-17T04:43:23.000Z | 25,837 |
| PAYDAY 2 | 2026-10-17T04:58:23.000Z | 26,003 |
| PAYDAY 2 | 2026-10-17T05:33:23.000Z | 26,564 |
| PAYDAY 2 | 2026-10-17T05:48:23.000Z | 27,273 |
| PAYDAY 2 | 2026-10-17T06:03:24.000Z | 28,533 |
| PAYDAY 2 | 2026-10-17T06:13:23.000Z | 29,205 |
| PAYDAY 2 | 2026-10-17T06:28:23.000Z | 30,058 |
| PAYDAY 2 | 2026-10-17T06:48:24.000Z | 26,854 |
| PAYDAY 2 | 2026-10-17T07:03:24.000Z | 26,935 |
| PAYDAY 2 | 2026-10-17T07:18:24.000Z | 26,522 |
| PAYDAY 2 | 2026-10-17T07:33:24.000Z | 26,622 |
| PAYDAY 2 | 2026-10-17T07:48:25.000Z | 26,598 |
| PAYDAY 2 | 2026-10-17T08:03:25.000Z | 26,525 |
| PAYDAY 2 | 2026-10-17T08:18:24.000Z | 26,621 |
| PAYDAY 2 | 2026-10-17T08:33:24.000Z | 26,703 |
| PAYDAY 2 | 2026-10-17T08:48:25.000Z | 26,020 |
| PAYDAY 2 | 2026-10-17T09:03:25.000Z | 26,096 |
| PAYDAY 2 | 2026-10-17T09:18:26.000Z | 26,258 |
| PAYDAY 2 | 2026-10-17T09:33:25.000Z | 26,392 |
| PAYDAY 2 | 2026-10-17T09:48:25.000Z | 26,828 |
| PAYDAY 2 | 2026-10-17T10:03:26.000Z | 27,179 |
| PAYDAY 2 | 2026-10-17T10:18:25.000Z | 27,396 |
| PAYDAY 2 | 2026-10-17T10:33:25.000Z | 27,881 |
| PAYDAY 2 | 2026-10-17T10:48:27.000Z | 28,301 |
| PAYDAY 2 | 2026-10-17T11:03:27.000Z | 28,666 |
| PAYDAY 2 | 2026-10-17T11:18:27.000Z | 29,396 |
| PAYDAY 2 | 2026-10-17T11:33:27.000Z | 30,044 |
| PAYDAY 2 | 2026-10-17T11:48:27.000Z | 30,422 |
| PAYDAY 2 | 2026-10-17T12:03:26.000Z | 30,643 |
| PAYDAY 2 | 2026-10-17T12:18:28.000Z | 27,580 |
| PAYDAY 2 | 2026-10-17T12:33:28.000Z | 27,797 |
| PAYDAY 2 | 2026-10-17T12:48:27.000Z | 28,044 |
| PAYDAY 2 | 2026-10-17T13:03:28.000Z | 28,185 |
| PAYDAY 2 | 2026-10-17T13:18:28.000Z | 27,656 |
| PAYDAY 2 | 2026-10-17T22:58:34.000Z | 13,580 |
| PAYDAY 2 | 2026-10-17T23:13:34.000Z | 13,560 |
| PAYDAY 2 | 2026-10-17T23:28:34.000Z | 12,977 |
| PAYDAY 2 | 2026-10-17T23:43:34.000Z | 12,973 |
| PAYDAY 2 | 2026-10-17T23:58:35.000Z | 12,930 |
The table shows the latest 100 observations per game. Download CSV for every observation in this range.
How to use this evidence
Steam concurrent players: connected Steam users in the game at the observation time. This is not sales, revenue or total players. Missing observations are gaps, not zero. History starts when NGR first observes a game. Popular games are checked every 15 minutes; the rest of the catalogue is sampled on a rotating sweep. Playback transitions are visual animation, not additional measurements.
Share links freeze the cutoff at 2026-10-18T00:07:53.648Z. Newly collected observations after that time are excluded. This comparison supports a debate about connected Steam concurrency at these times, rather than which game sold more or is better. NGR does not store individual player identities.
NGR