Inverness CT 3 - 1 Peterhead

League - League 1
Tuesday, March 17th, 2026, 7:45 PM at Caledonian SarensPSG Stadium
Attendance: 1,792
Referee: George Calder
Inverness CT  Peterhead

Goalscorers
Chanka Zimba (19)
Jordan Alonge (42)
Chanka Zimba (55)
Kieran Shanks (64)

Team Managers
Scott Kellacher Jordan Brown

Starting Eleven
Ross Munro
Oscar MacIntyre
Remi Savage
Daniel Devine
Alfie Stewart
Jordan Alonge
Calum MacLeod
Joe Chalmers
Luis Longstaff
Alfie Bavidge
Chanka Zimba
Jack Newman
Flynn Duffy
Aaron Steele
Jason Brown (c)
Danny Strachan
Dylan Forrest
Peter Pawlett
Seb Ross
Niall McGinn
MacKenzie Ross
Kieran Shanks

Substitutes
Logan Ross
Ben Brannan
Ross Millen
Mitchell Robertson
Adam Mackinnon
David Wotherspoon
Paul Allan
Kieron Willox
Billy Mckay
Max Barry
Jordon Brown
Adam Carnwath
Craig McGuffie
Robert Jones
Henry Lister
Lewis McKelvie
Cameron Smith

Substitutions
Adam Mackinnon for Alfie Bavidge (89)
Paul Allan for Alfie Stewart (91)
Kieron Willox for Luis Longstaff (94)
Adam Carnwath -> Peter Pawlett (57)
Cammy Smith -> Dylan Forrest (57)
Max Barry -> MacKenzie Ross (57)
Craig McGuffie -> Niall McGinn (57)
Robert Jones -> Seb Ross (69)

Bookings
None. Danny Strachan (38)

Red Cards
None. None.
Appearances & Goals To Date
Ross Munro (GK) 40 apps -
Oscar MacIntyre 30 apps1 goal
Remi Savage 103 apps2 goals
Daniel Devine 290 apps11 goals
Alfie Stewart 54 apps9 goals
Jordan Alonge 36 apps8 goals
Calum MacLeod 65 apps6 goals
Joe Chalmers 130 apps6 goals
Luis Longstaff 108 apps12 goals
Alfie Bavidge 50 apps26 goals
Chanka Zimba 37 apps17 goals
Paul Allan (sub) 72 apps11 goals
Adam Mackinnon (sub) 68 apps5 goals
Kieron Willox (sub) 6 apps -

Starting Lineup
Youngest Player:Alfie Stewart (19 years 234 days)
Oldest Player:Daniel Devine (33 years 199 days)
Average Player Age:24 years 320 days
Domestic Players:6 (54.55 % of starting eleven)

Matchday Squad
Youngest Player:Ben Brannan (19 years 51 days)
Oldest Player:Billy Mckay (37 years 155 days)
Average Player Age:25 years 166 days
Domestic Players:14 (70.00 % of matchday squad)

First Team Debuts

Milestones
Alfie Bavidge played his 50th major competitive game for the Club.

Back on Top

This was our catch up fixture and all teams have now played 29 games after tonight with only seven League1 fixtures remaining thereafter. It had not been the most productive last fortnight as the Caley Jags crawl towards the finishing line having dropped four points against the bottom two sides. Did we manage to get back on track tonight?

Yes we did

Inverness were in control of the first 45 with goals from Chanka Zimba and Jordan Alonge. A couple of glaring misses as well but Peterhead never threatened other than from a few free kicks in wide areas allowing them to swing balls into our box but Ross Munro was untroubled in the first half. We killed the game early in the second half after an incisive break down the left saw Luis Longstaff drill a great ball into the box where Zimba slid in to net and set us all at ease. Out of the blue and to everyone's bemusement, Peterhead prodded the ball into ball into the net to confuse all inside the stadium. After a discussion with the linesman and half a dozen Peterhead players a goal was eventually given. Danny Devine had his say and the final outcome was still a goal and a yellow card for an incensed Scott Kellacher. The Peterhead goal remains a mystery for now as it happened at the far end of the pitch so will have to see match footage to see what happened.

All looked a bit fishy to me 🐟🐠🐟

What a difference a day (or two) makes

