Hawkshaw has previously played for Kilmarnock, Glenafton Athletic and Airdrieonians.
Hawkshaw made his league debut for Kilmarnock in August 2016 against Motherwell, being taken off after a clash of heads with Carl McHugh.
Hawkshaw was loaned to Stranraer in January 2018,[4] and released by Kilmarnock at the end of the 2017–18 season.
[5] Hawkshaw made a trial appearance for Greenock Morton in a friendly against Forfar Athletic in July 2018.
This biographical article related to association football in Scotland, about a midfielder born in the 1990s, is a stub.