*Club domestic league appearances and goals, correct as of 14:04; 22 December 2024 (UTC) ‡ National team caps and goals, correct as of 14:15; 14 November 2024 (UTC)
In 2011, he was promoted to Viborg FF'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.[2]
On 10 June 2012, Mendoza made his debut for Viborg FF on the final match of the season in a 2–1 defeat against FC West Zealand.[3]
In February 2013, Mendoza was given a one-week trial and a chance to train with Liverpool's reserve team.[4]
On 3 April 2014, Viborg FF 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.[5]
Kjellerup IF
A few days after the termination of his contract at Viborg FF, Mendoza joined Kjellerup IF.[6]
On 12 April 2014, Mendoza made his debut for Kjellerup IF in a 3–0 home win against Aabyhøj IF.
Ringkøbing IF
After his stint in Kjellerup IF, Mendoza joined Ringkøbing IF, signing a six-month deal.
Thisted FC
On 27 May 2015, Mendoza joined Thisted FC, a club that had been following him since the termination of his contract at Viborg FF.
AC Horsens
On 30 June 2018, it was announced that Mendoza have signed a two-year deal with Danish Superliga club AC Horsens.[7] On 22 July, he made his debut for Horsens in a 1–1 home draw against Randers FC.[8] The club announced on 19 June 2019 that they had terminated the contract with the player.[9]
One day after leaving Vendsyssel, Mendoza joined Malaysian club Kuala Lumpur.[13] He went on to help Kuala Lumpur win the 2021 Malaysia Cup. He was named man of the match in the final against JDT.[14] His departure form the club was announced on 27 November through the club's social media.[15]
Persib Bandung
In November 2023, he officially signed a contract with Persib Bandung which plays in Liga 1.[16]
International career
Mendoza was born and raised in Denmark of mixed Danish and Filipino heritage, which made him eligible to play for Denmark or the Philippines at international level.[citation needed]
In December 2018, Mendoza applied for a Philippine passport to join the training camp of the Philippines national team in preparation for the 2019 AFC Asian Cup.[17] He was named in the Asian Cup squad but did not feature in the tournament.[18] His international debut was on 15 June 2021 as a half-time substitute for Bernd Schipmann in a World Cup qualifier against the Maldives; he maintained the 1–1 draw of the first half.[19][20]