Kirby was the only ever-present for Longford in 2006, and was also their leading goalscorer, but with just six goals. This took his figures to 24 goals from 235 games in all competitions for Longford as his contract expired at the end of the season. With the club's budget set to be reduced further, Kirby was one of several players to leave. He signed for St Patrick's Athletic in December 2006; the season preview in the "Irish Independent" saw "the capture of Alan Kirby a particular coup."