He hit #482 on the leaderboard. A deaf Overwatch streamer has made it onto the top 500 leaderboard, peaking at position 482.