Team ·
Dota 2 DS
Demon Slayers
United States
12-15-4 Record last 31 matches
39% Win rate last 31 matches
WLLWL
Form Demon Slayers is a Dota 2 team from United States.
United States
Demon Slayers is a Dota 2 team from United States.
Roster not available.
No upcoming matches scheduled.
Most recently Demon Slayers beat DoZe Esports 2–0 in the 2020 Group B on Apr 24, 2020.
Demon Slayers has won 12 of its last 31 matches (12–15–4).