YOUR NEXT GAME STARTS HERE.Subscribe via RSS ↗
NGR PLAYER DATA

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.

197,476 Steam games in the catalogueTracking since 2026-10-11Last collection: 31/10/2026, 03:22:55 UTC

The player race

31/10/2026, 01:01:08 UTC

Compare up to eight games. Rankings use observations no more than 25 minutes old; unavailable observations stay blank. Click a game above to remove it.

449 observed times
NGR · Concurrent player race31 Oct 2026 · 01:01 UTC05,12010,24015,36020,48024 Oct 202601:14 UTC25 Oct 202610:47 UTC26 Oct 202620:20 UTC28 Oct 202605:54 UTC29 Oct 202615:27 UTC31 Oct 202601:01 UTCPAYDAY 2 · 31 Oct 2026 01:01 UTCPAPAYDAY 2

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.

1PAYDAY 2 artwork
PAYDAY 2
18,945
Check the observations behind this comparison
GameObserved time (UTC)Concurrent players
PAYDAY 22026-10-29T22:00:51.000Z18,586
PAYDAY 22026-10-29T22:15:50.000Z18,496
PAYDAY 22026-10-29T22:30:51.000Z18,689
PAYDAY 22026-10-29T22:45:51.000Z18,901
PAYDAY 22026-10-29T23:00:51.000Z19,013
PAYDAY 22026-10-29T23:15:52.000Z19,044
PAYDAY 22026-10-29T23:30:52.000Z18,985
PAYDAY 22026-10-29T23:45:52.000Z18,813
PAYDAY 22026-10-30T00:05:52.000Z18,498
PAYDAY 22026-10-30T00:15:52.000Z18,498
PAYDAY 22026-10-30T00:30:52.000Z18,547
PAYDAY 22026-10-30T00:45:52.000Z18,618
PAYDAY 22026-10-30T01:00:52.000Z18,009
PAYDAY 22026-10-30T01:20:53.000Z12,150
PAYDAY 22026-10-30T01:35:52.000Z12,180
PAYDAY 22026-10-30T01:50:53.000Z12,475
PAYDAY 22026-10-30T02:05:53.000Z12,746
PAYDAY 22026-10-30T02:15:53.000Z13,096
PAYDAY 22026-10-30T02:35:54.000Z13,268
PAYDAY 22026-10-30T02:50:53.000Z13,817
PAYDAY 22026-10-30T03:00:53.000Z14,332
PAYDAY 22026-10-30T03:15:53.000Z15,717
PAYDAY 22026-10-30T03:35:54.000Z17,728
PAYDAY 22026-10-30T03:50:55.000Z18,105
PAYDAY 22026-10-30T04:00:54.000Z18,244
PAYDAY 22026-10-30T04:20:55.000Z16,044
PAYDAY 22026-10-30T04:30:55.000Z16,044
PAYDAY 22026-10-30T04:50:54.000Z15,333
PAYDAY 22026-10-30T05:05:55.000Z15,559
PAYDAY 22026-10-30T05:15:56.000Z15,998
PAYDAY 22026-10-30T05:30:55.000Z16,149
PAYDAY 22026-10-30T05:50:55.000Z15,742
PAYDAY 22026-10-30T06:00:56.000Z15,786
PAYDAY 22026-10-30T06:15:56.000Z16,117
PAYDAY 22026-10-30T06:30:56.000Z16,281
PAYDAY 22026-10-30T06:45:56.000Z16,280
PAYDAY 22026-10-30T07:00:57.000Z16,249
PAYDAY 22026-10-30T07:15:56.000Z16,336
PAYDAY 22026-10-30T07:30:57.000Z16,385
PAYDAY 22026-10-30T07:45:57.000Z16,358
PAYDAY 22026-10-30T08:00:57.000Z16,394
PAYDAY 22026-10-30T08:15:56.000Z16,536
PAYDAY 22026-10-30T08:45:58.000Z16,561
PAYDAY 22026-10-30T09:00:57.000Z16,591
PAYDAY 22026-10-30T09:15:58.000Z16,837
PAYDAY 22026-10-30T09:30:58.000Z16,902
PAYDAY 22026-10-30T09:45:58.000Z16,450
PAYDAY 22026-10-30T10:00:58.000Z16,684
PAYDAY 22026-10-30T10:15:58.000Z17,031
PAYDAY 22026-10-30T10:30:59.000Z17,143
PAYDAY 22026-10-30T10:45:58.000Z16,918
PAYDAY 22026-10-30T11:00:59.000Z16,998
PAYDAY 22026-10-30T11:15:59.000Z17,099
PAYDAY 22026-10-30T11:30:59.000Z17,192
PAYDAY 22026-10-30T11:46:00.000Z16,919
PAYDAY 22026-10-30T12:00:59.000Z16,964
PAYDAY 22026-10-30T12:16:00.000Z18,062
PAYDAY 22026-10-30T12:31:00.000Z17,423
PAYDAY 22026-10-30T12:46:00.000Z17,084
PAYDAY 22026-10-30T13:01:01.000Z16,550
PAYDAY 22026-10-30T15:16:02.000Z18,440
PAYDAY 22026-10-30T15:31:02.000Z19,542
PAYDAY 22026-10-30T15:46:01.000Z19,984
PAYDAY 22026-10-30T16:01:02.000Z19,918
PAYDAY 22026-10-30T16:16:03.000Z19,739
PAYDAY 22026-10-30T16:31:03.000Z18,535
PAYDAY 22026-10-30T16:46:03.000Z18,273
PAYDAY 22026-10-30T17:01:03.000Z18,271
PAYDAY 22026-10-30T17:16:03.000Z17,684
PAYDAY 22026-10-30T17:31:03.000Z17,748
PAYDAY 22026-10-30T17:46:03.000Z17,618
PAYDAY 22026-10-30T18:01:03.000Z17,505
PAYDAY 22026-10-30T18:16:03.000Z17,965
PAYDAY 22026-10-30T18:36:04.000Z18,312
PAYDAY 22026-10-30T18:46:04.000Z18,335
PAYDAY 22026-10-30T19:01:04.000Z18,373
PAYDAY 22026-10-30T19:21:04.000Z18,656
PAYDAY 22026-10-30T19:31:04.000Z18,674
PAYDAY 22026-10-30T19:46:03.000Z18,713
PAYDAY 22026-10-30T20:06:05.000Z19,941
PAYDAY 22026-10-30T20:16:04.000Z19,944
PAYDAY 22026-10-30T20:31:05.000Z19,899
PAYDAY 22026-10-30T20:51:05.000Z19,335
PAYDAY 22026-10-30T21:06:04.000Z19,509
PAYDAY 22026-10-30T21:21:05.000Z19,592
PAYDAY 22026-10-30T21:36:05.000Z19,554
PAYDAY 22026-10-30T21:51:05.000Z18,869
PAYDAY 22026-10-30T22:06:05.000Z19,085
PAYDAY 22026-10-30T22:21:06.000Z19,302
PAYDAY 22026-10-30T22:36:06.000Z19,386
PAYDAY 22026-10-30T22:51:06.000Z19,264
PAYDAY 22026-10-30T23:06:05.000Z18,771
PAYDAY 22026-10-30T23:21:06.000Z18,721
PAYDAY 22026-10-30T23:31:06.000Z18,747
PAYDAY 22026-10-30T23:46:07.000Z18,659
PAYDAY 22026-10-31T00:06:07.000Z18,782
PAYDAY 22026-10-31T00:16:06.000Z18,902
PAYDAY 22026-10-31T00:31:07.000Z18,970
PAYDAY 22026-10-31T00:46:07.000Z18,954
PAYDAY 22026-10-31T01:01:08.000Z18,945

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-31T01:07:56.053Z. 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.