Ayub Ali
Overall rank 2,117,306 · 503 points
Weekly Disappointment · 61 a week, letting someone down every time