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 Oct 2026Scottish League One Peterhead FC v Alloa Athletic FC 2 – 190
24 Oct 2026Scottish League One Montrose FC v Peterhead FC 3 – 090
17 Oct 2026Scottish League One Peterhead FC v Cove Rangers FC 2 – 090
10 Oct 2026Scottish League One Peterhead FC v Queen of the South FC 0 – 190
03 Oct 2026Scottish League One Hamilton Academical FC v Peterhead FC 2 – 190
19 Sep 2026Scottish League One Peterhead FC v Airdrieonians FC 1 – 290
02 May 2026Scottish League Two East Kilbride FC v Clyde FC 5 – 090
25 Apr 2026Scottish League Two Dumbarton FC v East Kilbride FC 0 – 190
18 Apr 2026Scottish League Two East Kilbride FC v Edinburgh City 4 – 090
11 Apr 2026Scottish League Two Forfar Athletic FC v East Kilbride FC 1 – 090
04 Apr 2026Scottish League Two East Kilbride FC v Annan Athletic FC 2 – 190
28 Mar 2026Scottish League Two The Spartans FC v East Kilbride FC 1 – 190
21 Mar 2026Scottish League Two East Kilbride FC v Stirling Albion FC 3 – 290
14 Mar 2026Scottish League Two Stranraer FC v East Kilbride FC 2 – 190
07 Mar 2026Scottish League Two East Kilbride FC v Elgin City FC 3 – 090
28 Feb 2026Scottish League Two Clyde FC v East Kilbride FC 1 – 390
21 Feb 2026Scottish League Two East Kilbride FC v Dumbarton FC 3 – 190
17 Feb 2026Scottish League Two Elgin City FC v East Kilbride FC 1 – 690
14 Feb 2026Scottish League Two Annan Athletic FC v East Kilbride FC 2 – 490
07 Feb 2026Scottish League Two Edinburgh City v East Kilbride FC 0 – 290

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.