Rothes host Brora Rangers in the Scottish FA Cup. Rothes have had a torrid time of it lately, while Brora Rangers have been the much sturdier outfit in Highland League circles.
The pair met in league action only a fortnight before this cup date, so there's a fresh line of comparison heading into the tie. Whether that recent scoreline repeats itself is another matter.
Analysis updated .
Compare bookmakers
Two very different runs of form
Rothes have won just once in their last 20 matches, losing 19 of them, and they've shipped 89 goals in that spell against only 16 scored. That's a heavy defensive struggle over a long run of games.
Rothes: 20 completed matches; Brora Rangers: 20 completed matches.
Rothes
- Win
- 5% 1 / 20
- Draw
- 0% 0 / 20
- Loss
- 95% 19 / 20
- Scored
- 17
- Conceded
- 89
- Difference
- -72
Brora Rangers
- Win
- 55% 11 / 20
- Draw
- 20% 4 / 20
- Loss
- 25% 5 / 20
- Scored
- 55
- Conceded
- 26
- Difference
- +29
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Football League - Highland League | Turriff United | Rothes | 26.09.2026 | 4-1 |
| Football League - Highland League | Rothes | Brora Rangers | 19.09.2026 | 0-8 |
| Football League - Highland League | Strathspey Thistle | Rothes | 16.09.2026 | 7-1 |
| Football League - Highland League | Rothes | Banks O' Dee | 05.09.2026 | 0-5 |
| Football League - Highland League | Buckie Thistle | Rothes | 29.08.2026 | 5-0 |
| Football League - Highland League | Rothes | Wick Academy | 22.08.2026 | 3-2 |
| Football League - Highland League | Rothes | Formartine United | 19.08.2026 | 2-4 |
| Football League - Highland League | Deveronvale | Rothes | 15.08.2026 | 3-0 |
| Football League - Highland League | Lossiemouth | Rothes | 05.08.2026 | 4-1 |
| Football League - Highland League | Rothes | Fraserburgh | 01.08.2026 | 0-7 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Football League - Highland League | Brora Rangers | Keith | 26.09.2026 | 5-0 |
| Football League - Highland League | Rothes | Brora Rangers | 19.09.2026 | 0-8 |
| Football League - Highland League | Brora Rangers | Invergordon | 16.09.2026 | 7-2 |
| Football League - Highland League | Huntly | Brora Rangers | 05.09.2026 | 1-2 |
| Football League - Highland League | Brora Rangers | Turriff United | 29.08.2026 | 3-1 |
| Football League - Highland League | Brora Rangers | Inverurie Loco Works | 22.08.2026 | 0-0 |
| Football League - Highland League | Strathspey Thistle | Brora Rangers | 19.08.2026 | 1-2 |
| Football League - Highland League | Brora Rangers | Banks O' Dee | 15.08.2026 | 4-2 |
| Football League - Highland League | Buckie Thistle | Brora Rangers | 08.08.2026 | 2-2 |
| Football League - Highland League | Brora Rangers | Wick Academy | 05.08.2026 | 8-0 |
Brora Rangers, by contrast, have taken 10 wins from their last 20 with only five defeats, and they've scored 51 while conceding 27. A few of those losses came in cup fixtures against sides from higher up the pyramid, like Aberdeen and Queen of the South, so their league form specifically has been even better than the overall figures suggest.
Brora's tougher losses came against bigger clubs, not Highland League rivals, which makes their day-to-day form look even stronger.
Brora have won every recent meeting
Across the 11 head-to-head matches on record, Brora Rangers have won the lot. Some were tight, like a 1-0 and a 3-0, but plenty have been one-sided, including a 7-2 and a 6-2.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Football League - Highland League | Rothes | Brora Rangers | 19.09.2026 | 0-8 |
| Football League - Highland League | Rothes | Brora Rangers | 11.02.2026 | 1-5 |
| Football League - Highland League | Brora Rangers | Rothes | 26.07.2025 | 6-2 |
| Football League - Highland League | Brora Rangers | Rothes | 12.04.2025 | 7-2 |
| Football League - Highland League | Rothes | Brora Rangers | 16.11.2024 | 0-7 |
| Football League - Highland League | Brora Rangers | Rothes | 16.12.2023 | 1-0 |
| Football League - Highland League | Rothes | Brora Rangers | 05.08.2023 | 0-1 |
| Football League - Highland League | Brora Rangers | Rothes | 22.04.2023 | 3-0 |
| Football League - Highland League | Rothes | Brora Rangers | 20.08.2022 | 0-4 |
| Football League - Highland League | Rothes | Brora Rangers | 30.03.2022 | 1-2 |
Most strikingly, these two played each other in the league just days before the as-of date here, and Rothes lost 0-8 at home. That's about as clear a recent marker as you'll find between two sides.
An unbroken run of wins for Brora across all recorded meetings, capped by a very recent heavy scoreline in the same fixture.

A cup tie, but not much sign of an upset brewing
This is a one-off Scottish FA Cup match, and knockout football can throw up surprises regardless of recent form. That's always worth remembering with any single fixture.
Even so, everything here points the same way. Rothes' poor season, Brora's healthier numbers, and an unbroken head-to-head record all sit on the same side of the ledger.
Everything in the data points toward Brora Rangers as the stronger side heading into this one, given their form and their record in this exact fixture.
Without a market to reference, though, there's nothing concrete here to recommend. The picture is clear enough in terms of form, but that's as far as it goes without something specific to assess.
