James Léa Siliki, né le 12 juin 1996 à Sarcelles, est un footballeur franco-camerounais qui évolue actuellement au poste de milieu de terrain au Stade rennais FC.
James Edward Léa Siliki est né au sein d'une famille originaire du Cameroun. Il commence à pratiquer le football et prend sa première licence au RC Gonesse en septembre 2002. Deux ans plus tard, il rejoint les équipes de jeunes du Paris Saint-Germain, où il joue durant sept saisons. À l'âge de 15 ans, il quitte le club de la capitale, estimant que celui-ci ne compte pas sur lui, ne lui proposant qu'une convention d'un an, après une préformation perturbée par des blessures. Il rejoint alors le centre de formation de l'En avant Guingamp, qui n'est pas, alors son premier choix, et y joue durant trois saisons. Il y fait ses débuts en CFA2 lors de la saison 2013-2014, jouant trois rencontres à ce niveau et marquant un but. À l'intersaison 2014, il choisit de terminer sa formation au Stade rennais FC, et y signe un contrat de stagiaire professionnel de trois ans, avec l'ambition d'y passer professionnel. À Rennes, il progresse, et intègre notamment l'équipe de France des moins de 19 ans, avec laquelle il dispute trois matchs amicaux, en novembre 2014. Durant trois ans, il évolue principalement avec la réserve du club breton, cumulant 50 apparitions en CFA et CFA2, et marquant onze buts.
Le 5 juin 2016, James signe un premier contrat professionnel qui le lie au Stade rennais FC pour trois saisons. Toutefois, l'entraîneur rennais Christian Gourcuff le laisse d'abord à disposition de l'équipe réserve. Le joueur doit attendre la mi-décembre 2016 pour faire sa première apparition dans le groupe professionnel, à l'occasion d'un match de Ligue 1 joué au Roazhon Park contre le Sporting Club de Bastia, et le 28 janvier 2017 pour jouer son premier match professionnel, un derby disputé par l'équipe rennaise contre le FC Nantes, qui se termine sur un score nul d'un but partout. Lors de ce match, il remplace Aldo Kalulu à la 78e minute de jeu. Lors de cette première saison professionnelle, James Léa Siliki ne dispute qu'un seul autre match avec l'équipe professionnelle, en Coupe de France face au Paris Saint-Germain (défaite quatre buts à zéro). En 2017-2018, il intègre de façon plus régulière le groupe professionnel, après avoir prolongé son contrat pour deux saisons supplémentaires. Le 14 octobre 2017, il obtient ainsi une première titularisation en Ligue 1, pour un match disputé sur le terrain de l'En avant Guingamp, qui se termine par une défaite rennaise deux buts à zéro.