Football / Scotland / Highland Football League Points, wins and goals come from the stored tables for 5 seasons. Home and away splits are recorded for 0 of them. Clean sheets and runs count only seasons where every match is stored, so 6 seasons are left out (2021-22, 2022-23, 2023-24, 2024-25, 2025-26, 2026-27).
Every match stored Some clubs missing matches No full club records
1 Brechin City 5 170 130 21 19 455 123 +332 411 Season P W D L GF GA Pts Home Away 2021-22 34 28 1 5 102 27 85 — — 2022-23 34 28 5 1 101 16 89 — — 2023-24 34 26 3 5 90 28 81 — — 2024-25 34 25 7 2 84 29 82 — — 2025-26 34 23 5 6 78 23 74 — —
Club page →
2 Brora Rangers 5 170 118 19 33 511 180 +331 373 Season P W D L GF GA Pts Home Away 2021-22 34 25 2 7 117 36 77 — — 2022-23 34 26 2 6 116 32 80 — — 2023-24 34 17 8 9 64 46 59 — — 2024-25 34 27 1 6 117 31 82 — — 2025-26 34 23 6 5 97 35 75 — —
Club page →
3 Buckie Thistle 5 170 116 20 34 454 172 +282 368 Season P W D L GF GA Pts Home Away 2021-22 34 29 2 3 127 21 89 — — 2022-23 34 28 3 3 92 26 87 — — 2023-24 34 26 3 5 98 34 81 — — 2024-25 34 17 7 10 75 44 58 — — 2025-26 34 16 5 13 62 47 53 — —
Club page →
4 Fraserburgh 5 170 114 30 26 474 167 +307 372 Season P W D L GF GA Pts Home Away 2021-22 34 30 2 2 135 24 92 — — 2022-23 34 21 8 5 91 31 71 — — 2023-24 34 25 3 6 102 37 78 — — 2024-25 34 17 12 5 71 36 63 — — 2025-26 34 21 5 8 75 39 68 — —
Club page →
5 Formartine United 5 170 102 35 33 372 193 +179 341 Season P W D L GF GA Pts Home Away 2021-22 34 21 6 7 80 46 69 — — 2022-23 34 23 5 6 81 31 74 — — 2023-24 34 22 6 6 87 43 72 — — 2024-25 34 16 7 11 59 46 55 — — 2025-26 34 20 11 3 65 27 71 — —
Club page →
6 Banks o' Dee 4 136 78 31 27 320 145 +175 241 Season P W D L GF GA Pts Home Away 2022-23 34 19 6 9 98 49 39 — — 2023-24 34 21 9 4 87 33 72 — — 2024-25 34 22 6 6 77 28 72 — — 2025-26 34 16 10 8 58 35 58 — —
Club page →
7 Inverurie Loco Works 5 170 77 31 62 313 261 +52 259 Season P W D L GF GA Pts Home Away 2021-22 34 19 6 9 77 47 63 — — 2022-23 34 14 8 12 63 57 50 — — 2023-24 34 13 5 16 52 58 44 — — 2024-25 34 22 6 6 74 33 72 — — 2025-26 34 9 6 19 47 66 30 — —
Club page →
8 Huntly 5 170 65 32 73 290 280 +10 227 Season P W D L GF GA Pts Home Away 2021-22 34 10 7 17 53 67 37 — — 2022-23 34 13 6 15 44 49 45 — — 2023-24 34 16 6 12 81 61 54 — — 2024-25 34 15 3 16 66 60 48 — — 2025-26 34 11 10 13 46 43 43 — —
Club page →
9 Nairn County 5 170 64 32 74 276 306 -30 224 Season P W D L GF GA Pts Home Away 2021-22 34 11 6 17 61 70 39 — — 2022-23 34 12 10 12 51 63 46 — — 2023-24 34 16 5 13 59 58 53 — — 2024-25 34 10 7 17 49 63 37 — — 2025-26 34 15 4 15 56 52 49 — —
Club page →
10 Clachnacuddin 5 170 61 31 78 294 327 -33 214 Season P W D L GF GA Pts Home Away 2021-22 34 10 7 17 51 80 37 — — 2022-23 34 10 4 20 44 76 34 — — 2023-24 34 5 8 21 47 89 23 — — 2024-25 34 18 5 11 74 42 59 — — 2025-26 34 18 7 9 78 40 61 — —
Club page →
11 Turriff United 5 170 55 25 90 280 341 -61 190 Season P W D L GF GA Pts Home Away 2021-22 34 4 6 24 41 96 18 — — 2022-23 34 11 3 20 56 76 36 — — 2023-24 34 15 3 16 75 63 48 — — 2024-25 34 12 4 18 48 56 40 — — 2025-26 34 13 9 12 60 50 48 — —
Club page →
12 Keith 5 170 53 25 92 194 357 -163 184 Season P W D L GF GA Pts Home Away 2021-22 34 10 4 20 36 88 34 — — 2022-23 34 7 6 21 38 87 27 — — 2023-24 34 9 6 19 35 61 33 — — 2024-25 34 10 2 22 33 74 32 — — 2025-26 34 17 7 10 52 47 58 — —
Club page →
13 Forres Mechanics 5 170 49 39 82 260 351 -91 186 Season P W D L GF GA Pts Home Away 2021-22 34 8 10 16 45 80 34 — — 2022-23 34 10 6 18 57 60 36 — — 2023-24 34 7 9 18 37 64 30 — — 2024-25 34 13 7 14 69 80 46 — — 2025-26 34 11 7 16 52 67 40 — —
Club page →
14 Rothes 5 170 47 27 96 253 423 -170 168 Season P W D L GF GA Pts Home Away 2021-22 34 21 6 7 75 31 69 — — 2022-23 34 12 8 14 64 60 44 — — 2023-24 34 10 7 17 47 71 37 — — 2024-25 34 3 2 29 34 127 11 — — 2025-26 34 1 4 29 33 134 7 — —
Club page →
15 Wick Academy 5 170 45 30 95 227 397 -170 165 Season P W D L GF GA Pts Home Away 2021-22 34 10 9 15 55 85 39 — — 2022-23 34 7 5 22 34 100 26 — — 2023-24 34 10 6 18 49 70 36 — — 2024-25 34 11 3 20 47 77 36 — — 2025-26 34 7 7 20 42 65 28 — —
Club page →
16 Deveronvale 5 170 44 29 97 241 439 -198 161 Season P W D L GF GA Pts Home Away 2021-22 34 9 5 20 55 94 32 — — 2022-23 34 6 6 22 48 90 24 — — 2023-24 34 5 10 19 43 91 25 — — 2024-25 34 13 4 17 49 77 43 — — 2025-26 34 11 4 19 46 87 37 — —
Club page →
17 Lossiemouth 5 170 33 24 113 154 387 -233 123 Season P W D L GF GA Pts Home Away 2021-22 34 8 6 20 32 83 30 — — 2022-23 34 8 3 23 38 83 27 — — 2023-24 34 7 8 19 36 66 29 — — 2024-25 34 6 2 26 28 79 20 — — 2025-26 34 4 5 25 20 76 17 — —
Club page →
18 Strathspey Thistle 5 170 27 17 126 195 614 -419 95 Season P W D L GF GA Pts Home Away 2021-22 34 5 5 24 47 114 20 — — 2022-23 34 2 4 28 24 154 10 — — 2023-24 34 3 1 30 35 151 10 — — 2024-25 34 4 5 25 40 112 17 — — 2025-26 34 13 2 19 49 83 38 — —
Club page →
19 Fort William 1 34 1 4 29 34 134 -100 7 Season P W D L GF GA Pts Home Away 2021-22 34 1 4 29 34 134 7 — —
Club page →
Data coverage for Highland Football League →
Sources: Wikipedia (CC BY-SA 4.0 ), API-Football · Data sources