The Dubliner, has played with a host of top drawer League of Ireland players, also played his part in Derry City's last title success way back in the 1996-97 season.
Keddy goes for a 3-5-2 system, so here's his best 11 players he played with and the reasons why....
9. Paul Doolin
Paul Doolin (Right Midfield - Derry City and Shelbourne): Pauls desire to win and will to do well was inspiring. He had a great knack of scoring goals, he could play, mix it up and was the ultimate professional. He always knew how to win games.
10. Liam Coyle
Liam Coyle (Striker - Derry City): He was on another level and the most intelligent player I played with. Liam seemed to have a sixth sense of where people were. His hold up play was excellent, strong and scored some amazing goals, plus he was a team player as well.
11. Stephen Geoghegan
Stephen Geoghegan (Striker - Shelbourne): Very intelligent player who could do everything. His link up play was excellent and very rarely missed the target when through on goal. Stephen was one the great League of Ireland players. He was also a very funny lad.
12. Kevin Hunt
Kevin Hunt (Substitute - Bohemians): Kevin was an excellent team player who could do a bit of everything. He made football look simple.