With Liam Sole still out Luis Longstaff was handed a rare start and Chanka Zimba was restored to the starting XI. These two with Alfie Stewart and Jordan Alonge were instrumental in a much improved performance from the side that disappointed against Cove Rangers three days earlier.

The weather was in the process of changing and the strong winds throughout the day relented and it was a pleasant enough evening with light drizzle during the play.

A long diagonal from Stewart in midfield found Calum MacLeod running into the box on the right corner. He controlled the ball well before getting his powerful shot away on the angle but Jack Newman parried the shot and Flynn Duffy mopped up the loose ball with Alfie Bavidge waiting to pounce on the line.

There seemed to be more urgency to get forward in numbers at times and we dominated the proceedings from the start, Alfie Stewart curling an effort from distance over the bar as he looked to get his range finder tuned in early. It must have worked as he threaded a brilliant pass through the middle for Chanka Zimba to open the scoring. The big striker did well to hold off a couple of challenges as he turned the defender on the edge of the box and held him off to slot behind Newman from around ten yards.

Zimba might have added a second after some good interplay allowed MacLeod to swing an inviting ball into the box but the striker was shut down as he tried to get his shot away and Newman gathered the ball comfortably. Bavidge snatched at a clear chance when a ball swung in from wide left and after challenging well for it, when the ball dropped he dragged his volley wide from eight yards with the goal at his mercy.

Jordan Alonge brought out a spectacular save as Newman tipped his thirty-five yard strike over the bar at the expense of a corner. From Stewart's flag kick, Alonge met the ball at the back post. It may have come off a boot on the line but it's credited to Alonge at the moment with Bavidge and possibly Duffy stretching for the ball. That goal was the last noted action of the first half and a bit of breathing space going into the final forty-five.

HALF TIME: 2-0

We threw Peterhead an early lifeline at the start of the second half after a loose pass out of defence went awry. Savage's pass from the edge of his own box was intercepted by Seb Ross who drove forward before bouncing his low shot across the keeper and off the outside base of the post. A let off for us but kind of us to invite the visitors to have a go given they did nothing in the first half.

ten minutes later an incisive four man move down the left ended with Zimba's clinical finish from Longstaff's driven cross. Excellent move, excellent finish and game over. Stewart and Longstaff then combined well driving forward but Newman did well to block Alfie's first time effort on receipt of Luis return ball. It was all Inverness and Alonge curled a free kick just wide as we kept the pressure on.

Then came the comedy slot. After we failed to clear our lines two or three times a Peterhead player was left adjacent to our goal line after one attack. When the ball came forward again, he sauntered on to the park as Ross Munro went to grab the ball as he strolled past him from behind. For whatever reason the ball spun loose and was poked into the net by Shanks. The goal then appeared to be chalked off before the referee, linesman and a deputation of half the Peterhead squad had a pow-wow. After some discussion the referee then pointed to the centre circle. Danny Devine joined into the debate before being ignored and Scott Kellacher was booked for shouting words of 'encouragement' towards the referee who must have great hearing as he was on the opposite side of the pitch. Mystery unveiled!

Undeterred, we kept our noses comfortably in front and looked like scoring most times we ventured forward but for some desperate defending and goalkeeping.

FULL TIME: 3-1

Luis Longstaff put in a great shift and was a willing outlet from defence to carry forward into dangerous areas. Jordan Alonge was his usual awkward and unpredictable self and was also prominent, however, none moreso than Alfie Stewart who was involved in everything good linking midfield into attack and he was unlucky not to get on the scoresheet. Chanka Zimba took his goals well and could easily have had a hat-trick.

Match report written by tm4tj



None.

Pld W D L F A +/- Pts
1. Inverness CT 29 18 7 4 51 19 32 56
2. Stenhousemuir 29 14 11 4 39 22 17 53
3. Alloa Athletic 29 13 7 9 44 29 15 46
4. Queen of the South 29 12 7 10 45 39 6 43
5. Peterhead 29 11 5 13 42 52 -10 38
6. Montrose 29 10 7 12 41 54 -13 37
7. East Fife 29 8 5 16 27 52 -25 29
8. Cove Rangers 29 6 9 14 32 37 -5 27
9. Hamilton Academical 29 13 6 10 44 32 12 24
10. Kelty Hearts 29 3 10 16 25 54 -29 19