S’inicià en l’SPEA Tarrés Trial Team del seu oncle Jordi Tarrés. Debutà oficialment el 2007 amb el títol d’Europa inter 125 cc. Pilotà pels equips Gas Gas i JTG. Fou campió de Catalunya en totes les categories d’edat, i en l’absoluta (2008); campió d’Espanya jú-nior a l’aire lliure (2009) i en pista coberta (2010); campió d’Europa juvenil (2009) i júnior (2010), i campió del món juvenil (2010). També conquerí el Campionat d’Espanya de TR2 (2010). L’any 2013 signà per la marca Sherco i el 2016 per TRS, equip del seu oncle Jordi Tarrés. L'any 2016 anuncià la seva retirada de la competició.