Cliftonville - Ballymena United prediction 21 March 2026

Northern Ireland · PremiershipFinished
Match Info
CompetitionPremiership · Northern Ireland
Start dateMar 21, 2026
Kick-off20:00
Recent Form
Cliftonville
W
L
W
W
L
Ballymena United
W
W
W
L
L
Recent matches · Cliftonville
Friendly ClubsJul 14
Cliftonville
Moyola Park
30
W
PremiershipMay 09
Cliftonville
Dungannon Swifts
12
L
PremiershipApr 25
Linfield
Cliftonville
12
W
PremiershipApr 18
Cliftonville
Dungannon Swifts
10
W
PremiershipApr 11
Coleraine
Cliftonville
62
L
PremiershipApr 07
Cliftonville
Glentoran
12
L
CupApr 03
Cliftonville
Dungannon Swifts
00
D
PremiershipMar 28
Larne
Cliftonville
20
L
PremiershipMar 21
Cliftonville
Ballymena United
22
D
PremiershipMar 18
Glentoran
Cliftonville
30
L
PremiershipMar 14
Coleraine
Cliftonville
10
L
PremiershipMar 10
Crusaders
Cliftonville
01
W
CupMar 07
Loughgall
Cliftonville
03
W
PremiershipMar 04
Portadown
Cliftonville
02
W
PremiershipMar 01
Cliftonville
Linfield
20
W
Recent matches · Ballymena United
Friendly ClubsJul 11
Ballyclare Comrades
Ballymena United
02
W
Friendly ClubsJul 10
Moyola Park
Ballymena United
13
W
Friendly ClubsJul 04
Ballymena United
Strabane Athletic
60
W
PremiershipApr 25
Crusaders
Ballymena United
32
L
PremiershipApr 18
Ballymena United
Portadown
12
L
PremiershipApr 15
Ballymena United
Bangor FC
00
D
PremiershipApr 11
Carrick Rangers
Ballymena United
23
W
PremiershipApr 07
Ballymena United
Glenavon
11
D
PremiershipApr 04
Ballymena United
Bangor FC
00
D
PremiershipMar 21
Cliftonville
Ballymena United
22
D
PremiershipMar 14
Ballymena United
Carrick Rangers
21
W
PremiershipMar 07
Ballymena United
Portadown
11
D
PremiershipFeb 28
Ballymena United
Larne
02
L
PremiershipFeb 24
Ballymena United
Glenavon
22
D
PremiershipFeb 20
Coleraine
Ballymena United
10
L
Odds
Full Time Result
Head-to-Head · summary
22
Cliftonville
7
Draws
16
Ballymena United
Previous meetings
PremiershipMar 21
Cliftonville
Ballymena United
22
PremiershipJan 13
Ballymena United
Cliftonville
22
PremiershipSep 13
Cliftonville
Ballymena United
32
PremiershipApr 05
Cliftonville
Ballymena United
50
PremiershipMar 15
Ballymena United
Cliftonville
10
PremiershipNov 16
Cliftonville
Ballymena United
01
PremiershipJan 20
Cliftonville
Ballymena United
30
PremiershipDec 23
Cliftonville
Ballymena United
20
PremiershipSep 23
Ballymena United
Cliftonville
02
PremiershipJan 28
Cliftonville
Ballymena United
40
PremiershipDec 03
Ballymena United
Cliftonville
41
PremiershipAug 23
Ballymena United
Cliftonville
12
PremiershipJan 29
Ballymena United
Cliftonville
22
PremiershipJan 28
Ballymena United
Cliftonville
22
PremiershipDec 04
Cliftonville
Ballymena United
10
PremiershipOct 23
Ballymena United
Cliftonville
10
PremiershipMar 02
Ballymena United
Cliftonville
11
PremiershipFeb 23
Cliftonville
Ballymena United
21
PremiershipNov 24
Cliftonville
Ballymena United
04
PremiershipFeb 22
Cliftonville
Ballymena United
11
PremiershipNov 16
Cliftonville
Ballymena United
10
PremiershipNov 16
Cliftonville
Ballymena United
10
PremiershipSep 28
Ballymena United
Cliftonville
21
PremiershipApr 13
Cliftonville
Ballymena United
11
PremiershipFeb 26
Ballymena United
Cliftonville
21
PremiershipNov 17
Ballymena United
Cliftonville
21
PremiershipNov 17
Ballymena United
Cliftonville
21
PremiershipSep 22
Cliftonville
Ballymena United
32
PremiershipSep 22
Cliftonville
Ballymena United
32
PremiershipSep 22
Cliftonville
Ballymena United
32
PremiershipMay 09
Cliftonville
Ballymena United
40
PremiershipMay 09
Cliftonville
Ballymena United
40
PremiershipMay 09
Cliftonville
Ballymena United
40
PremiershipMay 09
Cliftonville
Ballymena United
40
PremiershipApr 03
Ballymena United
Cliftonville
03
PremiershipApr 03
Ballymena United
Cliftonville
03
PremiershipMar 20
Cliftonville
Ballymena United
12
PremiershipMar 20
Cliftonville
Ballymena United
12
CupFeb 10
Ballymena United
Cliftonville
31
PremiershipNov 25
Cliftonville
Ballymena United
10
PremiershipSep 02
Ballymena United
Cliftonville
10
PremiershipApr 18
Ballymena United
Cliftonville
41
PremiershipApr 18
Ballymena United
Cliftonville
41
PremiershipMar 25
Cliftonville
Ballymena United
21
CupJan 07
Ballymena United
Cliftonville
21
League Standings
#TeamPWDLGoalsGDPts
1Larne33227460:22+3873
2Glentoran33216663:30+3369
3Coleraine33205862:31+3165
4Linfield33188756:24+3262
5Cliftonville331381249:48+147
6Dungannon Swifts331511740:58-1846
7Carrick Rangers331271449:51-243
8Bangor FC331061738:57-1936
9Portadown331131936:57-2136
10Ballymena United33971739:50-1134
11Crusaders33752138:72-3426
12Glenavon33812433:63-3025
Champions LeagueEuropeRelegation
Cliftonville – Ballymena United · match page
Cliftonville vs Ballymena United Live Score & Result 21 March 2026