Dungannon Swifts vs Cliftonville FC: Prediction, Head-to-Head, Odds & Stats (Sat, 20 Sep '25)

Wojtek Kolan

Wojtek Kolan

Published on 18 Sep, 09:13 PM UTC

Next Match 20/09/25 at 02:00 PM

Dungannon Swifts vs Cliftonville FC

Scheduled H2H Match For Dungannon Swifts Vs Cliftonville FC

Premiership

Sat, 20 Sep 2025 at 02:00 PM UTC

Dungannon Swifts
Dungannon Swifts

NIR NIR

Recent Form

L
L
L
W
L
Cliftonville FC
Cliftonville FC

NIR NIR

Recent Form

D
L
W
W
W

6

Win

Played

10
0 Draws

4

Win

11
Position
5
Rodney McAree
Manager
Jim Magilton

Game Schedule - Time Of Fixture

Dungannon Swifts will square off vs Cliftonville FC in Premiership on Sat, 20 Sep 2025 at 02:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Dungannon Swifts vs Cliftonville FC Prediction

Determined from the implied expectation from the odds, Cliftonville FC have a 47.85% to get the victory. Implicit probability based on the odds, also suggests there is a 61.69% expectation of BTTS. Subscribe to the football predictions club to get data on implied vs actual predictions to value bets in order to make successful bets Matchstat.com football picks club to compare implicit and actual predictions to value bets so you can see the best bets

PredictionChance to win
Dungannon Swifts30.96 %
Cliftonville FC47.85 %
Draw26.81 %

Above is implied from odds. Login / Signup to find out our expert picks.

Dungannon Swifts vs Cliftonville FC H2H Game Summary

Analyzing the last 10 head-to-head matches between these teams, Dungannon Swifts have won 6 times and Cliftonville FC have got the victory on 4 occasion. In the latest fixture between them, the outcome finished 1-1


Head-to-HeadMatch Wins
Dungannon Swifts6
Cliftonville FC4

Dungannon Swifts Vs Cliftonville FC Performance stats

Editorial Prediction:

This upcoming match in the NIFL Premiership is scheduled for Saturday, September 20, 2025, at the local time. In terms of head-to-head clashes, Dungannon Swifts appear to have the upper hand with victories in their last two encounters, while Cliftonville FC is yet to record a win against them. Their most recent meeting, on May 3, 2025, saw Dungannon Swifts securing a win as the away side with a score of 1-1 in their favor, highlighting their historical edge.

Analyzing recent performances, Dungannon Swifts enter the fray following a 0-3 loss to Crusaders FC, whereas Cliftonville FC carries the momentum of a 3-2 victory over Ballymena United. In terms of league standings, Dungannon Swifts are positioned in 11th place compared to Cliftonville FC’s 5th position, indicating a disparity in their performances this season.

When examining player stats, Cliftonville FC needs to maintain vigilance over K. Dillon, Dungannon Swifts' top scorer, who has found the net once this season. Conversely, Dungannon Swifts should be wary of Cliftonville’s R. Hale, whose playmaking prowess has led to three assists thus far.

Looking at individual player ratings, the standout performers for Dungannon Swifts include Kealan Dillon with a rating of 7.1, Thomas Maguire at 6.93, and Tiernan Kelly at 6.9. For Cliftonville FC, Rory Hale boasts a top rating of 7.41, followed by Jack Keaney with 7.37, and Odhran Casey on 7.17.

Possession statistics reveal Dungannon Swifts have dominated the ball with an average possession of 56.6%, surpassing Cliftonville FC's 53.7% average. The expected number of corners might also favor Cliftonville with their average at 5.14 per match compared to Dungannon Swifts’ 4.57.

Disciplinary records show Dungannon Swifts have accumulated 14 yellow cards and one red card, with a single penalty conceded. Cliftonville FC, meanwhile, have 19 yellow cards, one red card, and one penalty against them this season, reflecting their aggressive play style.

Given the current form, statistical dominances, and historical precedents, Dungannon Swifts have a favorable outlook. Their superior head-to-head record coupled with advantageous possession statistics suggests that they could potentially claim victory in this matchup.

Dungannon Swifts vs Cliftonville FC Best Odds For The Match

Full Time Result
1W
3.23
2W
2.09
X
3.73
Both Teams To Score
Yes
1.621
No
2.27
Over Under Full Time
> 1.5
1.229
< 1.5
4.1
> 2.5
1.735
< 2.5
2.12
Draw No Bet
1W
2.42
2W
1.55999994277954
Over Under First Half
> 1.5
2.59
< 1.5
1.52
Asian Handicap
1W -1.5
5.59999990463257
2W -1.5
1.08000004291534

Dungannon Swifts vs Cliftonville FC Past H2H Matches

767
Irish Cup
01:30 PM
03/05/25
5181
Cliftonville FC
1
5271
Dungannon Swifts
1
03:00 PM
04/03/23
5181
Cliftonville FC
1
5271
Dungannon Swifts
2
03:00 PM
29/02/20
5271
Dungannon Swifts
1
5181
Cliftonville FC
2
03:00 PM
05/01/19
5181
Cliftonville FC
0
5271
Dungannon Swifts
1
200
NIFL Premiership
07:45 PM
12/03/25
5181
Cliftonville FC
0
5271
Dungannon Swifts
2
07:45 PM
30/12/24
5181
Cliftonville FC
5271
Dungannon Swifts
03:00 PM
09/11/24
5271
Dungannon Swifts
1
5181
Cliftonville FC
4
06:45 PM
20/08/24
5181
Cliftonville FC
1
5271
Dungannon Swifts
0
03:00 PM
24/02/24
5271
Dungannon Swifts
3
5181
Cliftonville FC
1
03:00 PM
02/12/23
5271
Dungannon Swifts
1
5181
Cliftonville FC
4
02:00 PM
07/10/23
5181
Cliftonville FC
5
5271
Dungannon Swifts
0
03:00 PM
18/03/23
5181
Cliftonville FC
1
5271
Dungannon Swifts
2
03:00 PM
12/11/22
5271
Dungannon Swifts
0
5181
Cliftonville FC
2
02:00 PM
27/08/22
5181
Cliftonville FC
4
5271
Dungannon Swifts
2
07:45 PM
22/03/22
5271
Dungannon Swifts
0
5181
Cliftonville FC
1
07:45 PM
18/02/22
5271
Dungannon Swifts
5181
Cliftonville FC
03:00 PM
06/11/21
5181
Cliftonville FC
3
5271
Dungannon Swifts
0
02:00 PM
18/09/21
5271
Dungannon Swifts
1
5181
Cliftonville FC
3
06:45 PM
06/04/21
5181
Cliftonville FC
3
5271
Dungannon Swifts
0
03:00 PM
02/01/21
5271
Dungannon Swifts
1
5181
Cliftonville FC
2
07:45 PM
10/11/20
5271
Dungannon Swifts
2
5181
Cliftonville FC
1
03:00 PM
08/02/20
5181
Cliftonville FC
1
5271
Dungannon Swifts
1
02:00 PM
26/10/19
5181
Cliftonville FC
5
5271
Dungannon Swifts
0
02:00 PM
14/09/19
5271
Dungannon Swifts
0
5181
Cliftonville FC
4
03:00 PM
19/01/19
5271
Dungannon Swifts
3
5181
Cliftonville FC
1
03:00 PM
01/12/18
5181
Cliftonville FC
5
5271
Dungannon Swifts
1
02:00 PM
18/08/18
5271
Dungannon Swifts
1
5181
Cliftonville FC
1
03:00 PM
20/01/18
5181
Cliftonville FC
3
5271
Dungannon Swifts
0
02:00 PM
28/10/17
5271
Dungannon Swifts
0
5181
Cliftonville FC
4
02:00 PM
09/09/17
5181
Cliftonville FC
2
5271
Dungannon Swifts
1
03:00 PM
18/03/17
5271
Dungannon Swifts
2
5181
Cliftonville FC
2
03:00 PM
05/11/16
5271
Dungannon Swifts
1
5181
Cliftonville FC
1
02:00 PM
20/08/16
5181
Cliftonville FC
1
5271
Dungannon Swifts
2
03:00 PM
12/03/16
5271
Dungannon Swifts
2
5181
Cliftonville FC
2
03:00 PM
12/12/15
5181
Cliftonville FC
1
5271
Dungannon Swifts
0
02:00 PM
10/10/15
5271
Dungannon Swifts
0
5181
Cliftonville FC
1
03:00 PM
03/01/15
5271
Dungannon Swifts
1
5181
Cliftonville FC
1
03:00 PM
01/11/14
5271
Dungannon Swifts
1
5181
Cliftonville FC
3
02:00 PM
20/09/14
5181
Cliftonville FC
1
5271
Dungannon Swifts
1
03:00 PM
22/02/14
5271
Dungannon Swifts
1
5181
Cliftonville FC
2
03:00 PM
02/11/13
5181
Cliftonville FC
2
5271
Dungannon Swifts
2
02:00 PM
28/09/13
5271
Dungannon Swifts
1
5181
Cliftonville FC
1
03:00 PM
29/12/12
5181
Cliftonville FC
2
5271
Dungannon Swifts
0
02:00 PM
20/10/12
5181
Cliftonville FC
4
5271
Dungannon Swifts
1
02:00 PM
18/08/12
5271
Dungannon Swifts
1
5181
Cliftonville FC
1
07:45 PM
09/01/12
5181
Cliftonville FC
2
5271
Dungannon Swifts
1
03:00 PM
03/12/11
5271
Dungannon Swifts
1
5181
Cliftonville FC
4
02:00 PM
08/10/11
5181
Cliftonville FC
4
5271
Dungannon Swifts
1
03:00 PM
19/02/11
5181
Cliftonville FC
3
5271
Dungannon Swifts
2
03:00 PM
27/11/10
5271
Dungannon Swifts
0
5181
Cliftonville FC
1
06:45 PM
20/08/10
5181
Cliftonville FC
2
5271
Dungannon Swifts
0
02:00 PM
24/04/10
5181
Cliftonville FC
4
5271
Dungannon Swifts
1
03:00 PM
20/03/10
5271
Dungannon Swifts
0
5181
Cliftonville FC
2
03:00 PM
19/12/09
5181
Cliftonville FC
1
5271
Dungannon Swifts
0
02:00 PM
26/09/09
5271
Dungannon Swifts
1
5181
Cliftonville FC
1
07:45 PM
24/02/09
5181
Cliftonville FC
1
5271
Dungannon Swifts
1
03:00 PM
07/02/09
5181
Cliftonville FC
5271
Dungannon Swifts
03:00 PM
29/11/08
5271
Dungannon Swifts
0
5181
Cliftonville FC
3
02:00 PM
13/09/08
5181
Cliftonville FC
2
5271
Dungannon Swifts
2
611
Northern Ireland Football League Cup
07:45 PM
07/11/23
5271
Dungannon Swifts
1
5181
Cliftonville FC
0
07:45 PM
20/11/18
5181
Cliftonville FC
1
5271
Dungannon Swifts
1
06:45 PM
14/10/15
5271
Dungannon Swifts
3
5181
Cliftonville FC
3
06:45 PM
12/10/11
5181
Cliftonville FC
5
5271
Dungannon Swifts
0

Head To Head Streaks

5181
Without clean sheet
3
5271
First to score
6/7
(Both)
Less than 4.5 cards
10/10
(Both)
More than 10.5 corners
4/5

Team Streaks

5181
Wins
3
5181
Without clean sheet
5
5181
Both teams scoring
4/5
5271
First to concede
6/8
5271
More than 4.5 cards
6/7
5181
Less than 10.5 corners
5/7

Dungannon Swifts Recent Matches

200
NIFL Premiership (19 Matches)
02:00 PM
13/09/25
5271
Dungannon Swifts
0
5180
Crusaders FC
3
L
02:00 PM
06/09/25
5183
Glenavon
0
5271
Dungannon Swifts
2
W
02:00 PM
30/08/25
23895
Bangor FC
2
5271
Dungannon Swifts
1
L
02:00 PM
23/08/25
5271
Dungannon Swifts
0
36783
Carrick Rangers
2
L
06:45 PM
19/08/25
5270
Coleraine FC
2
5271
Dungannon Swifts
0
L
02:00 PM
16/08/25
5271
Dungannon Swifts
1
5279
Portadown FC
4
L
02:00 PM
10/08/25
5272
Linfield FC
3
5271
Dungannon Swifts
0
L
04:30 PM
26/04/25
5271
Dungannon Swifts
1
5180
Crusaders FC
0
W
02:00 PM
19/04/25
5271
Dungannon Swifts
3
5179
Glentoran FC
2
W
02:00 PM
12/04/25
5272
Linfield FC
2
5271
Dungannon Swifts
0
L
02:00 PM
05/04/25
5270
Coleraine FC
3
5271
Dungannon Swifts
2
L
06:45 PM
01/04/25
5271
Dungannon Swifts
1
5184
Larne FC
1
D
08:00 PM
24/03/25
5271
Dungannon Swifts
0
5272
Linfield FC
3
L
03:00 PM
22/03/25
5271
Dungannon Swifts
5272
Linfield FC
-
05:30 PM
15/03/25
5279
Portadown FC
1
5271
Dungannon Swifts
1
D
07:45 PM
12/03/25
5181
Cliftonville FC
0
5271
Dungannon Swifts
2
W
03:00 PM
08/03/25
5271
Dungannon Swifts
0
5269
Ballymena United
3
L
03:00 PM
22/02/25
5184
Larne FC
0
5271
Dungannon Swifts
1
W
03:00 PM
15/02/25
5271
Dungannon Swifts
3
36783
Carrick Rangers
1
W
17015
UEFA Conference League (2 Matches)
06:45 PM
31/07/25
5271
Dungannon Swifts
0
2463
FC Vaduz
3
L
05:30 PM
24/07/25
2463
FC Vaduz
0
5271
Dungannon Swifts
1
W
853
Club Friendly Games (5 Matches)
02:00 PM
26/07/25
5271
Dungannon Swifts
0
5273
Institute
0
D
01:00 PM
19/07/25
5271
Dungannon Swifts
1
59588
Rathfriland Rangers
2
L
06:45 PM
17/07/25
5271
Dungannon Swifts
4
36785
Ballinamallard United
0
W
06:45 PM
10/07/25
5271
Dungannon Swifts
2
5276
Loughgall
1
W
06:45 PM
08/07/25
5271
Dungannon Swifts
5
43204
Warrenpoint Town
0
W
20621
NIFL Charity Shield (1 Matches)
06:45 PM
04/07/25
5272
Linfield FC
0
5271
Dungannon Swifts
0
W
767
Irish Cup (3 Matches)
01:30 PM
03/05/25
5181
Cliftonville FC
1
5271
Dungannon Swifts
1
W
05:30 PM
29/03/25
23895
Bangor FC
0
5271
Dungannon Swifts
2
W
03:00 PM
01/03/25
36783
Carrick Rangers
1
5271
Dungannon Swifts
3
W

Cliftonville FC Recent Matches

200
NIFL Premiership (18 Matches)
02:00 PM
13/09/25
5181
Cliftonville FC
3
5269
Ballymena United
2
W
02:00 PM
06/09/25
36783
Carrick Rangers
1
5181
Cliftonville FC
2
W
02:00 PM
30/08/25
5181
Cliftonville FC
3
5183
Glenavon
1
W
02:00 PM
24/08/25
5272
Linfield FC
1
5181
Cliftonville FC
0
L
06:45 PM
19/08/25
5181
Cliftonville FC
1
5184
Larne FC
1
D
02:00 PM
16/08/25
5181
Cliftonville FC
0
5270
Coleraine FC
0
D
02:00 PM
10/08/25
23895
Bangor FC
3
5181
Cliftonville FC
1
L
01:00 PM
11/05/25
5270
Coleraine FC
0
5181
Cliftonville FC
2
W
06:45 PM
07/05/25
5179
Glentoran FC
0
5181
Cliftonville FC
2
W
04:30 PM
26/04/25
5276
Loughgall
1
5181
Cliftonville FC
4
W
02:00 PM
19/04/25
5279
Portadown FC
2
5181
Cliftonville FC
0
L
02:00 PM
12/04/25
5181
Cliftonville FC
2
5183
Glenavon
0
W
02:00 PM
05/04/25
5181
Cliftonville FC
5
5269
Ballymena United
0
W
06:45 PM
01/04/25
36783
Carrick Rangers
1
5181
Cliftonville FC
3
W
03:00 PM
22/03/25
5181
Cliftonville FC
3
36783
Carrick Rangers
0
W
07:45 PM
18/03/25
5270
Coleraine FC
2
5181
Cliftonville FC
2
D
03:00 PM
15/03/25
5269
Ballymena United
1
5181
Cliftonville FC
0
L
07:45 PM
12/03/25
5181
Cliftonville FC
0
5271
Dungannon Swifts
2
L
853
Club Friendly Games (8 Matches)
09:45 AM
02/08/25
36780
Ballyclare Comrades
0
5181
Cliftonville FC
3
W
06:45 PM
29/07/25
5181
Cliftonville FC
3
46523
Newington FC
1
W
01:00 PM
26/07/25
39227
Moyola Park
1
5181
Cliftonville FC
2
W
01:00 PM
19/07/25
5179
Glentoran FC
5181
Cliftonville FC
-
01:30 PM
13/07/25
35918
Crumlin United
0
5181
Cliftonville FC
5
W
02:00 PM
06/07/25
5181
Cliftonville FC
2
3170
Derry City
2
D
06:45 PM
03/07/25
5181
Cliftonville FC
1
5276
Loughgall
0
W
01:00 PM
28/06/25
5181
Cliftonville FC
3
39533
Dundela
1
W
17015
UEFA Conference League (2 Matches)
06:45 PM
17/07/25
5181
Cliftonville FC
2
126312
St Joseph's FC
3
L
04:00 PM
08/07/25
126312
St Joseph's FC
2
5181
Cliftonville FC
2
D
767
Irish Cup (2 Matches)
01:30 PM
03/05/25
5181
Cliftonville FC
1
5271
Dungannon Swifts
1
L
07:45 PM
28/03/25
5181
Cliftonville FC
3
5182
Ards FC
0
W

Dungannon Swifts Next Fixtures

611
Northern Ireland Football League Cup

Cliftonville FC Next Fixtures

611
Northern Ireland Football League Cup

Dungannon Swifts Last Match Played stats

Dungannon Swifts vs Crusaders FC

Final Score :0 - 3

(H)Match overview (A)
55%Ball possession45%
0.76Expected goals1.86
12Total shots13
3Goalkeeper saves3
7Corner kicks3
10Fouls11
469Passes339
3Tackles1
5Free kicks1
2Yellow cards5
0Red cards0
(H)Shots (A)
12Total shots13
3Shots on target6
0Hit woodwork0
4Shots off target3
5Blocked shots4
6Shots inside box10
6Shots outside box3
(H)Attack (A)
2Through balls0
19Touches in penalty area16
4Offsides1
(H)Passes (A)
371Accurate passes248
20Throw-ins23
44/73 (60%)Final third phase14/41 (34%)
23/51 (45%)Long balls30/65 (46%)
9/25 (36%)Crosses5/11 (45%)
(H)Duels (A)
43%Duels37%
3Dispossessed2
47/115 (41%)Ground duels45/115 (39%)
21/41 (51%)Aerial duels13/41 (32%)
17/23 (74%)Dribbles10/15 (67%)
(H)Defending (A)
3Total tackles1
12Interceptions24
9Clearances19
5Errors lead to a shot1
(H)Goalkeeping (A)
3Total saves3
4Goal kicks6

Cliftonville FC Last Match Played stats

Cliftonville FC vs Ballymena United

Final Score :3 - 2

(H)Match overview (A)
69%Ball possession31%
1.65Expected goals1.24
13Total shots7
1Goalkeeper saves0
6Corner kicks4
11Fouls10
501Passes189
1Tackles0
1Free kicks6
3Yellow cards3
0Red cards1
(H)Shots (A)
13Total shots7
2Shots on target2
0Hit woodwork0
6Shots off target3
5Blocked shots2
9Shots inside box4
4Shots outside box3
(H)Attack (A)
3Through balls0
17Touches in penalty area9
2Offsides2
(H)Passes (A)
408Accurate passes116
25Throw-ins18
52/80 (65%)Final third phase20/43 (47%)
22/52 (42%)Long balls20/51 (39%)
9/26 (34%)Crosses3/11 (27%)
(H)Duels (A)
37%Duels28%
3Dispossessed5
31/112 (28%)Ground duels27/97 (28%)
25/39 (64%)Aerial duels10/34 (29%)
13/17 (76%)Dribbles12/14 (86%)
(H)Defending (A)
1Total tackles0
11Interceptions11
14Clearances23
1Errors lead to a shot1
(H)Goalkeeping (A)
1Total saves0
10Goal kicks16

Dungannon Swifts Vs Cliftonville FC Season Stats

Dungannon SwiftsPerformance SummaryCliftonville FC
7Matches7
4Goals Scored10
13Goals Conceded9
0.57Goals per Game1.43
1.86Goals Conceded per Game1.29
56.60%Ball Possession53.70%
1Clean Sheets1
10.14Fouls per Game11.57
2.14Offsides per Game1.29
6.57Goal Kicks per Game10.29
2Yellow Cards per Game2.71
1Red Cards1

Premiership 25/26 Standings

POSTEAMMPWLPTS
1Glentoran FCGlentoran FC86020
2Larne FCLarne FC75116
3Coleraine FCColeraine FC75116
4Ballymena UnitedBallymena United74312
5Cliftonville FCCliftonville FC73211
6Linfield FCLinfield FC53110
7Carrick RangersCarrick Rangers53110
8Bangor FCBangor FC7349
9Crusaders FCCrusaders FC7256
10Portadown FCPortadown FC8266
11Dungannon SwiftsDungannon Swifts7163
12GlenavonGlenavon7070
Championship round
Relegation Round

Football Previews & Betting Tips

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips &#038; Picks September 17, 2025

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips &#038; Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips &#038; Picks September 16, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips &#038; Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025