About
All games
- 67% Win percentage
- 477 Wins
- 228 Losses
- 2322 Average Elo
- 122 Tournaments
- 128 Results
- 705 Matches
- 28 Videos
Super Smash Bros. Ultimate
- 67% Win percentage
- 477 Wins
- 228 Losses
- 2322 Current Elo
- 122 Tournaments
- 128 Results
- 705 Matches
- 28 Videos