Enfant, Jan pratique le hockey sur gazon, un sport très populaire dans son lieu de naissance de Matadepera. Adorant la course à pied durant ses entraînements, il décide de se tester dans une véritable compétition. En janvier 2011, il s'inscrit avec sa mère à la course de montagne du Mont-Rodón, qui se déroule chez lui. Il découvre alors les sports de montagne. Se sentant plus à l'aise sur les parcours accidentés, il se spéciale en skyrunning[1],[2].
Il remporte ses premiers succès en 2013 en devant champion junior de Catalogne de kilomètre vertical[3] et champion d'Espagne cadet de course en montagne FEDME[4].
À la suite de ses débuts prometteurs, il suit un stage d'entraînement au centre technique de course en montagne de la Fédération catalane. Il se révèle ensuite sur la scène internationale en 2016[5], décrochant des podiums au Livigno SkyMarathon, au Lone Peak Vertical Kilometer et au Rut 28K. Ayant participé à huit épreuves en Skyrunner World Series, il termine deuxième du classement Vertical et sixième du classement Sky[6].
Il remporte ses premiers grands succès en 2017. Le , face à un plateau relevé à la Dolomites SkyRace, il parvient à rester au contact du peloton de tête mené par Rémi Bonnet. Jan fait ensuite la différence dans la descente et remporte la victoire au sprint, 22 secondes devant Davide Magnini[7]. Huit jours plus tard, il domine la SkyRace Comapedrosa et remporte facilement la victoire, terminant plus de six minutes devant Marco De Gasperi et battant de plus de cinq minutes le précédent record du parcours en 2 h 35 min 36 s[8]. Il termine ensuite deuxième de la finale à la Limone Extreme et termine à la troisième place du classement Sky de la Skyrunner World Series[9].
Le , il s'essaie à la compétition de raquette à neige en prenant part aux championnats d'Europe à Guils Fontanera. S'emparant des commandes de la course, il distancie rapidement ses adversaires pour s'offrir le titre[10]. Une blessure par la suite et un manque de motivation le forcent à arrêter temporairement la compétition. Il reprend l'entraînement en août et fait son retour à la compétition aux championnats du monde de skyrunning où il termine à une modeste dixième place sur l'épreuve du SkyMarathon[2].
Il renoue avec la victoire en 2019. Le , il s'impose à nouveau avec brio sur la SkyRace Comapedrosa[11]. Le , il mène la course seul en tête et s'impose à la Rosetta SkyRace[12]. Quatre jours plus tard, il signe le troisième temps au Vertical Terme di Bognanco, décrochant ainsi la médaille de bronze du kilomètre vertical aux championnats d'Europe de skyrunning[13]. Continuant sur sa lancée mais sentant la fatigue s'accumuler, il parvient à mener la course de bout en bout pour l'épreuve SkyRace courue dans le cadre de La Veia SkyRace. Jan signe un nouveau record du parcours en 2 h 53 min 57 s et remporte le titre[14].
Le , il prend le départ des championnats d'Espagne de course de montagne de la RFEA à Liencres. Luttant au coude-à-coude avec Aleix Domenech et Alejandro García, il parvient à prendre une courte tête d'avance pour s'imposer et décrocher le titre[15].