 He made his debut for Newport on the opening day of the 2017–18 season, scoring the first goal in a 3–3 draw with Stevenage.On 26 August 2017, he scored a 13-minute hat-trick in a League Two match versus Chesterfield, scoring the first three goals in a 4–1 win.He completed his season at Newport with his best return in a single season so far, ten goals in 52 appearances.