 On 28 July 2016, Green signed a one-year deal with League One side Oldham Athletic.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.