Robert Earnshaw, nacido el 6 de abril de 1981 en Zambia, es un futbolista galés, actualmente un delantero del Toronto FC. Earnshaw es el único jugador que ha marcado una tripleta en las cuatro ligas profesionales en Inglaterra, y el FA Cup, el League Cup y fútbol internacional.