About
All games
- 78% Win percentage
- 785 Wins
- 216 Losses
- 2547 Average Elo
- 159 Tournaments
- 169 Results
- 1001 Matches
- 34 Videos
Super Smash Bros. Ultimate
- 78% Win percentage
- 785 Wins
- 216 Losses
- 2547 Current Elo
- 159 Tournaments
- 169 Results
- 1001 Matches
- 34 Videos