About
All games
- 57% Win percentage
- 171 Wins
- 127 Losses
- 2017 Average Elo
- 51 Tournaments
- 60 Results
- 298 Matches
- 17 Videos
Super Smash Bros. Ultimate
- 57% Win percentage
- 171 Wins
- 127 Losses
- 2017 Current Elo
- 51 Tournaments
- 60 Results
- 298 Matches
- 17 Videos