Born in Scotland, the striker started his career in St Johnstone's youth team from the age of ten-years-old, and went on to make his first team debut at 16, in 2009.
May scored on his St Johnstone debut and signed a new contract that summer to keep him at the Club until 2012.
The forward made over 100 appearances as a young striker during his time in Scotland, which included loan spells at Alloa Athletic and Hamilton. May scored over 50 goals in that time, an impressive record that caught the eye of Sheffield Wednesday who signed the striker in 2014.
The 22-year-old joined Wednesday in August 2014, and his first goal for the Club came later that month against Middlesborough, in a 3-2 win for the Owls.
May went on to play 39 league games for Wednesday that season, before joining PNE on the final day of the summer transfer window in September.
The young striker made his PNE debut as a second half substitute in the 2-1 defeat to Derby County at Deepdale.
May suffered a huge blow after picking up a serious knee injury in November 2015, ruling him out for the remainder of the season and the start of the 2016/17 campaign.
The focus for May is making a full recovery before looking to return to first team action before the end of the calendar year.