How Good Is David Charles? Performances Ranked & Rated