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
18 Sep 2021Scottish Cup Caledonian Braves FC v University of Stirling FC 0 – 161

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.