Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1Paraguay·Netherlands1:1Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·19:00EnglandCongo DR·23:00BelgiumSenegal·02.07 03:00USABosnia·02.07 22:00SpainAustria·03.07 02:00PortugalCroatia·03.07 06:00SwitzerlandAlgeria·03.07 21:00AustraliaEgypt·04.07 01:00ArgentinaCape Verde Islands·04.07 04:30ColombiaGhana·04.07 20:00CanadaMorocco·05.07 00:00ParaguayFrance
Championship
апр 21, 2026 at 21:45
🔔 enable push in settings
FT
Dunfermline
0:2
St Johnstone

Championship: Dunfermline vs St Johnstone on 21 Apr 2026 finished 0:2.

Dunfermline are out of form: 3-3-4 in their last 10, 0.8 scored and 1.0 conceded per game.

St Johnstone are in excellent form: 8-2-0 in their last 10, 2.1 scored and 0.3 conceded per game. They are unbeaten in 12.

Low totals on both sides: over 2.5 in just 30% and 30% of games.

Head-to-head (4): Dunfermline 1, St Johnstone 2, 1 draw.

Predicted: 1:1 (12%) · also likely 0:1 (11%)

Lineups

Dunfermline
13Oxborough GKMotherwell
3NgwenyaPartick This…
5Hamilton CArbroath
10ToddBrechin
11KearneyNorthern Ire…
18AbdulaiMedeama
26TodScotland U21
31TodScotland U19
33CooperStirling
35Oakley-BootheBlackpool
38MorrisonLinfield
Bench (9)
40Terrell GKDartford
4BenedictusRaith
8GilmourInverness
14AmadeMozambique
16MacLeodScotland U19
20KaneSt Johnstone
22BrayInverness
28McLeodEast Fife
34Fyfe
St Johnstone
1Steward GKWealdstone
3DiabateBradford City
4BoyesMorton
7Holt CLivingston
10GullanRaith
11StantonArbroath
14FouldsHarrogate
18PatonPort Vale
24McPakeStirling
33SmithBohemians
42McAlearLivingston
Bench (9)
20Sinclair GKSt. Mirren
2TumiltyHamilton
8SvedbergHalmstad
9FowlerQueen's Park
19StevenScotland U21
21FotheringhamDundee Utd
22MallanSalford
27AgyemanFalkirk
35ForresterHearts

Match statistics

51%
50%
Possession
0
4
Shots on target
6
7
Shots off target
1
1
Blocked shots
3
7
Corners
54
55
Dangerous attacks
2
1
Yellow cards
1
0
Goalkeeper saves
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on010304
Corners063137
Dangerous222832275455
Fouls
Yellow101121

Detailed statistics

Goals Threshold: 2,25Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricTotalTotalTotal
Matches played12820202020
Total less4 33%5 63%10 50%9 45%7 35%10 50%
Total more8 67%3 38%10 50%11 55%13 65%10 50%
Matches home / away7420202020
Total less (home / away)2 29%3 75%10 50%9 45%10 50%9 45%
Total more (home / away)5 71%1 25%10 50%11 55%10 50%11 55%
Individual total (home / away)2,141,753,892,151,904,055,106,2011,30
Individual total (overall)1,832,003,832,052,104,154,956,7511,70
Avg total2,582,632,604,604,754,689,859,809,83
Avg total (home / away)2,572,502,544,604,354,489,459,959,70
Avg opponents' total0,750,631,382,552,655,204,903,057,95
Avg opponents' total (home / away)0,430,751,182,452,454,904,353,758,10
Predicted total2,574,3110,70

Last 10 matches

Dunfermline10 matches
Both teams to score40%
Clean sheets4 / 10
Scored6 / 10
St Johnstone10 matches
Both teams to score20%
Clean sheets8 / 10
Scored9 / 10
unbeaten 12

Line trends

Head-to-head

DateLeagueHomeAway%OnOffDA
24.01.26ChampionshipSt JohnstoneDunfermline0150%50%3174301410633
08.11.25ChampionshipDunfermlineSt Johnstone2250%50%4331141667823
19.09.25ChampionshipSt JohnstoneDunfermline2150%50%7478794313412
15.12.20League CupDunfermlineSt Johnstone1141%59%243134810031321

Against common opponents (2 months)

Dunfermline

DateLeagueHomeAway%OnOffDA
14.04.26ChampionshipAirdrieoniansDunfermline2248%52%221066552100
11.04.26ChampionshipPartickDunfermline2050%50%31246372520000
07.04.26ChampionshipAyrDunfermline0346%54%04337081313110
04.04.26ChampionshipDunfermlineMorton3152%48%74514540640100
28.03.26ChampionshipAirdrieoniansDunfermline00000000
21.03.26ChampionshipRoss CountyDunfermline2250%50%532158511344210
03.03.26ChampionshipDunfermlineRoss County3050%50%5140353103000
28.02.26ChampionshipDunfermlineFC Queens Park1050%50%32565051231100
24.02.26ChampionshipDunfermlinePartick2250%50%24378664132400

