Gala Fairydean Rovers vs Bonnyrigg Rose Athletic Prediction

16/09/2026

AI Best Pick

Statistical forecasts for entertainment purposes only - not betting or financial advice.

Data Quality
Partial
Match Importance
4.0 / 10
AI Best Pick
79%Trust
1X2
Away Win
1.37
SignalHIGHModel76%SurpriseHighGap+6.0%
Gala Fairydean Rovers Rest
4 days
Bonnyrigg Rose Athletic Rest
4 days

Gala Fairydean Rovers vs Bonnyrigg Rose Athletic: result, form and history

Bonnyrigg Rose Athletic beat Gala Fairydean Rovers 2-1 in the Football League - Lowland League on 16 Sep 2026. It was in line with recent form: Bonnyrigg Rose Athletic had won 2 of their previous five, compared with none for Gala Fairydean Rovers.

Bonnyrigg Rose Athletic have had the better of this fixture, winning 5 of the 5 previous meetings, which averaged 3.6 goals a game.

Match Forecasts

Match Result
1
6%5.33
X
9%4.75
2
85%1.37
Double Chance
1X
15%2.50
X2
95%1.10
Both Teams to Score

Both teams to score forecasts not available for this match

Goals

Goal forecasts not available for this match

Corners

Corner forecasts not available for this match

Cards

Card forecasts not available for this match

Team Comparison

Gala Fairydean RoversGala Fairydean Rovers
Bonnyrigg Rose AthleticBonnyrigg Rose Athletic
1313Elo Rating 1491
1.68Attack 1.41
1.75Defense 1.00
27%Hit Rate 17%

AI Insights

📈BTTS Trend20% in H2H
💎Value Analysis Identified
⚠️Home Rotation Risk70%
⚠️Away Rotation Risk70%

Game State Tendencies

Gala Fairydean RoversGala Fairydean Rovers
  • Starts fast - scores more in 1st half (1 vs 0.7 in second half)
Bonnyrigg Rose AthleticBonnyrigg Rose Athletic
  • Tied at half-time in 40% of matches
  • Starts fast - scores more in 1st half (1 vs 0.4 in second half)
  • Concedes more in 2nd half - can tire late

Head to Head

Last 5 meetings, all competitions

Gala Fairydean RoversGala Fairydean Rovers0Wins · 0%
Draws00%
Bonnyrigg Rose AthleticBonnyrigg Rose Athletic5Wins · 100%
3.6Avg Goals
20%Both teams scored1 of 5
80%3+ goals4 of 5

Previous meetings

Football League - Lowland League28/02/2026
Bonnyrigg Rose AthleticGala Fairydean Rovers
42
Football League - Lowland League30/07/2025
Gala Fairydean RoversBonnyrigg Rose Athletic
03
Football League - Lowland League15/01/2022
Gala Fairydean RoversBonnyrigg Rose Athletic
03
Football League - Lowland League13/11/2021
Bonnyrigg Rose AthleticGala Fairydean Rovers
20
Football League - Lowland League10/10/2020
Gala Fairydean RoversBonnyrigg Rose Athletic
04

Recent Form

Gala Fairydean RoversGala Fairydean Rovers
0W1D9L
12/09/2026
Musselburgh AthleticGala Fairydean Rovers
20
L
08/09/2026
Gala Fairydean RoversHearts U21
16
L
29/08/2026
Gala Fairydean RoversLochee United
23
L
25/08/2026
StranraerGala Fairydean Rovers
30
L
22/08/2026
Gala Fairydean RoversHill Of Beath Hawthorn
34
L
11/08/2026
Gala Fairydean RoversRangers U21
04
L
08/08/2026
Linlithgow RoseGala Fairydean Rovers
50
L
01/08/2026
Gala Fairydean RoversBo'ness United
13
L
28/07/2026
Broxburn AthleticGala Fairydean Rovers
10
L
25/07/2026
CowdenbeathGala Fairydean Rovers
00
D
Bonnyrigg Rose AthleticBonnyrigg Rose Athletic
6W0D4L
12/09/2026
Civil Service StrollersBonnyrigg Rose Athletic
20
L
08/09/2026
East KilbrideBonnyrigg Rose Athletic
31
L
29/08/2026
Bonnyrigg Rose AthleticHill Of Beath Hawthorn
12
L
25/08/2026
Bonnyrigg Rose AthleticRangers U21
21
W
22/08/2026
Berwick RangersBonnyrigg Rose Athletic
02
W
11/08/2026
Bonnyrigg Rose AthleticAnnan Athletic
10
W
08/08/2026
Bonnyrigg Rose AthleticEast Stirlingshire
41
W
01/08/2026
Bonnyrigg Rose AthleticBrechin
12
L
28/07/2026
Bo'ness UnitedBonnyrigg Rose Athletic
04
W
25/07/2026
Musselburgh AthleticBonnyrigg Rose Athletic
03
W

League Table

