Ayub Ali
Overall rank 3,421,950 · 139 points
Weekly Disappointment · 61 a week and letting everyone down every single time, impressive consistency in failure.