Jan 17 15:002 - 0
Ballymena United
19:45Jan 202026
Ballymena UnitedBallymena United
LarneLarne
0
0
D
15:00Jan 172026
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
2
0
W
19:45Jan 132026
Ballymena UnitedBallymena United
CliftonvilleCliftonville
2
2
D
15:00Jan 032026
Ballymena UnitedBallymena United
GlenavonGlenavon
0
0
D
19:45Dec 302025
Bangor FCBangor FC
Ballymena UnitedBallymena United
2
0
L
15:00Dec 262025
Ballymena UnitedBallymena United
ColeraineColeraine
2
0
L
15:00Dec 202025
Ballymena UnitedBallymena United
Carrick RangersCarrick Rangers
1
1
D
15:00Dec 132025
PortadownPortadown
Ballymena UnitedBallymena United
1
0
L
15:00Dec 062025
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
1
2
W
19:45Dec 022025
Ballymena UnitedBallymena United
LarneLarne
2
0
L
15:00Nov 292025
GlenavonGlenavon
Ballymena UnitedBallymena United
3
1
L
15:00Nov 222025
Ballymena UnitedBallymena United
CrusadersCrusaders
2
2
D
15:00Nov 082025
Bangor FCBangor FC
Ballymena UnitedBallymena United
2
3
W
19:45Nov 042025
Ballymena UnitedBallymena United
Newington FCNewington FC
3
0
L
17:30Nov 012025
Ballymena UnitedBallymena United
LarneLarne
0
2
W
Dungannon Swifts
15:00Jan 172026
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
2
0
L
15:00Jan 102026
Dungannon SwiftsDungannon Swifts
ArdsArds
3
0
L
15:00Jan 032026
CrusadersCrusaders
Dungannon SwiftsDungannon Swifts
2
0
L
19:45Dec 302025
GlenavonGlenavon
Dungannon SwiftsDungannon Swifts
0
1
W
15:00Dec 262025
Dungannon SwiftsDungannon Swifts
Bangor FCBangor FC
1
0
L
15:00Dec 202025
Dungannon SwiftsDungannon Swifts
PortadownPortadown
4
2
L
15:00Dec 132025
Carrick RangersCarrick Rangers
Dungannon SwiftsDungannon Swifts
3
3
D
15:00Dec 062025
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
1
2
L
15:00Nov 292025
Dungannon SwiftsDungannon Swifts
LarneLarne
1
2
W
19:45Nov 212025
GlentoranGlentoran
Dungannon SwiftsDungannon Swifts
0
1
W
15:00Nov 082025
CliftonvilleCliftonville
Dungannon SwiftsDungannon Swifts
2
0
L
15:00Nov 012025
Dungannon SwiftsDungannon Swifts
CrusadersCrusaders
2
0
L
14:00Oct 252025
Dungannon SwiftsDungannon Swifts
GlenavonGlenavon
1
0
L
14:00Oct 182025
ColeraineColeraine
Dungannon SwiftsDungannon Swifts
4
0
L
14:00Oct 112025
Dungannon SwiftsDungannon Swifts
GlentoranGlentoran
3
1
L

Head 2 head

