Guadalajara 2017–18: Debut season and CONCACAF Champions League title He made his
Liga MX debut under manager
Matías Almeyda on 5 August 2017 in a 2–2 draw against
Club Necaxa. Making three appearances and scoring one goal in the
2018 CONCACAF Champions League in which Guadalajara won, he was included in the tournament's Best XI.
2018–19: Loan to Necaxa In June 2018, he joined Necaxa on loan for the
2018 Apertura.
2019–20: Loan to UNAM In December 2019, he joined
Club Universidad Nacional on loan for 2020. On 12 January 2020, he made his debut against
C.F. Pachuca in a 2–1 win. On 30 August, he scored his first goal with the team against
Club Tijuana in a 3–0 victory. Following an impressive
Guardianes 2020 performance, in which Pumas U.N.A.M. managed to reach the championship final, Mayorga returned to Guadalajara.
2021–22: Loan to Cruz Azul On 5 January 2022, Mayorga joined
Cruz Azul on a one-year loan, with an option to join the club permanently. He returned to Guadalajara at the end on his loan. In April 2023, he reached 100 games played with Chivas.
Return to Necaxa On 10 January 2024, Mayorga permanently joined Necaxa. ==International career==