About
All games
- 57% Win percentage
- 136 Wins
- 101 Losses
- 1859 Average Elo
- 39 Tournaments
- 52 Results
- 237 Matches
- 17 Videos
Super Smash Bros. Ultimate
- 57% Win percentage
- 136 Wins
- 101 Losses
- 1859 Current Elo
- 39 Tournaments
- 52 Results
- 237 Matches
- 17 Videos