 On 12 February 2008, Roberts joined League One side Crewe Alexandra on a one-month loan, joining another Gary Roberts at the club.He made his first appearances for the club in their 1–0 win over Leyton Orient on 12 February 2008.Roberts made four appearances for Crewe before returning to Ipswich in March.