About
All games
- 64% Win percentage
- 697 Wins
- 392 Losses
- 1997 Average Elo
- 196 Tournaments
- 208 Results
- 1089 Matches
- 31 Videos
Super Smash Bros. Ultimate
- 64% Win percentage
- 697 Wins
- 392 Losses
- 1997 Current Elo
- 196 Tournaments
- 208 Results
- 1089 Matches
- 31 Videos