 He made his first appearance of the 2012–13 season on 14 August in a 3–0 win against Brighton & Hove Albion in the League Cup.He scored his first goal of the season a week later, with Swindon now in League One, in a 3–0 win against Crawley Town.After scoring in a defeat to Preston North End, he then scored in back-to-back games in October, in a 2–1 defeat to Crewe and a 4–0 victory against Stevenage.