Sharp defendeu ainda Southampton, Nottingham Forest, Reading (empréstimo) e Leeds United, regressando mais uma vez ao Sheffield United em 2015, tornando-se um dos principais jogadores da equipe que obteve o acesso à Premier League de 2019–20, que os "Blades" não disputavam desde 2006–07, quando a equipe foi rebaixada. É o maior artilheiro na história das divisões inferiores do Campeonato Inglês (Championship, League One e League Two), com 227 gols em 508 partidas.