About
All games
- 73% Win percentage
- 706 Wins
- 258 Losses
- 2174 Average Elo
- 157 Tournaments
- 173 Results
- 964 Matches
- 28 Videos
Super Smash Bros. Ultimate
- 73% Win percentage
- 706 Wins
- 258 Losses
- 2174 Current Elo
- 157 Tournaments
- 173 Results
- 964 Matches
- 28 Videos