Sport Picks

Stadium Background

Bonnyrigg Rose vs Dunfermline - H2H Analysis, Preview & Predictions

Scotland Scotland

Challenge Cup New Dundas Park, Bonnyrigg
Our Tip

Match Events

7' Event
Smith J.
20' Event
Tod J.
Assist: Corbally K.
25' Event
Kane Ch.
(Penalty)

AI Match Summary

First leg ended 2-4. The second leg ended 2-4.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

12%
Bonnyrigg Rose
35%
Draws
53%
Dunfermline
Draw rate projection: 35% Favored: Dunfermline

Model Confidence

Aggregate indicator score

53% / Medium Confidence
  • Look at the last few games and Dunfermline come out ahead of Bonnyrigg Rose on wins alone.
  • Win probability leans Dunfermline's way, sitting at 90%.
  • Dunfermline arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Dunfermline, who have won 1 of the last 1 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 92%
Over 1.5 Goals 82%
Over 2.5 Goals 78%
Over 3.5 Goals 31.5%
Over 4.5 Goals 14%
Both Teams To Score (BTTS) 74.2%
Bonnyrigg Rose Clean Sheet 15%
Dunfermline Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Bonnyrigg Rose Dunfermline
Matches Played 29 30
Wins 12 14
Draws 7 9
Losses 10 7
Goals Scored 2.03 1.43
Goals Conceded 1.72 0.93
Expected Goals (xG) 1.38 1.56
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Nov 3, 2026 Challenge Cup
Bonnyrigg Rose vs Dunfermline
2:4

Key Player Impact Analysis

Key performers and expected goal involvement factors

Bonnyrigg Rose Compare

Top Goalscorer Smith J.
1 Goals
Assists Leader Scott M.
1 Ast
Avg xG / game 1.06
Avg xA / game 0.69

Dunfermline Compare

Top Goalscorer Tod J.
2 Goals
Assists Leader Thomas O.
1 Ast
Avg xG / game 1.42
Avg xA / game 0.87

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

Bonnyrigg Rose 10 / 100
Dunfermline 83 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
Bonnyrigg Rose Dunfermline

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Dunfermline Win (2)
Secondary Pick Over 2.5 Goals or BTTS Yes
Correct Score 1:2
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Bonnyrigg Rose scored in 90% of their last 29 games.

Historical meetings average 6.00 goals per match.

Bonnyrigg Rose went unbeaten in 3 of their last 5 games.

Defensive concern: Dunfermline conceded in 57% of 30 recent games.

Scoring Trends

Bonnyrigg Rose VS Dunfermline
1.88 Goals Scored 1.38
1.75 Goals Conceded 0.88
88% Over 1.5 50%
63% Over 2.5 25%
38% Over 3.5 25%

Recent Form & Match History

Bonnyrigg Rose

(Home)
03 Nov
Bonnyrigg Rose
2 : 4
Dunfermline
31 Oct
Lochee United
2 : 2
Bonnyrigg Rose
27 Oct
Bonnyrigg Rose
0 : 1
Boness United
17 Oct
Cowdenbeath
2 : 2
Bonnyrigg Rose
13 Oct
Spartans
1 : 1
Bonnyrigg Rose
Page 1 of 6

Dunfermline

(Away)
03 Nov
Bonnyrigg Rose
2 : 4
Dunfermline
31 Oct
Dunfermline
5 : 1
Inverness
27 Oct
Stenhousemuir
0 : 1
Dunfermline
24 Oct
Queen's Park
0 : 1
Dunfermline
20 Oct
Dunfermline
1 : 1
Partick
Page 1 of 6

Tournament Bracket & Draw

1/16-finals
Spartans 0
Livingston 2
St. Mirren B 1
Peterhead 2
Hamilton 2
Raith 1
Formartine Utd 0
Cove Rangers 2
East Kilbride 7
Stirling 3
Edinburgh City 0
Partick 3
Bonnyrigg Rose 2
Dunfermline 4
Morton 0
Kelty Hearts 1
Ross County 2
Celtic B 0
Stenhousemuir 4
Berwick 1
Arbroath 1
Queen of the South 0
Airdrieonians 5
Elgin City 0
Annan 0
Ayr 2
Inverness 1
Montrose 0
Clydebank FC 1
Alloa 0
Aberdeen B 1
Queen's Park 2
1/8-finals
Livingston -
Peterhead -
Hamilton -
Cove Rangers -
East Kilbride -
Partick -
Dunfermline -
Kelty Hearts -
Ross County -
Stenhousemuir -
Arbroath -
Airdrieonians -
Ayr -
Inverness -
Clydebank FC -
Queen's Park -
Quarter-finals
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Semi-finals
TBD -
TBD -
TBD -
TBD -
Final
TBD -
TBD -