Peterhead 0 - 2 Inverness CT

League - League 1
Tuesday, April 14th, 2026, 7:45 PM at Balmoor Stadium, Peterhead
Attendance: 780
Referee: Joel Kennedy
Peterhead Inverness CT

Goalscorers
None. Alfie Stewart (39)
Chanka Zimba (67)

Team Managers
Jordan Brown Scott Kellacher

Starting Eleven
Jack Newman
Flynn Duffy
Josh Kerr
Jason Brown, Captain
Aaron Steele
Dylan Forrest
Adam Carnwath
Seb Ross
Peter Pawlett
Craig McGuffie
Kieran Shanks
Ross Munro
Mitchell Robertson
Remi Savage
Ross Millen
Daniel Devine
Jordan Alonge
Calum MacLeod
Paul Allan
Alfie Stewart
Alfie Bavidge
Chanka Zimba

Bench
Jack Brown
Jordon Brown
Robert Jones
Henry Lister
Niall McGinn
Lewis McKelvie
MacKenzie Ross
Ryan Strachan
Danny Strachan
Logan Ross
Oscar MacIntyre
Ben Brannan
David Wotherspoon
Adam Mackinnon
Joe Chalmers
Kieron Willox
Luis Longstaff
Liam Sole

Substitutions
Adam Carnwath -> Danny Strachan (60)
Josh Kerr -> Jack Brown (65)
Craig McGuffie -> Niall McGinn (75)
Peter Pawlett -> MacKenzie Ross 75
Liam Sole for Jordan Alonge (76)
Luis Longstaff for Alfie Bavidge (76)
Adam Mackinnon for Alfie Stewart (83)
Joe Chalmers for Calum MacLeod (83)
Oscar MacIntyre for Chanka Zimba (87)

Bookings
Aaron Steele (37)
Jason Brown (70)
Alfie Stewart (28)
Calum MacLeod (77)
Chanka Zimba (80)

Red Cards
None. None.
Appearances & Goals To Date
Ross Munro (GK) 45 apps -
Mitchell Robertson 30 apps4 goals
Remi Savage 108 apps2 goals
Daniel Devine 293 apps11 goals
Ross Millen 14 apps2 goals
Jordan Alonge 41 apps8 goals
Calum MacLeod 69 apps7 goals
Paul Allan 75 apps11 goals
Alfie Stewart 59 apps11 goals
Alfie Bavidge 55 apps26 goals
Chanka Zimba 40 apps19 goals
Oscar MacIntyre (sub) 34 apps1 goal
Adam Mackinnon (sub) 71 apps5 goals
Joe Chalmers (sub) 134 apps6 goals
Luis Longstaff (sub) 112 apps12 goals
Liam Sole (sub) 44 apps6 goals

Starting Lineup
Youngest Player:Alfie Stewart (19 years 262 days)
Oldest Player:Daniel Devine (33 years 227 days)
Average Player Age:24 years 353 days
Domestic Players:7 (63.64 % of starting eleven)

Matchday Squad
Youngest Player:Ben Brannan (19 years 79 days)
Oldest Player:David Wotherspoon (35 years 189 days)
Average Player Age:24 years 355 days
Domestic Players:14 (70.00 % of matchday squad)

First Team Debuts

Milestones

One down three to go


After the disappointment of Saturday's game at Ochilview, we had another opportunity to top the table going into the final three games in League1. After tonight, it's a three game sprint for the title. Could the Caley Jags keep their destiny within their own grasp?

Chanka Zimba was available after suspension and he led the line with Calum MacLeod retaining his starting place from the weekend and Billy Mckay missing out again. League1 Player of the Month for March, 17 goal Kieran Shanks will lead the line for Peterhead and Flynn Duffy was back in the starting XI.

Inverness were the more prominent around the opposition box with Newman making one tremendous save from an Alonge free kick but he had no chance when Alfie Stewart stepped up thirty yards from goal to whip his free kick right into the top corner to open the scoring. The next best effort was an Alfie Bavidge run into the right side of the box but Newman stood tall to block the ball away. In a great attacking display in the second half we hit the woodwork twice through Robertson and Alonge before Chanka Zimba swept home a Bavidge cross to secure the points. Magnificent result considering what was at stake.

