 He scored his first goal for Oldham in a 2–0 win against Peterborough United on 24 January 2017.On 11 January 2018 Green was signed on loan by Crewe Alexandra in League Two for the rest of the 2017–18 season.He scored his first Crewe goal (a penalty) in a 1–4 win away at Lincoln City on 24 February.