Line Up

Report

Raith Rovers kicked off the competitive stage of their 2026/27 season on Saturday, dispatching Elgin City 3-1 at Starks Park in the group stage of the League Cup.

Dougie Imrie included all eight of his new signings in the match-day squad, with Zak Delaney, George Oakley, John Robertson, Charlie Telfer, and Ross Millen all getting a start. Arron Lyal, Kyle Turner, and Luke Armstrong all took places on a six-strong bench amid injuries to Paul Hanlon and Scott Brown in pre-season, which ruled them out of this match. Lewis Vaughan took the captain’s armband in the absence of brown – marking his first time leading The Rovers out after spending over 14 years at the club.

Elgin got things underway in Kirkcaldy, but it would be Raith who would threaten in the opening seconds after a quick turnover allowed Millen to cross the ball in from right. Vaughan managed to get on the end of it, but his header from ten yards cleared the near post in the end.

The visitors managed to settle fairly quickly, getting a couple of ultimately wayward shots off towards Raith’s goal in the minutes that followed.

The Rovers would eventually find a breakthrough as the half-hour mark approached after a free kick from deep gave them a chance to work the ball into Elgin’s box. Easton did just that, finding Vaughan as he bore down on goal. Neill in the Elgin net brought Vaughan down before he could get a shot away, but a deflection from his own team-mate turned the ball in for an own-goal before a penalty could be awarded – putting Raith ahead in the 28th minute.

Oakley pulled up shortly after Raith’s opener, which unfortunately required the debutant striker to be stretchered off the pitch just 38 minutes in. Lyall took Oakley’s place, marking his competitive debut for the club.

Raith grabbed their second in the midst of their injury situation, after a few smart touches from Robertson on the right allowed Vaughan to make his way into the penalty area. The Rovers skipper found Kai Montagu on the edge of the six-yard box, and the latter calmly finished a good team move by slotting the ball home in the 42nd minute.

Half-time came and went without any changes for either side. Elgin were unfortunate to not find the net just three minutes into the half, after a well-worked set-piece forced a good save from Josh Rae.

Elgin would eventually get their goal after a slick counterattack got the better of the Rovers’ defence. Russell Dingwall had done well to get himself clean through against Rae, but a selfless pass to an awaiting Oliver Colloty allowed the Elgin man to score into the roof of the net in the 62nd minute.

Raith quelled any doubts arising from the home end after a flurry of substitutions for both sides, through a dangerous corner-ball to the back post. Jai Rowe commanded a header back across goal, which left Ross Millen to pass in from close range for Raith’s third in the 73rd minute – scoring on his return to the club.

Things started to wind down after Raith reinstated their two-goal lead, and, after a few final substitutions, things were brought to a close after a couple minutes of injury time.

The result gives Raith a good platform to progress from in the League Cup, with fixtures against Kilmarnock, Hamilton, and Peterhead lined up. An away day against Killie – to be played at Auchinleck’s Beechwood Park due to ground maintenance at Rugby Park – is next up for the Rovers, taking place midweek on Tuesday the 14th of July.

Written by Hamish Rankine

Highlights

Interviews

Live Updates

0'
Game is underway and it’s Elgin who start the game
0'
Vaughan with a close chance
2'
Corner for Raith - taken by Telfer, ball played to back post but nothing comes of it
3'
Williox for Elgin on the break however his shot takes a deflection off one of his own and out for goal kick
5'
Elgin have a shot and ball over the bar
7'
Robertson for Raith gets the edge of the 18 yard box but he’s well managed by Elgin
9'
Great ball from Telfer to Robertson - a switch of play- Robertson takes the ball in but his low shot doesn’t have the power behind it
13'
Easton aims to cut the ball in to the 6 yard box but Morrison for Elgin easily collects
16'
Easton again tries to get the ball into the box and wins a corner. Ball falls to centre of 6 yard box and headed away
16'
🟨
Booking for Virtanen after a foul on Robertson
18'
Montagu is quickly challenged on edge of 18 yard box and corner results. Doesn’t come to anything as keeper penalised
24'
Raith freekick after Hester fouls Delaney
26'
Robertson brings the ball to centre of the field and wins the foul. Easton takes the free kick ball is lifted and an OWN GOAL from Elgin’s Neill
29'
Ball from Stevenson to Vaughan, he’s a free man and Morrison does well to stretch out a save
35'
↔️
Raith forced to sub off Oakley and bring on Lyall
36'
Foul on Easton freekick Raith just at 18yard box railway stand side - ball played to edge of 6 yard box and headed clear
39'
Willox runs with the ball take ball to Raith byline cuts ball in and Rae collects
41'
GOAL RAITH - Ball from Robertson to Vaughan he takes two steps forward and cuts the ball back to MONTAGU who slots home
45'
+1 ref blows for half time Raith 2 (Easton 41’) Elgin 0 (Neill ‘28 OG)

Photos

Secret Link