About
All games
- 69% Win percentage
- 527 Wins
- 233 Losses
- 2736 Average Elo
- 126 Tournaments
- 139 Results
- 760 Matches
- 78 Videos
Super Smash Bros. Ultimate
- 69% Win percentage
- 527 Wins
- 233 Losses
- 2736 Current Elo
- 126 Tournaments
- 139 Results
- 760 Matches
- 78 Videos