Ballymena UnitedBallymena United
22
Wins
12
Draws
Dungannon SwiftsDungannon Swifts
11
Wins
15:00Jan 172026
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
2
0
15:00Dec 062025
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
1
2
14:00Sep 272025
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
0
2
15:00Mar 082025
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
0
3
15:00Dec 142024
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
0
1
15:00Jan 132024
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
2
4
14:00Oct 282023
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
1
1
14:00Sep 302023
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
0
1
14:00Apr 152023
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
2
0
18:45Oct 212022
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
1
1
14:00Aug 202022
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
0
2
16:30Apr 302022
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
1
2
16:15Apr 302022
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
1
2
15:00Feb 122022
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
1
0
15:00Dec 182021
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
0
2
14:00May 152021
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
1
3
15:00Mar 272021
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
5
1
19:45Feb 022021
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
0
1
14:59Dec 122020
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
1
5
19:45Mar 032020
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
1
0
19:36Mar 032020
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
1
0
16:00Dec 142019
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
3
2
14:00Aug 102019
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
2
2
13:55Aug 102019
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
2
2
13:50Aug 102019
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
2
2
15:00Jan 122019
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
2
2
02:17Oct 212018
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
1
1
14:12Oct 202018
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
1
1
14:01Oct 202018
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
1
1
14:00Oct 202018
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
1
1
14:00Oct 202018
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
1
1
14:07Aug 042018
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
0
2
13:30Aug 042018
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
0
2
13:00Aug 042018
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
0
2
19:58Mar 082018
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
2
3
20:00Mar 062018
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
2
3
19:57Mar 062018
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
2
3
19:45Feb 212018
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
4
1
17:30Feb 172018
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
1
3
15:00Nov 182017
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
2
1
14:06Nov 182017
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
2
1
18:45Oct 112017
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
0
1
14:00Oct 072017
Dungannon SwiftsDungannon Swifts
Ballymena UnitedBallymena United
2
1
18:45May 082017
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
5
2
16:56Jan 142017
Ballymena UnitedBallymena United
Dungannon SwiftsDungannon Swifts
6
6

Ballymena United vs Dungannon Swifts Stats — Premiership 2026

On this page, you can find all key match statistics and head-to-head (H2H) data for the upcoming clash between Ballymena United and Dungannon Swifts in the Premiership. The game will take place on 17.01.2026 at 15:00 in Northern Ireland. All information is updated as of 23.01.2026 and reflects verified historical and current performance indicators.

Ballymena United vs Dungannon Swifts Head-to-Head Overview

These two teams have faced each other 45 times, producing competitive and often unpredictable encounters.

  • The last meeting took place on 17.01.2026, ending with a Dungannon Swifts 2-0 Ballymena United result.
  • Across all meetings, Ballymena United have scored 85 goals, while Dungannon Swifts have netted 59.

Biggest victories:

  • Ballymena United — 5:1
  • Dungannon Swifts — 5:1

Below you can find the recent head-to-head results:

DateEventScore
17.01.2026Dungannon Swifts vs Ballymena United2 - 0
06.12.2025Ballymena United vs Dungannon Swifts1 - 2
27.09.2025Ballymena United vs Dungannon Swifts0 - 2

Ballymena United and Dungannon Swifts Performance Stats

  • Ballymena United recent stats:

DateEventScore
20.01.2026Ballymena United vs Larne0 - 0
17.01.2026Dungannon Swifts vs Ballymena United2 - 0
13.01.2026Ballymena United vs Cliftonville2 - 2

  • Dungannon Swifts recent stats:

DateEventScore
17.01.2026Dungannon Swifts vs Ballymena United2 - 0
10.01.2026Dungannon Swifts vs Ards3 - 0
03.01.2026Crusaders vs Dungannon Swifts2 - 0

Stay Updated with Oddsfan

Oddsfan provides detailed match statistics, H2H data, and updated results for all fixtures in Premiership. Track how Ballymena United and Dungannon Swifts perform before and after this fixture, and use these insights to follow every trend across the 2026 season.



FAQ

Match statistics include goal data, recent form, and performance metrics for Ballymena United and Dungannon Swifts in Premiership.

In the current Premiership season, Ballymena United has scored 17 goals and conceded 19.

Dungannon Swifts has scored 24 goals and conceded 17 in the current Premiership season.

Head-to-head results between Ballymena United and Dungannon Swifts are shown in covering 45 matches.

DateEventScore
17.01.2026Dungannon Swifts vs Ballymena United2 - 0
06.12.2025Ballymena United vs Dungannon Swifts1 - 2
27.09.2025Ballymena United vs Dungannon Swifts0 - 2

Yes, detailed stats are available for Premiership fixtures.

DateEventScore
20.01.2026Ballymena United vs Larne0 - 0
17.01.2026Dungannon Swifts vs Ballymena United2 - 0
13.01.2026Ballymena United vs Cliftonville2 - 2
DateEventScore
17.01.2026Dungannon Swifts vs Ballymena United2 - 0
10.01.2026Dungannon Swifts vs Ards3 - 0
03.01.2026Crusaders vs Dungannon Swifts2 - 0

Top Bookmakers

1
Welcome bonus up to $200