[2] On 31 January 2008 Carl left Macclesfield for League Two rivals Milton Keynes Dons for an undisclosed fee, rejoining ex-Macclesfield manager Paul Ince, as well as several former Silkmen players.
[3] On 5 June 2009 Regan signed a two-year deal at Bristol Rovers having rejected a new contract at MK Dons and made his debut in a 2–1 home defeat against Leyton Orient.
Regan subsequently joined Notts County on a short-term loan deal on 23 February 2011, after failing to establish himself in the first team under new manager Dave Penney.
[4] After trialing for Shrewsbury Town Regan signed for Graham Turner's side on a one-year deal, ahead of their Pre-Season friendly with Tranmere Rovers.
[9] He signed for Notts County in August 2012 and scored his first goal for the club against Scunthorpe United in the Football League Trophy on 4 September 2012.