# NOTmyrng > NOTmyrng is an unofficial fan site with all-time ep leaderboards for squads and players of ohmyrng.com, a site with daily games of chance. it is not affiliated with or endorsed by ohmyrng.com. data snapshot: 2026-11-04 05:02:25 UTC. next update: 2026-11-05 00:01 UTC. ohmyrng shows total ep only on individual profiles and has no all-time cross-game leaderboard. NOTmyrng builds one for players and for squads, and offers "roll lab", a tool that explains any ohmyrng roll badge by badge. ## key facts - snapshot taken: 2026-11-04 05:02:25 UTC (every closed day through 2026-11-03, plus the part of the current day played before the snapshot) - update schedule: daily at 00:01 UTC, a full re-download from scratch, not incremental - players listed: 146 (banned and bot accounts excluded: 0) - squads listed: 11 - total ep across listed players: 114,057,861 - #1 player: eww (3,913,338 ep) - #1 squad: shrd (23,033,941 ep) ## how ep is calculated - every roll earns badges. a badge is worth `ep = 100 / chance` (a 1-in-1,000 badge is worth 100,000 ep). a badge's odds are therefore "1 in ep/100". - a roll's ep is the sum of its badges with `counted: true`. a badge with `counted: false` was superseded by a more specific badge of the same family (same `.` id prefix), for example `climate.tropical` is not counted when `climate.rainforest` matches. - badge rarity follows ep bands: common under 1,000 ep, uncommon 1,000-10,000, rare 10,000-100,000, epic 100,000 and up. - a roll's tier (trash, common, uncommon, rare, epic, anomaly, mythic) compares its total with that game's usual rolls; cutoffs differ per game and are not published. NOTmyrng records the ep range seen per tier per game on daily boards (`tierRangesSeen` in data.json). - a player's total ep = sum over games of (ep earned in that game x that game's weight). weights come from `https://ohmyrng.com/api/games` (field `totalWeight`) and drift slowly. - NOTmyrng does not recompute player totals. it copies `totalEp` from each player's public profile at `https://ohmyrng.com/api/users/`, so it matches the profile page. - squad total ep = sum of total ep of the squad's current members. a player who changes squads takes all their ep along. this is unrelated to ohmyrng's weekly squad points. - players are discovered from every daily board (`/api/leaderboards/?period=daily&day=YYYY-MM-DD`) since launch on 2026-09-29 and every all-time game board (`?period=all`). players who never appeared on any board are missing. ## game weights at snapshot time | game | slot | weight | |---|---|---| | hexdle | permanent | 1.0000 | | wikidle | permanent | 0.8610 | | flightdle | pool | 0.8336 | | numdle | pool | 0.8127 | | dealdle | pool | 0.7782 | | namedle | pool | 0.7314 | | giftroll | permanent | 0.6805 | | chordle | pool | 0.6514 | | datedle | pool | 0.6504 | | tarotdle | pool | 0.5621 | | georoll | permanent | 0.5399 | | memeroll | pool | 0.4896 | | skyroll | pool | 0.3138 | ## pages and data - [squads](https://ohmyrng.shrdx.me/): squads ranked by total ep, tap a squad for its members - [players](https://ohmyrng.shrdx.me/players): players ranked by total ep, with search, sorting by game, and a per-game breakdown. deep link a player with `/players#u-`; filter a squad with `/players?sq=` - [roll lab](https://ohmyrng.shrdx.me/roll): explains one roll. open `/roll?id=` where rollId is the 12-character id from `https://ohmyrng.com/r/` - [how it works](https://ohmyrng.shrdx.me/about): method and game weights - [data.json](https://ohmyrng.shrdx.me/data.json): full snapshot, including per-game ep, roll counts and best roll ids for every player, squad member lists, and observed tier ranges - [players.csv](https://ohmyrng.shrdx.me/players.csv) and [squads.csv](https://ohmyrng.shrdx.me/squads.csv): the two leaderboards as csv - [llms-full.txt](https://ohmyrng.shrdx.me/llms-full.txt): this file plus the complete squad and player tables ## top squads | # | tag | name | members | total ep | ep per member | top player | |---|---|---|---|---|---|---| | 1 | shrd | shards | 36 | 23,033,941 | 639,832 | eww | | 2 | j++ | j++ | 9 | 13,298,343 | 1,477,594 | evq | | 3 | pyro | pirates | 9 | 12,328,406 | 1,369,823 | mwguy | | 4 | sily | silly | 7 | 8,972,658 | 1,281,808 | ilushkaxd | | 5 | kdch | kdch | 12 | 5,659,316 | 471,610 | darkangel_chronicles | | 6 | LLM | Seed 42: Hallucinating Jackpots | 2 | 2,290,270 | 1,145,135 | dota322 | | 7 | dear | placebo | 1 | 920,216 | 920,216 | tears | | 8 | 1536 | 1536 | 1 | 893,434 | 893,434 | alice | | 9 | CBO | Goyda Team | 2 | 806,121 | 403,060 | gay | | 10 | utf8 | utf | 1 | 749,563 | 749,563 | fleur | | 11 | SH | SH | 1 | 255,894 | 255,894 | naga | ## top players | # | player | squad | level | total ep | rolls | best game | |---|---|---|---|---|---|---| | 1 | eww | shrd | 28 | 3,913,338 | 235 | hexdle | | 2 | booobabob | - | 28 | 2,639,023 | 228 | georoll | | 3 | ipadev | - | 25 | 2,601,756 | 201 | georoll | | 4 | mwguy | pyro | 27 | 2,538,802 | 233 | giftroll | | 5 | ilushkaxd | sily | 25 | 2,218,036 | 217 | hexdle | | 6 | teez2157 | - | 26 | 2,060,435 | 219 | hexdle | | 7 | plazma | - | 24 | 2,050,683 | 182 | numdle | | 8 | sparky_unterminge | sily | 23 | 1,992,321 | 208 | giftroll | | 9 | evq | j++ | 27 | 1,981,541 | 235 | namedle | | 10 | glebxdlol | - | 27 | 1,973,186 | 229 | hexdle | | 11 | shardeex | shrd | 26 | 1,792,177 | 226 | numdle | | 12 | dndrhead | j++ | 25 | 1,788,753 | 235 | giftroll | | 13 | kepka | shrd | 24 | 1,693,276 | 226 | hexdle | | 14 | latitude | pyro | 26 | 1,647,925 | 228 | giftroll | | 15 | philkres | - | 23 | 1,573,368 | 175 | hexdle | | 16 | tailsjs | j++ | 25 | 1,547,791 | 235 | wikidle | | 17 | fdfdfd-_- | j++ | 25 | 1,544,661 | 226 | hexdle | | 18 | offender | pyro | 23 | 1,525,840 | 196 | hexdle | | 19 | krkcrkcrkckrckrkcrkc | - | 26 | 1,506,611 | 228 | wikidle | | 20 | dota322 | LLM | 24 | 1,499,310 | 231 | hexdle | | 21 | mr_propper | pyro | 24 | 1,486,826 | 175 | hexdle | | 22 | -_- | - | 26 | 1,476,864 | 228 | hexdle | | 23 | ns2030 | j++ | 27 | 1,462,227 | 213 | hexdle | | 24 | mitsuko | - | 25 | 1,440,047 | 211 | georoll | | 25 | quilas | - | 24 | 1,432,418 | 195 | flightdle | ## optional - [ohmyrng.com](https://ohmyrng.com): the original game site, where all rolls happen - a player's own profile on ohmyrng: `https://ohmyrng.com/u/` - a roll on ohmyrng: `https://ohmyrng.com/r/`