Dumbarton host Keith in the Scottish FA Cup. Both sides arrive with distinctly mixed recent results rather than any sense of momentum.
Dumbarton play their football in League Two, a tier above Keith's Highland League, yet neither team's recent form gives a clear picture of who goes into this one with the upper hand.
Analysis updated .
Compare bookmakers
How both teams have been playing
Dumbarton's last 20 matches, spread across League Two and cup competitions, show seven wins, one draw and twelve defeats, with 29 goals scored and 50 conceded. That's a rough overall return, though a closer look shows four wins in their last five outings before a defeat at Stranraer crept in.
Dumbarton: 20 completed matches; Keith: 20 completed matches.
Dumbarton
- Win
- 35% 7 / 20
- Draw
- 10% 2 / 20
- Loss
- 55% 11 / 20
- Scored
- 28
- Conceded
- 46
- Difference
- -18
Keith
- Win
- 45% 9 / 20
- Draw
- 20% 4 / 20
- Loss
- 35% 7 / 20
- Scored
- 40
- Conceded
- 38
- Difference
- +2
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Dumbarton | Stirling Albion | 17.10.2026 | 1-1 |
| Challenge Cup | Clydebank | Dumbarton | 13.10.2026 | 4-0 |
| League Two | Clyde | Dumbarton | 10.10.2026 | 2-1 |
| League Two | Dumbarton | Forfar Athletic | 03.10.2026 | 2-1 |
| Challenge Cup | Dumbarton | Banks O' Dee | 26.09.2026 | 3-2 |
| Challenge Cup | Dumbarton | Kilmarnock II | 22.09.2026 | 3-2 |
| League Two | Dumbarton | Spartans | 19.09.2026 | 3-0 |
| League Two | Stranraer | Dumbarton | 12.09.2026 | 3-1 |
| Challenge Cup | Cove Rangers | Dumbarton | 08.09.2026 | 6-1 |
| League Two | Dumbarton | Elgin City | 05.09.2026 | 2-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Football League - Highland League | Keith | Invergordon | 17.10.2026 | 6-4 |
| Football League - Highland League | Huntly | Keith | 10.10.2026 | 2-0 |
| Football League - Highland League | Keith | Turriff United | 07.10.2026 | 1-0 |
| FA Cup | Keith | Stonehaven | 03.10.2026 | 2-1 |
| Football League - Highland League | Brora Rangers | Keith | 26.09.2026 | 5-0 |
| Football League - Highland League | Keith | Strathspey Thistle | 19.09.2026 | 2-3 |
| Football League - Highland League | Banks O' Dee | Keith | 16.09.2026 | 4-1 |
| Football League - Highland League | Keith | Deveronvale | 12.09.2026 | 2-0 |
| Football League - Highland League | Keith | Buckie Thistle | 05.09.2026 | 3-2 |
| Football League - Highland League | Keith | Wick Academy | 29.08.2026 | 4-1 |
Keith's sample of 20 games across the Highland League and cup football reads nine wins, four draws and seven losses, with 36 scored and 35 against. They had a wobble in September, losing three on the bounce by some heavy scorelines, before steadying with a win over Stonehaven.
Neither side's recent numbers suggest genuine consistency heading into this tie.

A cup tie that's less one-sided than the divisions suggest
On paper Dumbarton, as a League Two side, would expect to have the edge over Highland League opposition. But their own form against lower-level sides in cup competitions has been shaky: narrow wins over Banks O' Dee and Kilmarnock II by a single goal, and a draw with Celtic II's development side.
Keith have shown they can trouble teams when they're playing well, scoring freely in some matches, but their defensive record has been inconsistent too, with some heavy losses mixed into the same run. That unpredictability on both sides makes this harder to call than the gap between the two leagues might imply.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| S. Honeyman | Scotland | 20 | Attacker | n/a | n/a |
| S. Kelly | Scotland | 19 | Goalkeeper | n/a | n/a |
| Thomas Falconer | Scotland | n/a | Defender | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|
With no odds to weigh up and both teams showing patchy form rather than any real consistency, there's not enough here to back a confident view either way.
This looks like a tie worth watching rather than betting blind on the division gap alone.
