We have made these Glenavon v Ballymena United predictions for this match preview with the best intentions, but no profits are guaranteed. Please always gamble responsibly, only with money that you can afford to lose. Good luck!
Glenavon vs Ballymena United Live Stream Global Listings (Apr 19)
Predictions and Tips
Glenavon will be taking on visitors Ballymena United at Mourneview Park in the Premiership match on Saturday.
For all of our match predictions, pre-game poll and statistics for Glenavon v Ballymena United, scroll down - plus the latest match odds.
📏 Form Guide

Glenavon
DLLDLL ⚠
Glenavon will be hoping to bounce back here after the 2-0 Premiership loss in their previous game against Cliftonville.
Ryan Curran (53') and Eric McWoods (73') scored for Cliftonville.
Glenavon have struggled with their forward play in more recent games. Their ‘goals for’ figure equals just 4 against opponents over the course of their previous 6 fixtures. In those games, Glenavon have also seen the number of goals that have gone against them total 10. That trend might not be carried forward into this match, of course.
Ahead of this meeting, Glenavon are without a win at home for the past 4 league matches. Their supporters are understandably frustrated.
Ballymena United
LWLWLD
In their previous fixture, Ballymena United drew 1-1 in the Premiership match with Carrick Rangers.
The only player to score from Ballymena United was Aaron Jarvis (75'). David Cushley (96') scored for Carrick Rangers.
The stats tell the story, and Ballymena United have been scored against in 5 of their last 6 matches, letting opponents get 12 goals overall. At the back, Ballymena United have clearly had some problems.
A look at their previous results shows us that Ballymena United:
- have not been beaten by Glenavon in away games against them for the last 2 league matches.
- haven’t won away from home in the past 2 league games.
↔️ Head to head
A glance at their most recent head to head clashes stretching back to 11/11/2023 tells us that Glenavon have won 2 of these and Ballymena United 4, with the tally of drawn matches being 0.
A sum of 10 goals were scored between the two sides in these games, with 4 of them for The Lurgan Blues and 6 created by Sky Blues. That’s an average goals per game of 1.67.
The last league meeting between these sides was Premiership match day 24 on 30/12/2024 and the score finished Ballymena United 0-2 Glenavon.
The referee was Shane McGonigle.
📋 Team News: Glenavon
Almost everyone can be considered, as there’s just a single fitness concern for the Glenavon gaffer Paddy McLaughlin to be concerned about from a near full-strength group. Mark Haughey (Knock) won’t play.
ℹ️ Team News: Ballymena United
Thanks to a mainly available group of players, there is only the sole fitness issue for the Ballymena United boss Jim Ervin to be concerned about. Johnny McMurray (Knee surgery) won’t be playing here.
🧠 Prediction
In our opinion, Ballymena United would be disappointed if they were not to break down this Glenavon lineup, although that is unlikely to be as many as they’ll concede.
We’re predicting both teams to score in a 2-1 win for Glenavon after the 90. Expecting it to be very competitive.
Lucas Pereira, 13:06 19/04/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Glenavon
Formed: 1889
Stadium: Mourneview Park (3,302)
Captain: Mark Haughey
Chairman: Glenn Emerson
Manager: Paddy McLaughlin
Competitions: Premiership position 10
🔑 Key Player: David McDaid
Normally playing in the Striker position, David McDaid was born in Derry, N. Ireland. Having made his senior debut playing for Sligo Rovers in the 2008 season, the dangerous Forward has managed to score 8 league goals in the Premiership 2024 - 2025 season so far coming from a total of 34 appearances.
Ballymena United |
|
Glenavon |
Glenavon |
|
Ballymena United |
Ballymena United |
|
Glenavon |
Ballymena United |
|
Glenavon |
Glenavon |
|
Ballymena United |
Ballymena United |
|
Glenavon |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
37 | 27 | 4 | 6 | 42 | 85 | WWWWL |
2 |
![]() |
37 | 17 | 11 | 9 | 13 | 62 | WDDWW |
3 |
![]() |
36 | 17 | 9 | 10 | 13 | 60 | DLWLW |
4 |
![]() |
36 | 14 | 10 | 12 | 7 | 52 | DWLWL |
5 |
![]() |
36 | 15 | 6 | 15 | 1 | 51 | DLDLL |
6 |
![]() |
36 | 15 | 6 | 15 | -8 | 51 | DWLDL |
7 |
![]() |
36 | 16 | 7 | 13 | 16 | 55 | DWWWW |
8 |
![]() |
36 | 14 | 8 | 14 | 0 | 50 | DLDLW |
9 |
![]() |
36 | 14 | 5 | 17 | -4 | 47 | WLWLD |
10 |
![]() |
36 | 10 | 10 | 16 | -11 | 40 | LLDLL |
11 |
![]() |
36 | 7 | 10 | 19 | -23 | 31 | DLLWD |
12 |
![]() |
36 | 5 | 6 | 25 | -46 | 21 | DWLWL |
Carrick Rangers |
|
Glenavon |
Glenavon |
|
Ballymena United |
Cliftonville |
|
Glenavon |
Glenavon |
|
Loughgall |
Portadown |
|
Glenavon |
Glenavon |
|
Larne |
Portadown |
|
Ballymena United |
Glenavon |
|
Ballymena United |
Ballymena United |
|
Carrick Rangers |
Cliftonville |
|
Ballymena United |
Ballymena United |
|
Loughgall |
Loughgall |
|
Ballymena United |
Glenavon |
|
Loughgall |
Glenavon |
|
Larne |
Glenavon |
|
Coleraine |
Glenavon |
|
Crusaders |
Glenavon |
|
Cliftonville |
Glenavon |
|
Carrick Rangers |
Cliftonville |
|
Ballymena United |
Loughgall |
|
Ballymena United |
Dungannon Swifts |
|
Ballymena United |
Glentoran |
|
Ballymena United |
Crusaders |
|
Ballymena United |
Larne |
|
Ballymena United |
Goals scored | 1.1 |
Goals conceded | 1.3 |
Time first goal scored | 58 |
Time first goal conceded | 48 |
Yellow cards | 1.7 |
Red cards | 0 |
Subs used | 3.2 |
Biggest victory | 3-1 |
Biggest defeat | 3-0 |
Goals scored | 1.2 |
Goals conceded | 1.4 |
Time first goal scored | 36 |
Time first goal conceded | 33 |
Yellow cards | 3.2 |
Red cards | 0.2 |
Subs used | 3.5 |
Biggest victory | 4-1 |
Biggest defeat | 5-0 |
David McDaid | 8 |
Peter Campbell | 5 |
Jack Malone | 5 |
Michael O'Connor | 4 |
James Doona | 2 |
Ben Kennedy | 13 |
Ethan Devine | 4 |
Andy Scott | 4 |
Success Edogun | 3 |
Patrick McEleney | 3 |
Carrick Rangers |
|
Glenavon |
Portadown |
|
Ballymena United |
