1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 27 mars 2023
En 2021, il signe avec Madura United. Il joue son premier match le 3 septembre contre Persikabo 1973 et il devient le plus jeune joueur de l'histoire du championnat d'Indonésie à l'âge de 16 ans, 10 mois et 15 jours. Le 12 décembre, il marque son premier but contre Bali United.
Le 27 janvier 2022, il fait son début avec l'Indonésie lors d'une rencontre amicale contre le Timor oriental à Bali et devient le plus jeune joueur de l'histoire de la sélection à l'âge de 17 ans et 104 jours.