PLAYER PROFILE

Shane Harkness.

Rothes FC

Matrix 75497

At a glance

Full name
Shane Jamie Harkness
Born
06 Jan 2001
Age today
25
Nationality
—

Career by season

7 recorded appearances
Shane Harkness appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish Cup Rothes FC 1100790
24/25Scottish Cup Rothes FC 1100900
22/23Scottish Cup Rothes FC 1000220
21/22Scottish Cup Rothes FC 2100630
20/21Scottish Cup Rothes FC 22101300

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

Match log

Newest first
Shane Harkness match log
DateCompetitionMatchScoreMinutesGoals
03 Oct 2026Scottish Cup Rothes FC v Brora Rangers FC 0 – 979
28 Sep 2024Scottish Cup Fraserburgh FC v Rothes FC 8 – 090
17 Sep 2022Scottish Cup Carnoustie Panmure JFC v Rothes FCSubstitute, on 68′ 3 – 122
30 Oct 2021Scottish Cup Rothes FC v Dalbeattie Star FCSubstitute, on 82′ 0 – 18
18 Sep 2021Scottish Cup Blackburn United FC v Rothes FC 1 – 255
26 Dec 2020Scottish Cup Rothes FC v Fraserburgh FC 1 – 363
12 Dec 2020Scottish Cup Newtongrange Star FC v Rothes FC 0 – 4671

Career transfers

7 recorded moves

All recorded career moves, newest first.

Shane Harkness career transfers
Date FromToMoveFee
13 Jul 2026 Inverness Thistle AFC Rothes FC Transfer Free
16 Jul 2025 Rothes FC Inverness Thistle AFC Transfer Free
12 Sep 2024 Alness United FC Rothes FC Transfer —
01 Jul 2023 Loch Ness FC Alness United FC Transfer Free
25 Jan 2023 Rothes FC Loch Ness FC Transfer —
01 Jul 2020 Inverness Caledonian Thistle FC U20 Inverness Caledonian Thistle FC Internal move —
01 Jul 2019 Inverness Caledonian FC U18 Inverness Caledonian Thistle FC U20 Internal move —

Contracts and market values are not available yet.