Atacantul de 24 de ani a revenit la "U" Cluj după o perioadă marcată de accidentări, care l-au împiedicat să se impună la echipe precum Rayo Vallecano, Hercules Alicante, ambele din Spania, şi FC Syrianska, din Suedia.
În România, Machado a evoluat ultima data pentru Steaua Bucureşti, de unde a plecat din cauza neînţelegerilor cu finanţatorul Gheorghe Becali.