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
19 Apr 2025Scottish League Two Stranraer FC v Edinburgh City 2 – 090
12 Apr 2025Scottish League Two Edinburgh City v Elgin City FC 2 – 090
05 Apr 2025Scottish League Two Edinburgh City v Clyde FC 2 – 190
29 Mar 2025Scottish League Two Stirling Albion FC v Edinburgh City 2 – 1901
22 Mar 2025Scottish League Two Edinburgh City v East Fife FC 5 – 290
15 Mar 2025Scottish League Two Peterhead FC v Edinburgh City 2 – 090
08 Mar 2025Scottish League Two Bonnyrigg Rose FC v Edinburgh City 0 – 1901
01 Mar 2025Scottish League Two Edinburgh City v Stranraer FC 0 – 154
22 Feb 2025Scottish League Two Elgin City FC v Edinburgh City 1 – 2901
15 Feb 2025Scottish League Two Edinburgh City v The Spartans FC 5 – 090
08 Feb 2025Scottish League Two Forfar Athletic FC v Edinburgh City 0 – 190
01 Feb 2025Scottish League Two Edinburgh City v Stirling Albion FC 4 – 390
25 Jan 2025Scottish League Two East Fife FC v Edinburgh City 4 – 1821
17 Jan 2025Scottish League Two Clyde FC v Edinburgh City 0 – 267
11 Jan 2025Scottish League Two Edinburgh City v Peterhead FC 0 – 168
08 Jan 2025Scottish League Two Edinburgh City v East Fife FC 2 – 476
04 Jan 2025Scottish League Two Edinburgh City v Bonnyrigg Rose FC 2 – 090
28 Dec 2024Scottish League Two The Spartans FC v Edinburgh City 1 – 090
21 Dec 2024Scottish League Two Edinburgh City v Elgin City FC 1 – 0901
14 Dec 2024Scottish League Two Stranraer FC v Edinburgh City 0 – 090

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.