Joselu struggled for goals for much of his career, which included stints at Newcastle United, Stoke City, Hannover, Deportivo La Coruna, and more. However, that changed when he joined Alaves in 2019 and since then he has scored more than 10 goals in each of the last five seasons.