*Club domestic league appearances and goals, correct as of 03:20, 2 February 2021 (UTC) ‡ National team caps and goals, correct as of 17:00, 2 January 2021 (UTC)
Robinson started his career with Ridgeway Rovers.[3] After playing for Glenavon, he signed for Oldham Athletic in 2017.[4]
In August 2019, he joined NIFL Premiership club Crusaders on loan until January 2020.[5] He was released by Oldham in January 2020.[6]
On 9 March 2020, Robinson signed for Motherwell on a short-term contract for the remainder of the 2019–20 season, having spent time training with the club and playing for their reserve side.[7]
On 18 September 2020, Robinson was sent out on a season-long loan to Dumfries club Queen of the South.[8] On 2 February 2021, his loan spell at the Doonhamers was ended due to a persistent injury, as he returned to Fir Park earlier than planned.[9]
In 2021, he joined Clyde on a 1-year contract.[10]
International career
Robinson has played for Northern Ireland at under-15,[11] under-16,[12] under-18[4] and under-19 level.[13]