We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept", you consent to our use of cookies. You can learn more about how we use cookies in our Privacy Policy.

Head-to-head overview

Based on the matches in our database.

Ballymena United 86 draws47 Linfield
61
Meetings
2.84
Goals / game
48%
Both teams scored
59%
Over 2.5 goals
Ballymena United

Facts about Ballymena United

Scored in32/61 (52%)
Conceded in56/61 (92%)
Goals scored50 · 0.82/game
Longest winning streak1
Longest unbeaten run3
Longest losing streak12
Longest run without a win13
Linfield

Facts about Linfield

Scored in56/61 (92%)
Conceded in32/61 (52%)
Goals scored123 · 2.02/game
Longest winning streak12
Longest unbeaten run13
Longest losing streak1
Longest run without a win3
By competition
CompetitionBallymena UnitedDrawLinfieldGames
Premiership664254
League Cup2035
Irish Cup0022
All competitions864761

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Ballymena United1518
gap 149
1667Linfield
1817143620222023202420252026
If they met (neutral venue)
Ballymena United
18%
Draw
23%
Linfield
59%

All meetings

61 matches on record

31 Jan 2026
Premiership
LinfieldLinfield21Ballymena UnitedBallymena United
BTTSO2.5
28 Jan 2026
League Cup
LinfieldLinfield10Ballymena UnitedBallymena United
BTTSO2.5
25 Oct 2025
Premiership
LinfieldLinfield21Ballymena UnitedBallymena United
BTTSO2.5
16 Sep 2025
Premiership
Ballymena UnitedBallymena United10LinfieldLinfield
BTTSO2.5
7 Feb 2025
Premiership
Ballymena UnitedBallymena United22LinfieldLinfield
BTTSO2.5
9 Nov 2024
Premiership
LinfieldLinfield20Ballymena UnitedBallymena United
BTTSO2.5
10 Aug 2024
Premiership
Ballymena UnitedBallymena United02LinfieldLinfield
BTTSO2.5
24 Feb 2024
Premiership
LinfieldLinfield20Ballymena UnitedBallymena United
BTTSO2.5
3 Feb 2024
Irish Cup
LinfieldLinfield20Ballymena UnitedBallymena United
BTTSO2.5
25 Nov 2023
Premiership
LinfieldLinfield40Ballymena UnitedBallymena United
BTTSO2.5
18 Aug 2023
Premiership
Ballymena UnitedBallymena United01LinfieldLinfield
BTTSO2.5
21 Jan 2023
Premiership
LinfieldLinfield30Ballymena UnitedBallymena United
BTTSO2.5
18 Nov 2022
Premiership
Ballymena UnitedBallymena United02LinfieldLinfield
BTTSO2.5
3 Sep 2022
Premiership
Ballymena UnitedBallymena United04LinfieldLinfield
BTTSO2.5
8 Mar 2022
Premiership
Ballymena UnitedBallymena United02LinfieldLinfield
BTTSO2.5
15 Jan 2022
Premiership
LinfieldLinfield10Ballymena UnitedBallymena United
BTTSO2.5
21 Dec 2021
Premiership
LinfieldLinfield10Ballymena UnitedBallymena United
BTTSO2.5
9 Nov 2021
League Cup
Ballymena UnitedBallymena United31LinfieldLinfield
BTTSO2.5
18 May 2021
Irish Cup
Ballymena UnitedBallymena United03LinfieldLinfield
BTTSO2.5
17 Apr 2021
Premiership
LinfieldLinfield21Ballymena UnitedBallymena United
BTTSO2.5
23 Mar 2021
Premiership
Ballymena UnitedBallymena United21LinfieldLinfield
BTTSO2.5
24 Oct 2020
Premiership
Ballymena UnitedBallymena United23LinfieldLinfield
BTTSO2.5
14 Feb 2020
Premiership
Ballymena UnitedBallymena United14LinfieldLinfield
BTTSO2.5
26 Nov 2019
Premiership
Ballymena UnitedBallymena United12LinfieldLinfield
BTTSO2.5
19 Oct 2019
Premiership
LinfieldLinfield21Ballymena UnitedBallymena United
BTTSO2.5
5 Apr 2019
Premiership
Ballymena UnitedBallymena United01LinfieldLinfield
BTTSO2.5
23 Feb 2019
Premiership
LinfieldLinfield10Ballymena UnitedBallymena United
BTTSO2.5
16 Feb 2019
League Cup
Ballymena UnitedBallymena United01LinfieldLinfield
BTTSO2.5
1 Dec 2018
Premiership
Ballymena UnitedBallymena United21LinfieldLinfield
BTTSO2.5
29 Sep 2018
Premiership
LinfieldLinfield21Ballymena UnitedBallymena United
BTTSO2.5
7 Apr 2018
Premiership
LinfieldLinfield20Ballymena UnitedBallymena United
BTTSO2.5
27 Jan 2018
Premiership
Ballymena UnitedBallymena United22LinfieldLinfield
BTTSO2.5
10 Nov 2017
Premiership
Ballymena UnitedBallymena United21LinfieldLinfield
BTTSO2.5
26 Aug 2017
Premiership
LinfieldLinfield10Ballymena UnitedBallymena United
BTTSO2.5
15 Apr 2017
Premiership
Ballymena UnitedBallymena United02LinfieldLinfield
BTTSO2.5
21 Jan 2017
Premiership
LinfieldLinfield20Ballymena UnitedBallymena United
BTTSO2.5
17 Dec 2016
Premiership
LinfieldLinfield21Ballymena UnitedBallymena United
BTTSO2.5
8 Nov 2016
Premiership
Ballymena UnitedBallymena United14LinfieldLinfield
BTTSO2.5
12 Oct 2016
League Cup
Ballymena UnitedBallymena United41LinfieldLinfield
BTTSO2.5
23 Jan 2016
Premiership
Ballymena UnitedBallymena United04LinfieldLinfield
BTTSO2.5
19 Dec 2015
Premiership
Ballymena UnitedBallymena United13LinfieldLinfield
BTTSO2.5
8 Aug 2015
Premiership
LinfieldLinfield40Ballymena UnitedBallymena United
BTTSO2.5
31 Jan 2015
Premiership
LinfieldLinfield21Ballymena UnitedBallymena United
BTTSO2.5
6 Dec 2014
Premiership
Ballymena UnitedBallymena United23LinfieldLinfield
BTTSO2.5
4 Oct 2014
Premiership
LinfieldLinfield32Ballymena UnitedBallymena United
BTTSO2.5
18 Jan 2014
Premiership
Ballymena UnitedBallymena United12LinfieldLinfield
BTTSO2.5
26 Oct 2013
Premiership
Ballymena UnitedBallymena United14LinfieldLinfield
BTTSO2.5
14 Sep 2013
Premiership
LinfieldLinfield41Ballymena UnitedBallymena United
BTTSO2.5
2 Feb 2013
Premiership
LinfieldLinfield22Ballymena UnitedBallymena United
BTTSO2.5
24 Nov 2012
Premiership
LinfieldLinfield21Ballymena UnitedBallymena United
BTTSO2.5
5 Nov 2012
League Cup
Ballymena UnitedBallymena United06LinfieldLinfield
BTTSO2.5
11 Aug 2012
Premiership
Ballymena UnitedBallymena United20LinfieldLinfield
BTTSO2.5
7 Jan 2012
Premiership
Ballymena UnitedBallymena United12LinfieldLinfield
BTTSO2.5
3 Dec 2011
Premiership
LinfieldLinfield10Ballymena UnitedBallymena United
BTTSO2.5
3 Sep 2011
Premiership
Ballymena UnitedBallymena United12LinfieldLinfield
BTTSO2.5
29 Jan 2011
Premiership
LinfieldLinfield00Ballymena UnitedBallymena United
BTTSO2.5
30 Oct 2010
Premiership
Ballymena UnitedBallymena United33LinfieldLinfield
BTTSO2.5
7 Aug 2010
Premiership
LinfieldLinfield00Ballymena UnitedBallymena United
BTTSO2.5
20 Mar 2010
Premiership
LinfieldLinfield10Ballymena UnitedBallymena United
BTTSO2.5
19 Dec 2009
Premiership
Ballymena UnitedBallymena United20LinfieldLinfield
BTTSO2.5
26 Sep 2009
Premiership
LinfieldLinfield10Ballymena UnitedBallymena United
BTTSO2.5

Ballymena United recent form

Linfield recent form

Ballymena United has gone head to head with Linfield 61 times since 2009, winning 8 and scoring 50 goals. Linfield, in turn, has won 47 and scored 123 goals. There have been 6 draws between Ballymena United and Linfield. Across all meetings both teams have scored in 48% of games and 59% have produced over 2.5 goals, at an average of 2.84 goals per game.