About
All games
- 60% Win percentage
- 376 Wins
- 241 Losses
- 1828 Average Elo
- 122 Tournaments
- 124 Results
- 617 Matches
- 127 Videos
Super Smash Bros. Ultimate
- 60% Win percentage
- 376 Wins
- 241 Losses
- 1828 Current Elo
- 122 Tournaments
- 124 Results
- 617 Matches
- 127 Videos