About
All games
- 72% Win percentage
- 405 Wins
- 157 Losses
- 3012 Average Elo
- 96 Tournaments
- 106 Results
- 562 Matches
- 73 Videos
Super Smash Bros. Ultimate
- 72% Win percentage
- 405 Wins
- 157 Losses
- 3012 Current Elo
- 96 Tournaments
- 106 Results
- 562 Matches
- 73 Videos