About
Player bio
clud
All games
- 59% Win percentage
- 113 Wins
- 78 Losses
- 2029 Average Elo
- 39 Tournaments
- 40 Results
- 191 Matches
- 23 Videos
Super Smash Bros. Ultimate
- 59% Win percentage
- 113 Wins
- 78 Losses
- 2029 Current Elo
- 39 Tournaments
- 40 Results
- 191 Matches
- 23 Videos