Played 156
Draw % 23.1%
No-draw N 1
Max streak 14 22 Mar 2025 → 29 Nov 2025
Avg top run 6.8 top 10
Draw debt E 0.19
p50 14.0%
p100 23.0%
Draw score 0.115 rank #1,401 Draws 36
Team strength · Elo all ratings ›
Rating 1,336 everyone starts at 1500
Peak 1,549 reached 23 Oct 2021
Rank #14,563 of 14,598 clubs
Matches rated 156 last 3 Oct 2026

What this team's results have earned: every match in the database is replayed in date order, both sides start at 1500 and the winner takes points from the loser. The rating is the one it held after its last rated match, and the rank counts every club ever rated, sides that no longer play included. A measure of strength, not a forecast of the next result. Computed 15 Oct 2026.

Recent form · draws highlighted
W L L L D L W W L L D L L L D L L L L W W W L L L L W W L L

Over 150 matches (Sep 2016 – Oct 2026), Bonnyrigg Rose drew 34 where the draw model expected 34.4 from those particular fixtures — about 0 fewer, or 0.1 standard errors, which is what the model expected, near enough.

A flat league average would have expected 31.2 instead — "more draws than the league" and "more draws than these fixtures deserved" are different claims. These matches were part of the model's own training set, so its chances were fitted already knowing the results.

Longest no-draw runs all on the records page ›
By competition (all-time)
CompetitionPDDraw%
Scottish League Two 108 27 25.0%
Scottish Cup 32 6 18.8%
Scottish League Cup 16 3 18.8%
By calendar year
YearPDDraw%Max
2026 1 0 0.0% 1
2025 26 3 11.5% 14
2024 43 12 27.9% 8
2023 41 10 24.4% 7
2022 23 6 26.1% 11
2021 5 1 20.0% 3
2020 1 0 0.0% 1
2019 3 0 0.0% 3
2018 1 0 0.0% 1
2017 1 0 0.0% 1
2016 5 2 40.0% 2
2012 4 1 25.0% 2
2009 2 1 50.0% 1
Matches all results ›
Date Home Score Away R Tournament
☆ 03 Oct 2026 Clachnacuddin 2–0 Bonnyrigg Rose H SCO · Scottish Cup
☆ 29 Nov 2025 Bonnyrigg Rose 1–2 Spartans A SCO · Scottish Cup
☆ 25 Oct 2025 Cumbernauld Colts 0–2 Bonnyrigg Rose A SCO · Scottish Cup
☆ 27 Sep 2025 Bonnyrigg Rose 2–1 Broxburn Athletic H SCO · Scottish Cup
☆ 22 Jul 2025 Bonnyrigg Rose 1–3 Dundee A SCO · Scottish League Cup Group stage
☆ 19 Jul 2025 Montrose 4–1 Bonnyrigg Rose H SCO · Scottish League Cup Group stage
☆ 15 Jul 2025 Airdrieonians 3–0 Bonnyrigg Rose H SCO · Scottish League Cup Group stage
☆ 12 Jul 2025 Bonnyrigg Rose 0–1 Alloa Athletic A SCO · Scottish League Cup Group stage
☆ 03 May 2025 Stranraer 0–1 Bonnyrigg Rose A SCO · Scottish League Two
☆ 26 Apr 2025 Bonnyrigg Rose 2–1 Spartans H SCO · Scottish League Two
☆ 19 Apr 2025 Forfar Athletic 0–2 Bonnyrigg Rose A SCO · Scottish League Two
☆ 12 Apr 2025 Bonnyrigg Rose 0–2 East Fife A SCO · Scottish League Two
☆ 05 Apr 2025 Peterhead 5–0 Bonnyrigg Rose H SCO · Scottish League Two
☆ 29 Mar 2025 Bonnyrigg Rose 0–1 Elgin City A SCO · Scottish League Two
☆ 22 Mar 2025 Clyde 3–1 Bonnyrigg Rose H SCO · Scottish League Two
☆ 15 Mar 2025 Bonnyrigg Rose 1–1 Stirling Albion D SCO · Scottish League Two
☆ 08 Mar 2025 Bonnyrigg Rose 0–1 Edinburgh City A SCO · Scottish League Two
☆ 01 Mar 2025 Spartans 3–1 Bonnyrigg Rose H SCO · Scottish League Two
☆ 22 Feb 2025 Bonnyrigg Rose 0–2 Forfar Athletic A SCO · Scottish League Two
☆ 15 Feb 2025 East Fife 1–1 Bonnyrigg Rose D SCO · Scottish League Two
☆ 08 Feb 2025 Bonnyrigg Rose 3–4 Peterhead A SCO · Scottish League Two
☆ 04 Feb 2025 Elgin City 3–0 Bonnyrigg Rose H SCO · Scottish League Two
☆ 01 Feb 2025 Bonnyrigg Rose 2–1 Clyde H SCO · Scottish League Two
☆ 28 Jan 2025 Bonnyrigg Rose 3–1 Stranraer H SCO · Scottish League Two
☆ 25 Jan 2025 Stirling Albion 3–0 Bonnyrigg Rose H SCO · Scottish League Two
☆ 21 Jan 2025 Bonnyrigg Rose 2–2 Spartans D SCO · Scottish League Two
☆ 04 Jan 2025 Edinburgh City 2–0 Bonnyrigg Rose H SCO · Scottish League Two
☆ 21 Dec 2024 Peterhead 2–0 Bonnyrigg Rose H SCO · Scottish League Two
☆ 14 Dec 2024 Forfar Athletic 5–1 Bonnyrigg Rose H SCO · Scottish League Two
☆ 03 Dec 2024 Bonnyrigg Rose 2–1 Stirling Albion H SCO · Scottish League Two
☆ 30 Nov 2024 Bonnyrigg Rose 1–1 East Fife D SCO · Scottish League Two
☆ 16 Nov 2024 Stranraer 1–2 Bonnyrigg Rose A SCO · Scottish League Two
☆ 09 Nov 2024 Bonnyrigg Rose 2–0 Elgin City H SCO · Scottish League Two
☆ 02 Nov 2024 Clyde 2–2 Bonnyrigg Rose D SCO · Scottish League Two
☆ 26 Oct 2024 East Kilbride 3–1 Bonnyrigg Rose H SCO · Scottish Cup
☆ 19 Oct 2024 Bonnyrigg Rose 2–0 Edinburgh City H SCO · Scottish League Two
☆ 05 Oct 2024 East Fife 5–0 Bonnyrigg Rose H SCO · Scottish League Two
☆ 28 Sep 2024 Bonnyrigg Rose 0–1 Forfar Athletic A SCO · Scottish League Two
☆ 21 Sep 2024 Stirling Albion 0–2 Bonnyrigg Rose A SCO · Scottish League Two
☆ 14 Sep 2024 Elgin City 2–1 Bonnyrigg Rose H SCO · Scottish League Two
156 matches · page 1 / 4 ‹ prev next ›