Demondros

Ranked 19,930 in EUNE
Solo/Duo
diamond IV
0
LP
56.7%
win rate
168 W
128 L
Flex 5v5
silver I
32
LP
49.5%
win rate
57 W
58 L
Flex 3v3
UNRANKED
LOAD MORE