About
All games
- 76% Win percentage
- 1076 Wins
- 326 Losses
- 2568 Average Elo
- 232 Tournaments
- 239 Results
- 1402 Matches
- 327 Videos
Super Smash Bros. Ultimate
- 76% Win percentage
- 1076 Wins
- 326 Losses
- 2568 Current Elo
- 232 Tournaments
- 239 Results
- 1402 Matches
- 327 Videos