Elgin City 1 - 4 Inverness CT

Challenge Cup - KDM trophy
Tuesday, August 12th, 2025, 7:45 PM at Borough Briggs, Elgin
Attendance: 852
Referee: Gary Hanvidge
Elgin City Inverness CT

Goalscorers
Mark Gallagher (85) Alfie Bavidge (47)
Robbie Thompson (50)
Paul Allan (pen.) (62)
Alfie Bavidge (pen.) (95)

Team Managers
Allan Hale Scott Kellacher

Starting Eleven
Tom Ritchie
Mathew Cooper
Lyall Booth
Connell Ewan
Miko Virtanen
Jack Murray
Mark Gallagher
Josh O'Connor
Dylan Gavin
Josh Walker
Kane Hester
Logan Ross
Remi Savage
Matthew Strachan
Sam Thompson
Mitchell Robertson
Paul Allan
Jordan Alonge
Robbie Thompson
James Clark
Alfie Bavidge
Chanka Zimba

Bench
Thomas McHale (GK)
Brian Cameron
Ryan Sargent
Olly McDonald
Jack MacIver
Liam Macdonald
Ross Draper
Ross Munro
Oscar MacIntyre
Daniel Devine
Calum MacLeod
Ben Gardiner
David Wotherspoon
Adam Mackinnon
Joe Chalmers
Luis Longstaff

Substitutions
Brian Cameron -> Mathew Cooper (59)
Jack MacIver -> Josh O'Connor (59)
Ryan Sargent -> Dylan Gavin (59)
Olly McDonald -> Josh Walker (77)
Liam Macdonald -> Kane Hester (77)
Ben Gardiner for Paul Allan (63)
Adam Mackinnon for Jordan Alonge (74)
Luis Longstaff for Chanka Zimba (74)

Bookings
Mathew Cooper (40)
Kane Hester (66)
Mark Gallagher (68)
None.

Red Cards
None. None.
Appearances & Goals To Date
Logan Ross (GK) 1 app (debut) -
Remi Savage 66 apps2 goals
Matthew Strachan 32 apps -
Sam Thompson 2 apps -
Mitchell Robertson 2 apps -
Paul Allan 39 apps8 goals
Jordan Alonge 6 apps -
Robbie Thompson 42 apps1 goal
James Clark 1 app (debut) -
Alfie Bavidge 13 apps8 goals
Chanka Zimba 2 apps -
Adam Mackinnon (sub) 38 apps3 goals
Ben Gardiner (sub) 7 apps -
Luis Longstaff (sub) 72 apps8 goals

Starting Lineup
Youngest Player:James Clark (17 years 52 days)
Oldest Player:Jordan Alonge (26 years 230 days)
Average Player Age:21 years 218 days
Domestic Players:8 (72.73 % of starting eleven)

Matchday Squad
Youngest Player:James Clark (17 years 52 days)
Oldest Player:David Wotherspoon (34 years 309 days)
Average Player Age:23 years 145 days
Domestic Players:15 (75.00 % of matchday squad)

First Team Debuts
James Clark(Signed May 15th, 2025)
Logan Ross(Signed June 16th, 2025)

Milestones
Robbie Thompson scored his first goal for the Club.

Evolution Revolution


The clubs had already met this season in a League Cup encounter at Inverness with the Caley Jags edging that one 2-0 as we made hard work of seeing off a stuffy City. Elgin had lost all four games in the League Cup group F, scoring 2 but losing 19. We won two and lost two but like Elgin, we never got into the knockout stages. Tonight's game was the first one in the Group Stages of the Challenge Cup this year known as the KDM Evolution Trophy. To be honest, it's a bit of a white elephant this one with six group stage games before the knockout from 32 teams begins with the introduction of all the Championship teams. Expect many teams to be resting players with the more lucrative prize of promotion up for grabs.

There was no score after an even first half but second half goals from Alfie Bavidge (47, 90+5 pen), Robbie Thompson (50), Paul Allan (62 pen ) were enough to see off Elgin for whom Mark Gallagher scored a screamer. Good start to the group stages for Inverness.

~~~~~~~~~~~~~~
This game has been brought to you by 𝕏

18’ | 0-0 Good ball from Alfie Bavidge finds Robbie Thompson in the box but his low effort is just wide.

21’ | 0-0 Post! Josh Walker hits the post from 18 yards and comes off the back of Ross in goals but it goes safe! Close to the opener for Elgin.

Bavidge and Hester exchanged efforts at either end, Bavidge blocked, Hester shooting wide.

31’ | 0-0 Good save from Logan Ross to keep out Kane Hester’s shot

35' I 0-0 Attempt blocked. Alfie Bavidge (Inverness CT) right footed shot from the centre of the box is blocked.

yellowcard Matthew Cooper becomes the first player in the book after 39 mins.

40' I 0-0 Attempt saved. Jordan Alonge (Inverness CT) header from the centre of the box is saved in the top centre of the goal by Tom Ritchie (Elgin City).

43’ | 0-0 Chance! Paul Allan sees his effort gathered by Tom Ritchie after the midfielder had met Robbie Thompson’s cross but couldn’t fully connect with it.

HALF TIME: 0-0

47' I 0-1 Goal! Alfie Bavidge, left footed shot from the left side of the box to the bottom right corner. Assisted by Robbie Thompson.

50' I 0-2 Goal! Robbie Thompson (Inverness CT) right footed shot from outside the box to the top right corner. Assisted by Chanka Zimba.

57' I Attempt saved. Robbie Thompson (Inverness CT) right footed shot from the left side of the box is saved in the top right corner.

62' I 0-3 Penalty! Paul Allan (Inverness CT) converts the penalty with a right footed shot to the top left corner.

72’ | 0-3 Great ball from James Clark puts Jordan Alonge through on goal but his effort is over the bar.

85’ | 1-3 Goal. Elgin City have one back. Gallagher from 20 yards rockets it into the top corner.

89’ | Attempt saved. Ryan Sargent, right footed shot from the centre of the box is well saved in the bottom right corner.

90+5’ | 1-4 Penalty! Longstaff fouled, Bavidge converts the penalty.

FULL TIME: 1-4

Match reaction to follow

Good to see Adam MacKinnon getting back on the park.

Match report written by tm4tj