Ayub Ali
Overall rank 2,831,164 · 318 points
Weekly Disappointment · Sixty-one points a week, and somehow every single week you let someone down.