About
All games
- 59% Win percentage
- 707 Wins
- 474 Losses
- 2336 Average Elo
- 233 Tournaments
- 247 Results
- 1181 Matches
- 29 Videos
Super Smash Bros. Ultimate
- 59% Win percentage
- 707 Wins
- 474 Losses
- 2336 Current Elo
- 233 Tournaments
- 247 Results
- 1181 Matches
- 29 Videos