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
31 Oct 2026Scottish League Two Kelty Hearts FC v Elgin City FC 0 – 190
24 Oct 2026Scottish Cup University of Stirling FC v Elgin City FC 1 – 290
17 Oct 2026Scottish League Two Elgin City FC v Edinburgh City 0 – 090
10 Oct 2026Scottish League Two Forfar Athletic FC v Elgin City FC 1 – 290
03 Oct 2026Scottish League Two Elgin City FC v Clyde FC 6 – 290
19 Sep 2026Scottish League Two Elgin City FC v Stranraer FC 1 – 570
12 Sep 2026Scottish League Two Annan Athletic FC v Elgin City FC 2 – 090
05 Sep 2026Scottish League Two Dumbarton FC v Elgin City FC 2 – 190
29 Aug 2026Scottish League Two Elgin City FC v Stirling Albion FC 4 – 0901
22 Aug 2026Scottish League Two The Spartans FC v Elgin City FC 3 – 390
15 Aug 2026Scottish League Two Elgin City FC v Kelty Hearts FC 4 – 190
08 Aug 2026Scottish League Two Elgin City FC v Forfar Athletic FC 1 – 1901
01 Aug 2026Scottish League Two Edinburgh City v Elgin City FC 0 – 5901
25 Jul 2026Premier Sports Cup Hamilton Academical FC v Elgin City FC 5 – 090
18 Jul 2026Premier Sports Cup Elgin City FC v Kilmarnock FC 0 – 190
14 Jul 2026Premier Sports Cup Elgin City FC v Peterhead FC 1 – 3651
11 Jul 2026Premier Sports Cup Raith Rovers FC v Elgin City FC 3 – 190
02 May 2026Scottish League Two Elgin City FC v Stranraer FC 0 – 170
25 Apr 2026Scottish League Two The Spartans FC v Elgin City FC 1 – 190
18 Apr 2026Scottish League Two Stirling Albion FC v Elgin City FC 2 – 290

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.