St Johnstone

DateLeagueHomeAway%OnOffDA
11.04.26ChampionshipSt JohnstoneAirdrieonians4050%50%50806733541100
28.03.26ChampionshipSt JohnstoneFC Queens Park1150%50%32716629822200
20.03.26ChampionshipPartickSt Johnstone0050%50%11393858471200
14.03.26ChampionshipSt JohnstoneRoss County1057%43%2043312400
07.03.26ChampionshipMortonSt Johnstone0250%50%19564378272100
28.02.26ChampionshipSt JohnstoneAyr3150%50%31414022872300
24.02.26ChampionshipFC Queens ParkSt Johnstone1150%50%14353672284301

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

Dunfermline (vs a strong favourite) odds 1.01–2.30

Record 2-2-1 (W-D-L), 1.6 scored / 0.8 conceded avg.

DateLeagueHomeAway%OnOffDA
18.04.26FA CupDunfermlineFalkirk0039%61%12511771223105501
11.04.26ChampionshipPartickDunfermline2050%50%31246372520000
07.04.26ChampionshipAyrDunfermline0346%54%04337081313110
21.03.26ChampionshipRoss CountyDunfermline2250%50%532158511344210
07.03.26FA CupDunfermlineAberdeen3050%50%53954953761100

St Johnstone (as favourite) odds 1.45–2.05

Record 4-1-0 (W-D-L), 2.2 scored / 0.8 conceded avg.

DateLeagueHomeAway%OnOffDA
04.04.26ChampionshipArbroathSt Johnstone2449%51%45164136344400
14.03.26ChampionshipSt JohnstoneRoss County1057%43%2043312400
07.03.26ChampionshipMortonSt Johnstone0250%50%19564378272100
28.02.26ChampionshipSt JohnstoneAyr3150%50%31414022872300
24.02.26ChampionshipFC Queens ParkSt Johnstone1150%50%14353672284301

Last matches (2 months)

Dunfermline DDLWWDDWWW

DateLeagueHomeAway%OnOffDA
18.04.26FA CupDunfermlineFalkirk0039%61%12511771223105501
14.04.26ChampionshipAirdrieoniansDunfermline2248%52%221066552100
11.04.26ChampionshipPartickDunfermline2050%50%31246372520000
07.04.26ChampionshipAyrDunfermline0346%54%04337081313110
04.04.26ChampionshipDunfermlineMorton3152%48%74514540640100
28.03.26ChampionshipAirdrieoniansDunfermline00000000
21.03.26ChampionshipRoss CountyDunfermline2250%50%532158511344210
14.03.26ChampionshipDunfermlineRaith Rovers3060%40%5331712200
07.03.26FA CupDunfermlineAberdeen3050%50%53954953761100
03.03.26ChampionshipDunfermlineRoss County3050%50%5140353103000

St Johnstone WWDDWWWD

DateLeagueHomeAway%OnOffDA
11.04.26ChampionshipSt JohnstoneAirdrieonians4050%50%50806733541100
04.04.26ChampionshipArbroathSt Johnstone2449%51%45164136344400
28.03.26ChampionshipSt JohnstoneFC Queens Park1150%50%32716629822200
20.03.26ChampionshipPartickSt Johnstone0050%50%11393858471200
14.03.26ChampionshipSt JohnstoneRoss County1057%43%2043312400
07.03.26ChampionshipMortonSt Johnstone0250%50%19564378272100
28.02.26ChampionshipSt JohnstoneAyr3150%50%31414022872300
24.02.26ChampionshipFC Queens ParkSt Johnstone1150%50%14353672284301

Bookmaker lines

Bookmaker lines

1X214,33X3,3021,70
Total 2,25O1,83U1,98
AH +0,5012,0321,78
All Pinnacle markets
Goals
Goals total
LineOU
1.51.343.23
1.751.432.86
21.562.47
2.251.832.02
2.52.081.77
2.752.381.59
3.53.611.28
Team goals
TeamLineOU
Dunfermline0.51.592.36
St Johnstone1.51.971.83
Corners
Corners total
LineOU
8.51.492.42
91.612.17
9.51.821.91
101.313.22
10.51.582.29
111.851.93
11.52.221.62
122.911.37
Team corners
TeamLineOU
Dunfermline22.141.66
Dunfermline3.51.682.06
St Johnstone5.51.811.92
St Johnstone91.881.88
See full live table on ScanGoal →

Other matches that day

← Back to home