W 2008 roku Mendoza został piłkarzem rumuńskiej Steauy BukaresztUA-Футбол. За Мендосу "Стяуа" заплатит "Металлургу" 1,5 миллиона евро. Tam grał pół sezonu i latem wyjechał do meksykańskiego Monarcas Morelia. Przez rok strzelił dla Monarcas 13 goli, co zaowocowało transferem do Diyarbakırsporu latem 2009 roku. W 2010 roku został piłkarzem Columbus Crew z Major League Soccer. Tam spędził udane dwa lata, po czym powrócił do ligi meksykańskiej, podpisując kontrakt z Atlante FC.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1996 Club Sporting Cristal

Primera División 20 1 1997 Club Sporting Cristal

Primera División 11 2 1998 Club Sporting Cristal

Primera División 30 14 1999 Club Sporting Cristal

Primera División 6 3 1999/00 Club Brugge

Eerste Klasse 10 1 2000/01 Club Brugge

Eerste Klasse 33 12 2001/02 Club Brugge

Eerste Klasse 32 15 2002/03 Club Brugge

Eerste Klasse 29 12 2003/04 Club Brugge

Eerste Klasse 25 14 2004/05 Metałurh Donieck

Wyszcza Liha 21 12 2005/06 Olympique Marsylia

Ligue 1 11 0 2005/06 Dinamo Moskwa

Priemjer-Liga 3 0 2006/07 Metałurh Donieck

Wyszcza Liha 9 3 2007/08 Steaua Bukareszt

Liga I 14 2 2008/09 Monarcas Morelia

Primera División 27 13 2009/10 Diyarbakırspor

Süper Lig 15 5 2010 Columbus Crew

Major