 Kearney left Cork City for Shelbourne in 2006 following an offer from Dutch Premier Division side Heerenveen was denied to the disappointment of the player.Kearney joined Shelbourne from the then league champions, Cork City, on a free transfer in January 2006.He was limited to few first team opportunities, making just 10 league appearances throughout the season, scoring once.