William McDonald's regular seasons records