 The 2002–03 season saw Ryan in tremendous form and he capped it off by scoring the goal that won the 2002–03 league title for Bohemians in the dying minutes of a 1–0 win over Shelbourne at Tolka Park on 12 January 2003.He never regained the form of that season while at Bohs and at the end of the 2004 season, along with teammates Glen Crowe and Colin Hawkins, moved to rivals Shelbourne in a controversial move.Ryan then won the League of Ireland championship with Shelbourne in 2006, but the squad broke up due to financial problems.