Football League - Lowland League 2026
#TeamMPWDLGGDPtsForm
1Kilwinning RangersKilwinning Rangers12100239:15+2430WWWWW
2PollokPollok1182129:14+1526WWDLW
3Tranent JuniorsTranent Juniors1182119:10+926LDDWW
4Linlithgow RoseLinlithgow Rose1181230:12+1825WWWWW
5Hill Of Beath HawthornHill Of Beath Hawthorn1181217:12+525WDWWW
6Broxburn AthleticBroxburn Athletic1173116:9+724DDWLW
7ClydebankClydebank1072134:18+1623WDWWW
8Largs ThistleLargs Thistle1272316:13+323LDWWL
9Auchinleck TalbotAuchinleck Talbot1171335:12+2322WLLWD
10Caledonian BravesCaledonian Braves1171332:21+1122WWLLW
11BrechinBrechin1071221:13+822LWLWW
12Lochee UnitedLochee United1162325:16+920WDLWL
13Bonnyrigg Rose AthleticBonnyrigg Rose Athletic1061325:11+1419DWWLL
14 Johnstone Burgh Johnstone Burgh1154224:18+619DWLWD
15Celtic IICeltic II1152428:20+817LLWLD
16Cumnock JuniorsCumnock Juniors1152426:20+617LWWWW
17Civil Service StrollersCivil Service Strollers1152419:19017DWLWW
18Bo'ness UnitedBo'ness United1151520:23-316WLWLL
19Troon FCTroon FC1250722:24-215WLLLW
20Cumbernauld ColtsCumbernauld Colts1134425:25013WLWDW
21East StirlingshireEast Stirlingshire1132617:24-711DLLLL
22Gretna 2008Gretna 20081232727:35-811DWWLL
23CowdenbeathCowdenbeath1031615:17-210DWWLL
24Musselburgh AthleticMusselburgh Athletic1124510:15-510DDDLW
25RenfrewRenfrew1131720:30-1010LWWLL
26BeithBeith1223714:30-169LDLLD
27Albion RoversAlbion Rovers1122711:23-128LLWLD
28Gala Fairydean RoversGala Fairydean Rovers1020814:23-96WLLLL
29Berwick RangersBerwick Rangers101279:18-95LDLLL
30DunipaceDunipace101187:25-184LLWLL
31Newton StewartNewton Stewart1011811:42-314LLWLL
32Stirling UniversityStirling University11101012:29-173LLLLW
33Dalbeattie StarDalbeattie Star1101106:39-331LLLLL
#TeamMPGPts
1Kilwinning RangersKilwinning Rangers1239:1530
2PollokPollok1129:1426
3Tranent JuniorsTranent Juniors1119:1026
4Linlithgow RoseLinlithgow Rose1130:1225
5Hill Of Beath HawthornHill Of Beath Hawthorn1117:1225
6Broxburn AthleticBroxburn Athletic1116:924
7ClydebankClydebank1034:1823
8Largs ThistleLargs Thistle1216:1323
9Auchinleck TalbotAuchinleck Talbot1135:1222
10Caledonian BravesCaledonian Braves1132:2122
11BrechinBrechin1021:1322
12Lochee UnitedLochee United1125:1620
13Bonnyrigg Rose AthleticBonnyrigg Rose Athletic1025:1119
14 Johnstone Burgh Johnstone Burgh1124:1819
15Celtic IICeltic II1128:2017
16Cumnock JuniorsCumnock Juniors1126:2017
17Civil Service StrollersCivil Service Strollers1119:1917
18Bo'ness UnitedBo'ness United1120:2316
19Troon FCTroon FC1222:2415
20Cumbernauld ColtsCumbernauld Colts1125:2513
21East StirlingshireEast Stirlingshire1117:2411
22Gretna 2008Gretna 20081227:3511
23CowdenbeathCowdenbeath1015:1710
24Musselburgh AthleticMusselburgh Athletic1110:1510
25RenfrewRenfrew1120:3010
26BeithBeith1214:309
27Albion RoversAlbion Rovers1111:238
28Gala Fairydean RoversGala Fairydean Rovers1014:236
29Berwick RangersBerwick Rangers109:185
30DunipaceDunipace107:254
31Newton StewartNewton Stewart1011:424
32Stirling UniversityStirling University1112:293
33Dalbeattie StarDalbeattie Star116:391

About the Gala Fairydean Rovers vs Bonnyrigg Rose Athletic forecast

Every forecast on this page comes from the same model inputs: team ratings, recent form, goals scored and conceded, and how these sides have fared against each other.

How to Read These Forecasts

Each percentage shows the model's calculated likelihood for that outcome. Above 65% indicates strong statistical confidence; 45-65% reflects a competitive, open match; below 45% suggests the outcome is statistically less likely. All figures are for informational and entertainment purposes only.

Gala Fairydean Rovers and Bonnyrigg Rose Athletic in the Football League - Lowland League table

In the Football League - Lowland League table, Bonnyrigg Rose Athletic are 13th and Gala Fairydean Rovers 28th, 13 points apart. League goal record so far: Gala Fairydean Rovers 14-23, Bonnyrigg Rose Athletic 25-11. The full standings are on the Football League - Lowland League Table 2026 page.

Key Factors for This Match

Some underlying data for this fixture is limited, which the model accounts for with a lower confidence rating.

All forecasts are generated by statistical and machine learning models for informational and entertainment purposes only. They are not guaranteed and do not constitute financial or betting advice.