
James Wilson Becomes Youngest Player to Represent Scotland
Heart of Midlothian striker James Wilson has made history by becoming the youngest player ever to play for the Scotland national team. Wilson was introduced in the second half of Scotland’s Nations League play-off against Greece at Hampden Park, with Steve Clarke’s side staring at likely relegation to League B after a two-leg defeat.
At just 18 years and 17 days old, Wilson surpassed John Lambie’s long-standing record by 46 days. His debut came on the same night that veteran goalkeeper Craig Gordon earned his 81st cap, moving into fourth place on Scotland’s all-time appearances list.
Securing His Future with Scotland
Wilson, who was eligible to represent four countries—Scotland, the Republic of Ireland, Northern Ireland, and England—has now committed his international future to Scotland. Before the squad announcement, many expected him to join Scot Gemmill’s under-21 side for this international window, but his impressive form for Hearts and strong showings during a training session with the senior squad last year caught Clarke’s attention.
Rising Star at Hearts
Wilson has quickly become a key figure for Hearts, making 25 appearances this season, including 14 starts, and scoring six goals. His rapid progress at club level has now been rewarded with an early step up to the senior national team, marking a significant milestone in his promising career.