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:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

Kelty Hearts vs Brora Rangers — match result and stats (Jul 21, 2026)

Final score: Kelty Hearts 3:2 Brora Rangers — Kelty Hearts won. League Cup, July 21, 2026. Stats, events and head-to-head are below.

League Cup
июл 21, 2026 at 21:45
🔔 enable push in settings
FT
Kelty Hearts
3:2
Brora Rangers

League Cup: Kelty Hearts vs Brora Rangers on 21 Jul 2026 finished 3:2.

Kelty Hearts are out of form: 3-1-4 in their last 8, 1.1 scored and 1.5 conceded per game.

Brora Rangers are out of form: 0-1-5 in their last 6, 0.7 scored and 2.3 conceded per game.

Over 2.5 lands in 38% of Kelty Hearts's games and 50% of Brora Rangers's; both teams score in 38% and 50%.

Head-to-head (4): Kelty Hearts 4, Brora Rangers 0, 0 draws.

Predicted: 1:0 (13%) · also likely 2:0 (11%)

Lineups

Kelty Hearts
#PlayerRoleAppsG+ARatFrom
1Smith GK NEWSUB1Hamilton
3Hannah NEWSUB1Montrose
4CorrSUB1
5FlatmanSUB1
6FergusonSUB10+1
8McManus NEWSUB1East Fife
9HigginbothamSUB1
23MooreSUB1
26CunninghamSUB11+0
35BrydonSUB1
29ShanleySUB1
Bench (8)
#PlayerRoleAppsG+ARatFrom
7Moffett NEWSUB1Stirling University
10MurraySUB1
16Trialist NEWSUB1Hamilton
22Flatman
24FellowsSUB1
25Walker NEWSUB1Dumbarton
28Snoddy NEWKEY2
21Adamson GKKEY9
Out (1)
Johnston C.Injury
Brora Rangers
#PlayerRoleAppsG+ARatFrom
1Mackay GK1
5Nixon NEW11+0Inverness
6Clark NEW1Inverness
8MacKenzie C1
9Anderson1
11Wallace1
12Gardiner NEW1Clachnacuddin
15Pullen1
16Sutherland1
19Bunce1
21Rodgers NEW1
Bench (4)
#PlayerRoleAppsG+ARatFrom
3Kerr NEW1Inverness
7Dingwall1
10Sutherland10+1
18Wilson1

Match events

21'
Shanley — yellow
46'
Wallace Kerr
46'
Anderson Sutherland
64'
McManus Moffett
64'
Higginbotham Trialist
73'
Sutherland Wilson
74'
Flatman Walker
79'
Moore Murray
85'
MacKenzie Dingwall

Match statistics

10Shots on target7
9Shots off target5
1Blocked shots2
68Attacks61
8Fouls6
2Offsides2
2Yellow cards2
3Goalkeeper saves4
4Substitutions4
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on5552107
Corners033134
Dangerous182122134034
Fouls533386
Yellow101222

Detailed statistics

Recent matches (2 months)

Goals Threshold: 3Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricTotalTotalTotal
Matches played533233
Total less2 40%1 33%3 100%2 100%2 67%1 33%
Total more1 20%1 33%0 0%0 0%1 33%2 67%
Matches home / away212121
Total less (home / away)1 50%0 0%2 100%1 100%1 50%0 0%
Total more (home / away)0 0%1 100%0 0%0 0%1 50%1 100%
Individual total (home / away)0,001,001,000,000,000,004,505,009,50
Individual total (overall)0,400,330,730,001,501,505,004,009,00
Avg total2,803,002,900,332,501,427,339,338,33
Avg total (home / away)2,504,003,250,002,001,007,5010,008,75
Avg opponents' total2,402,675,070,331,001,332,336,679,00
Avg opponents' total (home / away)2,503,005,500,002,002,003,005,008,00
Predicted total3,081,258,88

Last 10 matches

Both teams to score: Yes 1.68 · No 2.14 Pinnacle
Kelty Hearts8 matches
Both teams to score3/838% fair2.67
Clean sheets1 / 8
Scored4 / 8
Brora Rangers6 matches
Both teams to score3/650% fair2.00
Clean sheets0 / 6
Scored3 / 6

Line trends

Head-to-head

DateLeagueHomeAway%OnOffDA
15.07.25League CupBrora RangersKelty Hearts0450%50%1115850663631
08.05.21League Two Play-OffsKelty HeartsBrora Rangers4145%55%427543356321
04.05.21League Two Play-OffsBrora RangersKelty Hearts0256%44%365656536211

Against common opponents (2 months)

Kelty Hearts

DateLeagueHomeAway%OnOffDA
14.07.26League CupKelty HeartsQueen of the South0250%50%483739675500
11.07.26League CupQueen of the SouthKelty Hearts1150%50%6731147541610

Brora Rangers

DateLeagueHomeAway%OnOffDA
18.07.26League CupBrora RangersQueen of the South0350%50%367134263531

Against similar-strength opponents

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

