PLAYER PROFILE

Craig Hepburn.

Peterhead FC · Scotland

Matrix 42010

At a glance

Full name
Craig Hepburn
Born
20 Nov 2004
Age today
21
Nationality
Scotland

Career by season

29 recorded appearances
Craig Hepburn appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish League One Peterhead FC 66005401
25/26Scottish League Two East Kilbride FC 1818001,6202
25/26Premier Sports Cup Brechin City FC 1100900
24/25Scottish League Two Bonnyrigg Rose FC 1100900
23/24Scottish Cup Cowdenbeath FC 33001970

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

Match log

Newest first
Craig Hepburn match log
DateCompetitionMatchScoreMinutesGoals
31 Jan 2026Scottish League Two East Kilbride FC v Forfar Athletic FC 3 – 190
27 Jan 2026Scottish League Two East Kilbride FC v The Spartans FC 0 – 690
24 Jan 2026Scottish League Two East Kilbride FC v Stranraer FC 0 – 290
17 Jan 2026Scottish League Two Stirling Albion FC v East Kilbride FC 1 – 290
22 Jul 2025Premier Sports Cup Brechin City FC v Cove Rangers FC 0 – 390
14 Dec 2024Scottish League Two Forfar Athletic FC v Bonnyrigg Rose FC 5 – 190
25 Nov 2023Scottish Cup Inverness Caledonian Thistle FC v Cowdenbeath FC 2 – 090
28 Oct 2023Scottish Cup Kilwinning Rangers FC v Cowdenbeath FC 0 – 190
23 Sep 2023Scottish Cup Cowdenbeath FC v Linlithgow Rose FC 2 – 117

Career transfers

13 recorded moves

All recorded career moves, newest first.

Craig Hepburn career transfers
Date FromToMoveFee
01 Jan 2027Pending Peterhead FC St. Johnstone FC Loan return
18 Sep 2026 St. Johnstone FC Peterhead FC Loan —
31 May 2026 East Kilbride FC St. Johnstone FC Loan return
06 Jan 2026 St. Johnstone FC East Kilbride FC Loan —
04 Jan 2026 Brechin City FC St. Johnstone FC Loan return
18 Jul 2025 St. Johnstone FC Brechin City FC Loan —
31 Dec 2024 Bonnyrigg Rose FC St. Johnstone FC B Loan return
13 Dec 2024 St. Johnstone FC B Bonnyrigg Rose FC Loan —
31 May 2024 Cowdenbeath FC St. Johnstone FC B Loan return
01 Jul 2023 St. Johnstone FC B Cowdenbeath FC Loan —
31 May 2023 Luncarty FC St. Johnstone FC B Loan return
01 Jul 2022 St. Johnstone FC U18 St. Johnstone FC B Internal move —
01 Jul 2020 St. Johnstone FC Youth St. Johnstone FC U18 Internal move —

Contracts and market values are not available yet.