How Good Is Teng Gen? Performances Ranked & Rated