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

Wojtek Kolan

Wojtek Kolan

Published on 20 Sep, 05:10 PM UTC

Next Match 06/12/25 at 03:00 PM

Ballymena United vs Dungannon Swifts

Scheduled H2H Match For Ballymena United Vs Dungannon Swifts

Premiership

Sat, 06 Dec 2025 at 03:00 PM UTC

Ballymena United
Ballymena United

NIR NIR

Recent Form

W
D
L
W
L
Dungannon Swifts
Dungannon Swifts

NIR NIR

Recent Form

L
W
W
W
W

4

Win

Last 10 Played

10
1 Draws

5

Win

5
Position
7
Jim Ervin
Manager
Rodney McAree

Game Schedule - Time Of Fixture

Ballymena United will square off vs Dungannon Swifts in Premiership on Sat, 06 Dec 2025 at 03: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

In the most recent 10 head to head matches between these teams, Ballymena United have got the victory 4 times and Dungannon Swifts have won on 5 occasion.


Head-to-Head (Last 10 Matches)
Ballymena United4
Draw1
Dungannon Swifts5

Ballymena United vs Dungannon Swifts Past H2H Matches

200
NIFL Premiership
02:00 PM
27/09/25
5269
Ballymena United
0
5271
Dungannon Swifts
2
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 (20 Matches)
02:00 PM
11/10/25
5269
Ballymena United
1
5270
Coleraine FC
3
L
02:00 PM
04/10/25
36783
Carrick Rangers
1
5269
Ballymena United
2
W
02:00 PM
27/09/25
5269
Ballymena United
0
5271
Dungannon Swifts
2
L
02:00 PM
20/09/25
5180
Crusaders FC
1
5269
Ballymena United
1
D
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
611
Northern Ireland Football League Cup (1 Matches)
06:45 PM
07/10/25
5269
Ballymena United
1
36785
Ballinamallard United
0
W
(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 (18 Matches)
02:00 PM
11/10/25
5271
Dungannon Swifts
3
5179
Glentoran FC
1
W
02:00 PM
04/10/25
5271
Dungannon Swifts
2
5184
Larne FC
0
W
02:00 PM
27/09/25
5269
Ballymena United
0
5271
Dungannon Swifts
2
W
02:00 PM
20/09/25
5271
Dungannon Swifts
2
5181
Cliftonville FC
1
W
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
-
611
Northern Ireland Football League Cup (1 Matches)
06:45 PM
08/10/25
5182
Ards FC
-2
5271
Dungannon Swifts
-2
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 (2 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

Ballymena United Next Fixtures

Dungannon Swifts Next Fixtures

Ballymena United Last Match Played stats

Glentoran FC vs Ballymena United

Final Score :2 - 0

Dungannon Swifts Last Match Played stats

Coleraine FC vs Dungannon Swifts

Final Score :4 - 0

Ballymena United Vs Dungannon Swifts Season Stats

Ballymena UnitedPerformance SummaryDungannon Swifts
11Matches11
15Goals Scored13
14Goals Conceded15
1.36Goals per Game1.18
1.27Goals Conceded per Game1.36
44.20%Ball Possession56.20%
4Clean Sheets3
13.36Fouls per Game11.09
2.09Offsides per Game1.82
10.18Goal Kicks per Game7.36
3.18Yellow Cards per Game2.09
0Red Cards1

Premiership 25/26 Standings

POSTEAMMPWLDPTS
1Coleraine FCColeraine FC1182125
2Glentoran FCGlentoran FC1071223
3Larne FCLarne FC1072122
4Bangor FCBangor FC1165018
5Linfield FCLinfield FC852116
6Ballymena UnitedBallymena United1256116
7Portadown FCPortadown FC1257015
8Dungannon SwiftsDungannon Swifts1257015
9Carrick RangersCarrick Rangers1045113
10Cliftonville FCCliftonville FC1035211
11Crusaders FCCrusaders FC1036110
12GlenavonGlenavon1211103
Championship round
Relegation Round

Football Previews & Betting Tips

18 Oct 2025

Serie A Preview And Prediction: Roma vs Inter Betting Tips & Picks October 18, 2025

18 Oct 2025

MLS Preview And Prediction: Columbus Crew vs New York Red Bulls Betting Tips & Picks October 18, 2025

18 Oct 2025

MLS Preview And Prediction: Toronto FC vs Orlando City SC Betting Tips & Picks October 18, 2025

18 Oct 2025

MLS Preview And Prediction: New England Revolution vs Chicago Fire Betting Tips & Picks October 18, 2025

18 Oct 2025

LaLiga 2 Preview And Prediction: Real Zaragoza vs Cultural Leonesa Betting Tips & Picks October 18, 2025

18 Oct 2025

Ligue 1 Preview And Prediction: Olympique de Marseille vs Le Havre Betting Tips & Picks October 18, 2025