About
Player bio
play tower battles nerds
All games
- 64% Win percentage
- 683 Wins
- 376 Losses
- 2334 Average Elo
- 195 Tournaments
- 199 Results
- 1059 Matches
- 134 Videos
Super Smash Bros. Ultimate
- 64% Win percentage
- 683 Wins
- 376 Losses
- 2334 Current Elo
- 195 Tournaments
- 199 Results
- 1059 Matches
- 134 Videos