The Football League season is still fresh and sports bettors should be cautious. This meeting between Forres Mechanics and Strathspey Thistle promises to be an interesting one.
This should be an interesting game with lots of spark and energy as both teams are well rested since they last saw competitive action. Game on!
Forres Mechanics form and stats
Forres Mechanics's first home game here at Mosset Park ended with defeat. Last season their home statistics were 7 wins, 1 draw and 2 defeats from ten matches. With three straight defeats the pressure is piling up on Forres Mechanics to get some points in this home game.Forres Mechanics lost their last game at Inverurie Loco Works after a 1-3 scoreline. Before that game, the home loss against Brora Rangers with the scoreline 1-3.
Early season goal statistics from Forres Mechanics's 1 home game: 1 goal, 3 conceded.
Strathspey Thistle form and stats
Strathspey Thistle have played one away game so far, a loss. Last season their away games stats were 4 victories, 2 draws and 4 defeats from ten fixtures.Strathspey Thistle won their last game, 2-0 versus Fort William played at home. It was a defeat before that one as the away game against Buckie Thistle wasn't a success with a 1-2 loss.
Strathspey Thistle has the goal stats of 1-2 (for/against) from 1 business trip at the early stages of this season.
Head 2 Head
Head-2-head stats last two meetings: 1 - 1 - 0 (Forres Mechanics wins - draws - Strathspey Thistle wins). As for goals, 1 match ended with three or more goals (over 2,5), 1 had two or less.Forres Mechanics missing players
Strathspey Thistle missing players
| Playername | Goals | Assist | Starts | % Started |
|---|
| Playername | Goals | Assist | Starts | % Started |
|---|
| Forres Mechanics | Strathspey Thistle | |||||
| Total | Home | Home vs | Statistic | Away vs | Away | Total |
| 3 | 1 | 0 | Played | 0 | 1 | 3 |
| 0 | 0 | 0 | Won | 0 | 0 | 2 |
| 0 | 0 | 0 | Drew | 0 | 0 | 0 |
| 3 | 1 | 0 | Lost | 0 | 1 | 1 |
| 3 | 1 | 0 | Scored | 0 | 1 | 5 |
| 10 | 3 | 0 | Conceded | 0 | 2 | 2 |
| 100% | 100% | 0% | Over 0.5 | 0% | 100% | 100% |
| 100% | 100% | 0% | Over 1.5 | 0% | 100% | 100% |
| 100% | 100% | 0% | Over 2.5 | 0% | 100% | 33% |
| 100% | 100% | 0% | Over 3.5 | 0% | 0% | 0% |
| 33% | 0% | 0% | Over 4.5 | 0% | 0% | 0% |
| 100% | 100% | 0% | BTTS | 0% | 100% | 33% |
| 0% | 0% | 0% | Clean Sheets | 0% | 0% | 67% |
| 0% | 0% | 0% | Failed To Score | 0% | 0% | 0% |
| 5 | 0 | 0 | Corners For (avg) | 0 | 0 | 0 |
| 3 | 0 | 0 | Corners Against (avg) | 0 | 0 | 0 |
| 0 | 0 | 0 | Yellow Cards (avg) | 0 | 0 | 0 |
| 0 | 0 | 0 | Red Cards | 0 | 0 | 0 |
| Forres Mechanics | Last season | Strathspey Thistle | ||||
| Total | Home | Home vs | Statistic | Away vs | Away | Total |
| 34 | 17 | 1 | Played | 1 | 17 | 34 |
| 21 | 11 | 0 | Won | 0 | 4 | 10 |
| 3 | 2 | 1 | Drew | 1 | 2 | 3 |
| 10 | 4 | 0 | Lost | 0 | 11 | 21 |
| 79 | 38 | 0 | Scored | 0 | 24 | 47 |
| 40 | 14 | 0 | Conceded | 0 | 49 | 90 |
| 91% | 88% | 0% | Over 0.5 | 0% | 94% | 97% |
| 79% | 71% | 0% | Over 1.5 | 0% | 94% | 91% |
| 74% | 65% | 0% | Over 2.5 | 0% | 82% | 82% |
| 47% | 35% | 0% | Over 3.5 | 0% | 59% | 59% |
| 29% | 24% | 0% | Over 4.5 | 0% | 47% | 38% |
| 47% | 47% | 0% | BTTS | 0% | 65% | 62% |
| 35% | 35% | 100% | Clean Sheets | 100% | 18% | 15% |
| 26% | 29% | 100% | Failed To Score | 100% | 24% | 26% |
| 8 | 0 | 0 | Corners For (avg) | 0 | 3 | 3 |
| 7 | 0 | 0 | Corners Against (avg) | 0 | 8 | 8 |
| 0 | 0 | 0 | Yellow Cards (avg) | 0 | 1 | 1 |
| 0 | 0 | 0 | Red Cards | 0 | 0 | 0 |
- Forres Mechanics have created more than twice as many corners as Strathspey Thistle.
- Forres Mechanics have scored at least twice as many goals as they have conceded at home.
- Forres Mechanics have won significantly less corners at home than away.
- Strathspey Thistle have conceded at least twice as many corners as they have won.
- Strathspey Thistle have conceded at least twice as many goals as they have scored away.
Forres Mechanics
| 13-04-19 | | Forres Mechanics | 0 - 1 | Cove Rangers |
| 20-04-19 | | Fort William | 1 - 6 | Forres Mechanics |
| 03-08-19 | | Rothes | 4 - 1 | Forres Mechanics |
| 10-08-19 | | Forres Mechanics | 1 - 3 | Brora Rangers |
| 17-08-19 | | Inverurie Loco Works | 3 - 1 | Forres Mechanics |
| 24-08-19 | | Forres Mechanics | 14:00 | Strathspey Thistle |
| 31-08-19 | | Forres Mechanics | 14:00 | Keith |
| 07-09-19 | | Fraserburgh | 14:00 | Forres Mechanics |
| 11-09-19 | | Forres Mechanics | 14:00 | Wick Academy |
| 14-09-19 | | Formartine United | 14:00 | Forres Mechanics |
| 02-03-19 | | Forres Mechanics | 2 - 1 | Inverurie Loco Works |
| 16-03-19 | | Forres Mechanics | 1 - 0 | Clachnacuddin |
| 23-03-19 | | Forres Mechanics | 0 - 0 | Rothes |
| 13-04-19 | | Forres Mechanics | 0 - 1 | Cove Rangers |
| 10-08-19 | | Forres Mechanics | 1 - 3 | Brora Rangers |
| 24-08-19 | | Forres Mechanics | 14:00 | Strathspey Thistle |
| 31-08-19 | | Forres Mechanics | 14:00 | Keith |
| 11-09-19 | | Forres Mechanics | 14:00 | Wick Academy |
| 28-09-19 | | Forres Mechanics | 14:00 | Clachnacuddin |
| 09-10-19 | | Forres Mechanics | 14:00 | Fort William |
| 06-03-19 | | Nairn County | 3 - 0 | Forres Mechanics |
| 30-03-19 | | Strathspey Thistle | 0 - 4 | Forres Mechanics |
| 20-04-19 | | Fort William | 1 - 6 | Forres Mechanics |
| 03-08-19 | | Rothes | 4 - 1 | Forres Mechanics |
| 17-08-19 | | Inverurie Loco Works | 3 - 1 | Forres Mechanics |
| 07-09-19 | | Fraserburgh | 14:00 | Forres Mechanics |
| 14-09-19 | | Formartine United | 14:00 | Forres Mechanics |
| 05-10-19 | | Buckie Thistle | 14:00 | Forres Mechanics |
| 12-10-19 | | Turriff United | 14:00 | Forres Mechanics |
| 06-11-19 | | Nairn County | 15:00 | Forres Mechanics |
| 12-01-19 | | Forres Mechanics | 0 - 1 | Formartine United |
| 26-01-19 | | Fraserburgh | 3 - 4 | Forres Mechanics |
| 09-02-19 | | Buckie Thistle | 4 - 1 | Forres Mechanics |
| 16-02-19 | | Forres Mechanics | 4 - 0 | Huntly |
| 23-02-19 | | Turriff United | 2 - 4 | Forres Mechanics |
| 02-03-19 | | Forres Mechanics | 2 - 1 | Inverurie Loco Works |
| 06-03-19 | | Nairn County | 3 - 0 | Forres Mechanics |
| 16-03-19 | | Forres Mechanics | 1 - 0 | Clachnacuddin |
| 23-03-19 | | Forres Mechanics | 0 - 0 | Rothes |
| 30-03-19 | | Strathspey Thistle | 0 - 4 | Forres Mechanics |
| 22-09-18 | | Forres Mechanics | 2 - 2 | Civil Service Strollers |
| 13-10-18 | | Forres Mechanics | 2 - 1 | Turriff United |
| 20-10-18 | | Forres Mechanics | 7 - 2 | Buckie Thistle |
| 31-10-18 | | Forres Mechanics | 5 - 0 | Fort William |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 24-11-18 | | Forres Mechanics | 2 - 1 | Keith |
| 15-12-18 | | Forres Mechanics | 4 - 1 | Lossiemouth |
| 29-12-18 | | Forres Mechanics | 2 - 1 | Deveronvale |
| 12-01-19 | | Forres Mechanics | 0 - 1 | Formartine United |
| 16-02-19 | | Forres Mechanics | 4 - 0 | Huntly |
| 15-09-18 | | Rothes | 3 - 1 | Forres Mechanics |
| 29-09-18 | | Civil Service Strollers | 2 - 1 | Forres Mechanics |
| 06-10-18 | | Huntly | 0 - 1 | Forres Mechanics |
| 27-10-18 | | Inverurie Loco Works | 2 - 1 | Forres Mechanics |
| 10-11-18 | | Cove Rangers | 2 - 0 | Forres Mechanics |
| 01-12-18 | | Brora Rangers | 4 - 0 | Forres Mechanics |
| 05-01-19 | | Wick Academy | 0 - 0 | Forres Mechanics |
| 26-01-19 | | Fraserburgh | 3 - 4 | Forres Mechanics |
| 09-02-19 | | Buckie Thistle | 4 - 1 | Forres Mechanics |
| 23-02-19 | | Turriff United | 2 - 4 | Forres Mechanics |
| 20-10-18 | | Forres Mechanics | 7 - 2 | Buckie Thistle |
| 27-10-18 | | Inverurie Loco Works | 2 - 1 | Forres Mechanics |
| 31-10-18 | | Forres Mechanics | 5 - 0 | Fort William |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 10-11-18 | | Cove Rangers | 2 - 0 | Forres Mechanics |
| 24-11-18 | | Forres Mechanics | 2 - 1 | Keith |
| 01-12-18 | | Brora Rangers | 4 - 0 | Forres Mechanics |
| 15-12-18 | | Forres Mechanics | 4 - 1 | Lossiemouth |
| 29-12-18 | | Forres Mechanics | 2 - 1 | Deveronvale |
| 05-01-19 | | Wick Academy | 0 - 0 | Forres Mechanics |
| 11-10-14 | | Forres Mechanics | 1 - 3 | Elgin City |
| 31-10-15 | | Forres Mechanics | 2 - 3 | East Kilbride |
| 24-09-16 | | Forres Mechanics | 2 - 2 | Lossiemouth |
| 29-10-16 | | Forres Mechanics | 4 - 0 | Cumbernauld Colts |
| 26-11-16 | | Forres Mechanics | 2 - 2 | Stenhousemuir |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
| 04-08-18 | | Forres Mechanics | 0 - 2 | Brora Rangers |
| 11-08-18 | | Forres Mechanics | 4 - 1 | Nairn County |
| 25-08-18 | | Forres Mechanics | 4 - 0 | Wick Academy |
| 08-09-18 | | Forres Mechanics | 1 - 2 | Fraserburgh |
| 24-10-15 | | East Kilbride | 1 - 1 | Forres Mechanics |
| 01-10-16 | | Lossiemouth | 0 - 4 | Forres Mechanics |
| 22-10-16 | | Cumbernauld Colts | 2 - 2 | Forres Mechanics |
| 03-12-16 | | Stenhousemuir | 3 - 1 | Forres Mechanics |
| 23-09-17 | | Fraserburgh | 2 - 1 | Forres Mechanics |
| 08-08-18 | | Lossiemouth | 1 - 5 | Forres Mechanics |
| 18-08-18 | | Deveronvale | 0 - 5 | Forres Mechanics |
| 29-08-18 | | Formartine United | 1 - 2 | Forres Mechanics |
| 01-09-18 | | Clachnacuddin | 0 - 4 | Forres Mechanics |
| 05-09-18 | | Keith | 0 - 3 | Forres Mechanics |
| 25-08-18 | | Forres Mechanics | 4 - 0 | Wick Academy |
| 29-08-18 | | Formartine United | 1 - 2 | Forres Mechanics |
| 01-09-18 | | Clachnacuddin | 0 - 4 | Forres Mechanics |
| 05-09-18 | | Keith | 0 - 3 | Forres Mechanics |
| 08-09-18 | | Forres Mechanics | 1 - 2 | Fraserburgh |
| 15-09-18 | | Rothes | 3 - 1 | Forres Mechanics |
| 22-09-18 | | Forres Mechanics | 2 - 2 | Civil Service Strollers |
| 29-09-18 | | Civil Service Strollers | 2 - 1 | Forres Mechanics |
| 06-10-18 | | Huntly | 0 - 1 | Forres Mechanics |
| 13-10-18 | | Forres Mechanics | 2 - 1 | Turriff United |
| 04-10-08 | | Forres Mechanics | 2 - 0 | Wigtown & Bladnoch |
| 25-10-08 | | Forres Mechanics | 1 - 1 | Keith |
| 06-12-08 | | Forres Mechanics | 2 - 2 | Dalbeattie Star |
| 03-10-09 | | Forres Mechanics | 0 - 0 | Buckie Thistle |
| 23-10-10 | | Forres Mechanics | 0 - 0 | East Stirlingshire |
| 24-09-11 | | Forres Mechanics | 2 - 2 | Irvine Meadow |
| 29-09-12 | | Forres Mechanics | 0 - 1 | Rangers |
| 14-09-13 | | Forres Mechanics | 4 - 5 | Keith |
| 13-09-14 | | Forres Mechanics | 4 - 1 | Civil Service Strollers |
| 11-10-14 | | Forres Mechanics | 1 - 3 | Elgin City |
| 27-09-08 | | Wigtown & Bladnoch | 2 - 2 | Forres Mechanics |
| 01-11-08 | | Keith | 1 - 1 | Forres Mechanics |
| 15-12-08 | | Dalbeattie Star | 2 - 4 | Forres Mechanics |
| 13-01-09 | | Forfar Athletic | 6 - 1 | Forres Mechanics |
| 26-09-09 | | Buckie Thistle | 0 - 0 | Forres Mechanics |
| 25-09-10 | | Coldstream | 1 - 3 | Forres Mechanics |
| 30-10-10 | | East Stirlingshire | 4 - 0 | Forres Mechanics |
| 01-10-11 | | Irvine Meadow | 6 - 3 | Forres Mechanics |
| 04-10-14 | | Elgin City | 0 - 0 | Forres Mechanics |
| 26-09-15 | | Lossiemouth | 1 - 4 | Forres Mechanics |
| 22-10-16 | | Cumbernauld Colts | 2 - 2 | Forres Mechanics |
| 29-10-16 | | Forres Mechanics | 4 - 0 | Cumbernauld Colts |
| 26-11-16 | | Forres Mechanics | 2 - 2 | Stenhousemuir |
| 03-12-16 | | Stenhousemuir | 3 - 1 | Forres Mechanics |
| 23-09-17 | | Fraserburgh | 2 - 1 | Forres Mechanics |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
| 04-08-18 | | Forres Mechanics | 0 - 2 | Brora Rangers |
| 08-08-18 | | Lossiemouth | 1 - 5 | Forres Mechanics |
| 11-08-18 | | Forres Mechanics | 4 - 1 | Nairn County |
| 18-08-18 | | Deveronvale | 0 - 5 | Forres Mechanics |
| 04-10-08 | | Forres Mechanics | 2 - 0 | Wigtown & Bladnoch |
| 25-10-08 | | Forres Mechanics | 1 - 1 | Keith |
| 06-12-08 | | Forres Mechanics | 2 - 2 | Dalbeattie Star |
| 03-10-09 | | Forres Mechanics | 0 - 0 | Buckie Thistle |
| 23-10-10 | | Forres Mechanics | 0 - 0 | East Stirlingshire |
| 24-09-11 | | Forres Mechanics | 2 - 2 | Irvine Meadow |
| 29-09-12 | | Forres Mechanics | 0 - 1 | Rangers |
| 14-09-13 | | Forres Mechanics | 4 - 5 | Keith |
| 13-09-14 | | Forres Mechanics | 4 - 1 | Civil Service Strollers |
| 11-10-14 | | Forres Mechanics | 1 - 3 | Elgin City |
| 25-11-05 | | Dumbarton | 4 - 1 | Forres Mechanics |
| 29-09-07 | | Girvan | 2 - 0 | Forres Mechanics |
| 27-09-08 | | Wigtown & Bladnoch | 2 - 2 | Forres Mechanics |
| 01-11-08 | | Keith | 1 - 1 | Forres Mechanics |
| 15-12-08 | | Dalbeattie Star | 2 - 4 | Forres Mechanics |
| 13-01-09 | | Forfar Athletic | 6 - 1 | Forres Mechanics |
| 26-09-09 | | Buckie Thistle | 0 - 0 | Forres Mechanics |
| 25-09-10 | | Coldstream | 1 - 3 | Forres Mechanics |
| 30-10-10 | | East Stirlingshire | 4 - 0 | Forres Mechanics |
| 01-10-11 | | Irvine Meadow | 6 - 3 | Forres Mechanics |
| 13-04-19 | | Forres Mechanics | 0 - 1 | Cove Rangers |
| 20-04-19 | | Fort William | 1 - 6 | Forres Mechanics |
| 03-08-19 | | Rothes | 4 - 1 | Forres Mechanics |
| 10-08-19 | | Forres Mechanics | 1 - 3 | Brora Rangers |
| 17-08-19 | | Inverurie Loco Works | 3 - 1 | Forres Mechanics |
| 24-08-19 | | Forres Mechanics | 14:00 | Strathspey Thistle |
| 31-08-19 | | Forres Mechanics | 14:00 | Keith |
| 07-09-19 | | Fraserburgh | 14:00 | Forres Mechanics |
| 11-09-19 | | Forres Mechanics | 14:00 | Wick Academy |
| 14-09-19 | | Formartine United | 14:00 | Forres Mechanics |
| 02-03-19 | | Forres Mechanics | 2 - 1 | Inverurie Loco Works |
| 16-03-19 | | Forres Mechanics | 1 - 0 | Clachnacuddin |
| 23-03-19 | | Forres Mechanics | 0 - 0 | Rothes |
| 13-04-19 | | Forres Mechanics | 0 - 1 | Cove Rangers |
| 10-08-19 | | Forres Mechanics | 1 - 3 | Brora Rangers |
| 24-08-19 | | Forres Mechanics | 14:00 | Strathspey Thistle |
| 31-08-19 | | Forres Mechanics | 14:00 | Keith |
| 11-09-19 | | Forres Mechanics | 14:00 | Wick Academy |
| 28-09-19 | | Forres Mechanics | 14:00 | Clachnacuddin |
| 09-10-19 | | Forres Mechanics | 14:00 | Fort William |
| 06-03-19 | | Nairn County | 3 - 0 | Forres Mechanics |
| 30-03-19 | | Strathspey Thistle | 0 - 4 | Forres Mechanics |
| 20-04-19 | | Fort William | 1 - 6 | Forres Mechanics |
| 03-08-19 | | Rothes | 4 - 1 | Forres Mechanics |
| 17-08-19 | | Inverurie Loco Works | 3 - 1 | Forres Mechanics |
| 07-09-19 | | Fraserburgh | 14:00 | Forres Mechanics |
| 14-09-19 | | Formartine United | 14:00 | Forres Mechanics |
| 05-10-19 | | Buckie Thistle | 14:00 | Forres Mechanics |
| 12-10-19 | | Turriff United | 14:00 | Forres Mechanics |
| 06-11-19 | | Nairn County | 15:00 | Forres Mechanics |
| 12-01-19 | | Forres Mechanics | 0 - 1 | Formartine United |
| 26-01-19 | | Fraserburgh | 3 - 4 | Forres Mechanics |
| 09-02-19 | | Buckie Thistle | 4 - 1 | Forres Mechanics |
| 16-02-19 | | Forres Mechanics | 4 - 0 | Huntly |
| 23-02-19 | | Turriff United | 2 - 4 | Forres Mechanics |
| 02-03-19 | | Forres Mechanics | 2 - 1 | Inverurie Loco Works |
| 06-03-19 | | Nairn County | 3 - 0 | Forres Mechanics |
| 16-03-19 | | Forres Mechanics | 1 - 0 | Clachnacuddin |
| 23-03-19 | | Forres Mechanics | 0 - 0 | Rothes |
| 30-03-19 | | Strathspey Thistle | 0 - 4 | Forres Mechanics |
| 08-09-18 | | Forres Mechanics | 1 - 2 | Fraserburgh |
| 13-10-18 | | Forres Mechanics | 2 - 1 | Turriff United |
| 20-10-18 | | Forres Mechanics | 7 - 2 | Buckie Thistle |
| 31-10-18 | | Forres Mechanics | 5 - 0 | Fort William |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 24-11-18 | | Forres Mechanics | 2 - 1 | Keith |
| 15-12-18 | | Forres Mechanics | 4 - 1 | Lossiemouth |
| 29-12-18 | | Forres Mechanics | 2 - 1 | Deveronvale |
| 12-01-19 | | Forres Mechanics | 0 - 1 | Formartine United |
| 16-02-19 | | Forres Mechanics | 4 - 0 | Huntly |
| 05-09-18 | | Keith | 0 - 3 | Forres Mechanics |
| 15-09-18 | | Rothes | 3 - 1 | Forres Mechanics |
| 06-10-18 | | Huntly | 0 - 1 | Forres Mechanics |
| 27-10-18 | | Inverurie Loco Works | 2 - 1 | Forres Mechanics |
| 10-11-18 | | Cove Rangers | 2 - 0 | Forres Mechanics |
| 01-12-18 | | Brora Rangers | 4 - 0 | Forres Mechanics |
| 05-01-19 | | Wick Academy | 0 - 0 | Forres Mechanics |
| 26-01-19 | | Fraserburgh | 3 - 4 | Forres Mechanics |
| 09-02-19 | | Buckie Thistle | 4 - 1 | Forres Mechanics |
| 23-02-19 | | Turriff United | 2 - 4 | Forres Mechanics |
| 20-10-18 | | Forres Mechanics | 7 - 2 | Buckie Thistle |
| 27-10-18 | | Inverurie Loco Works | 2 - 1 | Forres Mechanics |
| 31-10-18 | | Forres Mechanics | 5 - 0 | Fort William |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 10-11-18 | | Cove Rangers | 2 - 0 | Forres Mechanics |
| 24-11-18 | | Forres Mechanics | 2 - 1 | Keith |
| 01-12-18 | | Brora Rangers | 4 - 0 | Forres Mechanics |
| 15-12-18 | | Forres Mechanics | 4 - 1 | Lossiemouth |
| 29-12-18 | | Forres Mechanics | 2 - 1 | Deveronvale |
| 05-01-19 | | Wick Academy | 0 - 0 | Forres Mechanics |
| 04-08-18 | | Forres Mechanics | 0 - 2 | Brora Rangers |
| 11-08-18 | | Forres Mechanics | 4 - 1 | Nairn County |
| 25-08-18 | | Forres Mechanics | 4 - 0 | Wick Academy |
| 08-09-18 | | Forres Mechanics | 1 - 2 | Fraserburgh |
| 13-10-18 | | Forres Mechanics | 2 - 1 | Turriff United |
| 20-10-18 | | Forres Mechanics | 7 - 2 | Buckie Thistle |
| 31-10-18 | | Forres Mechanics | 5 - 0 | Fort William |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 24-11-18 | | Forres Mechanics | 2 - 1 | Keith |
| 15-12-18 | | Forres Mechanics | 4 - 1 | Lossiemouth |
| 08-08-18 | | Lossiemouth | 1 - 5 | Forres Mechanics |
| 18-08-18 | | Deveronvale | 0 - 5 | Forres Mechanics |
| 29-08-18 | | Formartine United | 1 - 2 | Forres Mechanics |
| 01-09-18 | | Clachnacuddin | 0 - 4 | Forres Mechanics |
| 05-09-18 | | Keith | 0 - 3 | Forres Mechanics |
| 15-09-18 | | Rothes | 3 - 1 | Forres Mechanics |
| 06-10-18 | | Huntly | 0 - 1 | Forres Mechanics |
| 27-10-18 | | Inverurie Loco Works | 2 - 1 | Forres Mechanics |
| 10-11-18 | | Cove Rangers | 2 - 0 | Forres Mechanics |
| 01-12-18 | | Brora Rangers | 4 - 0 | Forres Mechanics |
| 11-08-18 | | Forres Mechanics | 4 - 1 | Nairn County |
| 18-08-18 | | Deveronvale | 0 - 5 | Forres Mechanics |
| 25-08-18 | | Forres Mechanics | 4 - 0 | Wick Academy |
| 29-08-18 | | Formartine United | 1 - 2 | Forres Mechanics |
| 01-09-18 | | Clachnacuddin | 0 - 4 | Forres Mechanics |
| 05-09-18 | | Keith | 0 - 3 | Forres Mechanics |
| 08-09-18 | | Forres Mechanics | 1 - 2 | Fraserburgh |
| 15-09-18 | | Rothes | 3 - 1 | Forres Mechanics |
| 06-10-18 | | Huntly | 0 - 1 | Forres Mechanics |
| 13-10-18 | | Forres Mechanics | 2 - 1 | Turriff United |
| 04-08-18 | | Forres Mechanics | 0 - 2 | Brora Rangers |
| 11-08-18 | | Forres Mechanics | 4 - 1 | Nairn County |
| 25-08-18 | | Forres Mechanics | 4 - 0 | Wick Academy |
| 08-09-18 | | Forres Mechanics | 1 - 2 | Fraserburgh |
| 13-10-18 | | Forres Mechanics | 2 - 1 | Turriff United |
| 20-10-18 | | Forres Mechanics | 7 - 2 | Buckie Thistle |
| 31-10-18 | | Forres Mechanics | 5 - 0 | Fort William |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 24-11-18 | | Forres Mechanics | 2 - 1 | Keith |
| 15-12-18 | | Forres Mechanics | 4 - 1 | Lossiemouth |
| 08-08-18 | | Lossiemouth | 1 - 5 | Forres Mechanics |
| 18-08-18 | | Deveronvale | 0 - 5 | Forres Mechanics |
| 29-08-18 | | Formartine United | 1 - 2 | Forres Mechanics |
| 01-09-18 | | Clachnacuddin | 0 - 4 | Forres Mechanics |
| 05-09-18 | | Keith | 0 - 3 | Forres Mechanics |
| 15-09-18 | | Rothes | 3 - 1 | Forres Mechanics |
| 06-10-18 | | Huntly | 0 - 1 | Forres Mechanics |
| 27-10-18 | | Inverurie Loco Works | 2 - 1 | Forres Mechanics |
| 10-11-18 | | Cove Rangers | 2 - 0 | Forres Mechanics |
| 01-12-18 | | Brora Rangers | 4 - 0 | Forres Mechanics |
| 04-08-18 | | Forres Mechanics | 0 - 2 | Brora Rangers |
| 08-08-18 | | Lossiemouth | 1 - 5 | Forres Mechanics |
| 11-08-18 | | Forres Mechanics | 4 - 1 | Nairn County |
| 18-08-18 | | Deveronvale | 0 - 5 | Forres Mechanics |
| 25-08-18 | | Forres Mechanics | 4 - 0 | Wick Academy |
| 29-08-18 | | Formartine United | 1 - 2 | Forres Mechanics |
| 01-09-18 | | Clachnacuddin | 0 - 4 | Forres Mechanics |
| 05-09-18 | | Keith | 0 - 3 | Forres Mechanics |
| 08-09-18 | | Forres Mechanics | 1 - 2 | Fraserburgh |
| 15-09-18 | | Rothes | 3 - 1 | Forres Mechanics |
| 04-08-18 | | Forres Mechanics | 0 - 2 | Brora Rangers |
| 11-08-18 | | Forres Mechanics | 4 - 1 | Nairn County |
| 25-08-18 | | Forres Mechanics | 4 - 0 | Wick Academy |
| 08-09-18 | | Forres Mechanics | 1 - 2 | Fraserburgh |
| 13-10-18 | | Forres Mechanics | 2 - 1 | Turriff United |
| 20-10-18 | | Forres Mechanics | 7 - 2 | Buckie Thistle |
| 31-10-18 | | Forres Mechanics | 5 - 0 | Fort William |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 24-11-18 | | Forres Mechanics | 2 - 1 | Keith |
| 15-12-18 | | Forres Mechanics | 4 - 1 | Lossiemouth |
| 08-08-18 | | Lossiemouth | 1 - 5 | Forres Mechanics |
| 18-08-18 | | Deveronvale | 0 - 5 | Forres Mechanics |
| 29-08-18 | | Formartine United | 1 - 2 | Forres Mechanics |
| 01-09-18 | | Clachnacuddin | 0 - 4 | Forres Mechanics |
| 05-09-18 | | Keith | 0 - 3 | Forres Mechanics |
| 15-09-18 | | Rothes | 3 - 1 | Forres Mechanics |
| 06-10-18 | | Huntly | 0 - 1 | Forres Mechanics |
| 27-10-18 | | Inverurie Loco Works | 2 - 1 | Forres Mechanics |
| 10-11-18 | | Cove Rangers | 2 - 0 | Forres Mechanics |
| 01-12-18 | | Brora Rangers | 4 - 0 | Forres Mechanics |
| 31-10-15 | | Forres Mechanics | 2 - 3 | East Kilbride |
| 24-09-16 | | Forres Mechanics | 2 - 2 | Lossiemouth |
| 01-10-16 | | Lossiemouth | 0 - 4 | Forres Mechanics |
| 22-10-16 | | Cumbernauld Colts | 2 - 2 | Forres Mechanics |
| 29-10-16 | | Forres Mechanics | 4 - 0 | Cumbernauld Colts |
| 26-11-16 | | Forres Mechanics | 2 - 2 | Stenhousemuir |
| 03-12-16 | | Stenhousemuir | 3 - 1 | Forres Mechanics |
| 23-09-17 | | Fraserburgh | 2 - 1 | Forres Mechanics |
| 22-09-18 | | Forres Mechanics | 2 - 2 | Civil Service Strollers |
| 29-09-18 | | Civil Service Strollers | 2 - 1 | Forres Mechanics |
| 24-09-11 | | Forres Mechanics | 2 - 2 | Irvine Meadow |
| 29-09-12 | | Forres Mechanics | 0 - 1 | Rangers |
| 14-09-13 | | Forres Mechanics | 4 - 5 | Keith |
| 13-09-14 | | Forres Mechanics | 4 - 1 | Civil Service Strollers |
| 11-10-14 | | Forres Mechanics | 1 - 3 | Elgin City |
| 31-10-15 | | Forres Mechanics | 2 - 3 | East Kilbride |
| 24-09-16 | | Forres Mechanics | 2 - 2 | Lossiemouth |
| 29-10-16 | | Forres Mechanics | 4 - 0 | Cumbernauld Colts |
| 26-11-16 | | Forres Mechanics | 2 - 2 | Stenhousemuir |
| 22-09-18 | | Forres Mechanics | 2 - 2 | Civil Service Strollers |
| 30-10-10 | | East Stirlingshire | 4 - 0 | Forres Mechanics |
| 01-10-11 | | Irvine Meadow | 6 - 3 | Forres Mechanics |
| 04-10-14 | | Elgin City | 0 - 0 | Forres Mechanics |
| 26-09-15 | | Lossiemouth | 1 - 4 | Forres Mechanics |
| 24-10-15 | | East Kilbride | 1 - 1 | Forres Mechanics |
| 01-10-16 | | Lossiemouth | 0 - 4 | Forres Mechanics |
| 22-10-16 | | Cumbernauld Colts | 2 - 2 | Forres Mechanics |
| 03-12-16 | | Stenhousemuir | 3 - 1 | Forres Mechanics |
| 23-09-17 | | Fraserburgh | 2 - 1 | Forres Mechanics |
| 29-09-18 | | Civil Service Strollers | 2 - 1 | Forres Mechanics |
| 30-10-10 | | East Stirlingshire | 4 - 0 | Forres Mechanics |
| 24-09-11 | | Forres Mechanics | 2 - 2 | Irvine Meadow |
| 01-10-11 | | Irvine Meadow | 6 - 3 | Forres Mechanics |
| 29-09-12 | | Forres Mechanics | 0 - 1 | Rangers |
| 14-09-13 | | Forres Mechanics | 4 - 5 | Keith |
| 13-09-14 | | Forres Mechanics | 4 - 1 | Civil Service Strollers |
| 04-10-14 | | Elgin City | 0 - 0 | Forres Mechanics |
| 11-10-14 | | Forres Mechanics | 1 - 3 | Elgin City |
| 26-09-15 | | Lossiemouth | 1 - 4 | Forres Mechanics |
| 24-10-15 | | East Kilbride | 1 - 1 | Forres Mechanics |
| 04-10-08 | | Forres Mechanics | 2 - 0 | Wigtown & Bladnoch |
| 25-10-08 | | Forres Mechanics | 1 - 1 | Keith |
| 06-12-08 | | Forres Mechanics | 2 - 2 | Dalbeattie Star |
| 03-10-09 | | Forres Mechanics | 0 - 0 | Buckie Thistle |
| 23-10-10 | | Forres Mechanics | 0 - 0 | East Stirlingshire |
| 24-09-11 | | Forres Mechanics | 2 - 2 | Irvine Meadow |
| 29-09-12 | | Forres Mechanics | 0 - 1 | Rangers |
| 14-09-13 | | Forres Mechanics | 4 - 5 | Keith |
| 13-09-14 | | Forres Mechanics | 4 - 1 | Civil Service Strollers |
| 11-10-14 | | Forres Mechanics | 1 - 3 | Elgin City |
| 25-11-05 | | Dumbarton | 4 - 1 | Forres Mechanics |
| 29-09-07 | | Girvan | 2 - 0 | Forres Mechanics |
| 27-09-08 | | Wigtown & Bladnoch | 2 - 2 | Forres Mechanics |
| 01-11-08 | | Keith | 1 - 1 | Forres Mechanics |
| 15-12-08 | | Dalbeattie Star | 2 - 4 | Forres Mechanics |
| 13-01-09 | | Forfar Athletic | 6 - 1 | Forres Mechanics |
| 26-09-09 | | Buckie Thistle | 0 - 0 | Forres Mechanics |
| 25-09-10 | | Coldstream | 1 - 3 | Forres Mechanics |
| 30-10-10 | | East Stirlingshire | 4 - 0 | Forres Mechanics |
| 01-10-11 | | Irvine Meadow | 6 - 3 | Forres Mechanics |
| 04-10-08 | | Forres Mechanics | 2 - 0 | Wigtown & Bladnoch |
| 25-10-08 | | Forres Mechanics | 1 - 1 | Keith |
| 01-11-08 | | Keith | 1 - 1 | Forres Mechanics |
| 06-12-08 | | Forres Mechanics | 2 - 2 | Dalbeattie Star |
| 15-12-08 | | Dalbeattie Star | 2 - 4 | Forres Mechanics |
| 13-01-09 | | Forfar Athletic | 6 - 1 | Forres Mechanics |
| 26-09-09 | | Buckie Thistle | 0 - 0 | Forres Mechanics |
| 03-10-09 | | Forres Mechanics | 0 - 0 | Buckie Thistle |
| 25-09-10 | | Coldstream | 1 - 3 | Forres Mechanics |
| 23-10-10 | | Forres Mechanics | 0 - 0 | East Stirlingshire |
| 04-10-08 | | Forres Mechanics | 2 - 0 | Wigtown & Bladnoch |
| 25-10-08 | | Forres Mechanics | 1 - 1 | Keith |
| 06-12-08 | | Forres Mechanics | 2 - 2 | Dalbeattie Star |
| 03-10-09 | | Forres Mechanics | 0 - 0 | Buckie Thistle |
| 23-10-10 | | Forres Mechanics | 0 - 0 | East Stirlingshire |
| 24-09-11 | | Forres Mechanics | 2 - 2 | Irvine Meadow |
| 29-09-12 | | Forres Mechanics | 0 - 1 | Rangers |
| 14-09-13 | | Forres Mechanics | 4 - 5 | Keith |
| 13-09-14 | | Forres Mechanics | 4 - 1 | Civil Service Strollers |
| 11-10-14 | | Forres Mechanics | 1 - 3 | Elgin City |
| 25-11-05 | | Dumbarton | 4 - 1 | Forres Mechanics |
| 29-09-07 | | Girvan | 2 - 0 | Forres Mechanics |
| 27-09-08 | | Wigtown & Bladnoch | 2 - 2 | Forres Mechanics |
| 01-11-08 | | Keith | 1 - 1 | Forres Mechanics |
| 15-12-08 | | Dalbeattie Star | 2 - 4 | Forres Mechanics |
| 13-01-09 | | Forfar Athletic | 6 - 1 | Forres Mechanics |
| 26-09-09 | | Buckie Thistle | 0 - 0 | Forres Mechanics |
| 25-09-10 | | Coldstream | 1 - 3 | Forres Mechanics |
| 30-10-10 | | East Stirlingshire | 4 - 0 | Forres Mechanics |
| 01-10-11 | | Irvine Meadow | 6 - 3 | Forres Mechanics |
| 25-11-05 | | Dumbarton | 4 - 1 | Forres Mechanics |
| 29-09-07 | | Girvan | 2 - 0 | Forres Mechanics |
| 27-09-08 | | Wigtown & Bladnoch | 2 - 2 | Forres Mechanics |
| 04-10-08 | | Forres Mechanics | 2 - 0 | Wigtown & Bladnoch |
| 25-10-08 | | Forres Mechanics | 1 - 1 | Keith |
| 01-11-08 | | Keith | 1 - 1 | Forres Mechanics |
| 06-12-08 | | Forres Mechanics | 2 - 2 | Dalbeattie Star |
| 15-12-08 | | Dalbeattie Star | 2 - 4 | Forres Mechanics |
| 13-01-09 | | Forfar Athletic | 6 - 1 | Forres Mechanics |
| 26-09-09 | | Buckie Thistle | 0 - 0 | Forres Mechanics |
| 04-10-08 | | Forres Mechanics | 2 - 0 | Wigtown & Bladnoch |
| 25-10-08 | | Forres Mechanics | 1 - 1 | Keith |
| 06-12-08 | | Forres Mechanics | 2 - 2 | Dalbeattie Star |
| 03-10-09 | | Forres Mechanics | 0 - 0 | Buckie Thistle |
| 23-10-10 | | Forres Mechanics | 0 - 0 | East Stirlingshire |
| 24-09-11 | | Forres Mechanics | 2 - 2 | Irvine Meadow |
| 29-09-12 | | Forres Mechanics | 0 - 1 | Rangers |
| 14-09-13 | | Forres Mechanics | 4 - 5 | Keith |
| 13-09-14 | | Forres Mechanics | 4 - 1 | Civil Service Strollers |
| 11-10-14 | | Forres Mechanics | 1 - 3 | Elgin City |
| 25-11-05 | | Dumbarton | 4 - 1 | Forres Mechanics |
| 29-09-07 | | Girvan | 2 - 0 | Forres Mechanics |
| 27-09-08 | | Wigtown & Bladnoch | 2 - 2 | Forres Mechanics |
| 01-11-08 | | Keith | 1 - 1 | Forres Mechanics |
| 15-12-08 | | Dalbeattie Star | 2 - 4 | Forres Mechanics |
| 13-01-09 | | Forfar Athletic | 6 - 1 | Forres Mechanics |
| 26-09-09 | | Buckie Thistle | 0 - 0 | Forres Mechanics |
| 25-09-10 | | Coldstream | 1 - 3 | Forres Mechanics |
| 30-10-10 | | East Stirlingshire | 4 - 0 | Forres Mechanics |
| 01-10-11 | | Irvine Meadow | 6 - 3 | Forres Mechanics |
| 25-11-05 | | Dumbarton | 4 - 1 | Forres Mechanics |
| 29-09-07 | | Girvan | 2 - 0 | Forres Mechanics |
| 27-09-08 | | Wigtown & Bladnoch | 2 - 2 | Forres Mechanics |
| 04-10-08 | | Forres Mechanics | 2 - 0 | Wigtown & Bladnoch |
| 25-10-08 | | Forres Mechanics | 1 - 1 | Keith |
| 01-11-08 | | Keith | 1 - 1 | Forres Mechanics |
| 06-12-08 | | Forres Mechanics | 2 - 2 | Dalbeattie Star |
| 15-12-08 | | Dalbeattie Star | 2 - 4 | Forres Mechanics |
| 13-01-09 | | Forfar Athletic | 6 - 1 | Forres Mechanics |
| 26-09-09 | | Buckie Thistle | 0 - 0 | Forres Mechanics |
| 04-10-08 | | Forres Mechanics | 2 - 0 | Wigtown & Bladnoch |
| 25-10-08 | | Forres Mechanics | 1 - 1 | Keith |
| 06-12-08 | | Forres Mechanics | 2 - 2 | Dalbeattie Star |
| 03-10-09 | | Forres Mechanics | 0 - 0 | Buckie Thistle |
| 23-10-10 | | Forres Mechanics | 0 - 0 | East Stirlingshire |
| 24-09-11 | | Forres Mechanics | 2 - 2 | Irvine Meadow |
| 29-09-12 | | Forres Mechanics | 0 - 1 | Rangers |
| 14-09-13 | | Forres Mechanics | 4 - 5 | Keith |
| 13-09-14 | | Forres Mechanics | 4 - 1 | Civil Service Strollers |
| 11-10-14 | | Forres Mechanics | 1 - 3 | Elgin City |
| 25-11-05 | | Dumbarton | 4 - 1 | Forres Mechanics |
| 29-09-07 | | Girvan | 2 - 0 | Forres Mechanics |
| 27-09-08 | | Wigtown & Bladnoch | 2 - 2 | Forres Mechanics |
| 01-11-08 | | Keith | 1 - 1 | Forres Mechanics |
| 15-12-08 | | Dalbeattie Star | 2 - 4 | Forres Mechanics |
| 13-01-09 | | Forfar Athletic | 6 - 1 | Forres Mechanics |
| 26-09-09 | | Buckie Thistle | 0 - 0 | Forres Mechanics |
| 25-09-10 | | Coldstream | 1 - 3 | Forres Mechanics |
| 30-10-10 | | East Stirlingshire | 4 - 0 | Forres Mechanics |
| 01-10-11 | | Irvine Meadow | 6 - 3 | Forres Mechanics |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
| 29-06-18 | | Forres Mechanics | 1 - 1 | Airdrieonians |
Strathspey Thistle
| 13-04-19 | | Strathspey Thistle | 3 - 2 | Clachnacuddin |
| 20-04-19 | | Strathspey Thistle | 1 - 5 | Buckie Thistle |
| 27-07-19 | | Strathspey Thistle | 2 - 0 | Clachnacuddin |
| 03-08-19 | | Buckie Thistle | 2 - 1 | Strathspey Thistle |
| 10-08-19 | | Strathspey Thistle | 2 - 0 | Fort William |
| 24-08-19 | | Forres Mechanics | 14:00 | Strathspey Thistle |
| 31-08-19 | | Strathspey Thistle | 14:00 | Lossiemouth |
| 07-09-19 | | Nairn County | 14:00 | Strathspey Thistle |
| 11-09-19 | | Strathspey Thistle | 14:00 | Huntly |
| 28-09-19 | | Strathspey Thistle | 14:00 | Rothes |
| 06-04-19 | | Strathspey Thistle | 0 - 4 | Keith |
| 13-04-19 | | Strathspey Thistle | 3 - 2 | Clachnacuddin |
| 20-04-19 | | Strathspey Thistle | 1 - 5 | Buckie Thistle |
| 27-07-19 | | Strathspey Thistle | 2 - 0 | Clachnacuddin |
| 10-08-19 | | Strathspey Thistle | 2 - 0 | Fort William |
| 31-08-19 | | Strathspey Thistle | 14:00 | Lossiemouth |
| 11-09-19 | | Strathspey Thistle | 14:00 | Huntly |
| 28-09-19 | | Strathspey Thistle | 14:00 | Rothes |
| 09-10-19 | | Strathspey Thistle | 14:00 | Inverurie Loco Works |
| 02-11-19 | | Strathspey Thistle | 15:00 | Fraserburgh |
| 23-02-19 | | Nairn County | 3 - 0 | Strathspey Thistle |
| 09-03-19 | | Wick Academy | 2 - 1 | Strathspey Thistle |
| 23-03-19 | | Huntly | 2 - 1 | Strathspey Thistle |
| 27-03-19 | | Formartine United | 5 - 1 | Strathspey Thistle |
| 03-08-19 | | Buckie Thistle | 2 - 1 | Strathspey Thistle |
| 24-08-19 | | Forres Mechanics | 14:00 | Strathspey Thistle |
| 07-09-19 | | Nairn County | 14:00 | Strathspey Thistle |
| 05-10-19 | | Brora Rangers | 14:00 | Strathspey Thistle |
| 12-10-19 | | Deveronvale | 14:00 | Strathspey Thistle |
| 26-10-19 | | Keith | 14:00 | Strathspey Thistle |
| 26-01-19 | | Cove Rangers | 7 - 1 | Strathspey Thistle |
| 09-02-19 | | Brora Rangers | 5 - 1 | Strathspey Thistle |
| 16-02-19 | | Strathspey Thistle | 1 - 0 | Lossiemouth |
| 23-02-19 | | Nairn County | 3 - 0 | Strathspey Thistle |
| 02-03-19 | | Strathspey Thistle | 2 - 1 | Deveronvale |
| 09-03-19 | | Wick Academy | 2 - 1 | Strathspey Thistle |
| 23-03-19 | | Huntly | 2 - 1 | Strathspey Thistle |
| 27-03-19 | | Formartine United | 5 - 1 | Strathspey Thistle |
| 30-03-19 | | Strathspey Thistle | 0 - 4 | Forres Mechanics |
| 06-04-19 | | Strathspey Thistle | 0 - 4 | Keith |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 29-09-18 | | Strathspey Thistle | 0 - 4 | Brora Rangers |
| 13-10-18 | | Strathspey Thistle | 1 - 0 | Nairn County |
| 24-11-18 | | Strathspey Thistle | 4 - 2 | Wick Academy |
| 08-12-18 | | Strathspey Thistle | 1 - 3 | Fraserburgh |
| 29-12-18 | | Strathspey Thistle | 1 - 2 | Turriff United |
| 12-01-19 | | Strathspey Thistle | 5 - 1 | Fort William |
| 16-02-19 | | Strathspey Thistle | 1 - 0 | Lossiemouth |
| 02-03-19 | | Strathspey Thistle | 2 - 1 | Deveronvale |
| 30-03-19 | | Strathspey Thistle | 0 - 4 | Forres Mechanics |
| 29-08-18 | | Fort William | 1 - 1 | Strathspey Thistle |
| 15-09-18 | | Keith | 0 - 2 | Strathspey Thistle |
| 06-10-18 | | Lossiemouth | 2 - 4 | Strathspey Thistle |
| 27-10-18 | | Deveronvale | 0 - 4 | Strathspey Thistle |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 10-11-18 | | Clachnacuddin | 2 - 1 | Strathspey Thistle |
| 01-12-18 | | Rothes | 3 - 4 | Strathspey Thistle |
| 05-01-19 | | Inverurie Loco Works | 3 - 2 | Strathspey Thistle |
| 26-01-19 | | Cove Rangers | 7 - 1 | Strathspey Thistle |
| 09-02-19 | | Brora Rangers | 5 - 1 | Strathspey Thistle |
| 13-10-18 | | Strathspey Thistle | 1 - 0 | Nairn County |
| 27-10-18 | | Deveronvale | 0 - 4 | Strathspey Thistle |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 10-11-18 | | Clachnacuddin | 2 - 1 | Strathspey Thistle |
| 24-11-18 | | Strathspey Thistle | 4 - 2 | Wick Academy |
| 01-12-18 | | Rothes | 3 - 4 | Strathspey Thistle |
| 08-12-18 | | Strathspey Thistle | 1 - 3 | Fraserburgh |
| 29-12-18 | | Strathspey Thistle | 1 - 2 | Turriff United |
| 05-01-19 | | Inverurie Loco Works | 3 - 2 | Strathspey Thistle |
| 12-01-19 | | Strathspey Thistle | 5 - 1 | Fort William |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 04-08-18 | | Strathspey Thistle | 1 - 2 | Rothes |
| 11-08-18 | | Strathspey Thistle | 0 - 4 | Huntly |
| 25-08-18 | | Strathspey Thistle | 0 - 3 | Inverurie Loco Works |
| 01-09-18 | | Strathspey Thistle | 1 - 1 | Formartine United |
| 08-09-18 | | Strathspey Thistle | 2 - 3 | Cove Rangers |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 29-09-18 | | Strathspey Thistle | 0 - 4 | Brora Rangers |
| 13-10-18 | | Strathspey Thistle | 1 - 0 | Nairn County |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 28-07-18 | | Fraserburgh | 5 - 1 | Strathspey Thistle |
| 08-08-18 | | Buckie Thistle | 5 - 0 | Strathspey Thistle |
| 18-08-18 | | Turriff United | 4 - 0 | Strathspey Thistle |
| 29-08-18 | | Fort William | 1 - 1 | Strathspey Thistle |
| 15-09-18 | | Keith | 0 - 2 | Strathspey Thistle |
| 06-10-18 | | Lossiemouth | 2 - 4 | Strathspey Thistle |
| 27-10-18 | | Deveronvale | 0 - 4 | Strathspey Thistle |
| 11-08-18 | | Strathspey Thistle | 0 - 4 | Huntly |
| 18-08-18 | | Turriff United | 4 - 0 | Strathspey Thistle |
| 25-08-18 | | Strathspey Thistle | 0 - 3 | Inverurie Loco Works |
| 29-08-18 | | Fort William | 1 - 1 | Strathspey Thistle |
| 01-09-18 | | Strathspey Thistle | 1 - 1 | Formartine United |
| 08-09-18 | | Strathspey Thistle | 2 - 3 | Cove Rangers |
| 15-09-18 | | Keith | 0 - 2 | Strathspey Thistle |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 29-09-18 | | Strathspey Thistle | 0 - 4 | Brora Rangers |
| 06-10-18 | | Lossiemouth | 2 - 4 | Strathspey Thistle |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 04-08-18 | | Strathspey Thistle | 1 - 2 | Rothes |
| 11-08-18 | | Strathspey Thistle | 0 - 4 | Huntly |
| 25-08-18 | | Strathspey Thistle | 0 - 3 | Inverurie Loco Works |
| 01-09-18 | | Strathspey Thistle | 1 - 1 | Formartine United |
| 08-09-18 | | Strathspey Thistle | 2 - 3 | Cove Rangers |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 29-09-18 | | Strathspey Thistle | 0 - 4 | Brora Rangers |
| 13-10-18 | | Strathspey Thistle | 1 - 0 | Nairn County |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 28-07-18 | | Fraserburgh | 5 - 1 | Strathspey Thistle |
| 08-08-18 | | Buckie Thistle | 5 - 0 | Strathspey Thistle |
| 18-08-18 | | Turriff United | 4 - 0 | Strathspey Thistle |
| 29-08-18 | | Fort William | 1 - 1 | Strathspey Thistle |
| 15-09-18 | | Keith | 0 - 2 | Strathspey Thistle |
| 06-10-18 | | Lossiemouth | 2 - 4 | Strathspey Thistle |
| 27-10-18 | | Deveronvale | 0 - 4 | Strathspey Thistle |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 28-07-18 | | Fraserburgh | 5 - 1 | Strathspey Thistle |
| 04-08-18 | | Strathspey Thistle | 1 - 2 | Rothes |
| 08-08-18 | | Buckie Thistle | 5 - 0 | Strathspey Thistle |
| 11-08-18 | | Strathspey Thistle | 0 - 4 | Huntly |
| 18-08-18 | | Turriff United | 4 - 0 | Strathspey Thistle |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 04-08-18 | | Strathspey Thistle | 1 - 2 | Rothes |
| 11-08-18 | | Strathspey Thistle | 0 - 4 | Huntly |
| 25-08-18 | | Strathspey Thistle | 0 - 3 | Inverurie Loco Works |
| 01-09-18 | | Strathspey Thistle | 1 - 1 | Formartine United |
| 08-09-18 | | Strathspey Thistle | 2 - 3 | Cove Rangers |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 29-09-18 | | Strathspey Thistle | 0 - 4 | Brora Rangers |
| 13-10-18 | | Strathspey Thistle | 1 - 0 | Nairn County |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 28-07-18 | | Fraserburgh | 5 - 1 | Strathspey Thistle |
| 08-08-18 | | Buckie Thistle | 5 - 0 | Strathspey Thistle |
| 18-08-18 | | Turriff United | 4 - 0 | Strathspey Thistle |
| 29-08-18 | | Fort William | 1 - 1 | Strathspey Thistle |
| 15-09-18 | | Keith | 0 - 2 | Strathspey Thistle |
| 06-10-18 | | Lossiemouth | 2 - 4 | Strathspey Thistle |
| 27-10-18 | | Deveronvale | 0 - 4 | Strathspey Thistle |
| 13-04-19 | | Strathspey Thistle | 3 - 2 | Clachnacuddin |
| 20-04-19 | | Strathspey Thistle | 1 - 5 | Buckie Thistle |
| 27-07-19 | | Strathspey Thistle | 2 - 0 | Clachnacuddin |
| 03-08-19 | | Buckie Thistle | 2 - 1 | Strathspey Thistle |
| 10-08-19 | | Strathspey Thistle | 2 - 0 | Fort William |
| 24-08-19 | | Forres Mechanics | 14:00 | Strathspey Thistle |
| 31-08-19 | | Strathspey Thistle | 14:00 | Lossiemouth |
| 07-09-19 | | Nairn County | 14:00 | Strathspey Thistle |
| 11-09-19 | | Strathspey Thistle | 14:00 | Huntly |
| 28-09-19 | | Strathspey Thistle | 14:00 | Rothes |
| 06-04-19 | | Strathspey Thistle | 0 - 4 | Keith |
| 13-04-19 | | Strathspey Thistle | 3 - 2 | Clachnacuddin |
| 20-04-19 | | Strathspey Thistle | 1 - 5 | Buckie Thistle |
| 27-07-19 | | Strathspey Thistle | 2 - 0 | Clachnacuddin |
| 10-08-19 | | Strathspey Thistle | 2 - 0 | Fort William |
| 31-08-19 | | Strathspey Thistle | 14:00 | Lossiemouth |
| 11-09-19 | | Strathspey Thistle | 14:00 | Huntly |
| 28-09-19 | | Strathspey Thistle | 14:00 | Rothes |
| 09-10-19 | | Strathspey Thistle | 14:00 | Inverurie Loco Works |
| 02-11-19 | | Strathspey Thistle | 15:00 | Fraserburgh |
| 23-02-19 | | Nairn County | 3 - 0 | Strathspey Thistle |
| 09-03-19 | | Wick Academy | 2 - 1 | Strathspey Thistle |
| 23-03-19 | | Huntly | 2 - 1 | Strathspey Thistle |
| 27-03-19 | | Formartine United | 5 - 1 | Strathspey Thistle |
| 03-08-19 | | Buckie Thistle | 2 - 1 | Strathspey Thistle |
| 24-08-19 | | Forres Mechanics | 14:00 | Strathspey Thistle |
| 07-09-19 | | Nairn County | 14:00 | Strathspey Thistle |
| 05-10-19 | | Brora Rangers | 14:00 | Strathspey Thistle |
| 12-10-19 | | Deveronvale | 14:00 | Strathspey Thistle |
| 26-10-19 | | Keith | 14:00 | Strathspey Thistle |
| 26-01-19 | | Cove Rangers | 7 - 1 | Strathspey Thistle |
| 09-02-19 | | Brora Rangers | 5 - 1 | Strathspey Thistle |
| 16-02-19 | | Strathspey Thistle | 1 - 0 | Lossiemouth |
| 23-02-19 | | Nairn County | 3 - 0 | Strathspey Thistle |
| 02-03-19 | | Strathspey Thistle | 2 - 1 | Deveronvale |
| 09-03-19 | | Wick Academy | 2 - 1 | Strathspey Thistle |
| 23-03-19 | | Huntly | 2 - 1 | Strathspey Thistle |
| 27-03-19 | | Formartine United | 5 - 1 | Strathspey Thistle |
| 30-03-19 | | Strathspey Thistle | 0 - 4 | Forres Mechanics |
| 06-04-19 | | Strathspey Thistle | 0 - 4 | Keith |
| 08-09-18 | | Strathspey Thistle | 2 - 3 | Cove Rangers |
| 29-09-18 | | Strathspey Thistle | 0 - 4 | Brora Rangers |
| 13-10-18 | | Strathspey Thistle | 1 - 0 | Nairn County |
| 24-11-18 | | Strathspey Thistle | 4 - 2 | Wick Academy |
| 08-12-18 | | Strathspey Thistle | 1 - 3 | Fraserburgh |
| 29-12-18 | | Strathspey Thistle | 1 - 2 | Turriff United |
| 12-01-19 | | Strathspey Thistle | 5 - 1 | Fort William |
| 16-02-19 | | Strathspey Thistle | 1 - 0 | Lossiemouth |
| 02-03-19 | | Strathspey Thistle | 2 - 1 | Deveronvale |
| 30-03-19 | | Strathspey Thistle | 0 - 4 | Forres Mechanics |
| 29-08-18 | | Fort William | 1 - 1 | Strathspey Thistle |
| 15-09-18 | | Keith | 0 - 2 | Strathspey Thistle |
| 06-10-18 | | Lossiemouth | 2 - 4 | Strathspey Thistle |
| 27-10-18 | | Deveronvale | 0 - 4 | Strathspey Thistle |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 10-11-18 | | Clachnacuddin | 2 - 1 | Strathspey Thistle |
| 01-12-18 | | Rothes | 3 - 4 | Strathspey Thistle |
| 05-01-19 | | Inverurie Loco Works | 3 - 2 | Strathspey Thistle |
| 26-01-19 | | Cove Rangers | 7 - 1 | Strathspey Thistle |
| 09-02-19 | | Brora Rangers | 5 - 1 | Strathspey Thistle |
| 13-10-18 | | Strathspey Thistle | 1 - 0 | Nairn County |
| 27-10-18 | | Deveronvale | 0 - 4 | Strathspey Thistle |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 10-11-18 | | Clachnacuddin | 2 - 1 | Strathspey Thistle |
| 24-11-18 | | Strathspey Thistle | 4 - 2 | Wick Academy |
| 01-12-18 | | Rothes | 3 - 4 | Strathspey Thistle |
| 08-12-18 | | Strathspey Thistle | 1 - 3 | Fraserburgh |
| 29-12-18 | | Strathspey Thistle | 1 - 2 | Turriff United |
| 05-01-19 | | Inverurie Loco Works | 3 - 2 | Strathspey Thistle |
| 12-01-19 | | Strathspey Thistle | 5 - 1 | Fort William |
| 04-08-18 | | Strathspey Thistle | 1 - 2 | Rothes |
| 11-08-18 | | Strathspey Thistle | 0 - 4 | Huntly |
| 25-08-18 | | Strathspey Thistle | 0 - 3 | Inverurie Loco Works |
| 01-09-18 | | Strathspey Thistle | 1 - 1 | Formartine United |
| 08-09-18 | | Strathspey Thistle | 2 - 3 | Cove Rangers |
| 29-09-18 | | Strathspey Thistle | 0 - 4 | Brora Rangers |
| 13-10-18 | | Strathspey Thistle | 1 - 0 | Nairn County |
| 24-11-18 | | Strathspey Thistle | 4 - 2 | Wick Academy |
| 08-12-18 | | Strathspey Thistle | 1 - 3 | Fraserburgh |
| 29-12-18 | | Strathspey Thistle | 1 - 2 | Turriff United |
| 28-07-18 | | Fraserburgh | 5 - 1 | Strathspey Thistle |
| 08-08-18 | | Buckie Thistle | 5 - 0 | Strathspey Thistle |
| 18-08-18 | | Turriff United | 4 - 0 | Strathspey Thistle |
| 29-08-18 | | Fort William | 1 - 1 | Strathspey Thistle |
| 15-09-18 | | Keith | 0 - 2 | Strathspey Thistle |
| 06-10-18 | | Lossiemouth | 2 - 4 | Strathspey Thistle |
| 27-10-18 | | Deveronvale | 0 - 4 | Strathspey Thistle |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 10-11-18 | | Clachnacuddin | 2 - 1 | Strathspey Thistle |
| 01-12-18 | | Rothes | 3 - 4 | Strathspey Thistle |
| 08-08-18 | | Buckie Thistle | 5 - 0 | Strathspey Thistle |
| 11-08-18 | | Strathspey Thistle | 0 - 4 | Huntly |
| 18-08-18 | | Turriff United | 4 - 0 | Strathspey Thistle |
| 25-08-18 | | Strathspey Thistle | 0 - 3 | Inverurie Loco Works |
| 29-08-18 | | Fort William | 1 - 1 | Strathspey Thistle |
| 01-09-18 | | Strathspey Thistle | 1 - 1 | Formartine United |
| 08-09-18 | | Strathspey Thistle | 2 - 3 | Cove Rangers |
| 15-09-18 | | Keith | 0 - 2 | Strathspey Thistle |
| 29-09-18 | | Strathspey Thistle | 0 - 4 | Brora Rangers |
| 06-10-18 | | Lossiemouth | 2 - 4 | Strathspey Thistle |
| 04-08-18 | | Strathspey Thistle | 1 - 2 | Rothes |
| 11-08-18 | | Strathspey Thistle | 0 - 4 | Huntly |
| 25-08-18 | | Strathspey Thistle | 0 - 3 | Inverurie Loco Works |
| 01-09-18 | | Strathspey Thistle | 1 - 1 | Formartine United |
| 08-09-18 | | Strathspey Thistle | 2 - 3 | Cove Rangers |
| 29-09-18 | | Strathspey Thistle | 0 - 4 | Brora Rangers |
| 13-10-18 | | Strathspey Thistle | 1 - 0 | Nairn County |
| 24-11-18 | | Strathspey Thistle | 4 - 2 | Wick Academy |
| 08-12-18 | | Strathspey Thistle | 1 - 3 | Fraserburgh |
| 29-12-18 | | Strathspey Thistle | 1 - 2 | Turriff United |
| 28-07-18 | | Fraserburgh | 5 - 1 | Strathspey Thistle |
| 08-08-18 | | Buckie Thistle | 5 - 0 | Strathspey Thistle |
| 18-08-18 | | Turriff United | 4 - 0 | Strathspey Thistle |
| 29-08-18 | | Fort William | 1 - 1 | Strathspey Thistle |
| 15-09-18 | | Keith | 0 - 2 | Strathspey Thistle |
| 06-10-18 | | Lossiemouth | 2 - 4 | Strathspey Thistle |
| 27-10-18 | | Deveronvale | 0 - 4 | Strathspey Thistle |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 10-11-18 | | Clachnacuddin | 2 - 1 | Strathspey Thistle |
| 01-12-18 | | Rothes | 3 - 4 | Strathspey Thistle |
| 28-07-18 | | Fraserburgh | 5 - 1 | Strathspey Thistle |
| 04-08-18 | | Strathspey Thistle | 1 - 2 | Rothes |
| 08-08-18 | | Buckie Thistle | 5 - 0 | Strathspey Thistle |
| 11-08-18 | | Strathspey Thistle | 0 - 4 | Huntly |
| 18-08-18 | | Turriff United | 4 - 0 | Strathspey Thistle |
| 25-08-18 | | Strathspey Thistle | 0 - 3 | Inverurie Loco Works |
| 29-08-18 | | Fort William | 1 - 1 | Strathspey Thistle |
| 01-09-18 | | Strathspey Thistle | 1 - 1 | Formartine United |
| 08-09-18 | | Strathspey Thistle | 2 - 3 | Cove Rangers |
| 15-09-18 | | Keith | 0 - 2 | Strathspey Thistle |
| 04-08-18 | | Strathspey Thistle | 1 - 2 | Rothes |
| 11-08-18 | | Strathspey Thistle | 0 - 4 | Huntly |
| 25-08-18 | | Strathspey Thistle | 0 - 3 | Inverurie Loco Works |
| 01-09-18 | | Strathspey Thistle | 1 - 1 | Formartine United |
| 08-09-18 | | Strathspey Thistle | 2 - 3 | Cove Rangers |
| 29-09-18 | | Strathspey Thistle | 0 - 4 | Brora Rangers |
| 13-10-18 | | Strathspey Thistle | 1 - 0 | Nairn County |
| 24-11-18 | | Strathspey Thistle | 4 - 2 | Wick Academy |
| 08-12-18 | | Strathspey Thistle | 1 - 3 | Fraserburgh |
| 29-12-18 | | Strathspey Thistle | 1 - 2 | Turriff United |
| 28-07-18 | | Fraserburgh | 5 - 1 | Strathspey Thistle |
| 08-08-18 | | Buckie Thistle | 5 - 0 | Strathspey Thistle |
| 18-08-18 | | Turriff United | 4 - 0 | Strathspey Thistle |
| 29-08-18 | | Fort William | 1 - 1 | Strathspey Thistle |
| 15-09-18 | | Keith | 0 - 2 | Strathspey Thistle |
| 06-10-18 | | Lossiemouth | 2 - 4 | Strathspey Thistle |
| 27-10-18 | | Deveronvale | 0 - 4 | Strathspey Thistle |
| 03-11-18 | | Forres Mechanics | 0 - 0 | Strathspey Thistle |
| 10-11-18 | | Clachnacuddin | 2 - 1 | Strathspey Thistle |
| 01-12-18 | | Rothes | 3 - 4 | Strathspey Thistle |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 26-09-15 | | Strathspey Thistle | 1 - 2 | Edinburgh University |
| 22-09-18 | | Strathspey Thistle | 0 - 2 | Coldstream |
| 13-09-14 | | Culter | 4 - 2 | Strathspey Thistle |
| 24-09-16 | | Beith Juniors | 6 - 0 | Strathspey Thistle |
| 23-09-17 | | Civil Service Strollers | 2 - 1 | Strathspey Thistle |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| 30-06-18 | | Strathspey Thistle | 0 - 5 | Inverness CT |
| Total | Home | Away | |||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | D | P |
| 1 | Fraserburgh | 3 | 3 | 0 | 0 | 13 | 1 | 2 | 2 | 0 | 0 | 11 | 0 | 1 | 1 | 0 | 0 | 2 | 1 | 12 | 9 |
| 2 | Brora Rangers | 3 | 3 | 0 | 0 | 12 | 1 | 2 | 2 | 0 | 0 | 9 | 0 | 1 | 1 | 0 | 0 | 3 | 1 | 11 | 9 |
| 3 | Buckie Thistle | 3 | 3 | 0 | 0 | 13 | 4 | 1 | 1 | 0 | 0 | 2 | 1 | 2 | 2 | 0 | 0 | 11 | 3 | 9 | 9 |
| 4 | Inverurie Loco Works | 4 | 3 | 0 | 1 | 14 | 6 | 2 | 1 | 0 | 1 | 4 | 4 | 2 | 2 | 0 | 0 | 10 | 2 | 8 | 9 |
| 5 | Rothes | 3 | 2 | 1 | 0 | 9 | 3 | 1 | 1 | 0 | 0 | 4 | 1 | 2 | 1 | 1 | 0 | 5 | 2 | 6 | 7 |
| 6 | Formartine United | 3 | 2 | 0 | 1 | 11 | 2 | 1 | 0 | 0 | 1 | 1 | 2 | 2 | 2 | 0 | 0 | 10 | 0 | 9 | 6 |
| 7 | Nairn County | 2 | 2 | 0 | 0 | 6 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 6 | 3 | 3 | 6 |
| 8 | Strathspey Thistle | 3 | 2 | 0 | 1 | 5 | 2 | 2 | 2 | 0 | 0 | 4 | 0 | 1 | 0 | 0 | 1 | 1 | 2 | 3 | 6 |
| 9 | Deveronvale | 3 | 1 | 1 | 1 | 6 | 4 | 2 | 1 | 0 | 1 | 4 | 2 | 1 | 0 | 1 | 0 | 2 | 2 | 2 | 4 |
| 10 | Wick Academy | 4 | 1 | 1 | 2 | 4 | 13 | 2 | 0 | 1 | 1 | 2 | 7 | 2 | 1 | 0 | 1 | 2 | 6 | -9 | 4 |
| 11 | Lossiemouth | 2 | 1 | 0 | 1 | 1 | 3 | 2 | 1 | 0 | 1 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | -2 | 3 |
| 12 | Keith | 3 | 1 | 0 | 2 | 6 | 16 | 2 | 0 | 0 | 2 | 2 | 13 | 1 | 1 | 0 | 0 | 4 | 3 | -10 | 3 |
| 13 | Turriff United | 3 | 0 | 1 | 2 | 3 | 11 | 2 | 0 | 1 | 1 | 3 | 8 | 1 | 0 | 0 | 1 | 0 | 3 | -8 | 1 |
| 14 | Huntly | 3 | 0 | 0 | 3 | 3 | 9 | 1 | 0 | 0 | 1 | 3 | 4 | 2 | 0 | 0 | 2 | 0 | 5 | -6 | 0 |
| 15 | Forres Mechanics | 3 | 0 | 0 | 3 | 3 | 10 | 1 | 0 | 0 | 1 | 1 | 3 | 2 | 0 | 0 | 2 | 2 | 7 | -7 | 0 |
| 16 | Clachnacuddin | 4 | 0 | 0 | 4 | 4 | 14 | 2 | 0 | 0 | 2 | 4 | 6 | 2 | 0 | 0 | 2 | 0 | 8 | -10 | 0 |
| 17 | Fort William | 3 | 0 | 0 | 3 | 1 | 12 | 1 | 0 | 0 | 1 | 1 | 4 | 2 | 0 | 0 | 2 | 0 | 8 | -11 | 0 |
| Last season | Total | Home | Away | ||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | D | P |
| 1 | Cove Rangers | 17 | 16 | 0 | 1 | 54 | 7 | 9 | 9 | 0 | 0 | 33 | 0 | 8 | 7 | 0 | 1 | 21 | 7 | 47 | 48 |
| 2 | Fraserburgh | 19 | 15 | 1 | 3 | 66 | 17 | 9 | 8 | 0 | 1 | 37 | 7 | 10 | 7 | 1 | 2 | 29 | 10 | 49 | 46 |
| 3 | Inverurie Loco Works | 21 | 13 | 4 | 4 | 66 | 32 | 10 | 5 | 2 | 3 | 33 | 18 | 11 | 8 | 2 | 1 | 33 | 14 | 34 | 43 |
| 4 | Brora Rangers | 17 | 14 | 0 | 3 | 53 | 9 | 10 | 9 | 0 | 1 | 37 | 5 | 7 | 5 | 0 | 2 | 16 | 4 | 44 | 42 |
| 5 | Formartine United | 18 | 13 | 2 | 3 | 53 | 24 | 9 | 6 | 1 | 2 | 24 | 9 | 9 | 7 | 1 | 1 | 29 | 15 | 29 | 41 |
| 6 | Forres Mechanics | 20 | 13 | 1 | 6 | 51 | 23 | 10 | 7 | 1 | 2 | 29 | 10 | 10 | 6 | 0 | 4 | 22 | 13 | 28 | 40 |
| 7 | Buckie Thistle | 18 | 10 | 1 | 7 | 49 | 27 | 9 | 7 | 0 | 2 | 24 | 10 | 9 | 3 | 1 | 5 | 25 | 17 | 22 | 31 |
| 8 | Huntly | 19 | 9 | 2 | 8 | 41 | 35 | 8 | 2 | 1 | 5 | 12 | 15 | 11 | 7 | 1 | 3 | 29 | 20 | 6 | 29 |
| 9 | Wick Academy | 18 | 8 | 3 | 7 | 45 | 34 | 8 | 3 | 2 | 3 | 25 | 13 | 10 | 5 | 1 | 4 | 20 | 21 | 11 | 27 |
| 10 | Deveronvale | 20 | 8 | 1 | 11 | 36 | 44 | 10 | 2 | 1 | 7 | 15 | 28 | 10 | 6 | 0 | 4 | 21 | 16 | -8 | 25 |
| 11 | Rothes | 19 | 7 | 3 | 9 | 44 | 33 | 9 | 3 | 0 | 6 | 20 | 17 | 10 | 4 | 3 | 3 | 24 | 16 | 11 | 24 |
| 12 | Keith | 19 | 7 | 3 | 9 | 33 | 39 | 11 | 3 | 1 | 7 | 13 | 25 | 8 | 4 | 2 | 2 | 20 | 14 | -6 | 24 |
| 13 | Strathspey Thistle | 19 | 6 | 3 | 10 | 27 | 44 | 9 | 2 | 1 | 6 | 10 | 22 | 10 | 4 | 2 | 4 | 17 | 22 | -17 | 21 |
| 14 | Nairn County | 18 | 6 | 2 | 10 | 32 | 37 | 9 | 4 | 1 | 4 | 19 | 15 | 9 | 2 | 1 | 6 | 13 | 22 | -5 | 20 |
| 15 | Turriff United | 20 | 5 | 3 | 12 | 39 | 51 | 9 | 3 | 3 | 3 | 19 | 16 | 11 | 2 | 0 | 9 | 20 | 35 | -12 | 18 |
| 16 | Clachnacuddin | 18 | 3 | 3 | 12 | 22 | 45 | 9 | 2 | 1 | 6 | 9 | 24 | 9 | 1 | 2 | 6 | 13 | 21 | -23 | 12 |
| 17 | Lossiemouth | 21 | 1 | 0 | 20 | 18 | 96 | 12 | 0 | 0 | 12 | 12 | 58 | 9 | 1 | 0 | 8 | 6 | 38 | -78 | 3 |
| 18 | Fort William | 21 | 0 | 2 | 19 | 14 | 146 | 11 | 0 | 2 | 9 | 13 | 67 | 10 | 0 | 0 | 10 | 1 | 79 | -132 | 2 |