John Robertson (born 26 August 2001) is a Scottish professional footballer who plays as a forward for Raith Rovers.

Career Born in Edinburgh, Robertson moved from Tynecastle to St Johnstone in June 2017. He made his senior debut on 21 April 2018, and was praised by manager Tommy Wright. He was loaned to Scottish League Two club Cove Rangers in August 2019 and Forfar Athletic in October 2020.

Robertson was released by St Johnstone after the 2020–21 season and he then signed with Edinburgh City. In June 2023 he moved to Northern Irish club Linfield. Robertson had his contract terminated in October 2023.

In May 2026 it was announced that he would join Scottish Championship side Raith Rovers after signing a pre-contract agreement with them, on a two-year contract.

Career statistics

+ Appearances and goals by club, season and competitionClubSeasonLeagueScottish CupLeague CupOtherTotalDivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsSt Johnstone2017–18Scottish Premiership20000000202018–1900000000002019–2000000000002020–215000000050Total7000000070Cove Rangers (loan)2019–20Scottish League Two171100011192Forfar Athletic (loan)2020–21Scottish League One7000200090Edinburgh City2021–22Scottish League Two91110000102Career total402212011454

References