Career
Born in Liverpool, Ng was in Crewe Alexandra"s youth system for ten years before signing his first professional contract for two years on 14 May 2014. On 1 November 2014, he had his first inclusion in a matchday squad, remaining an unused substitute in a 1–1 draw at Crawley Town in League One. On 30 January 2015, Ng was loaned for a month to Hyde United of the Conference North.
He made his senior debut on 7 February, playing the full 90 minutes of a 1–3 home loss to Boston United.
Ng twice extended his loan for the struggling team, eventually for the remainder of the season. He totalled 13 appearances, all starts, as they ended the season bottom of the table, and scored his first senior goal on 14 March, a last-minute equaliser in a 1–1 draw with Harrogate Town at Ewen Fields.