About
All games
- 73% Win percentage
- 724 Wins
- 261 Losses
- 2158 Average Elo
- 160 Tournaments
- 177 Results
- 985 Matches
- 28 Videos
Super Smash Bros. Ultimate
- 73% Win percentage
- 724 Wins
- 261 Losses
- 2158 Current Elo
- 160 Tournaments
- 177 Results
- 985 Matches
- 28 Videos