seems legit
Completions
3
World Records
0
Avg Rank
276.3
Avg Percentile
83.2%
Rank Distribution
Grand Master: 1
Master: 2
Rank Distribution
Grand Master
1
33.3%
Master
2
66.7%