Puppey is the only All-Timer at The International with 11 appearances, as he had participated TI1 to TI4 with NAVI & the later iterations of TI with Team Secret.
Fly is tied with 3 other players for the second most appearances at TI, as he attended 9 different TIs with Fnatic, Complexity, OG and EG.
Iceiceice also had 9 TI appearances, however his perfect streak was broken during TI7 where he failed to qualify with Team Faceless.
KuroKy is the third person on the list with 9 appearances to his name, including a win at TI7 with Team Liquid. However he failed to protect his streak after failing to qualify for TI10.
LaNm is the only Chinese player to have 9 appearances at The International, having played for EHOME, RattleSnake , Team DK , Vici Gaming , RNG and Team Aster.
Arteezy has the third most appearances at TI with 8 consecutive appearances since TI3 according to Liquipedia.
N0tail also had 8 consecutive appearances at TI, two of which he became a TI winner at TI8 & TI9.