Dopo essere cresciuto nell'Internacional, club in cui milita tutt'ora, Luiz Adriano nel 2007 si trasferì in Ucraina, allo Shakhtar Donetsk. Rimase lì fino al 2015, diventando il miglior marcatore del club con 128 gol. Una grande soddisfazione per il brasiliano, il quale in realtà non era partito benissimo in Ucraina. Come aveva anche lui dichiarato, dopo la prima stagione aveva tutta l'intenzione di lasciare lo Shakhtar in quanto non era riuscito ad ambientarsi bene. Cosa che, in realtà, gli riuscì perfettamente dalla seconda stagione in poi.