About
All games
- 67% Win percentage
- 704 Wins
- 332 Losses
- 2374 Average Elo
- 177 Tournaments
- 196 Results
- 1036 Matches
- 82 Videos
Super Smash Bros. Ultimate
- 67% Win percentage
- 704 Wins
- 332 Losses
- 2374 Current Elo
- 177 Tournaments
- 196 Results
- 1036 Matches
- 82 Videos