Ross County - Dunfermline prediction 21 March 2026

Scotland · ChampionshipFinished
Ross County
2:2
Mar 21, 2026
FT
Dunfermline
Match Info
CompetitionChampionship · Scotland
Start dateMar 21, 2026
Kick-off15:00
Recent Form
Ross County
D
W
W
L
W
Dunfermline
W
W
L
L
L
Recent matches · Ross County
Friendly ClubsJul 14
Nairn County
Ross County
22
D
Friendly ClubsJul 04
Inverness CT
Ross County
04
W
Friendly ClubsJun 30
Clachnacuddin
Ross County
02
W
ChampionshipMay 01
Raith Rovers
Ross County
32
L
ChampionshipApr 25
Ross County
Greenock Morton
40
W
ChampionshipApr 18
Ross County
Ayr United
21
W
ChampionshipApr 10
Queens Park
Ross County
10
L
ChampionshipApr 04
Ross County
Airdrieonians
04
L
ChampionshipMar 27
Partick Thistle
Ross County
31
L
ChampionshipMar 21
Ross County
Dunfermline
22
D
ChampionshipMar 14
St Johnstone
Ross County
10
L
ChampionshipMar 07
Arbroath
Ross County
00
D
ChampionshipMar 03
Dunfermline
Ross County
30
L
ChampionshipFeb 28
Ross County
Raith Rovers
20
W
ChampionshipFeb 21
Ayr United
Ross County
00
D
Recent matches · Dunfermline
Friendly ClubsJul 04
Kelty Hearts
Dunfermline
03
W
Friendly ClubsJun 27
Clyde
Dunfermline
12
W
Friendly ClubsJun 25
FC Botosani
Dunfermline
10
L
FA CupMay 23
Celtic
Dunfermline
31
L
PremiershipMay 15
Partick Thistle
Dunfermline
21
L
PremiershipMay 12
Dunfermline
Partick Thistle
11
D
PremiershipMay 08
Arbroath
Dunfermline
00
D
ChampionshipMay 05
Dunfermline
Arbroath
10
W
ChampionshipMay 01
Dunfermline
Arbroath
00
D
ChampionshipApr 25
Queens Park
Dunfermline
02
W
ChampionshipApr 21
Dunfermline
St Johnstone
02
L
FA CupApr 18
Dunfermline
Falkirk
00
D
ChampionshipApr 14
Airdrieonians
Dunfermline
22
D
ChampionshipApr 11
Partick Thistle
Dunfermline
20
L
ChampionshipApr 07
Ayr United
Dunfermline
03
W
Odds
Full Time Result
Head-to-Head · summary
8
Ross County
3
Draws
2
Dunfermline
Previous meetings
ChampionshipMar 21
Ross County
Dunfermline
22
ChampionshipMar 03
Dunfermline
Ross County
30
ChampionshipJan 03
Dunfermline
Ross County
00
ChampionshipOct 25
Ross County
Dunfermline
32
ChampionshipAug 30
Dunfermline
Ross County
22
ChampionshipApr 09
Ross County
Dunfermline
10
ChampionshipApr 09
Ross County
Dunfermline
10
ChampionshipNov 24
Ross County
Dunfermline
21
ChampionshipNov 24
Ross County
Dunfermline
21
ChampionshipNov 24
Ross County
Dunfermline
21
ChampionshipAug 11
Dunfermline
Ross County
41
ChampionshipAug 11
Dunfermline
Ross County
13
ChampionshipAug 11
Dunfermline
Ross County
13
League Standings
#TeamPWDLGoalsGDPts
1St Johnstone362211367:25+4277
2Partick Thistle361715453:36+1766
3Arbroath3613131043:41+252
4Dunfermline361491352:41+1151
5Raith Rovers361291543:42+145
6Queens Park369141335:48-1341
7Ayr United368151338:47-939
8Greenock Morton368141436:52-1638
9Airdrieonians368121635:49-1436
10Ross County368101836:57-2134
Champions LeagueEuropeRelegation

