AntosofaFootball, analysed from the sofa

Premiership · Irlande du Nord ♂

History of Ballymena United

Every season of the club in our data, its titles, its records and its most frequent opponents.

Matches played89 10/08/2024 → 07/11/2026
Wins, draws, defeats28 – 18 – 43 (31 % wins)
Goals scored / conceded111 / 129 (1,25 – 1,45 per match)
Longest unbeaten run8 matches30/08/2024 → 12/10/2024
Longest winning run8 matches30/08/2024 → 12/10/2024

Season by season

SeasonCompetitionPositionJVNDGoalsPts
2026-2027Premiership · Irlande du Nord ♂9 / 121344518:1716
2025-2026Premiership · Irlande du Nord ♂9 / 13381091946:5839
2024-2025Premiership · Irlande du Nord ♂9 / 13381451947:5447

Position recalculated from our results (3 points for a win), or the official table (Wikidata) for seasons whose results we do not have. ▲ promotion, ▼ relegation.

Biggest wins

23/08/2025Premiership · Irlande du Nord ♂Ballymena United – Bangor4 – 0
01/04/2025Premiership · Irlande du Nord ♂Ballymena United – Loughgall5 – 2
05/10/2024Premiership · Irlande du Nord ♂Ballymena United – Loughgall4 – 1
17/09/2024Premiership · Irlande du Nord ♂Carrick Rangers – Ballymena United1 – 4
08/08/2026Premiership · Irlande du Nord ♂Linfield – Ballymena United0 – 3

Heaviest defeats

05/04/2025Premiership · Irlande du Nord ♂Cliftonville FC – Ballymena United5 – 0
01/11/2024Premiership · Irlande du Nord ♂Ballymena United – Portadown0 – 3
16/08/2024Premiership · Irlande du Nord ♂Coleraine FC – Ballymena United4 – 2
29/11/2025Premiership · Irlande du Nord ♂Glenavon FC – Ballymena United3 – 1
11/10/2025Premiership · Irlande du Nord ♂Ballymena United – Coleraine FC1 – 3

Most frequent opponents

OpponentMatchesVND
Portadown head-to-head10424
Crusaders FC head-to-head9225
Carrick Rangers head-to-head9441
Cliftonville FC head-to-head8422
Glenavon FC head-to-head8323
Linfield head-to-head7214
Coleraine FC head-to-head7115
Glentoran head-to-head7115
Dungannon Swifts head-to-head7115
Larne head-to-head6105
No system guarantees a win · not for under-18s · Joueurs Info Service 09 74 75 13 13