Robson started his career with the youth team at local side Sunderland, joining the club at the age of eight and rose through the ranks to go to a full-time professional with the first team in the summer of 2014.[3]
He featured regularly and captained the development squad and under-23 side before signing a two-year contract extension in April 2016.[4] Robson was named the Premier League 2 Player of the Month for August 2016.[5]
He played three games for the under-21 side in the 2016–17 EFL Trophy, and also appeared as an unused substitute on several occasions for the first team.[6] Robson made his first-team debut in September 2017, when he replaced James Vaughan as a late substitute in the 3–0 defeat to Everton in the EFL Cup.[7] A few days later he made his league debut in the Championship in a home defeat to Cardiff City.[7]
Robson was loaned to Dundee in January 2019.[8] He made 13 appearances in the Scottish Premiership and scored twice.[9] On 2 September 2019, Robson headed out on loan again, this time joining League Two side Grimsby Town, where he played regularly until returning to Sunderland in January 2020.[10][9]
Robson was released by Sunderland when his contract expired at the end of the 2019–20 season, bringing to an end a 16-year spell with the club during which he made just nine league appearances.[11]
Blackpool
On 6 August 2020, Robson joined League One club Blackpool on a two-year deal with an option of a third.[12] On 11 November 2020, he scored his first goal for the club in a 3–0 EFL Trophy win over Leeds United U21s.[13]
Robson joined League One club Milton Keynes Dons on a season-long loan on 1 July 2021.[14] He made his league debut for the club on 7 August 2021 in a 3–3 draw away to Bolton Wanderers on 7 August 2021.[15] Robson scored his first MK Dons goal in a 1–0 home league win over Portsmouth on 11 September 2021.[16] On 17 January 2022, Robson was recalled early from his loan by Blackpool due to injuries within the squad, amid rumours MK Dons had made two failed bids to sign him permanently.[17] Robson was released from his Blackpool contract in May 2022, at the end of the 2021–2022 season.[18]
Milton Keynes Dons
On 15 June 2022, Robson's former loan club Milton Keynes Dons announced he would be returning to the club on a permanent basis effective 1 July 2022 following his release from Blackpool.[19] On 17 May 2024, the club said he would be released in the summer when his contract expired.[20]
Carlisle United
On 25 June 2024, EFL League Two club Carlisle United announced they had signed Robson on a two-year deal.[21] Robson would miss the start of the season with a hamstring injury which was reported to keep him out of action for roughly 3 months.[22]
Career statistics
As of 2 November 2024
Appearances and goals by club, season and competition