Sport Picks

Stadium Background

Banks O' Dee vs Fraserburgh

Scotland Scotland

Scottish Cup
Our Tip

AI Match Summary

Banks O' Dee play Fraserburgh in the Scottish Cup. It looks like a close match. Recently, Banks O' Dee averaged 1.63 goals scored and 1.13 conceded. Fraserburgh averaged 1.75 goals scored and 0.88 conceded. In past meetings, Banks O' Dee won 4, Fraserburgh won 1, and they drew 0. Their last match on Mar 14, 2026 ended 0:1. Our numbers estimate xG of 1.25 for Banks O' Dee and 1.44 for Fraserburgh. This points to a Fraserburgh double chance or over markets.

Win Probability Meter

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

4%
Banks O' Dee
6%
Draws
90%
Fraserburgh
Draw rate projection: 6% Favored: Fraserburgh

Model Confidence

Aggregate indicator score

95% / Very High Confidence
  • Fraserburgh has accumulated more wins in recent fixtures compared to Banks O' Dee.
  • Model forecasts a 90% win probability edge for Fraserburgh.
  • Cup tournament structure in Scottish Cup increases high-stakes performance focus.
  • 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) 78%
Banks O' Dee Clean Sheet 16%
Fraserburgh Clean Sheet 11%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Banks O' Dee Fraserburgh
Matches Played 31 30
Wins 15 20
Draws 8 3
Losses 8 7
Goals Scored 1.63 1.75
Goals Conceded 1.13 0.88
Expected Goals (xG) 1.63 1.75
Expected Goals Conceded (xGA) 1.13 0.88

H2H

Historical prediction success rates across key markets

Mar 14, 2026 Highland League
Fraserburgh vs Banks O' Dee
0:1
Oct 25, 2025 Scottish Cup
Banks O' Dee vs Fraserburgh
4:0
Oct 11, 2025 Highland League
Banks O' Dee vs Fraserburgh
3:1
Apr 2, 2025 Highland League
Banks O' Dee vs Fraserburgh
3:1
Aug 24, 2024 Highland League
Fraserburgh vs Banks O' Dee
1:0

Key Player Impact Analysis

Key performers and expected goal involvement factors

Banks O' Dee Compare

Top Goalscorer Gilmour M.
2 Goals
Assists Leader Watson M.
1 Ast
Avg xG / game 1.25
Avg xA / game 0.81

Fraserburgh Compare

Avg xG / game 1.59
Avg xA / game 0.97

Sokapicks Momentum Index

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

Banks O' Dee 10 / 100
Fraserburgh 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
Banks O' Dee Fraserburgh

Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick FRA Win (2)
Secondary Pick Over 2.5 Goals & 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

Banks O' Dee scored in 81% of their last 31 games.

Fraserburgh let in goals in 57% of their last 30 matches.

Games between these two average 2.80 goals.

Banks O' Dee went unbeaten in 2 of their last 5 games.

Fraserburgh lost 0 of their last 5 games.

Scoring Trends

Banks O' Dee VS Fraserburgh
1.63 Goals Scored 1.75
1.13 Goals Conceded 0.88
75% Over 1.5 38%
38% Over 2.5 38%
25% Over 3.5 38%

Tournament Bracket & Draw

