PLAYER PROFILE

James Stokes.

Peterhead FC

Matrix 76001

At a glance

Full name
James Stokes
Born
10 Feb 1999
Age today
27
Nationality
—

Career by season

81 recorded appearances
James Stokes appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish League One Peterhead FC 3000540
26/27Premier Sports Cup Peterhead FC 22001540
25/26Scottish League Two Edinburgh City 2522211,9746
25/26Scottish Cup Edinburgh City 22011800
25/26Premier Sports Cup Edinburgh City 44003601
24/25Scottish League Two Edinburgh City 3535672,9977
24/25Scottish League One/League Two play-off Edinburgh City 22011800
24/25Scottish Cup Edinburgh City 1100900
23/24Scottish Cup University of Stirling FC 1100760
22/23Scottish Cup University of Stirling FC 44003871
21/22Scottish Cup University of Stirling FC 22001510

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
James Stokes match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026Scottish League One Peterhead FC v Alloa Athletic FCSubstitute, on 65′ 2 – 125
17 Oct 2026Scottish League One Peterhead FC v Cove Rangers FCSubstitute, on 87′ 2 – 03
12 Sep 2026Scottish League One East Kilbride FC v Peterhead FCSubstitute, on 64′ 3 – 126
14 Jul 2026Premier Sports Cup Elgin City FC v Peterhead FC 1 – 364
11 Jul 2026Premier Sports Cup Peterhead FC v Hamilton Academical FC 0 – 190
07 Mar 2026Scottish League Two Edinburgh City v Stranraer FC 4 – 140
28 Feb 2026Scottish League Two Edinburgh City v Forfar Athletic FC 0 – 090
24 Feb 2026Scottish League Two Elgin City FC v Edinburgh City 3 – 090
21 Feb 2026Scottish League Two Clyde FC v Edinburgh City 5 – 068
14 Feb 2026Scottish League Two The Spartans FC v Edinburgh CitySubstitute, on 54′ 0 – 036
24 Jan 2026Scottish League Two Edinburgh City v Annan Athletic FC 2 – 260
10 Jan 2026Scottish League Two Edinburgh City v Stirling Albion FC 1 – 484
03 Jan 2026Scottish League Two Stranraer FC v Edinburgh City 1 – 190
27 Dec 2025Scottish League Two Edinburgh City v The Spartans FC 1 – 390
20 Dec 2025Scottish League Two Forfar Athletic FC v Edinburgh City 2 – 3901
13 Dec 2025Scottish League Two Edinburgh City v Clyde FC 1 – 490
06 Dec 2025Scottish League Two Edinburgh City v Dumbarton FC 4 – 390
29 Nov 2025Scottish Cup Camelon Juniors FC v Edinburgh City 2 – 190
22 Nov 2025Scottish League Two East Kilbride FC v Edinburgh City 1 – 190
15 Nov 2025Scottish League Two Annan Athletic FC v Edinburgh City 1 – 190

Career transfers

9 recorded moves

All recorded career moves, newest first.

James Stokes career transfers
Date FromToMoveFee
01 Jul 2026 Edinburgh City Peterhead FC Transfer Free
01 Jul 2024 University of Stirling FC Edinburgh City Transfer Free
01 Jul 2021 Without club University of Stirling FC Transfer —
01 Jan 2020 Broomhill FC (- 2025) Without club Released —
09 Aug 2019 Without club Broomhill FC (- 2025) Transfer —
01 Jul 2018 Partick Thistle FC U20 Without club Released —
01 May 2018 Broomhill FC (- 2025) Partick Thistle FC U20 Loan return
03 Jan 2018 Partick Thistle FC U20 Broomhill FC (- 2025) Loan —
01 Jul 2016 Thistle Weir Youth Academy Partick Thistle FC U20 Internal move —

Contracts and market values are not available yet.