Born in Irvine,[2] Hewitt started his career at Bellfield Royals 2000s and won the Glasgow League in an unbeaten side, then signed for Rangers.
Hewitt played youth football with Rangers and had a loan spell with Edusport Academy in 2017, with 37 appearances in the Scottish Lowland League.
[6] Hewitt then had a spell at Kilwinning Rangers in the first-half of the 2019–20 season, with 22 appearances before joining Annan Athletic on loan in January 2020.
[2][8] Hewitt's first-team debut for Ayr United was on 6 October 2020 in a 5–2 Scottish League Cup victory away to Albion Rovers, before making his league debut for the club away to Inverness Caledonian Thistle in the Scottish Championship on 24 October 2020.
[9] On 4 August 2023, Hewitt joined Scottish League One club Hamilton Academical on a permanent deal.