NIFL Premiership Gameweek 25
Jan 17, 2026 3.00pm
2
0
HT : 0 0
FT Stangmore Park
  • Kealan Dillon 67' goal
  • Tom Maguire 73' yellowcard
  • Shea Gordon 73' yellowcard
  • Junior Ogedi-Uzokwe 81' goal
  • James Knowles 84' yellowcard
  • Andy Mitchell 84' yellowcard
  • Peter Maguire 90' yellowcard
  • yellowcard Aaron Jarvis 59'
  • yellowcard Edward Zenteno 59'
  • yellowcard David Toure 59'
  • yellowcard Dean Ebbe 73'
  • yellowcard Jack O'Reilly 80'

Dungannon Swifts vs Ballymena United - Match Guide, Data Analysis, Standings

Form, Standings, Stats

Dungannon Swifts

All competitions
NIFL Premiership
Last game
Jan 3, 2026 3.00pm
Crusaders 2 - 0 Dungannon
Goals scored
36
Top scorer
Sean McAllister

Ballymena United

All competitions
NIFL Premiership
Last game
Jan 13, 2026 7.45pm
Ballymena 2 - 2 Cliftonville
Goals scored
32
Top scorer
Igor Rutkowski

Data analysis

Our analysis of all available data, including recent performances and player stats, suggests the most likely outcome of this match is a Dungannon Swifts win with a probability of 56.94%. A draw has a probability of 22.44% and a win for Ballymena United has a probability of 20.68%.

The most likely scoreline for a Dungannon Swifts win is 1-0 with a probability of 11.05%. The next most likely scorelines for that outcome are 2-1 (10.48%) and 2-0 (9.48%). The likeliest drawn scoreline is 1-1 (10.82%) , while for a Ballymena United win it is 0-1 (5.7%).

Result

Dungannon Swifts 56.94% (+0.01)
Draw 22.44%
Ballymena United 20.68%

Both Teams to Score: 

52.68% (-0.01)

Goals

Over 1.5 77.39% (-0.02)
Under 1.5 22.61% (+0.01)
Over 2.5 54.37%
Under 2.5 45.63%
Over 3.5 31.21%
Under 3.5 68.79%
Over 4.5 18.61%
Under 4.5 81.39%

First Half Winner

Dungannon Swifts 42.22%
Draw 36.6%
Ballymena United 21.17%

Team To Score First

Dungannon Swifts 62.41% (-0.03)
No Goal 5.91%
Ballymena United 31.68% (+0.02)

Corners

Over 8 55.27%
Equal 8 11.64%
Under 8 33.09%
Over 9 43.64%
Equal 9 11.63%
Under 9 44.73%
Over 10.5 32.97%
Under 10.5 67.03%

Dungannon Swifts Goals

Over 1.5 53.31%
Under 1.5 46.69%
Over 2.5 26.91%
Under 2.5 73.09%
Over 3.5 11.03%
Under 3.5 88.97%

Ballymena United Goals

Over 0.5 56.65% (-0.01)
Under 0.5 43.35% (+0.01)
Over 1.5 23.68% (-0.02)
Under 1.5 76.32% (+0.01)
Over 2.5 7.74%
Under 2.5 92.26%
Over 3.5 1.91%
Under 3.5 98.09%

Score analysis

Dungannon Swifts 56.94%
Draw 22.44%
Ballymena United 20.67%
Dungannon Swifts
1-0 @ 11.05%
2-1 @ 10.48%
2-0 @ 9.48%
3-1 @ 5.97%
3-0 @ 5.94%
3-2 @ 3%
Other @ 11.02%
Total : 56.94%
Draw
1-1 @ 10.82%
0-0 @ 5.91%
2-2 @ 4.73%
Other @ 0.01%
Total : 22.44%
Ballymena United
0-1 @ 5.7%
1-2 @ 5.49% (-0.01)
0-2 @ 2.72%
1-3 @ 1.91%
2-3 @ 1.71%
0-3 @ 1.24%
Other @ 1.9%
Total : 20.67%

Head to Head

NIFL Premiership
Dec 6, 2025 3.00pm
1
2
HT : 1 1
FT
  • Cahal McGinty 29' goal
  • Aaron Jarvis 63' yellowcard
  • goal Cahal McGinty 8'
  • yellowcard Steven Scott 43'
  • yellowcard Gael Bigirimana 70'
  • goal Adam Glenny 76'
NIFL Premiership
Sep 27, 2025 3.00pm
0
2
HT : 0 0
FT
NIFL Premiership Gameweek 31
Mar 8, 2025 3.00pm
0
3
HT : 0 1
FT Stangmore Park
  • Kealan Dillon 11' yellowcard
  • Declan Dunne 13' redcard
  • John McGovern 74' yellowcard
  • goal Patrick McEleney 15'
  • yellowcard Kian Corbally 24'
  • goal Jordan McMullan 52'
  • yellowcard James Hood 65'
  • yellowcard Aaron Jarvis 72'
  • goal Success Edogun 82'
NIFL Premiership Gameweek 21
Dec 14, 2024 3.00pm
0
1
HT : 0 0
FT The Showgrounds
  • Alex Gawne 29' yellowcard
  • Sean O'Neill 45'+1' yellowcard
  • Ethan Devine 88' yellowcard
  • yellowcard Declan Dunne 29'
  • yellowcard Steven Scott 39'
  • goal Andrew Mitchell 84'
NIFL Premiership Gameweek 4
Aug 24, 2024 3.00pm
1
0
HT : 1 0
FT Stangmore Park
  • Kealan Dillon 19' goal
  • Niall Owens 37' yellowcard
  • Cahal McGinty 38' yellowcard
  • S. Seaton 81' yellowcard
  • yellowcard Josh Carson 14'
  • yellowcard Caolan Loughran 19'
NIFL Premiership Gameweek 5
Apr 27, 2024 5.30pm
3
0
HT : 1 0
FT Stangmore Park
  • Adam Glenny 12' goal
  • Declan Dunne 14' yellowcard
  • Andrew Mitchell 52' goal
  • Dean Curry 87' goal
  • yellowcard Shea McAuley 88'
  • yellowcard Mikey Place 89'