A product of the Highland Football Academy in Dingwall, Archie signed a youth contract with Ross County in 2006 and remained a County player until 2013. He had loan spells with Forres and Elgin before joining Nairn County in the summer of 2013. Arhcie was an instant hit with the Station Park side with his quick dribbling, running and vision being a real asset to Nairn. This attracted the intrest of Elgin City who signed him the following summer and he remained a vital part of Elgin's SPFL2 side who narrowly lost out of promotion over the last 2 seasons.
Jul 29th, 2017 |
League |
(H) |
vs. Inverurie Locos |
5 - 0 |
(3')
|
Jul 29th, 2017 |
League |
(H) |
vs. Inverurie Locos |
5 - 0 |
(23') p
|
Jul 29th, 2017 |
League |
(H) |
vs. Inverurie Locos |
5 - 0 |
(68')
|
Aug 5th, 2017 |
League |
(A) |
vs. Forres Mechanics |
4 - 1 |
(5')
|
Aug 5th, 2017 |
League |
(A) |
vs. Forres Mechanics |
4 - 1 |
(22')
|
Aug 15th, 2017 |
Scottish League Challenge Cup |
(H) |
vs. Heart of Midlothian |
2 - 3 |
(17')
|
Aug 26th, 2017 |
League |
(H) |
vs. Clachnacuddin |
2 - 4 |
(17')
|
Aug 30th, 2017 |
League |
(A) |
vs. Turriff Utd |
4 - 2 |
(34')
|
Aug 30th, 2017 |
League |
(A) |
vs. Turriff Utd |
4 - 2 |
(7')
|
Sep 2nd, 2017 |
League |
(H) |
vs. Nairn County |
5 - 0 |
(40')
|
Sep 2nd, 2017 |
League |
(H) |
vs. Nairn County |
5 - 0 |
(61') p
|
Sep 6th, 2017 |
Aberdeenshire Cup |
(A) |
vs. Turriff Utd |
2 - 1 |
(118')
|
Sep 13th, 2017 |
League |
(H) |
vs. Lossiemouth |
6 - 1 |
(16') p
|
Sep 13th, 2017 |
League |
(H) |
vs. Lossiemouth |
6 - 1 |
(63')
|
Sep 16th, 2017 |
League |
(H) |
vs. Keith |
2 - 0 |
(20')
|
Sep 23rd, 2017 |
Scottish Cup |
(H) |
vs. Turriff Utd |
2 - 1 |
(90')
|
Oct 4th, 2017 |
Aberdeenshire Cup |
(H) |
vs. Fraserburgh |
4 - 0 |
(66')
|
Oct 14th, 2017 |
Scottish Cup |
(H) |
vs. East Stirlingshire |
4 - 0 |
(82')
|
Oct 28th, 2017 |
League |
(A) |
vs. Strathspey Thistle |
8 - 0 |
(21')
|
Oct 28th, 2017 |
League |
(A) |
vs. Strathspey Thistle |
8 - 0 |
(29')
|
Oct 28th, 2017 |
League |
(A) |
vs. Strathspey Thistle |
8 - 0 |
(60') p
|
Oct 28th, 2017 |
League |
(A) |
vs. Strathspey Thistle |
8 - 0 |
(79')
|
Jan 13th, 2018 |
League |
(A) |
vs. Lossiemouth |
6 - 0 |
(26')
|
Jan 27th, 2018 |
League |
(H) |
vs. Rothes |
5 - 0 |
(87')
|
Jan 27th, 2018 |
League |
(H) |
vs. Rothes |
5 - 0 |
(11')
|
Feb 10th, 2018 |
Highland League Cup |
(H) |
vs. Clachnacuddin |
5 - 1 |
(69')
|
Feb 17th, 2018 |
League |
(H) |
vs. Brora Rangers |
3 - 2 |
(88')
|
Mar 14th, 2018 |
Highland League Cup |
(H) |
vs. Strathspey Thistle |
8 - 0 |
(4')
|
Mar 14th, 2018 |
Highland League Cup |
(H) |
vs. Strathspey Thistle |
8 - 0 |
(40')
|
Mar 17th, 2018 |
League |
(A) |
vs. Nairn County |
2 - 1 |
(34')
|
Mar 20th, 2018 |
Highland League Cup |
(A) |
vs. Brora Rangers |
3 - 2 |
(39')
|
Mar 24th, 2018 |
League |
(H) |
vs. Strathspey Thistle |
4 - 0 |
(79')
|
Apr 7th, 2018 |
League |
(A) |
vs. Huntly |
2 - 1 |
(26')
|
Aug 4th, 2018 |
League |
(H) |
vs. Turriff Utd |
4 - 1 |
(88')
|
Aug 11th, 2018 |
League |
(A) |
vs. Inverurie Locos |
4 - 2 |
(47')
|
Aug 25th, 2018 |
League |
(A) |
vs. Fort William |
8 - 2 |
(37')
|
Aug 25th, 2018 |
League |
(A) |
vs. Fort William |
8 - 2 |
(44')
|
Aug 29th, 2018 |
League |
(H) |
vs. Forres Mechanics |
1 - 2 |
(27')
|
Sep 8th, 2018 |
Scottish League Challenge Cup |
(A) |
vs. Coleraine |
1 - 1 |
(20')
|
Oct 13th, 2018 |
League |
(H) |
vs. Rothes |
3 - 3 |
(71')
|
Oct 13th, 2018 |
League |
(H) |
vs. Rothes |
3 - 3 |
(42')
|
Oct 20th, 2018 |
Scottish Cup |
(A) |
vs. Albion Rovers |
2 - 0 |
(3')
|
Oct 27th, 2018 |
League |
(A) |
vs. Brora Rangers |
2 - 1 |
(68')
|
Oct 31st, 2018 |
League |
(H) |
vs. Buckie Thistle |
2 - 0 |
(28')
|
Nov 17th, 2018 |
Highland League Cup |
(H) |
vs. Inverurie Locos |
5 - 2 |
(68')
|
Dec 15th, 2018 |
League |
(H) |
vs. Deveronvale |
3 - 0 |
(67')
|
Dec 22nd, 2018 |
League |
(H) |
vs. Inverurie Locos |
4 - 2 |
(45')
|
Dec 22nd, 2018 |
League |
(H) |
vs. Inverurie Locos |
4 - 2 |
(65')
|
Jan 5th, 2019 |
League |
(H) |
vs. Fort William |
14 - 1 |
(36')
|
Jan 5th, 2019 |
League |
(H) |
vs. Fort William |
14 - 1 |
(49')
|
Jan 5th, 2019 |
League |
(H) |
vs. Fort William |
14 - 1 |
(52')
|
Jan 5th, 2019 |
League |
(H) |
vs. Fort William |
14 - 1 |
(57')
|
Jan 5th, 2019 |
League |
(H) |
vs. Fort William |
14 - 1 |
(75')
|
Jan 5th, 2019 |
League |
(H) |
vs. Fort William |
14 - 1 |
(85')
|
Jan 12th, 2019 |
League |
(A) |
vs. Forres Mechanics |
1 - 0 |
(6')
|
Feb 9th, 2019 |
League |
(A) |
vs. Fraserburgh |
1 - 2 |
(38')
|
Feb 13th, 2019 |
Aberdeenshire Shield |
(N) |
vs. Banks O'Dee |
4 - 1 |
(31')
|
Feb 23rd, 2019 |
League |
(A) |
vs. Rothes |
3 - 3 |
(75')
|
Mar 30th, 2019 |
League |
(H) |
vs. Lossiemouth |
2 - 0 |
(17')
|