About
All games
- 39% Win percentage
- 153 Wins
- 237 Losses
- 1244 Average Elo
- 74 Tournaments
- 120 Results
- 390 Matches
- 8 Videos
Super Smash Bros. Ultimate
- 39% Win percentage
- 153 Wins
- 237 Losses
- 1244 Current Elo
- 74 Tournaments
- 120 Results
- 390 Matches
- 8 Videos