About
All games
- 73% Win percentage
- 439 Wins
- 159 Losses
- 3098 Average Elo
- 101 Tournaments
- 112 Results
- 598 Matches
- 98 Videos
Super Smash Bros. Ultimate
- 73% Win percentage
- 439 Wins
- 159 Losses
- 3098 Current Elo
- 101 Tournaments
- 112 Results
- 598 Matches
- 98 Videos