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

AD2L Season 31

American Amateur league meant to bring high quality events to amateur players

Total observer wards planted: 15170

league_banner
Aether Lens
: 70.73
: 547
: 12.52%
: 22:48
: -0.61%
: 18:30 - 29:12
: 54.30%
: +4.91%
: 57.66% (+3.36%)
: 51.09% (-3.21%)
Heroes with highest purchase rates
pugnashadow_demonshadow_shamanrubickzuusbatriderbaneoracletechiestinker
Heroes with best purchase ranks
beastmasterrubicklichpugnabatridershadow_demongrimstrokezuusshadow_shamanogre_magi
Heroes with worst purchase ranks
crystal_maidentechiesenigmabounty_hunterabaddonsniperearthshakerbanejakiroomniknight

Most notable timings records

Match Hero Timing Difference from median
6036197719 - VS ⚔ DH - Series 2 - Game 1 - hoodwinkHoodwink14:0910:02
5908735675 - Think ⚔ PSGS - Series 1 - Game 1 - ogre_magiOgre Magi18:3109:56
5947616075 - STG ⚔ WiB.P - Series 1 - Game 1 - shadow_shamanShadow Shaman12:1609:08
5971071344 - DSNT ⚔ SS - Series 1 - Game 1 - baneBane16:1508:35
5985423856 - FotP ⚔ APG - Series 2 - Game 1 - rubickRubick11:5008:32
5992955988 - WiB ⚔ Grin - Series 2 - Game 1 - grimstrokeGrimstroke12:4408:21
5972605864 - zenon ⚔ cutoff - Series 1 - Game 1 - linaLina14:2907:15
5992978070 - LSC ⚔ WSS.VHLS - Series 2 - Game 1 - winter_wyvernWinter Wyvern15:1307:05
6045459908 - DH ⚔ cutoff - Series 2 - Game 2 - shadow_demonShadow Demon12:4106:09
5922195697 - Greed ⚔ OA - Series 1 - Game 2 - oracleOracle16:1706:02