Youth Mendoza spent most of his youth with Danish club
Midtjylland and
Viborg as youth team player.
Viborg In August 2011, Mendoza was promoted to Viborg's first team squad signing a 3-year contract with the club. Prior to that, he had repeatedly served as backup keeper for the club's first team after the departure of
Kristian Kirk. On 10 June 2012, Mendoza made his debut for Viborg on the final match of the season in a 2–1 defeat against
West Zealand. In February 2013, Mendoza was given a one-week trial and a chance to train with
Liverpool's reserve team. On 3 April 2014, Viborg announced that they had agreed to terminate the contract of Mendoza with immediate effect. Mendoza requested to leave after being demoted as third choice goalkeeper of the club.
Kjellerup A few days after the termination of his contract at Viborg, Mendoza joined
Kjellerup IF on 8 April 2014. On 12 April 2014, Mendoza made his debut for Kjellerup in a 3–0 home win against
Aabyhøj.
Ringkøbing After his stint in Kjellerup, Mendoza joined
Ringkøbing, signing a six-month deal in January 2015.
Thisted On 27 May 2015, Mendoza joined
Thisted, a club that had been following him since the termination of his contract at Viborg. He went on the become the starting goalkeeper for the club.
Horsens On 30 June 2018, it was announced that Mendoza have signed a two-year deal with
Danish Superliga club
Horsens. On 22 July, he made his debut for Horsens in a 1–1 home draw against
Randers. The club announced on 19 June 2019 that they had terminated the contract with the player.
HB Køge Mendoza joined
HB Køge on 2 July 2019. He make his debut for the club on 28 July in a 3–1 lost to
Nyköbing.
Vendsyssel On 7 September 2020, he moved to
Danish 1st Division club
Vendsyssel. His contract was terminated on 11 February 2021.
Kuala Lumpur City One day after leaving Vendsyssel, Mendoza joined
Malaysia Super League club
Kuala Lumpur City on 11 February 2021. He make his debut on 6 March in a 1–0 lost to
Penang. Mendoza went on to help Kuala Lumpur City win the
2021 Malaysia Cup where was named man of the match in the final against
Johor Darul Ta'zim. Mendoza also was instrumental on helping the club reach the
2022 AFC Cup final.
Persib Bandung On 27 November 2023, Mendoza officially signed a contract with
Persib Bandung which plays in
Liga 1. He make his debut on 10 December in a 2–0 lost to
Persik Kediri. In his time with the club, he was part of the club back-to-back league title champions helping them to win the
2023–24 and the
2024–25 edition.
Chonburi On 3 July 2025, Mendoza signed recently promoted
Thai League 1 club
Chonburi. ==International career==