Player ranking
One ladder per mode, ordered by the rating a player is worth at worst. Modes are separate boards and are never combined.
Duel · Glicko-2 is Duel’s official baseq rating. It reads on a shared display scale — about 1500 is average, 2000 strong, 2500 exceptional — which makes a number legible without making it comparable to another mode’s. Every ladder on this site is its own; there is no combined rating and no rank borrowed from one mode to fill another.
See the qlstats rating · legacy board →Computed by Duel · Glicko-2, engine e617b8293fd215b8ec17bb88f977da66c424099c, from 626,318 matches played May 26, 2024 – Aug 23, 2026. Live since Aug 23, 2026.
| # | Player | Rating | Skill ± uncertainty | Games | Last played |
|---|---|---|---|---|---|
| 1 | k1llsen | 18991984 ± 85 | 1984 ± 85 | 644 | |
| 2 | baksteen | 18511944 ± 93 | 1944 ± 93 | 1,241 | |
| 3 | SPART1E | 17891863 ± 74 | 1863 ± 74 | 634 | |
| 4 | sw3qz | 17851872 ± 87 | 1872 ± 87 | 3,028 | |
| 5 | pavel | 17621843 ± 81 | 1843 ± 81 | 1,360 | |
| 6 | r e y | 17141778 ± 64 | 1778 ± 64 | 377 | |
| 7 | 上海大師 | 16941765 ± 71 | 1765 ± 71 | 1,911 | |
| 8 | ARSENY | 16851769 ± 84 | 1769 ± 84 | 1,224 | |
| 9 | GNiK | 16721761 ± 89 | 1761 ± 89 | 200 | |
| 10 | Julbars | 16431710 ± 67 | 1710 ± 67 | 1,665 | |
| 11 | chr | 16351735 ± 100 | 1735 ± 100 | 1,147 | |
| 12 | LEON | 15941676 ± 82 | 1676 ± 82 | 805 | |
| 13 | rimgal | 15771670 ± 93 | 1670 ± 93 | 1,630 | |
| 14 | whaz | 15771665 ± 89 | 1665 ± 89 | 123 | |
| 15 | ohljoo | 15661660 ± 93 | 1660 ± 93 | 1,001 | |
| 16 | stoked | 15641642 ± 78 | 1642 ± 78 | 966 | |
| 17 | slim#k | 15291598 ± 69 | 1598 ± 69 | 50 | |
| 18 | twitch.tv/A1zenTV | 15131589 ± 77 | 1589 ± 77 | 142 | |
| 19 | fog | 15111595 ± 84 | 1595 ± 84 | 2,149 | |
| 20 | ZorakWar | 14991582 ± 83 | 1582 ± 83 | 140 | |
| 21 | fire_bot | 14781570 ± 92 | 1570 ± 92 | 410 | |
| 22 | DEM0N | 14771565 ± 88 | 1565 ± 88 | 114 | |
| 23 | E|Luka | 14671557 ± 89 | 1557 ± 89 | 648 | |
| 24 | xenobiotics | 14661561 ± 94 | 1561 ± 94 | 405 | |
| 25 | 3Y3 | 14451518 ± 73 | 1518 ± 73 | 160 | |
| 26 | Siberiz | 14421508 ± 66 | 1508 ± 66 | 1,256 | |
| 27 | C’est la vie | 14411515 ± 74 | 1515 ± 74 | 3,411 | |
| 28 | belaruskiJJJ | 14361512 ± 76 | 1512 ± 76 | 690 | |
| 29 | bzd | 14331515 ± 83 | 1515 ± 83 | 733 | |
| 30 | h3lldown | 14311499 ± 68 | 1499 ± 68 | 334 | |
| 31 | d1zulya | 14111481 ± 70 | 1481 ± 70 | 308 | |
| 32 | TILT wolfpl | 14021494 ± 91 | 1494 ± 91 | 64 | |
| 33 | ballin | 13811474 ± 93 | 1474 ± 93 | 404 | |
| 34 | WARDEN | 13771444 ± 67 | 1444 ± 67 | 62 | |
| 35 | Needy | 13741445 ± 71 | 1445 ± 71 | 1,515 | |
| 36 | GEKKO | 13711438 ± 67 | 1438 ± 67 | 1,968 | |
| 37 | Hodge98 | 13691452 ± 82 | 1452 ± 82 | 584 | |
| 38 | Fr33k | 13581432 ± 74 | 1432 ± 74 | 3,726 | |
| 39 | Frigolx | 13351430 ± 95 | 1430 ± 95 | 91 | |
| 40 | DUDA_PASKUDA | 13261393 ± 67 | 1393 ± 67 | 262 | |
| 41 | Fancje | 13241392 ± 68 | 1392 ± 68 | 1,772 | |
| 42 | 4sho | 13221401 ± 79 | 1401 ± 79 | 2,041 | |
| 43 | Skippy | 13221397 ± 75 | 1397 ± 75 | 542 | |
| 44 | luke_ie | 13161397 ± 81 | 1397 ± 81 | 74 | |
| 45 | matr0xpl | 13151395 ± 80 | 1395 ± 80 | 742 | |
| 46 | RELL | 13091398 ± 88 | 1398 ± 88 | 1,208 | |
| 47 | Bkmz! | 13051369 ± 64 | 1369 ± 64 | 2,854 | |
| 48 | Vice | 13031380 ± 76 | 1380 ± 76 | 648 | |
| 49 | ^_^ Overqill | 13011370 ± 69 | 1370 ± 69 | 1,189 | |
| 50 | Stephan Pantersky | 12971363 ± 66 | 1363 ± 66 | 291 |
Ranked by the rating a player is worth at worst — the estimate less its uncertainty — which keeps someone with a handful of lucky games from outranking a proven one. Page 1 of 11, 531 matching players.
Rank is a position in the whole mode, not in the filtered list: it counts every one of the 531 ranked Duel players, so filtering leaves gaps in the column and a player’s number here always matches the one on their own page.
What these numbers mean
- Rating
- Skill on the shared display scale, less its uncertainty. About 1500 is average, 2000 strong, 2500 exceptional — a presentation scale, so it is readable at a glance but says nothing about any other mode’s number.
- Uncertainty
- How much room the estimate still has, in the same display points. It narrows as you play and widens while you are away, so a returning player is rated cautiously rather than stale.
- Provisional
- Fewer than 10 rated games, or an estimate that has not settled — its deviation has fallen to 100 or less. Provisional players hold a rating but are not part of the ranked population, so they do not appear here at any rank.
- Minimum games
- Not offered as a filter on this ladder. The board’s own bar already asks it, and asking again could only narrow a population that has cleared it.
- Last played
- The day of the most recent rated game in this mode. Ratings built from imported games carry their original dates.
- Missing players
- Only games this board’s generation walked count towards it. A game it rejected as unrateable moves nobody.