Kemsley Mathias commence à jouer au rugby au Llangwm RFC, puis change de club et joue avec le Narberth RFC avec son futur coéquipier aux Scarlets, Ryan Conbeer[3].
Kemsley Mathias commence par jouer avec les Scarlets A, l'équipe réserve, avant de faire ses débuts professionnels avec l'équipe première en seconde partie de saison 2020-2021. Il devait jouer son premier match en Challenge européen contre le RC Toulon, mais la rencontre ayant été reporté à cause de cas de Covid-19[5],[6], il fait finalement ses débuts le , lors de la onzième journée du United Rugby Championship, contre Cardiff. Il entre en jeu à 14 minutes de la fin dans une défaite 29-20[7]. À l'issue de cette saison, durant laquelle il a joué cinq matchs, il signe son premier contrat professionnel avec les Scarlets[8].
En 2021-2022, il joue également cinq matchs et marque le premier essai de sa carrière lors de la onzième journée de championnat face à l'Ulster (défaite 27-15)[9]. Il connaît également ses premières titularisations, en fin de saison, face aux Bulls et au Zebre[10],[11].
C'est au cours de la saison 2022-2023 que Kemsley Mathias commence à s'imposer et à gagner de l'importance au sein de son équipe. Il devance même le titulaire habituel au poste de pilier gauche, l'international gallois et des Lions britanniques et irlandais, Wyn Jones[12]. Avec ce nouveau statut, il mène son équipe jusqu'en demi-finale de la Challenge Cup, où elle est éliminée aux portes de la finale par les Glasgow Warriors[13]. En fin de saison, il prolonge son contrat avec sa province[14].
Carrière internationale
Kemsley Mathias est sélectionné en équipe du pays de Galles des moins de 18 ans pour une tournée en Afrique du Sud où il joue deux matchs, contre la France et l'Angleterre[3].
Au terme d'une très bonne saison 2022-2023, durant laquelle il s'est révélé, il est présélectionné dans un groupe de 54 joueurs pour préparer la Coupe du monde 2023 avec son pays[18],[19]. Quelques semaines plus tard, il est conservé dans un groupe plus restreint de 42 joueurs[20]. Le , Kemsley Mathias connaît sa première cape avec son pays à l'occasion d'un match de préparation au Mondial, face à l'Angleterre. Il débute la rencontre sur le banc des remplaçants avant d'entrer en jeu à la place de Gareth Thomas à la 49e minute. Les Gallois sont battus de justesse sur le score de 19 à 17[21],[22]. Puis, il n'est finalement pas retenu dans le groupe de 33 joueurs participant à la Coupe du monde, Corey Domachowski lui étant préféré dans la hiérarchie à son poste[12],[23],[24].