About
All games
- 67% Win percentage
- 253 Wins
- 122 Losses
- 2208 Average Elo
- 67 Tournaments
- 90 Results
- 375 Matches
- 50 Videos
Super Smash Bros. Ultimate
- 67% Win percentage
- 253 Wins
- 122 Losses
- 2208 Current Elo
- 67 Tournaments
- 90 Results
- 375 Matches
- 50 Videos