Ross County vs Dunfermline Prediction (Mar 21)

Our Ross County vs Dunfermline prediction analyses this Scotland Championship fixture on Mar 21, 2026, at 15:00. Ross County enters the match as slight favourite with a 45% win probability, based on recent form, head-to-head dominance, and home advantage.

Team Form

Ross County's recent results show strong momentum: four wins from their last five (W, W, L, W, W). Their latest outings include a 4-0 friendly away win over Inverness CT and a 2-1 home victory against Ayr United. The only blemish was a narrow 3-2 loss away to Raith Rovers in the Championship.

Dunfermline's form has dipped sharply. After two friendly wins, they have lost three competitive matches in a row (L, L, L). These include a 0-1 loss to FC Botosani in a friendly, a 1-3 FA Cup defeat to Celtic, and a 1-2 Premiership loss at Partick Thistle. The contrast in recent momentum clearly favours the home side.

Head-to-Head Record

The overall head-to-head record leans heavily towards Ross County: 8 wins, 3 draws, and just 2 Dunfermline victories. However, the last four encounters have been evenly matched. On Aug 30, 2025, Dunfermline drew 2-2 at home; Ross County won 3-2 at home on Oct 25, 2025; a goalless draw followed on Jan 3, 2026; then Dunfermline won 3-0 in the most recent meeting on Mar 3, 2026. This suggests a closely contested fixture, but Ross County's historical edge at home remains a key factor.

League Table Positions

Ross County finished the Championship season in 10th place with 34 points from 36 games (8 wins, 10 draws, 18 losses). Dunfermline secured 4th spot with 51 points (14 wins, 9 draws, 13 losses). Despite the large gap in overall points, the home/away splits tell a more nuanced story: Ross County's home record ranks 8th with 21 points from 18 games (6 wins, 3 draws, 9 losses); Dunfermline's away record is the 2nd best in the league with 25 points from 18 away matches (7 wins, 4 draws, 7 losses). This indicates Dunfermline is a resilient team on the road, but Ross County's recent form could negate that advantage.

Win Probability: Ross County or Dunfermline?

Based on the available statistics, form, head-to-head record, and league positions (no betting odds were available to adjust the probabilities), we calculate the following win probabilities:

  • Ross County win: 45%
  • Draw: 30%
  • Dunfermline win: 25%

These percentages reflect Ross County's excellent recent form (4 wins in 5), a dominant overall head-to-head record at home, and the natural edge of playing in front of their fans. Dunfermline's superior league standing and away record prevent them from being written off completely, but their current three-game losing streak in competitive matches significantly lowers their chances. The conclusion is that Ross County is more likely to win, though a draw cannot be ruled out.

Odds & Match Prediction

No bookmaker odds were available in the data for this match. However, based on our statistical analysis, Ross County appears to be the value pick. The final prediction is a home victory for Ross County, considering the convergence of form, head-to-head history, and home advantage. A cautious bet might include the draw as a safety net, but the probabilities point towards three points for the hosts.

Ross County vs Dunfermline — FAQ

Who will win Ross County vs Dunfermline?
Ross County has a 45% chance of winning, a draw is rated at 30%, and Dunfermline has a 25% probability. These figures are derived from recent form, head-to-head record, and league position data.
What is the win probability for Ross County?
Ross County holds a 45% win probability. This is based on their strong run of four wins in the last five matches, a commanding 8-3-2 head-to-head advantage at home, and playing at home.
When is the Ross County vs Dunfermline match?
The match kicks off on Mar 21, 2026, at 15:00. It is a Scotland Championship fixture.
What are the odds for the match?
No specific odds were available in the data for this match. Our prediction model, based on form and stats, identifies Ross County as the slight favourite.
What is the head-to-head record between Ross County and Dunfermline?
Ross County leads the head-to-head with 8 wins, 3 draws, and 2 defeats. The last four meetings have been split: one Ross County win, one Dunfermline win, and two draws.
Ross County – Dunfermline · match page