About
All games
- 70% Win percentage
- 296 Wins
- 125 Losses
- 2492 Average Elo
- 82 Tournaments
- 98 Results
- 421 Matches
- 5 Videos
Super Smash Bros. Ultimate
- 70% Win percentage
- 296 Wins
- 125 Losses
- 2492 Current Elo
- 82 Tournaments
- 98 Results
- 421 Matches
- 5 Videos