PLAYER PROFILE

Jack MacIver.

Elgin City FC

Matrix 76188

At a glance

Full name
Jack Ewen MacIver
Born
10 Jun 2003
Age today
23
Nationality
—

Career by season

84 recorded appearances
Jack MacIver appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish League Two Elgin City FC 1212571,0751
26/27Scottish Cup Elgin City FC 1101900
26/27Premier Sports Cup Elgin City FC 44013471
25/26Scottish League Two Elgin City FC 2424542,0165
25/26Scottish Cup Elgin City FC 44013800
25/26Premier Sports Cup Elgin City FC 44103600
24/25Scottish League Two Elgin City FC 1411149882
24/25Scottish League One/League Two play-off Elgin City FC 22031800
24/25Scottish Cup Buckie Thistle FC 22011801
23/24Scottish Cup Buckie Thistle FC 33002851
22/23Scottish League One Peterhead FC 95104322
22/23Scottish Cup Formartine United FC 32101900
21/22Scottish Cup Huntly FC 22101360

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

Match log

Newest first
Jack MacIver match log
DateCompetitionMatchScoreMinutesGoals
22 Feb 2025Scottish League Two Elgin City FC v Edinburgh City 1 – 282
15 Feb 2025Scottish League Two Stranraer FC v Elgin City FC 1 – 090
08 Feb 2025Scottish League Two Stirling Albion FC v Elgin City FCSubstitute, on 46′ 3 – 144
04 Feb 2025Scottish League Two Elgin City FC v Bonnyrigg Rose FCSubstitute, on 83′ 3 – 07
26 Oct 2024Scottish Cup Sauchie Juniors FC v Buckie Thistle FC 0 – 290
28 Sep 2024Scottish Cup Buckie Thistle FC v Carluke Rovers FC 2 – 190
21 Jan 2024Scottish Cup Celtic FC v Buckie Thistle FC 5 – 084
25 Nov 2023Scottish Cup Broxburn Athletic FC v Buckie Thistle FC 2 – 2120
28 Oct 2023Scottish Cup Forres Mechanics FC v Buckie Thistle FC 0 – 181
06 May 2023Scottish League One Peterhead FC v Falkirk FC 1 – 3901
29 Apr 2023Scottish League One Kelty Hearts FC v Peterhead FCSubstitute, on 66′ 2 – 124
22 Apr 2023Scottish League One Peterhead FC v Clyde FC 1 – 164
15 Apr 2023Scottish League One Montrose FC v Peterhead FC 2 – 173
11 Apr 2023Scottish League One Peterhead FC v Dunfermline AthleticSubstitute, on 70′ 0 – 220
08 Apr 2023Scottish League One Peterhead FC v Edinburgh CitySubstitute, on 67′ 1 – 023
01 Apr 2023Scottish League One Queen of the South FC v Peterhead FCSubstitute, on 64′ 2 – 126
25 Mar 2023Scottish League One Peterhead FC v Alloa Athletic FC 0 – 266
04 Feb 2023Scottish League One Alloa Athletic FC v Peterhead FC 1 – 046
26 Nov 2022Scottish Cup Formartine United FC v Stenhousemuir FC 1 – 390
22 Oct 2022Scottish Cup Carnoustie Panmure JFC v Formartine United FC 1 – 2871

Career transfers

13 recorded moves

All recorded career moves, newest first.

Jack MacIver career transfers
Date FromToMoveFee
01 Jul 2025 Buckie Thistle FC Elgin City FC Transfer Free
31 May 2025 Elgin City FC Buckie Thistle FC Loan return
04 Feb 2025 Buckie Thistle FC Elgin City FC Loan —
01 Jul 2023 Formartine United FC Buckie Thistle FC Transfer —
31 May 2023 Peterhead FC Formartine United FC Loan return
30 Jan 2023 Formartine United FC Peterhead FC Loan —
15 Aug 2022 Aberdeen FC B Formartine United FC Transfer Free
18 Apr 2022 Huntly FC Aberdeen FC B Loan return
16 Feb 2022 Aberdeen FC B Huntly FC Loan —
08 Jan 2022 Huntly FC Aberdeen FC B Loan return
11 Sep 2021 Aberdeen FC B Huntly FC Loan —
01 Jul 2021 Aberdeen FC U18 Aberdeen FC B Internal move —
01 Sep 2020 Aberdeen FC Youth Aberdeen FC U18 Internal move —

Contracts and market values are not available yet.