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