Last 10 results
| Date | Venue | Opponent | Score | Total | Result |
|---|---|---|---|---|---|
| 25 Aug 2026 | vs | Rangers B | 2–1 | 3 | Win |
| 22 Aug 2026 | @ | Berwick | 2–0 | 2 | Win |
| 11 Aug 2026 | vs | Annan | 1–0 | 1 | Win |
| 8 Aug 2026 | vs | East Stirlingshire | 4–1 | 5 | Win |
| 1 Aug 2026 | vs | Brechin | 1–2 | 3 | Loss |
| 28 Jul 2026 | @ | Bo'ness United | 4–0 | 4 | Win |
| 25 Jul 2026 | @ | Musselburgh | 3–0 | 3 | Win |
| 4 Jul 2026 | @ | Edinburgh City | 1–1 | 2 | Draw |
| 18 Apr 2026 | vs | Linlithgow Rose | 1–2 | 3 | Loss |
| 11 Apr 2026 | vs | Linlithgow Rose | 4–1 | 5 | Win |
Score is Bonnyrigg Rose first · “Total” is combined goals · highlighted = over 2.5
Current streaks
Every run below is recomputed nightly from completed matches only, for teams with more than 45 matches on file — the same gate that decides whether this page is published at all.
| Streak | Last 5 | Current | Longest on record |
|---|---|---|---|
| Unbeaten | Last 5 results, oldest first:LossWinWinWinWin, most recent | 4 | 12 |
| Wins | Last 5 results, oldest first:LossWinWinWinWin, most recent | 4 | 12 |
| Over 2.5 | 3 5 1 2 3 | 1 | 10 |
| Draws | Last 5 results, oldest first:LossWinWinWinWin, most recent | 0 | 4 |
| Losses | Last 5 results, oldest first:LossWinWinWinWin, most recent | 0 | 7 |
| Under 2.5 | 3 5 1 2 3 | 0 | 7 |
| Over 3.5 | 3 5 1 2 3 | 0 | 9 |
| Clean sheets | 2 1 0 0 1 | 0 | 5 |
Last 5 reads oldest to newest · goal rows show the number that decides the run (combined goals, or goals conceded for clean sheets)
Last 6 months
Rolling window, not a league season: every completed match since 1 Mar 2026. Upcoming fixtures are excluded, because the pipeline stores them as 0–0 placeholders and they would otherwise read as phantom draws.
| Played | 17 | Points | 31 |
|---|---|---|---|
| W–D–L | 9–4–4 | Win rate | 52.9% |
| Goals for / against | 39 / 25 | Per game | 2.29 / 1.47 |
| Avg goals / game | 3.76 | Over 2.5 | 82.4% |
FAQ
Is Bonnyrigg Rose in good form?
Bonnyrigg Rose's last 5 results are W-W-W-W-L (most recent first). Bonnyrigg Rose are unbeaten in 4.
What is Bonnyrigg Rose's longest current streak?
Bonnyrigg Rose are unbeaten in 4. Their longest unbeaten run on record is 12.
What is Bonnyrigg Rose's recent record?
Over the last 6 months Bonnyrigg Rose have played 17: 9 wins, 4 draws, 4 losses (52.9% win rate, 31 points).
Do Bonnyrigg Rose's games go over 2.5 goals?
Over 2.5 goals has landed in 82.4% of Bonnyrigg Rose's last 17 games, which average 3.76 goals each.