How Good Is James Griffiths? Performances Ranked & Rated