Dundee 2-1 Kilmarnock: Post-match review, Stats, Key moments
Dive into Coral’s post-match review of Dundee 2-1 Kilmarnock in the Premiership on Tuesday, 30 December 2025, with stats, key moments and our take on the match.

Dundee 2-1 Kilmarnock Post-Match Review
Dundee beat Kilmarnock 2-1 in a gritty encounter at Dens Park. Kilmarnock took the lead just before the break when Greg Kiltie slotted home in the 38th minute, giving them a boost after a tough run of form that included four straight losses in the league before this. Dundee, coming off a mixed bag with a win against Falkirk but losses to Motherwell and Aberdeen, looked determined but couldn’t find a way through until the second half.
The hosts turned things around after the restart, with Ashley Hay equalising in the 57th minute following a smart assist from Charlie Reilly. Charlie Reilly then grabbed the winner himself in the 72nd minute, capping a strong comeback that builds on their recent home win over Falkirk. Kilmarnock, who had drawn with St. Mirren but suffered defeats to Aberdeen and Rangers lately, pushed hard but couldn’t recover, leaving Dundee with the three points.
Dundee 2-1 Kilmarnock Statistics
Dundee edged the possession with 57% of the ball compared to Kilmarnock’s 43%, which showed they controlled more of the play and created better chances through successful dribbles, where they racked up twice as many as their opponents at 67 to 33. Corners were close, with Dundee taking seven and Kilmarnock five, suggesting both sides threatened from set pieces, but the home team made theirs count more in the end. Discipline-wise, Kilmarnock picked up four yellow cards while Dundee had two, hinting at a feistier approach from the visitors that might have disrupted their rhythm.
On substitutions, Dundee used three, including Emile Acquah replacing Charlie Reilly at 73 minutes, Imari Samuels coming on for Tony Yogane at 89 minutes, and Paul Digby swapping in for Yan Dhanda deep into stoppage time at 90+5. Kilmarnock went with five changes, starting with Jack Thomson replacing Tom Lowery at half-time, then Ben Brannan for Greg Kiltie at 66 minutes, Robbie Deas for Bruce Anderson and Liam Polworth for David Watson both at 73 minutes, and finally Marley Watkins for James Brown at 79 minutes. Dundee also notched one assist in the game, while neither side saw red cards, penalties, or injury-time goals.
Key Moments from Dundee 2-1 Kilmarnock
The game sparked into life when Greg Kiltie fired Kilmarnock ahead in the 38th minute, a moment that looked like it might give them the edge after a quiet opening spell. Dundee fought back strongly after the break, though, with Charlie Reilly picking up a yellow card early in the second half at 48 minutes, followed by another booking for Yan Dhanda at 53 minutes. The turning point came when Ashley Hay levelled things up in the 57th minute, thanks to an assist from Charlie Reilly, shifting the momentum firmly towards the hosts.
Charlie Reilly then sealed the win with his goal in the 72nd minute, but he was subbed off straight after at 73 minutes for Emile Acquah. Kilmarnock’s discipline slipped with yellow cards for Jack Thomson at 53 minutes, Brad Joseph Lyons at 54 minutes, Dominic Thompson at 63 minutes, and Ben Brannan at 69 minutes after he came on for Greg Kiltie at 66 minutes. Their other changes, like Robbie Deas replacing Bruce Anderson and Liam Polworth for David Watson at 73 minutes, plus Marley Watkins for James Brown at 79 minutes, tried to spark a comeback but couldn’t change the outcome.
Dundee 2-1 Kilmarnock Lineups
Dundee
Dundee lined up in a 4-1-4-1 shape that gave them solid balance, with Yan Dhanda pulling strings in midfield before his late substitution for Paul Digby. Charlie Reilly was key in the attacking midfield role, grabbing a goal and an assist before making way for Emile Acquah, while Ashley Hay led the line effectively to net the equaliser. Partnerships like Charlie Reilly linking up with Ashley Hay stood out, and Tony Yogane’s involvement on the wing lasted until Imari Samuels replaced him late on.
Kilmarnock
Kilmarnock set up in a 4-1-4-1 formation that aimed for control, with Greg Kiltie making an impact up front by scoring before Ben Brannan replaced him. David Watson and Bruce Anderson were involved in the midfield and attack until Robbie Deas and Liam Polworth came on for them, while Tom Lowery started but was swapped for Jack Thomson at half-time. James Brown contributed on the flank before Marley Watkins took his place, and the setup allowed for some threat on the break despite the defeat.
Coral’s Man of the Match
Coral’s Man of the Match goes to Charlie Reilly, who really stepped up for Dundee with a goal, an assist, one big chance created, and a key pass that turned the game. His efforts in the second half, including setting up Ashley Hay’s equaliser and then scoring the winner himself, showed real quality and energy. Even though he picked up a yellow card and was subbed off for Emile Acquah shortly after his goal, his contributions were massive in securing the comeback win.
Updated Form Guide
Dundee
Recent Premiership matches:
- Win: 2-1 vs Kilmarnock (H)
- Win: 1-0 vs Falkirk (H)
- Loss: 0-1 vs Motherwell (A)
- Draw: 2-2 vs Livingston (A)
- Loss: 1-3 vs Aberdeen (H)
Kilmarnock
Recent Premiership matches:
- Loss: 1-2 vs Dundee (A)
- Draw: 0-0 vs St. Mirren (A)
- Loss: 0-1 vs Falkirk (H)
- Loss: 1-2 vs Aberdeen (A)
- Loss: 0-3 vs Rangers (H)
What’s Next for Both Teams?
Dundee
Dundee have just edged out Kilmarnock 2-1 at home, a result that builds on their recent win over Falkirk but follows a draw with Livingston and losses to Motherwell and Aberdeen, leaving them ninth on 19 points and keen to climb the table. Their next fixture is a tasty derby against Dundee United on 3 January 2026 at 15:00, with the opponents sitting sixth on 25 points and looking strong. A win here could help Dundee close the gap on the top half and add some momentum after this solid performance.
Kilmarnock
Kilmarnock have just gone down 2-1 away to Dundee, adding to a tough spell that includes a draw with St. Mirren but losses to Falkirk, Aberdeen and Rangers, which has them 11th on 13 points and glancing over their shoulder at the bottom. They face Hibernian next on 3 January 2026 at 15:00, with the opposition in fifth on 31 points and pushing for Europe. This one’s a chance for Kilmarnock to bounce back and pick up vital points to pull clear of any relegation worries.
Coral brings you the most exciting betting promotions and the latest betting offers to enhance your experience.
For the best Premiership outright predictions, explore our Outright Betting guide.
Odds and market details are accurate as of the time of publication.








