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
25/10/2026, 01:04:21 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-23T15:49:00.000Z | 19,843 |
| PAYDAY 2 | 2026-10-23T16:04:00.000Z | 19,775 |
| PAYDAY 2 | 2026-10-23T16:19:01.000Z | 18,452 |
| PAYDAY 2 | 2026-10-23T16:34:02.000Z | 18,793 |
| PAYDAY 2 | 2026-10-23T16:49:01.000Z | 19,431 |
| PAYDAY 2 | 2026-10-23T17:04:02.000Z | 19,275 |
| PAYDAY 2 | 2026-10-23T17:19:01.000Z | 19,345 |
| PAYDAY 2 | 2026-10-23T17:34:02.000Z | 19,304 |
| PAYDAY 2 | 2026-10-23T17:49:02.000Z | 19,137 |
| PAYDAY 2 | 2026-10-23T19:49:03.000Z | 17,653 |
| PAYDAY 2 | 2026-10-23T20:04:04.000Z | 19,246 |
| PAYDAY 2 | 2026-10-23T20:19:03.000Z | 20,079 |
| PAYDAY 2 | 2026-10-23T20:34:04.000Z | 20,237 |
| PAYDAY 2 | 2026-10-23T20:49:04.000Z | 20,080 |
| PAYDAY 2 | 2026-10-23T21:04:04.000Z | 20,051 |
| PAYDAY 2 | 2026-10-23T21:14:03.000Z | 19,998 |
| PAYDAY 2 | 2026-10-23T21:34:04.000Z | 19,501 |
| PAYDAY 2 | 2026-10-23T21:49:04.000Z | 18,737 |
| PAYDAY 2 | 2026-10-23T22:14:05.000Z | 18,323 |
| PAYDAY 2 | 2026-10-23T22:29:05.000Z | 18,386 |
| PAYDAY 2 | 2026-10-23T22:44:05.000Z | 18,332 |
| PAYDAY 2 | 2026-10-23T22:59:04.000Z | 18,338 |
| PAYDAY 2 | 2026-10-23T23:14:05.000Z | 18,336 |
| PAYDAY 2 | 2026-10-23T23:29:05.000Z | 18,151 |
| PAYDAY 2 | 2026-10-23T23:44:05.000Z | 18,100 |
| PAYDAY 2 | 2026-10-23T23:59:05.000Z | 18,323 |
| PAYDAY 2 | 2026-10-24T00:14:06.000Z | 18,435 |
| PAYDAY 2 | 2026-10-24T00:29:06.000Z | 18,358 |
| PAYDAY 2 | 2026-10-24T00:44:05.000Z | 18,355 |
| PAYDAY 2 | 2026-10-24T00:59:06.000Z | 18,335 |
| PAYDAY 2 | 2026-10-24T01:14:06.000Z | 17,953 |
| PAYDAY 2 | 2026-10-24T01:29:07.000Z | 12,168 |
| PAYDAY 2 | 2026-10-24T01:44:07.000Z | 12,110 |
| PAYDAY 2 | 2026-10-24T01:59:07.000Z | 12,236 |
| PAYDAY 2 | 2026-10-24T02:14:07.000Z | 12,503 |
| PAYDAY 2 | 2026-10-24T02:29:07.000Z | 12,938 |
| PAYDAY 2 | 2026-10-24T02:44:07.000Z | 13,799 |
| PAYDAY 2 | 2026-10-24T02:59:08.000Z | 15,157 |
| PAYDAY 2 | 2026-10-24T03:14:07.000Z | 14,692 |
| PAYDAY 2 | 2026-10-24T03:34:08.000Z | 15,949 |
| PAYDAY 2 | 2026-10-24T03:49:08.000Z | 16,279 |
| PAYDAY 2 | 2026-10-24T04:04:08.000Z | 16,458 |
| PAYDAY 2 | 2026-10-24T04:19:08.000Z | 16,692 |
| PAYDAY 2 | 2026-10-24T04:34:08.000Z | 16,863 |
| PAYDAY 2 | 2026-10-24T04:49:08.000Z | 17,510 |
| PAYDAY 2 | 2026-10-24T05:04:08.000Z | 17,628 |
| PAYDAY 2 | 2026-10-24T05:19:08.000Z | 17,685 |
| PAYDAY 2 | 2026-10-24T05:34:09.000Z | 17,802 |
| PAYDAY 2 | 2026-10-24T05:49:09.000Z | 17,899 |
| PAYDAY 2 | 2026-10-24T06:04:09.000Z | 17,875 |
| PAYDAY 2 | 2026-10-24T06:19:10.000Z | 17,357 |
| PAYDAY 2 | 2026-10-24T06:34:10.000Z | 17,539 |
| PAYDAY 2 | 2026-10-24T06:49:10.000Z | 17,622 |
| PAYDAY 2 | 2026-10-24T07:34:10.000Z | 18,189 |
| PAYDAY 2 | 2026-10-24T07:49:10.000Z | 17,857 |
| PAYDAY 2 | 2026-10-24T08:04:10.000Z | 17,749 |
| PAYDAY 2 | 2026-10-24T08:19:11.000Z | 17,762 |
| PAYDAY 2 | 2026-10-24T08:34:11.000Z | 17,481 |
| PAYDAY 2 | 2026-10-24T08:49:10.000Z | 17,905 |
| PAYDAY 2 | 2026-10-24T09:04:11.000Z | 18,073 |
| PAYDAY 2 | 2026-10-24T09:19:12.000Z | 18,193 |
| PAYDAY 2 | 2026-10-24T09:34:12.000Z | 18,236 |
| PAYDAY 2 | 2026-10-24T09:49:11.000Z | 17,985 |
| PAYDAY 2 | 2026-10-24T10:04:11.000Z | 18,029 |
| PAYDAY 2 | 2026-10-24T10:19:11.000Z | 18,225 |
| PAYDAY 2 | 2026-10-24T10:34:11.000Z | 18,337 |
| PAYDAY 2 | 2026-10-24T10:49:13.000Z | 18,321 |
| PAYDAY 2 | 2026-10-24T11:04:13.000Z | 19,441 |
| PAYDAY 2 | 2026-10-24T11:19:13.000Z | 19,365 |
| PAYDAY 2 | 2026-10-24T11:34:13.000Z | 19,332 |
| PAYDAY 2 | 2026-10-24T11:49:13.000Z | 19,415 |
| PAYDAY 2 | 2026-10-24T12:04:12.000Z | 19,607 |
| PAYDAY 2 | 2026-10-24T12:19:14.000Z | 19,867 |
| PAYDAY 2 | 2026-10-24T12:34:13.000Z | 20,081 |
| PAYDAY 2 | 2026-10-24T12:49:13.000Z | 20,480 |
| PAYDAY 2 | 2026-10-24T13:04:14.000Z | 19,947 |
| PAYDAY 2 | 2026-10-24T19:14:18.000Z | 18,843 |
| PAYDAY 2 | 2026-10-24T19:29:18.000Z | 18,896 |
| PAYDAY 2 | 2026-10-24T19:44:18.000Z | 18,896 |
| PAYDAY 2 | 2026-10-24T19:59:18.000Z | 18,929 |
| PAYDAY 2 | 2026-10-24T20:14:18.000Z | 18,975 |
| PAYDAY 2 | 2026-10-24T20:29:18.000Z | 18,950 |
| PAYDAY 2 | 2026-10-24T20:44:19.000Z | 18,923 |
| PAYDAY 2 | 2026-10-24T20:59:19.000Z | 18,814 |
| PAYDAY 2 | 2026-10-24T21:14:19.000Z | 18,791 |
| PAYDAY 2 | 2026-10-24T21:29:19.000Z | 18,108 |
| PAYDAY 2 | 2026-10-24T21:44:19.000Z | 17,541 |
| PAYDAY 2 | 2026-10-24T21:59:19.000Z | 17,518 |
| PAYDAY 2 | 2026-10-24T22:19:18.000Z | 17,417 |
| PAYDAY 2 | 2026-10-24T22:29:20.000Z | 17,376 |
| PAYDAY 2 | 2026-10-24T22:49:20.000Z | 17,051 |
| PAYDAY 2 | 2026-10-24T23:04:20.000Z | 16,616 |
| PAYDAY 2 | 2026-10-24T23:19:19.000Z | 16,534 |
| PAYDAY 2 | 2026-10-24T23:34:19.000Z | 16,422 |
| PAYDAY 2 | 2026-10-24T23:49:20.000Z | 16,355 |
| PAYDAY 2 | 2026-10-25T00:04:20.000Z | 16,298 |
| PAYDAY 2 | 2026-10-25T00:19:21.000Z | 15,846 |
| PAYDAY 2 | 2026-10-25T00:34:20.000Z | 16,049 |
| PAYDAY 2 | 2026-10-25T00:49:20.000Z | 16,435 |
| PAYDAY 2 | 2026-10-25T01:04:21.000Z | 17,016 |
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-25T01:08:05.822Z. 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