James Wilson

James Wilson
First Name:
James
Last Name:
Wilson
Short name:
J. Wilson
Date of Birth:
Tuesday 06 March, 2007 (19)
Height:
176 cm
Nationality:
Scotland
Position:
Attacker
Weight:
65 kg
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalYellow CardYellow-Red cardOwn goalAssistTotal goalsPenalty scoredPenalty missedRed card
UEFA Conference League 2024-2025HeartsHearts31020100001000
Scottish Premiership 2025-2026HeartsHearts61051000000000
Premier League 2025-2026TottenhamTottenham00000000000000
Scottish Premiership 2026-2027HeartsHearts107036300003000
UEFA Conference League 2026-2027HeartsHearts22002010000000

Matches

Wednesday 28 October, 2026 16:00
Hearts
Rangers
12'
Sunday 25 October, 2026 10:00
Motherwell
Hearts
87'
Thursday 22 October, 2026 12:45
Trabzonspor
Hearts
75'
Sunday 18 October, 2026 10:00
Celtic
Hearts
6'
Thursday 15 October, 2026 15:00
Hearts
Nordsjælland
Yellow Card
78'
Saturday 10 October, 2026 10:00
Hearts
St. Mirren
73'
Saturday 19 September, 2026 12:45
Kilmarnock
Hearts
90'
Tuesday 15 September, 2026 14:45
Falkirk
Hearts
Goal
46'
Sunday 06 September, 2026 10:00
Hearts
Dundee
66'
Thursday 03 September, 2026 14:45
Hibernian
Hearts
Goal
72'
Saturday 29 August, 2026 10:00
Hearts
St. Johnstone
Goal
57'
Sunday 09 August, 2026 10:00
Hearts
Dundee United
6'
Saturday 01 August, 2026 12:30
Aberdeen
Hearts
Sunday 15 March, 2026 12:30
Liverpool
Tottenham
Sunday 22 February, 2026 11:30
Tottenham
Arsenal
Sunday 25 January, 2026 10:00
Hearts
Celtic
Saturday 27 December, 2025 07:30
Hibernian
Hearts
2'
Sunday 21 December, 2025 08:30
Hearts
Rangers
Sunday 23 November, 2025 10:00
Aberdeen
Hearts
4'
Saturday 04 October, 2025 12:45
Hearts
Hibernian
Saturday 27 September, 2025 10:00
Hearts
Falkirk
Saturday 30 August, 2025 10:00
Livingston
Hearts
Saturday 23 August, 2025 10:00
Hearts
Motherwell
46'
Sunday 10 August, 2025 10:00
Dundee United
Hearts
6'
Monday 04 August, 2025 15:00
Hearts
Aberdeen
20'
Thursday 19 December, 2024 15:00
Hearts
Petrocub
Goal
90'
Thursday 12 December, 2024 12:45
København
Hearts
17'
Thursday 28 November, 2024 12:45
Cercle Brugge
Hearts
15'
Thursday 07 November, 2024 15:00
Hearts
Heidenheim
Thursday 24 October, 2024 12:45
Hearts
Omonia
Scroll to Top