Earnshaw w poprzednim sezonie wystąpił w 20 meczach Cardiff, jednak w obecnych rozgrywkach nie znajdywał uznania w oczach szkoleniowca i zdecydował sie na opuszczenie klubu. Wypożyczenie obowiązuje do końca sezonu.
31-letni Earnshaw jest reprezentantem Walii, dla której wystąpił w 58 meczach strzelając 16 bramek. W swojej karierze występował w takich klubach jak West Bromwich Albion, czy Nottingham Forest.
Obecnie Maccabi zajmuje 3 miejsce w tabeli ligi izraelskiej.