Donations this month: $25.88
Looking for work as Dota 2 panelist / statistician / analyst in broadcast
OR Backend Developer. Click the link for my CV.

Riyadh Masters 2023

Major event hosted by Saudi Esports Federation in Riyadh, featuring best teams from DreamLeague series

Average wards placed per game by Dire: 17.8287

league_banner
Heroes with builds available
HeroNumber of rolesCore SafelaneCore MidlaneCore OfflaneSupport OfflaneSupport SafelaneMain Position
abaddonAbaddon0-
alchemistAlchemist1safelaneiconCore Safelane
ancient_apparitionAncient Apparition0-
antimageAnti-Mage0-
arc_wardenArc Warden0-
axeAxe1offlaneiconCore Offlane
baneBane0-
batriderBatrider4midlaneiconofflaneiconsoftsupporticonhardsupporticonSupport Offlane
beastmasterBeastmaster1offlaneiconCore Offlane
bloodseekerBloodseeker1safelaneiconCore Safelane
bounty_hunterBounty Hunter1softsupporticonSupport Offlane
brewmasterBrewmaster1offlaneiconCore Offlane
bristlebackBristleback0-
broodmotherBroodmother3safelaneiconmidlaneiconofflaneiconCore Offlane
centaurCentaur Warrunner0-
chaos_knightChaos Knight1safelaneiconCore Safelane
chenChen3safelaneiconsoftsupporticonhardsupporticonSupport Safelane
clinkzClinkz3safelaneiconofflaneiconsoftsupporticonCore Offlane
rattletrapClockwerk2softsupporticonhardsupporticonSupport Offlane
crystal_maidenCrystal Maiden2softsupporticonhardsupporticonSupport Safelane
dark_seerDark Seer1offlaneiconCore Offlane
dark_willowDark Willow0-
dawnbreakerDawnbreaker0-
dazzleDazzle0-
death_prophetDeath Prophet1midlaneiconCore Midlane
disruptorDisruptor2softsupporticonhardsupporticonSupport Safelane
doom_bringerDoom3safelaneiconofflaneiconsoftsupporticonCore Offlane
dragon_knightDragon Knight3safelaneiconmidlaneiconofflaneiconCore Midlane
drow_rangerDrow Ranger1safelaneiconCore Safelane
earth_spiritEarth Spirit0-
earthshakerEarthshaker1midlaneiconCore Midlane
elder_titanElder Titan2softsupporticonhardsupporticonSupport Safelane
ember_spiritEmber Spirit1midlaneiconCore Midlane
enchantressEnchantress2softsupporticonhardsupporticonSupport Offlane
enigmaEnigma3offlaneiconsoftsupporticonhardsupporticonCore Offlane
faceless_voidFaceless Void1safelaneiconCore Safelane
grimstrokeGrimstroke0-
gyrocopterGyrocopter1safelaneiconCore Safelane
hoodwinkHoodwink0-
huskarHuskar0-
invokerInvoker1midlaneiconCore Midlane
wispIo2softsupporticonhardsupporticonSupport Safelane
jakiroJakiro0-
juggernautJuggernaut1safelaneiconCore Safelane
keeper_of_the_lightKeeper of the Light1softsupporticonSupport Offlane
kunkkaKunkka0-
legion_commanderLegion Commander1offlaneiconCore Offlane
leshracLeshrac1midlaneiconCore Midlane
lichLich1hardsupporticonSupport Safelane
life_stealerLifestealer1safelaneiconCore Safelane
linaLina1midlaneiconCore Midlane
lionLion2softsupporticonhardsupporticonSupport Offlane
lone_druidLone Druid0-
lunaLuna1safelaneiconCore Safelane
lycanLycan2safelaneiconofflaneiconCore Offlane
magnataurMagnus0-
marciMarci0-
marsMars2midlaneiconofflaneiconCore Offlane
medusaMedusa1safelaneiconCore Safelane
meepoMeepo3safelaneiconmidlaneiconofflaneiconCore Offlane
miranaMirana1softsupporticonSupport Offlane
monkey_kingMonkey King1safelaneiconCore Safelane
morphlingMorphling1safelaneiconCore Safelane
muertaMuerta1safelaneiconCore Safelane
naga_sirenNaga Siren2safelaneiconofflaneiconCore Safelane
furionNature's Prophet0-
necrolyteNecrophos0-
night_stalkerNight Stalker1safelaneiconCore Safelane
nyx_assassinNyx Assassin0-
ogre_magiOgre Magi1offlaneiconCore Offlane
omniknightOmniknight0-
oracleOracle2softsupporticonhardsupporticonSupport Safelane
obsidian_destroyerOutworld Destroyer0-
pangolierPangolier1midlaneiconCore Midlane
phantom_assassinPhantom Assassin0-
phantom_lancerPhantom Lancer1safelaneiconCore Safelane
phoenixPhoenix1hardsupporticonSupport Safelane
primal_beastPrimal Beast3midlaneiconofflaneiconsoftsupporticonCore Midlane
puckPuck1midlaneiconCore Midlane
pudgePudge1offlaneiconCore Offlane
pugnaPugna1softsupporticonSupport Offlane
queenofpainQueen of Pain1midlaneiconCore Midlane
razorRazor3safelaneiconmidlaneiconofflaneiconCore Safelane
rikiRiki0-
rubickRubick2softsupporticonhardsupporticonSupport Offlane
sand_kingSand King0-
shadow_demonShadow Demon2softsupporticonhardsupporticonSupport Safelane
nevermoreShadow Fiend1safelaneiconCore Safelane
shadow_shamanShadow Shaman0-
silencerSilencer2softsupporticonhardsupporticonSupport Safelane
skywrath_mageSkywrath Mage1softsupporticonSupport Offlane
slardarSlardar0-
slarkSlark1safelaneiconCore Safelane
snapfireSnapfire2midlaneiconsoftsupporticonCore Midlane
sniperSniper0-
spectreSpectre1safelaneiconCore Safelane
spirit_breakerSpirit Breaker2offlaneiconsoftsupporticonSupport Offlane
storm_spiritStorm Spirit1midlaneiconCore Midlane
svenSven1safelaneiconCore Safelane
techiesTechies1softsupporticonSupport Offlane
templar_assassinTemplar Assassin2safelaneiconmidlaneiconCore Safelane
terrorbladeTerrorblade1safelaneiconCore Safelane
tidehunterTidehunter1offlaneiconCore Offlane
shredderTimbersaw3safelaneiconmidlaneiconofflaneiconCore Offlane
tinkerTinker0-
tinyTiny2midlaneiconsoftsupporticonCore Midlane
treantTreant Protector0-
troll_warlordTroll Warlord1safelaneiconCore Safelane
tuskTusk0-
abyssal_underlordUnderlord1offlaneiconCore Offlane
undyingUndying2softsupporticonhardsupporticonSupport Safelane
ursaUrsa1safelaneiconCore Safelane
vengefulspiritVengeful Spirit0-
venomancerVenomancer3offlaneiconsoftsupporticonhardsupporticonSupport Safelane
viperViper0-
visageVisage1offlaneiconCore Offlane
void_spiritVoid Spirit1midlaneiconCore Midlane
warlockWarlock0-
weaverWeaver0-
windrunnerWindranger1midlaneiconCore Midlane
winter_wyvernWinter Wyvern0-
witch_doctorWitch Doctor2softsupporticonhardsupporticonSupport Offlane
skeleton_kingWraith King0-
zuusZeus0-