Skip to main content
Esportsresults
Team · Dota 2 BOT
by Owl Team

by Owl Team

Russia

16-10 Record last 26 matches
62% Win rate last 26 matches
LLWWL
Form

by Owl Team is a Dota 2 team from Russia, ranked #65 in our Dota 2 power rankings.

Rating trend

last 26 matches
1499 -3
Sep 26, 2025 Oct 17, 2026

Current roster

1

Schedule

No upcoming matches scheduled.

Recent results

26
Show 6 older results

Tournaments

About by Owl Team

Most recently by Owl Team lost 0–2 to Nix Team in the 1win Streamers League #3 2026 Playoffs on Oct 17, 2026.

Who plays for by Owl Team?

by Owl Team's current roster: танкзор.

What is by Owl Team's recent form?

by Owl Team has won 16 of its last 26 matches (16–10).