How Good Is James Holmes? Performances Ranked & Rated