About
All games
- 52% Win percentage
- 635 Wins
- 576 Losses
- 1839 Average Elo
- 291 Tournaments
- 293 Results
- 1211 Matches
- 39 Videos
Super Smash Bros. Ultimate
- 52% Win percentage
- 635 Wins
- 576 Losses
- 1839 Current Elo
- 291 Tournaments
- 293 Results
- 1211 Matches
- 39 Videos