Dota API issues are mostly resolved (but some matches in events reports might be missing)
Facets are coming soon, Builds section now has up-to-date stats builds.
Check Discord for more info

Top 2500 Meta Trends - Last Week

Immortal Rank Top-50% (2500 rank, ~8k+ MMR) stats for the past 7 days, data provided by Stratz.com

Average number of buybacks per game by Radiant: 0.6459

Rylai
: 3263 (3240 Picks, 23 Bans)
: 49.60%
: Support Safelane
: 3.61
: 8.36
: 16.9
: 1.16
: 341.1
: 477.8
: 5.30
: 397.2
: 17.8
: 447.9
: 1.14
: 0.646
: 8.59
: 1.70
: 34:08
Best allies
shadow_shamanvengefulspiritdoom_bringerwindrunnerphoenix
Worst allies
zuuscentaurtroll_warlordmarcinecrolyte
Worst counters
techiesrazorearth_spiritfaceless_voidshredder
Best counters
abaddonrattletrapleshraclife_stealerdark_seer
Trends
ValueFirstLastChange
Winrate47.67%
53.13%5.46%
Pickrate9.92%
9.57%-0.35%
Banrate0.09%
0.08%-0.01%

Basic item build

Picks and bans
MatchesContest RateRankRev-RankPickedWinratempBannedWinratemb
32634.57%63.7151.61324049.57%1.52356.52%0.7
Records
RecordMatchValuePlayer
Obs Wards destroyed #6 (Europe and CIS)7780018307 - 28sunshine阳光 -
XPM #6 (Asia)7781914927 - 1,568Ryuki -
Neutral camps stacked (Asia)7789755386 - 22level 1 creep -
aghanims_shard Aghanim's Shard7790903547 - 15:00PID -
ancient_janggo Drum of Endurance7786605894 - 08:35PID -
black_king_bar Black King Bar7786605894 - 14:58PID -
tranquil_boots Tranquil Boots7788719953 - 02:05PID -
blink Blink Dagger7780106008 - 07:31PID -
arcane_boots Arcane Boots7787739027 - 02:51PID -
aether_lens Aether Lens7785515123 - 11:35PID -
glimmer_cape Glimmer Cape7778872349 - 10:11PID -
boots_of_bearing Boots of Bearing7780881584 - 15:01PID -
force_staff Force Staff7787467906 - 09:52PID -
pavise Pavise7785827160 - 07:44PID -
solar_crest Solar Crest7785827160 - 12:07PID -
ghost Ghost Scepter7789697295 - 12:13PID -
Highest averages
RecordValue
Assists #10 (Asia)17.82
Factions
FactionMatchesWinrateGPMXPM
Dire163947.77%340475
Radiant160151.41%343482
Draft
Draft stageMatchesPicksWinrateRatioBansWinrateRatio
12495249249.80%76.91%366.67%13.04%
258257748.70%17.81%560.00%21.74%
311010946.79%3.36%10.00%4.35%
Positions
PositionMatchesRatioWinrate
Support Safelane289189.23%49.98%
Support Offlane2858.80%48.77%
Core Safelane170.52%17.65%
Core Offlane110.34%18.18%
Core Midlane60.19%50.00%

Regions

RegionPositionContest RatePickrateMatchesRatioWinrateLink
Europe and CISTotal8.46%8.42%1131100.00%47.92%Link
Europe and CISCore Safelane0.04%0.04%50.44%0.00%Link
Europe and CISCore Midlane0.01%0.01%20.18%50.00%Link
Europe and CISCore Offlane0.02%0.02%30.27%0.00%Link
Europe and CISSupport Offlane0.60%0.60%817.16%39.51%Link
Europe and CISSupport Safelane7.66%7.66%102990.98%48.88%Link
AsiaTotal10.33%10.29%905100.00%52.15%Link
AsiaCore Safelane0.06%0.06%50.55%40.00%Link
AsiaCore Midlane0.01%0.01%10.11%0.00%Link
AsiaCore Offlane0.03%0.03%30.33%33.33%Link
AsiaSupport Offlane0.97%0.97%859.39%49.41%Link
AsiaSupport Safelane9.09%9.09%80088.40%52.63%Link
ChinaTotal6.71%6.62%427100.00%48.71%Link
ChinaCore Safelane0.03%0.03%20.47%50.00%Link
ChinaCore Offlane0.02%0.02%10.23%0.00%Link
ChinaSupport Offlane0.88%0.88%5713.35%50.88%Link
ChinaSupport Safelane5.63%5.63%36385.01%48.76%Link
AmericasTotal13.41%13.28%777100.00%49.42%Link
AmericasCore Safelane0.09%0.09%50.64%0.00%Link
AmericasCore Midlane0.05%0.05%30.39%66.67%Link
AmericasCore Offlane0.07%0.07%40.51%25.00%Link
AmericasSupport Offlane1.06%1.06%627.98%58.06%Link
AmericasSupport Safelane11.94%11.94%69989.96%49.21%Link
Laning
Average lane gold advantage
MatchesLane win rateRankLane wonLane lostAvg DiffChange
320952.27%70.2760.37-723.5756.421,483.94
Lane WonLane TieLane lostWinrate difference
RatioGames wonRatioGames wonRatioGames wonLoss to Win
36.43%68.18%31.69%48.87%31.88%29.03%39.15%
Game Length
DurationWinrate
MatchesEarly (Q1)MedianLate (Q3)MeanStd.devEarlyMeanLateGradient
324027:3333:3140:3134:1310:0252.58%49.57%50.74%-0.14%
Experience of players
PlayersMatchesLess Experienced PlayersMore Experienced PlayersWinrate Shifts
1 match1+ matchesQ1Q3MaxWinrateMatches avgPlayersWinrateMatches avgPlayersGradientDifference
1297545243645.20%1.18157353.12%7.041371.35%7.92%