Scottish-born forward, James Wilson, primarily plies his footballing trade as a striker for Hearts. Born on 6th March 2007, Wilson, at 18 years of age, stands at a height of 5ft 10in (1.78m) and weighs in at 11st (70kg). The number 21 jersey is what he wears when representing both his club and the Scottish national team.
His current market value is approximately £1m, as reported by Transfermarkt. As he's only just embarked on his senior career, each season continues to contribute significantly to his development as a player.
Upon his debut season 2023 - 2024 with Hearts in Scotland, Wilson may have only made a modest two first team appearances, but these formational steps on the field allowed him to garner indispensable experience. In the succeeding season of 2024 - 2025, he made a more frequent appearance on the pitch, racking up 24 first team displays and netting five goals as proof of his burgeoning talent. So far in the current term of 2025 - 2026, he has participated in four first team clashes.
Wilson's prowess isn't restricted to league matches alone. He's shown his goal scoring aptitude in cup competitions as well. During the 2025 - 2026 League Cup for Hearts, he found the back of the net twice over three starts, in addition to making a single appearance as a substitute. Moreover, he has also experienced big stage competition with Scotland in the 2024 - 2025 Nations League, making a solitary appearance as a substitute.