Team ratings use a time-varying, pre-series Bradley–Terry model. Player Dual Elo remains a shared team-outcome signal, while the separately named 15-minute resource-performance view describes role-relative early resources. Neither is relabeled as general player skill.
Pack published 27/07/2026Data through 18/07/2026Pack v2026.07.27.1030Orgs 587Snapshot JSON
Team rows are time-varying series Bradley–Terry estimates. Player Dual Elo is a shared team-outcome signal with identifiability warnings. The separate 15-minute resource-performance view is role-relative and descriptive, not a general skill, win-contribution, or win-probability rating.
Within-role score: the equal-weight mean of training-only robust standardized gold, experience, and creep-score differentials at 15 minutes, adjusted for observed champion, team, league, and patch context. Fit through 2026-03-31; team and league columns are the last fit-period observation, not a current-roster claim.
306 Top player-role rows shown, sorted by the uncertainty-adjusted 15-minute resource score
RoleScores and ranks are comparable only within the same canonical role.
Frozen test: 35,062 player-map rows, RMSE 1.0092 versus 1.0847 for the zero baseline. Player identity improves RMSE over the context-only model by 2.09%; calendar-day bootstrap 95% interval 1.74%–2.44%. This validates a narrow predictive signal, not causal skill.
#1TracynTop · team-heretics · 146 fit maps · local uncertainty 0.1150.509
#2ZamudoTop · nrg · 44 fit maps · local uncertainty 0.1350.484
#3RoosterTop · shifters · 87 fit maps · local uncertainty 0.0960.445
#4SzygendaTop · bk-rog-esports · 90 fit maps · local uncertainty 0.1290.417
#5ZestTop · los · 73 fit maps · local uncertainty 0.1160.375
#6MihileTop · team-heretics-academy · 111 fit maps · local uncertainty 0.0710.337
#7MaynterTop · natus-vincere · 151 fit maps · local uncertainty 0.1030.301
#8KryzeTop · solary · 92 fit maps · local uncertainty 0.1410.293
#9bobistaTop · verdant · 107 fit maps · local uncertainty 0.1080.285
#10ZeusTop · hanwha-life-esports · 183 fit maps · local uncertainty 0.1470.283
#12DriverTop · ctbc-flying-oyster · 65 fit maps · local uncertainty 0.1280.259
#13AddustoTop · team-insidious · 88 fit maps · local uncertainty 0.0800.247
#14KoziTop · ucam-esports · 120 fit maps · local uncertainty 0.1190.246
#15ColorTop · anubis-gaming · 48 fit maps · local uncertainty 0.1190.240
#16BwipoTop · witchcraft · 96 fit maps · local uncertainty 0.1240.223
#17JNXTop · eintracht-spandau · 110 fit maps · local uncertainty 0.0870.222
#18NenadTop · team-insidious · 66 fit maps · local uncertainty 0.1400.221
#19BadluluTop · ici-japon-corp-esport · 90 fit maps · local uncertainty 0.1490.213
#20GuardianTop · t1-esports-academy-rookies · 112 fit maps · local uncertainty 0.0950.206
#21SpardaTop · saigon-dino · 47 fit maps · local uncertainty 0.1760.203
Showing 20 of 306.
Not estimated: causal player skill, match-win probability, win contribution, roster-independent player value, complete-game performance. Model player-performance-v1-b68f5668d226; hash b68f5668d226.