Шемрок Роверс
2020 saw Russell having a successful season with Finn Harps. In the shortened 18 game season, due to the Covid-19 pandemic, Russell scored three times as the Donegal side recorded their highest league finish in twenty years, with Russell playing a number of games as a support striker. In turn, he finished as the clubs top league goalscorer. The season ended in disappointment, however, as Harps were controversially beaten by Shamrock Rovers F.C. in the FAI Cup quarter final.