One worlds win away from winning worlds
Never lost a match that i won
One top x rank placement from placing in the top
Got twenty kills in all my games where i got twenty kills
Better than at the very least 8158899174 people
Name me another player with those stats