PLAYER PROFILE

Kyle Girvan.

Elgin City FC

Matrix 75486

At a glance

Full name
Kyle Girvan
Born
12 Sep 2001
Age today
25
Nationality
—

Career by season

131 recorded appearances
Kyle Girvan appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish League Two Elgin City FC 1212301,0604
26/27Scottish Cup Elgin City FC 1100901
26/27Premier Sports Cup Elgin City FC 44103350
25/26Scottish League Two Elgin City FC 1715311,2873
25/26Scottish Cup Elgin City FC 22001540
24/25Scottish League Two Elgin City FC 3432312,6973 / 1 red
24/25Scottish League One/League Two play-off Elgin City FC 1100340
24/25Scottish Cup Elgin City FC 33003001
23/24Scottish League Two Stranraer FC 2626012,2522
23/24Scottish Cup Stranraer FC 1110901
22/23Scottish League Two Stranraer FC 2929002,5204 / 1 red
22/23Scottish Cup Stranraer FC 1110900

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

Match log

Newest first
Kyle Girvan match log
DateCompetitionMatchScoreMinutesGoals
11 Apr 2026Scottish League Two Elgin City FC v Annan Athletic FC 0 – 390
04 Apr 2026Scottish League Two Forfar Athletic FC v Elgin City FC 2 – 190
28 Mar 2026Scottish League Two Elgin City FC v Clyde FC 2 – 0901
24 Mar 2026Scottish League Two Elgin City FC v Forfar Athletic FC 2 – 090
21 Mar 2026Scottish League Two Edinburgh City v Elgin City FC 0 – 3901
14 Mar 2026Scottish League Two Elgin City FC v Dumbarton FC 1 – 190
10 Mar 2026Scottish League Two Annan Athletic FC v Elgin City FC 2 – 185
28 Feb 2026Scottish League Two Stranraer FC v Elgin City FCSubstitute, on 81′ 1 – 291
21 Feb 2026Scottish League Two Elgin City FC v Stirling Albion FC 1 – 062
17 Feb 2026Scottish League Two Elgin City FC v East Kilbride FC 1 – 690
10 Feb 2026Scottish League Two Clyde FC v Elgin City FC 1 – 146
07 Feb 2026Scottish Cup Elgin City FC v Partick Thistle 2 – 390
31 Jan 2026Scottish League Two Elgin City FC v The Spartans FC 3 – 390
24 Jan 2026Scottish League Two Dumbarton FC v Elgin City FC 2 – 290
17 Jan 2026Scottish Cup Camelon Juniors FC v Elgin City FC 1 – 364
27 Dec 2025Scottish League Two Forfar Athletic FC v Elgin City FCSubstitute, on 65′ 4 – 225
06 May 2025Scottish League One/League Two play-off Elgin City FC v Annan Athletic FC 2 – 434
03 May 2025Scottish League Two East Fife FC v Elgin City FC 2 – 090
26 Apr 2025Scottish League Two Elgin City FC v Stranraer FC 3 – 088
19 Apr 2025Scottish League Two Elgin City FC v Peterhead FC 4 – 090

Career transfers

3 recorded moves

All recorded career moves, newest first.

Kyle Girvan career transfers
Date FromToMoveFee
08 Jul 2024 Stranraer FC Elgin City FC Transfer Free
10 Aug 2020 St. Mirren FC B Kilbirnie Ladeside Transfer Free
01 Jul 2019 St. Mirren FC U18 St. Mirren FC B Internal move —

Contracts and market values are not available yet.