Keddy made his League of Ireland debut for
Home Farm on 13 October 1991. He joined
UCD in 1994 and his other clubs have included
Derry City,
Shelbourne,
Dundalk,
Shamrock Rovers,
Bohemians and
Drogheda United. Keddy helped Shelbourne win the double of the
League of Ireland and
FAI Cup in 2000. Keddy received another FAI Cup winners medal as part of the
Dundalk cup winning squad of 2002. He was signed by
Liam Buckley for
Shamrock Rovers in June 2002 and went on to make a total of 65 appearances, scoring 9 goals, in his two seasons at Rovers. This included 6 appearances in the
UEFA Cup and the
UEFA Intertoto Cup. Keddy rejoined former club
Shelbourne on 29 November 2007. Keddy received his first
League of Ireland managerial appointment in 2022 with
Wexford. On 6 November 2024, it was announced that he had departed the club, following a season in which they reached the
2024 FAI Cup Semi Finals before losing in the Promotion Play-offs at the first hurdle. ==Honours==