Liam est un personnage apparu pour la première fois dans le XY064 et est le rival de Sacha dans les saisons 18 et 19. Il participe à la Ligue de Kalos.
Liam est vu dans le XY064 où il affronte Lem pour gagner son Badge. Malheureusement, il n'est pas assez expérimenté et Luxray bat facilement son Arcko, malgré le type Plante de celui-ci. Lem lui donne des conseils à la fin du combat pour qu'il puisse s'améliorer. On peut voir que Liam est un garçon assez curieux, notant le moindre détail sur son carnet. Dans le générique Getta Banban, il marche dans les empreintes de Sacha et note cette action, accompagné de son Arcko accroché à son épaule.
Il est revu dans le XY073 où il rencontre le Pokégroupe. Ensuite, il affronte Sacha dans un Combat Duo où son Arcko se bat contre le Croâporal de Sacha, mais le combat est interrompu par le début du défilé de Valériane. Peu après, il affronte Valériane et son Fluvetin avec son Draby. C'est finalement Fluvetin qui gagne le combat grâce à son type qui l'avantage. Il assiste au combat entre Sacha et Valériane dans le XY074. Il affronte de nouveau Sacha dans le XY075, mais son manque d'expérience lui fait perdre le match. Il réapparaît brièvement dans le XY094. Dans l'épisode XY106, il combat Sacha, mais perd contre lui. Dans l'épisode XY119, il montre qu'il a enfin 8 Badges, dont celui d'Urup. C'est dans ce même épisode qu'il finit par gagner pour la première fois contre Sacha.
À partir du XY125, il participe à la Ligue de Kalos et passe les phases éliminatoires. Dans le XY126, il affronte Tierno en quart de finale. Il révèle pouvoir faire méga-évoluer son Jungko, ce qui le mène à la victoire. À la fin de l'épisode, il apprend qu'il affronte Sacha en demi-finale. Il perd le combat à la fin de l'épisode XY128, avec la victoire de Sachanobi sur son Méga-Jungko.
Cet article fait partie du Projet Personnages du dessin animé, qui a pour but la mise en place d'articles exhaustifs pour chaque personnage du dessin animé Pokémon. Merci de lire la page du projet avant toute édition !