Kelty Hearts (as favourite) odds 1.45–2.05

Record 3-0-2 (W-D-L), 1.4 scored / 0.6 conceded avg.

DateLeagueHomeAway%OnOffDA
14.03.26League OneKelty HeartsEast Fife0150%50%02251622260100
29.11.25ChampionshipKelty HeartsBrechin2050%50%701233924653301
11.10.25Lowland LeagueKelty HeartsSt Mirren U212159%41%845539241052300
06.09.25League Challenge CupKelty HeartsStranraer3061%39%34383448660300
26.08.25League Challenge CupKelty HeartsCeltic B0153%47%34862023571200

Brora Rangers (vs a strong favourite) odds 1.01–2.30

Record 0-0-5 (W-D-L), 0.2 scored / 2.4 conceded avg.

DateLeagueHomeAway%OnOffDA
18.07.26League CupBrora RangersQueen of the South0350%50%36713426353100
14.07.26League CupBrora RangersAberdeen0250%50%3937000103000
11.07.26League CupFC Queens ParkBrora Rangers3150%50%63655630552000
21.02.26Highland LeagueBrechinBrora Rangers1050%50%23353038185210
22.07.25League CupEast FifeBrora Rangers3050%50%54375639742000

Last matches (2 months)

Kelty Hearts LDLLL

DateLeagueHomeAway%OnOffDA
14.07.26League CupKelty HeartsQueen of the South0250%50%483739675500
11.07.26League CupQueen of the SouthKelty Hearts1150%50%6731147541610
04.07.26FriendliesKelty HeartsDunfermline0331%69%385926424100
27.06.26FriendliesEast KilbrideKelty Hearts4050%50%0000000000
20.06.26FriendliesGala Fairydean Rovers FCKelty Hearts210000

Brora Rangers LLL

DateLeagueHomeAway%OnOffDA
18.07.26League CupBrora RangersQueen of the South0350%50%367134263531
14.07.26League CupBrora RangersAberdeen0250%50%39370001030
11.07.26League CupFC Queens ParkBrora Rangers3150%50%636556305520

Last matches (1 year)

Kelty Hearts LDLLLWLLWD

DateLeagueHomeAway%OnOffDA
14.07.26League CupKelty HeartsQueen of the South0250%50%48373967550000
11.07.26League CupQueen of the SouthKelty Hearts1150%50%673114754161000
04.07.26FriendliesKelty HeartsDunfermline0331%69%38592642410000
27.06.26FriendliesEast KilbrideKelty Hearts4050%50%000000000000
20.06.26FriendliesGala Fairydean Rovers FCKelty Hearts21000000
02.05.26League OnePeterheadKelty Hearts0153%47%245244321391100
25.04.26League OneKelty HeartsCove Rangers0250%50%45764435823200
18.04.26League OneInvernessKelty Hearts1051%49%23223835450100
11.04.26League OneKelty HeartsMontrose3150%50%73532433423100
04.04.26League OneKelty HeartsQueen of the South1152%48%92524639622401

Brora Rangers LLLLDW

DateLeagueHomeAway%OnOffDA
18.07.26League CupBrora RangersQueen of the South0350%50%36713426353100
14.07.26League CupBrora RangersAberdeen0250%50%3937000103000
11.07.26League CupFC Queens ParkBrora Rangers3150%50%63655630552000
16.05.26League Two Play-OffsEdinburghBrora Rangers2047%53%84472843143100
09.05.26League Two Play-OffsBrora RangersEdinburgh1150%50%24962632553100
08.04.26Highland LeagueBrora RangersBrechin210%0%000000000001

Bookmaker lines

Bookmaker lines

1X211,60X4,5023,90
Total 3,00O1,85U1,95
AH -1,0012,0021,80
All Pinnacle markets (pre-match)Bet at Pinnacle →
Goals
Goals total
LineOU
2.251.422.77
2.51.582.32
2.751.732.09
31.97
our3.69
1.85
our1.37
3.252.231.65
3.52.471.51
3.752.911.38
Handicap
AH12
-1.752.951.37
-1.52.491.51
-1.252.231.65
-11.96
our2.23
1.86
our1.81
-0.751.712.12
-0.51.562.37
-0.251.402.86
Team goals
TeamLineOU
Kelty Hearts1.51.56
our1.89
2.42
our2.13
Other
Both teams to score
YesNo
1.68
our1.99
2.14
our2.01

Forecast

Tip: Total under 3
Fair 1.37 → Book 1.84
value +18.6% ★★★★
Модель + статистика
79%
16%
5%
Kelty HeartsDrawBrora Rangers

Match FAQ

What was the final score of Kelty Hearts vs Brora Rangers?
The match ended 3:2 (League Cup, July 21, 2026).
Who won, Kelty Hearts or Brora Rangers?
Kelty Hearts won 3:2.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Kelty Hearts and Brora Rangers fared against each other?
Over the last 3 head-to-head meetings: 3 wins for Kelty Hearts, 0 draws, 0 wins for Brora Rangers. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home