~~~~~~~~~~~~~~~~

The hosts got the game underway and Inverness went onto the front foot. In the third minute a twenty-five yard free kick from Jordan Alonge was spectacularly pushed out for a corner by Jack Newman. Nothing from the corner but moments later Alfie Bavidge headed goalwards but it lacked power and was easily gathered by Newman. Inverness were dictating the early pace of the game and after ten minutes Calum MacLeod looped a header over when Newman was caught in no mans land. Peterhead's first effort was a shot from Seb Ross that was dragged wide a minute later after some neat footwork around the box. Midway through the half the play had evened out and Munro saved comfortably on the angle from Kieran Shanks. Play was turning a bit scrappy on the fiery surface with the ball bouncing high making control awkward. Newman smothered a dangerous cross into the box in the twenty-fifth minute as it remained goalless and a stabbed passback to Newman went unpunished before Zimba clumsily tried to get a couple of shots away. Munro flopped on a snapshot from Jason Brown as the game moved back to the other end. Munro needlessly gave away a throw in. Why??? Lots of petty fouls littering the game now, but with half an hour gone Bavidge raced clear on a great ball forward by Stewart after he broke down an attack, but Bav went a step or two wide allowing Newman to block his effort from fifteen yards on the right side of the box. We were swarming all round the home box but nobody had the required skill to unlock the defence. Until now. Wow!!! A stunning thirty yard left footer curling free kick from Alfie Stewart opened the scoring five minutes before the break. Pawlett had been pulled back after a late lunging tackle missed his intended target. Wee Alfie only scores screamers, he couldn't have placed it in the net any better had he taken some step ladders and dropped the ball into the net from on the goalline. The visitors were now being flagged offside a few times as the interval approached and it remained the narrowest of advantages at the break thanks to Alfie Stewart's stunning free kick.

HALF TIME: 0-1

The Caley Jags should have gone two up in the first minute when Newman palmed the ball to Zimba and on the rebound Bavidge saw his shot blocked in the six yard box before being cleared. Moments later Calum MacLeod saw his shot grabbed by Newman after MacLeod's shot deflected over the keeper but was headed off the line by a defender. We had the ball in the net again but it was flagged by the linesman to deny a second. Fast start to this half from the Highlanders looking to increase their advantage. Jordan Alonge burrowed his way into the box past a number of players but his shot cracked back of the post to deny him a brilliant solo. Great pressure from the visitors and only eight minutes into the half. Bavidge could have scored after latching onto a ball into the box but his low shot rifled across the face of the goal from eight yards on the right. Mitchell Robertson curled a beauty onto the crossbar from twenty-five yards with Newman rooted to the spot and he followed up on his own rebound but his shot swerved a yard wide of the target. How we have not scored at least four goals this half is a mystery. Fear not, it paid off on sixty-seven minutes when Bavidge used his pace wide right to drill a low ball into the box for Zimba to sweep the ball into the net from inside the six yard box. It was another tremendous ball by MotM Alfie Stewart that had set Bavidge on his way. Five subs stemmed the flow of the game and we saw out the last fifteen comfortably in control to go back on top of the table with three games left.

FULL TIME: 0-2

Alfie Stewart was TV MotM and no complaints from me after that stunning free kick. He was also part of the assist for the second goal as we played out from the back.

Great all round performance that offered little for Peterhead to work with and a result that could have ended up at five or six to the visitors.

Top of the league with only three games left for everyone.

HAPPY DAYS!

Match report written by tm4tj



Pld W D L F A +/- Pts
1. Inverness CT 33 19 10 4 56 22 34 62
2. Stenhousemuir 33 16 13 4 47 25 22 61
3. Alloa Athletic 33 14 8 11 47 33 14 50
4. Queen of the South 33 13 10 10 51 43 8 49
5. Peterhead 33 12 6 15 46 58 -12 42
6. Montrose 33 11 8 14 46 61 -15 41
7. East Fife 33 9 7 17 33 58 -25 34
8. Cove Rangers 33 7 10 16 37 44 -7 31
9. Hamilton Academical 33 14 7 12 48 39 9 28
10. Kelty Hearts 33 5 11 17 31 59 -28 26