Player Β·
Dota 2
Babich
Artur Babich
π·πΊ Russia
Team
LenS Team
Artur Babich
Team
LenS Team
Babich (Artur Babich) is a Dota 2 player from Russia, currently playing for LenS Team. Latest result: LenS Team lost 1β2 to Cooman Team in the Media Eleague Season 5 2026 Playoffs on Nov 11, 2026.
LenS Team Current team
On roster since at least Jul 30, 2026