About
All games
- 51% Win percentage
- 273 Wins
- 255 Losses
- 2129 Average Elo
- 122 Tournaments
- 131 Results
- 528 Matches
- 26 Videos
Super Smash Bros. Ultimate
- 51% Win percentage
- 273 Wins
- 255 Losses
- 2129 Current Elo
- 122 Tournaments
- 131 Results
- 528 Matches
- 26 Videos