1/128-finals
Rangers-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Clyde-
TBD-
TBD-
Annan-
Lossiemouth1
Formartine Utd2
Huntly1
Buckie Thistle3
Stranraer-
TBD-
Glenafton3
Invergordon2
Jeanfield Swifts0
Clydebank FC4
Newtongrange Star1
East Stirlingshire3
Boness Athletic2
Keith1
Linlithgow Rose2
Gala Fairydean Rovers1
TBD-
TBD-
TBD-
Queen's Park-
Dumbarton-
TBD-
Coldstream2
Tayport FC3
Auchinleck Talbot2
Cumnock Juniors1
Carluke Rovers FC0
Gretna 20084
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Celtic-
Kilmarnock-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Dundee FC-
Airdrieonians-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Hamilton-
East Fife-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Arbroath-
Livingston-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
St. Mirren-
Camelon Juniors2
Albion Rovers1
Johnstone Burgh4
Threave Rovers0
Edinburgh City-
TBD-
Stirling University6
Burntisland Shipyard2
Elgin City-
TBD-
Darvel FC1
Deveronvale3
Forres Mechanics0
Caledonian Braves2
TBD-
Stirling-
Musselburgh2
Bonnyton Thistle0
TBD-
Forfar Athletic-
TBD-
TBD-
TBD-
Partick-
Wick Academy5
Rothes0
Cowdenbeath1
Benburb2
TBD-
TBD-
TBD-
Montrose-
Dunfermline-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Queen of the South-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Hibernian-
Kelty Hearts-
TBD-
TBD-
TBD-
Lochee United1
Brechin3
Civil Service Strollers2
Dundonald Bluebell3
St Johnstone-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Cove Rangers-
Aberdeen-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Raith-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Alloa-
Motherwell-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Boness United0
Banks O' Dee3
Brora Rangers0
Fraserburgh1
TBD-
TBD-
TBD-
Ross County-
Stenhousemuir-
TBD-
TBD-
TBD-
Clachnacuddin2
Kilwinning Rangers1
Inverurie Loco Works0
Sauchie2
Peterhead-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Morton-
Hearts-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Falkirk-
Ayr-
TBD-
TBD-
TBD-
Berwick0
Nairn County2
Turriff United2
Hill Of Beath1
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Dundee Utd-
Cumbernauld Colts4
Glasgow University0
Bonnyrigg Rose2
Broxburn Athletic1
Spartans-
TBD-
TBD-
East Kilbride-
Tranent FC3
Pollok0
Strathspey Thistle1
Dundee North End2
TBD-
TBD-
TBD-
Inverness-
1/64-finals
Rangers-
TBD-
TBD-
TBD-
Clyde2
Annan3
Formartine Utd0
Buckie Thistle2
Stranraer4
Glenafton0
Clydebank FC3
East Stirlingshire1
Boness Athletic0
Linlithgow Rose2
TBD-
Queen's Park-
Dumbarton2
Tayport FC0
Auchinleck Talbot3
Gretna 20081
TBD-
TBD-
TBD-
Celtic-
Kilmarnock-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Dundee FC-
Airdrieonians-
TBD-
TBD-
Hamilton-
East Fife-
TBD-
TBD-
Arbroath-
Livingston-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
St. Mirren-
Camelon Juniors1
Johnstone Burgh0
Edinburgh City1
Stirling University0
Elgin City2
Deveronvale1
Caledonian Braves3
Stirling4
Musselburgh1
Forfar Athletic2
TBD-
Partick-
Wick Academy1
Benburb2
TBD-
Montrose-
Dunfermline-
TBD-
TBD-
Queen of the South-
TBD-
TBD-
TBD-
Hibernian-
Kelty Hearts-
TBD-
Brechin3
Dundonald Bluebell1
St Johnstone-
TBD-
TBD-
Cove Rangers-
Aberdeen-
TBD-
TBD-
TBD-
Raith-
TBD-
TBD-
Alloa-
Motherwell-
TBD-
TBD-
TBD-
Banks O' Dee4
Fraserburgh0
TBD-
Ross County-
Stenhousemuir-
TBD-
Clachnacuddin2
Sauchie0
Peterhead-
TBD-
TBD-
Morton-
Hearts-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Falkirk-
Ayr-
TBD-
Nairn County1
Turriff United2
TBD-
TBD-
TBD-
Dundee Utd-
Cumbernauld Colts0
Bonnyrigg Rose2
Spartans2
East Kilbride1
Tranent FC3
Dundee North End0
TBD-
Inverness-
1/32-finals
Rangers-
TBD-
Annan4
Buckie Thistle0
Stranraer2
Clydebank FC1
Linlithgow Rose1
Queen's Park3
Dumbarton0
Auchinleck Talbot4
TBD-
Celtic-
Kilmarnock-
TBD-
TBD-
Dundee FC-
Airdrieonians4
Hamilton0
East Fife0
Arbroath2
Livingston-
TBD-
TBD-
St. Mirren-
Camelon Juniors2
Edinburgh City1
Elgin City4
Stirling2
Forfar Athletic0
Partick2
Benburb0
Montrose3
Dunfermline2
Queen of the South1
TBD-
Hibernian-
Kelty Hearts2
Brechin0
St Johnstone1
Cove Rangers2
Aberdeen-
TBD-
Raith1
Alloa0
Motherwell-
TBD-
Banks O' Dee0
Ross County2
Stenhousemuir4
Clachnacuddin1
Peterhead2
Morton3
Hearts-
TBD-
TBD-
Falkirk-
Ayr3
Turriff United0
TBD-
Dundee Utd-
Bonnyrigg Rose1
Spartans2
Tranent FC1
Inverness2
1/16-finals
Rangers5
Annan0
Stranraer2
Queen's Park1
Auchinleck Talbot0
Celtic2
Kilmarnock1
Dundee FC2
Airdrieonians4
Arbroath3
Livingston1
St. Mirren2
Camelon Juniors1
Elgin City3
Partick3
Montrose1
Dunfermline1
Hibernian0
Kelty Hearts2
Cove Rangers1
Aberdeen1
Raith0
Motherwell1
Ross County0
Stenhousemuir4
Morton0
Hearts1
Falkirk2
Ayr0
Dundee Utd2
Spartans1
Inverness0
1/8-finals
Rangers8
Queen's Park0
Celtic2
Dundee FC1
Airdrieonians1
St. Mirren2
Elgin City2
Partick3
Dunfermline2
Kelty Hearts0
Aberdeen2
Motherwell0
Stenhousemuir0
Falkirk2
Dundee Utd2
Spartans1
Quarter-finals
Rangers0
Celtic1
St. Mirren2
Partick1
Dunfermline3
Aberdeen0
Falkirk2
Dundee Utd1
Semi-finals
Celtic6
St. Mirren2
Dunfermline1
Falkirk0
Final
Celtic3
Dunfermline1