Ballymena United vs Dungannon Swifts: Prediction, Head-to-Head, Odds & Stats (Sat, 27 Sep '25)

Wojtek Kolan

Wojtek Kolan

Published on 27 Sep, 02:00 PM UTC

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

Ballymena United vs Dungannon Swifts

Scheduled H2H Match For Ballymena United Vs Dungannon Swifts

Premiership

Sat, 27 Sep 2025 at 02:00 PM UTC

Ballymena United
Ballymena United

NIR NIR

Recent Form

W
L
L
L
W
Dungannon Swifts
Dungannon Swifts

NIR NIR

Recent Form

L
L
L
W
L

4

Win

Played

10
2 Draws

4

Win

4
Position
11
Jim Ervin
Manager
Rodney McAree

Game Schedule - Time Of Fixture

Ballymena United will square off vs Dungannon Swifts in Premiership on Sat, 27 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.

Ballymena United vs Dungannon Swifts H2H Stats

Analyzing the last 10 head-2-head fixtures for these competitors, Ballymena United have got the victory 4 times and Dungannon Swifts have come out on top on 4 occasion.


Head-to-HeadMatch Wins
Ballymena United4
Dungannon Swifts4

Ballymena United vs Dungannon Swifts Past H2H Matches

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

Ballymena United Recent Matches

200
NIFL Premiership (22 Matches)
06:45 PM
16/09/25
5269
Ballymena United
1
5272
Linfield FC
0
W
02:00 PM
13/09/25
5181
Cliftonville FC
3
5269
Ballymena United
2
L
02:00 PM
06/09/25
5269
Ballymena United
0
5179
Glentoran FC
2
L
06:45 PM
29/08/25
5184
Larne FC
2
5269
Ballymena United
0
L
02:00 PM
23/08/25
5269
Ballymena United
4
23895
Bangor FC
0
W
06:45 PM
19/08/25
5279
Portadown FC
0
5269
Ballymena United
2
W
02:00 PM
09/08/25
5183
Glenavon
0
5269
Ballymena United
2
W
04:30 PM
26/04/25
5279
Portadown FC
2
5269
Ballymena United
1
L
02:00 PM
19/04/25
5183
Glenavon
2
5269
Ballymena United
0
L
02:00 PM
12/04/25
5269
Ballymena United
1
36783
Carrick Rangers
1
D
02:00 PM
05/04/25
5181
Cliftonville FC
5
5269
Ballymena United
0
L
06:45 PM
01/04/25
5269
Ballymena United
5
5276
Loughgall
2
W
03:00 PM
22/03/25
5276
Loughgall
2
5269
Ballymena United
1
L
03:00 PM
15/03/25
5269
Ballymena United
1
5181
Cliftonville FC
0
W
07:45 PM
11/03/25
5269
Ballymena United
1
5184
Larne FC
2
L
03:00 PM
08/03/25
5271
Dungannon Swifts
0
5269
Ballymena United
3
W
07:45 PM
04/03/25
5179
Glentoran FC
1
5269
Ballymena United
0
L
03:00 PM
01/03/25
5269
Ballymena United
5184
Larne FC
-
03:00 PM
22/02/25
5269
Ballymena United
2
5279
Portadown FC
0
W
07:45 PM
18/02/25
5269
Ballymena United
1
5179
Glentoran FC
1
D
03:00 PM
15/02/25
5180
Crusaders FC
3
5269
Ballymena United
1
L
07:45 PM
11/02/25
5269
Ballymena United
5184
Larne FC
-
(1 Matches)
06:45 PM
02/09/25
36780
Ballyclare Comrades
0
5269
Ballymena United
2
W
853
Club Friendly Games (7 Matches)
02:00 PM
02/08/25
5269
Ballymena United
2
5276
Loughgall
0
W
02:00 PM
26/07/25
3177
Shamrock Rovers
1
5269
Ballymena United
0
L
06:45 PM
22/07/25
36780
Ballyclare Comrades
1
5269
Ballymena United
1
D
06:45 PM
18/07/25
305465
Ballyfermot United
0
5269
Ballymena United
1
W
06:45 PM
15/07/25
39227
Moyola Park
0
5269
Ballymena United
3
W
06:30 PM
08/07/25
5269
Ballymena United
1
39226
Queens University
3
L
02:00 PM
05/07/25
44323
Portstewart
1
5269
Ballymena United
4
W

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

Ballymena United Next Fixtures

Dungannon Swifts Next Fixtures

611
Northern Ireland Football League Cup

Ballymena United Last Match Played stats

Ballymena United vs Linfield FC

Final Score :1 - 0

(H)Match overview (A)
26%Ball possession74%
1.09Expected goals0.80
8Total shots13
7Goalkeeper saves3
2Corner kicks11
10Fouls12
159Passes490
0Tackles0
1Free kicks6
2Yellow cards2
0Red cards0
(H)Shots (A)
8Total shots13
4Shots on target5
1Hit woodwork0
2Shots off target4
1Blocked shots4
6Shots inside box7
2Shots outside box6
(H)Attack (A)
0Through balls2
12Touches in penalty area32
4Offsides0
(H)Passes (A)
86Accurate passes377
15Throw-ins39
14/27 (52%)Final third phase68/93 (73%)
15/47 (31%)Long balls29/61 (47%)
3/9 (33%)Crosses15/53 (28%)
(H)Duels (A)
36%Duels47%
15Dispossessed11
32/108 (30%)Ground duels46/106 (43%)
31/65 (48%)Aerial duels34/64 (53%)
7/7 (100%)Dribbles16/18 (89%)
(H)Defending (A)
0Total tackles0
13Interceptions6
63Clearances7
2Errors lead to a shot3
(H)Goalkeeping (A)
7Total saves3
1High claims1
14Goal kicks2

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

Ballymena United Vs Dungannon Swifts Season Stats

Ballymena UnitedPerformance SummaryDungannon Swifts
7Matches7
11Goals Scored4
7Goals Conceded13
1.57Goals per Game0.57
1Goals Conceded per Game1.86
45.40%Ball Possession56.60%
4Clean Sheets1
12.14Fouls per Game10.14
2.71Offsides per Game2.14
9.29Goal Kicks per Game6.57
2.86Yellow Cards per Game2
0Red Cards1

Premiership 25/26 Standings

POSTEAMMPWLPTS
1Glentoran FCGlentoran FC75017
2Larne FCLarne FC75116
3Coleraine FCColeraine FC65016
4Ballymena UnitedBallymena United74312
5Cliftonville FCCliftonville FC73211
6Linfield FCLinfield FC53110
7Carrick RangersCarrick Rangers53110
8Bangor FCBangor FC6246
9Crusaders FCCrusaders FC7256
10Portadown FCPortadown FC7256
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 & 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 & 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 & 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 & Picks September 16, 2025

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