Sepúlveda made his professional debut with Guadalajara on 8 January 2019, during a Copa MX group stage match against Cimarrones de Sonora in a 2–1 victory.[3] He made his Liga MX debut with the club on 1 September, playing the entire match in a 1–1 tie against Cruz Azul.[4]
International career
Youth
On 25 October 2018, Sepúlveda was called up by Diego Ramírez to participate in that year's CONCACAF U-20 Championship.[5] As Mexico would finish runner-up in the tournament, he was listed in the tournament's Best XI.[6] In April 2019, Sepúlveda was included in the 21-player squad to represent Mexico at the U-20 World Cup in Poland.[7]