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

TDL Pro Series NA Spring 2023 Season

Spring 2023 season of TDL, a competitive league focused on weekend tournaments offering a prize pool, eligible only for organized teams with a minimum of 7k MMR on their players

Total roshans killed: 291

league_banner
Heroes with builds available
HeroNumber of rolesCore SafelaneCore MidlaneCore OfflaneSupport OfflaneSupport SafelaneMain Position
abaddonAbaddon2safelaneiconhardsupporticonCore Safelane
alchemistAlchemist1safelaneiconCore Safelane
ancient_apparitionAncient Apparition1hardsupporticonSupport Safelane
antimageAnti-Mage0-
arc_wardenArc Warden0-
axeAxe0-
baneBane0-
batriderBatrider2midlaneiconofflaneiconCore Midlane
beastmasterBeastmaster1offlaneiconCore Offlane
bloodseekerBloodseeker1safelaneiconCore Safelane
bounty_hunterBounty Hunter0-
brewmasterBrewmaster0-
bristlebackBristleback1safelaneiconCore Safelane
broodmotherBroodmother1offlaneiconCore Offlane
centaurCentaur Warrunner1offlaneiconCore Offlane
chaos_knightChaos Knight1safelaneiconCore Safelane
chenChen1hardsupporticonSupport Safelane
clinkzClinkz1safelaneiconCore Safelane
rattletrapClockwerk2softsupporticonhardsupporticonSupport Safelane
crystal_maidenCrystal Maiden2softsupporticonhardsupporticonSupport Safelane
dark_seerDark Seer1offlaneiconCore Offlane
dark_willowDark Willow0-
dawnbreakerDawnbreaker4safelaneiconofflaneiconsoftsupporticonhardsupporticonCore Offlane
dazzleDazzle0-
death_prophetDeath Prophet2midlaneiconofflaneiconCore Offlane
disruptorDisruptor1hardsupporticonSupport Safelane
doom_bringerDoom1offlaneiconCore Offlane
dragon_knightDragon Knight2midlaneiconofflaneiconCore Midlane
drow_rangerDrow Ranger1safelaneiconCore Safelane
earth_spiritEarth Spirit2midlaneiconsoftsupporticonSupport Offlane
earthshakerEarthshaker0-
elder_titanElder Titan0-
ember_spiritEmber Spirit2safelaneiconmidlaneiconCore Midlane
enchantressEnchantress1hardsupporticonSupport Safelane
enigmaEnigma1offlaneiconCore Offlane
faceless_voidFaceless Void1safelaneiconCore Safelane
grimstrokeGrimstroke0-
gyrocopterGyrocopter1offlaneiconCore Offlane
hoodwinkHoodwink2offlaneiconsoftsupporticonSupport Offlane
huskarHuskar1midlaneiconCore Midlane
invokerInvoker1midlaneiconCore Midlane
wispIo0-
jakiroJakiro1hardsupporticonSupport Safelane
juggernautJuggernaut1safelaneiconCore Safelane
keeper_of_the_lightKeeper of the Light1midlaneiconCore Midlane
kunkkaKunkka3safelaneiconmidlaneiconofflaneiconCore Midlane
legion_commanderLegion Commander1offlaneiconCore Offlane
leshracLeshrac2midlaneiconofflaneiconCore Midlane
lichLich0-
life_stealerLifestealer1safelaneiconCore Safelane
linaLina1safelaneiconCore Safelane
lionLion0-
lone_druidLone Druid0-
lunaLuna1safelaneiconCore Safelane
lycanLycan1offlaneiconCore Offlane
magnataurMagnus1offlaneiconCore Offlane
marciMarci2safelaneiconsoftsupporticonCore Safelane
marsMars1offlaneiconCore Offlane
medusaMedusa1safelaneiconCore Safelane
meepoMeepo0-
miranaMirana2softsupporticonhardsupporticonSupport Offlane
monkey_kingMonkey King2safelaneiconmidlaneiconCore Safelane
morphlingMorphling1safelaneiconCore Safelane
muertaMuerta1safelaneiconCore Safelane
naga_sirenNaga Siren1safelaneiconCore Safelane
furionNature's Prophet2safelaneiconofflaneiconCore Safelane
necrolyteNecrophos0-
night_stalkerNight Stalker1offlaneiconCore Offlane
nyx_assassinNyx Assassin1softsupporticonSupport Offlane
ogre_magiOgre Magi0-
omniknightOmniknight0-
oracleOracle1hardsupporticonSupport Safelane
obsidian_destroyerOutworld Destroyer0-
pangolierPangolier2midlaneiconofflaneiconCore Midlane
phantom_assassinPhantom Assassin1safelaneiconCore Safelane
phantom_lancerPhantom Lancer1safelaneiconCore Safelane
phoenixPhoenix1hardsupporticonSupport Safelane
primal_beastPrimal Beast2midlaneiconofflaneiconCore Offlane
puckPuck1midlaneiconCore Midlane
pudgePudge2safelaneiconofflaneiconCore Safelane
pugnaPugna0-
queenofpainQueen of Pain1midlaneiconCore Midlane
razorRazor1offlaneiconCore Offlane
rikiRiki3safelaneiconsoftsupporticonhardsupporticonSupport Offlane
rubickRubick2softsupporticonhardsupporticonSupport Offlane
sand_kingSand King1offlaneiconCore Offlane
shadow_demonShadow Demon0-
nevermoreShadow Fiend2safelaneiconmidlaneiconCore Safelane
shadow_shamanShadow Shaman0-
silencerSilencer1hardsupporticonSupport Safelane
skywrath_mageSkywrath Mage1softsupporticonSupport Offlane
slardarSlardar0-
slarkSlark1safelaneiconCore Safelane
snapfireSnapfire4midlaneiconofflaneiconsoftsupporticonhardsupporticonSupport Offlane
sniperSniper2safelaneiconmidlaneiconCore Midlane
spectreSpectre1safelaneiconCore Safelane
spirit_breakerSpirit Breaker2offlaneiconsoftsupporticonSupport Offlane
storm_spiritStorm Spirit1midlaneiconCore Midlane
svenSven1safelaneiconCore Safelane
techiesTechies1softsupporticonSupport Offlane
templar_assassinTemplar Assassin2safelaneiconmidlaneiconCore Safelane
terrorbladeTerrorblade1safelaneiconCore Safelane
tidehunterTidehunter1offlaneiconCore Offlane
shredderTimbersaw1offlaneiconCore Offlane
tinkerTinker0-
tinyTiny3midlaneiconofflaneiconsoftsupporticonSupport Offlane
treantTreant Protector2softsupporticonhardsupporticonSupport Safelane
troll_warlordTroll Warlord1safelaneiconCore Safelane
tuskTusk4midlaneiconofflaneiconsoftsupporticonhardsupporticonSupport Offlane
abyssal_underlordUnderlord1offlaneiconCore Offlane
undyingUndying1hardsupporticonSupport Safelane
ursaUrsa1safelaneiconCore Safelane
vengefulspiritVengeful Spirit0-
venomancerVenomancer1offlaneiconCore Offlane
viperViper0-
visageVisage1offlaneiconCore Offlane
void_spiritVoid Spirit1midlaneiconCore Midlane
warlockWarlock1hardsupporticonSupport Safelane
weaverWeaver0-
windrunnerWindranger0-
winter_wyvernWinter Wyvern0-
witch_doctorWitch Doctor0-
skeleton_kingWraith King1safelaneiconCore Safelane
zuusZeus2midlaneiconsoftsupporticonCore Midlane