About
All games
- 63% Win percentage
- 280 Wins
- 161 Losses
- 2008 Average Elo
- 85 Tournaments
- 86 Results
- 441 Matches
- 60 Videos
Super Smash Bros. Ultimate
- 63% Win percentage
- 280 Wins
- 161 Losses
- 2008 Current Elo
- 85 Tournaments
- 86 Results
- 441 Matches
- 60 Videos