James Wilson

James Wilson of Heart of Midlothian was born on 6 March 2007 (age 18).

A young talent that came into his own as a powerful striker, James Wilson was born on a crisp spring day, 6 March 2007, amidst the unfamiliar silence of football stadiums. Primarily positioned at the front of Hearts' lineup, Wilson has earned his badge as a worthy striker. Wilson carries himself with the stature of a seasoned player, standing at a comfortable 5ft 10in (1.78m) and weighing in at a solid 11st (70kg). His preferred jersey being the number 21, this lad diligently charges at the opposition.

Wilson's value in the open market, currently estimated at a fair £718k according to Transfermarkt, presents a testament to his rapidly increasing stock in the football world. His contract with Hearts is set to see the conclusion of its term on the 31st of May 2026. This still leaves him with a substantial tenure of 1 year and 3 months, a period of time that could see significant growth in the young gun.

Wilson's debut season at Hearts in the 2023/24 season saw a gradual introduction into the first team with a humble two appearances, indicating the club's interest in grooming this raw talent. The ongoing 2024/25 season has seen Wilson increasingly trusted with responsibilities, making a proud tally of 17 first-team appearances and netting five goals. His increasing reputation earned him an involvement in the Scottish Cup 2024/25 for Hearts with three appearances as a substitute, a commendable feat.

Loyalty towards the club also saw him donning the Hearts jersey in two European competitions. Wilson made a single appearance as a substitute in the Europa League Qualifiers in the 2024/25 season. The young lad registered his maiden goal in the Conference League the same season, scoring in his sole start and two substitute appearances. A sense of anticipation surrounds this young player as he continues to grow and prove himself, one match at a time.

This player profile is regularly updated with new stats and analysis throughout the season. Last updated 11 March 2025. Send feedback

James Wilson stats

Check out all of the statistics about James Wilson.

Striker
Primary Position
Forward
Position
ST
1.78m (5ft 10in)
Height
21
Squad Number
70kg (11st)
Weight
6 March 2007 (age 18)
Date of Birth
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
Hearts
Team
£664k (via Transfermarkt)
Market Value
31 May 2026 (1y 3m)
Contract Expires

Season stats

Team
Hearts
Hearts
Premiership 2024 - 2025
Games
17
Starting
12
Substitute
5
Unused
12
Utilisation
59%
Goals
5
Yellows
1
Reds
-
Team
Hearts
Hearts
Scottish Cup 2024 - 2025
Games
3
Starting
-
Substitute
3
Unused
-
Utilisation
100%
Goals
-
Yellows
-
Reds
-
Team
Hearts
Hearts
Europa League Qualifiers 2024 - 2025
Games
1
Starting
-
Substitute
1
Unused
1
Utilisation
50%
Goals
-
Yellows
-
Reds
-
Team
Hearts
Hearts
Conference League 2024 - 2025
Games
3
Starting
1
Substitute
2
Unused
3
Utilisation
50%
Goals
1
Yellows
-
Reds
-

Career stats

Team
Hearts
Hearts
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
17
Goals
5
Team
Hearts
Hearts
Season 2023 - 2024
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
2
Goals
-

James Wilson news

Read all the news about James Wilson.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive