Skip to main content
Esportsresults

About

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.

Tournaments

Team history

1
  • LenS Team Current team

    On roster since at least Jul 30, 2026