 In the latter part of the 2015–16 season he was loaned to Hibernian, who he helped win the 2015–16 Scottish Cup.After a season with Blackburn Rovers, Stokes joined Hibernian for a third time in 2017 but was released in 2018.He then signed with Greek club Apollon Smyrni.