About
All games
- 64% Win percentage
- 701 Wins
- 394 Losses
- 2113 Average Elo
- 197 Tournaments
- 209 Results
- 1095 Matches
- 29 Videos
Super Smash Bros. Ultimate
- 64% Win percentage
- 701 Wins
- 394 Losses
- 2113 Current Elo
- 197 Tournaments
- 209 Results
- 1095 Matches
- 29 Videos