 He made 12 appearances and scored one goal as Macclesfield finished in 10th-place in the 2015–16 National League.He retained his first-team place for the following season, and scored the winning goal as Macclesfield won 1–0 away to League One team Walsall in the first round of the FA Cup.He made 44 appearances in 2016–17, including in the 2017 FA Trophy Final at Wembley Stadium, where Macclesfield were beaten 3–2 by York City.