Home and away
The same record, split by where it was played.
At home
42.7%
124 played, 53 won.
1.88 scored a game.
Away
29.8%
114 played, 34 won.
1.42 scored a game.
How the market priced them
25%
32 priced matches at an average of 10.47, which implied 9.6%.
Season by season 27
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Saturday 26 December 2026
A
Moyola Park
scheduled
Ballinamallard United
—
Saturday 19 December 2026
H
Moyola Park
scheduled
Dundela
—
Friday 11 December 2026
A
Moyola Park
scheduled
Newry City AFC
—
Saturday 5 December 2026
A
Moyola Park
scheduled
Armagh City
—
Friday 27 November 2026
H
Moyola Park
scheduled
Annagh United
—
Tuesday 24 November 2026
H
Moyola Park
scheduled
Ballymena United
—
Saturday 21 November 2026
H
Moyola Park
scheduled
Queen's University
—
Friday 13 November 2026
A
Moyola Park
scheduled
Ards
—
Friday 6 November 2026
H
Moyola Park
scheduled
Newry City AFC
—
Saturday 31 October 2026
A
Moyola Park
scheduled
Institute
—
Saturday 24 October 2026
A
Moyola Park
postponed
Rathfriland
—
Tuesday 20 October 2026
A
Moyola Park
4 – 1
Dundela
—
Friday 16 October 2026
H
Moyola Park
2 – 3
Newington Youth
—
Saturday 10 October 2026
A
Moyola Park
2 – 1
Loughgall
—
Saturday 3 October 2026
H
Moyola Park
0 – 3
Glenavon FC
—
Saturday 26 September 2026
A
Moyola Park
1 – 0
Queen's University
—
Saturday 19 September 2026
H
Moyola Park
0 – 0
Ards
—
Saturday 12 September 2026
A
Moyola Park
2 – 6
Warrenpoint Town
—
Saturday 5 September 2026
H
Moyola Park
1 – 4
H&W Welders
—
Friday 28 August 2026
H
Moyola Park
1 – 0
Armagh City
1.65
Saturday 22 August 2026
A
Moyola Park
0 – 2
Annagh United
5.30
Saturday 15 August 2026
H
Moyola Park
2 – 0
Ballinamallard United
—
Tuesday 11 August 2026
H
Moyola Park
1 – 3
Strabane Athletic
2.18
Saturday 8 August 2026
A
Moyola Park
2 – 2
Dundela
3.75
Saturday 1 August 2026
H
Moyola Park
0 – 3
Dungannon Swifts
—
Tuesday 28 July 2026
H
Moyola Park
cancelled
Limavady United
—
Saturday 25 July 2026
H
Moyola Park
2 – 1
Crusaders FC
—
Saturday 18 July 2026
H
Moyola Park
1 – 2
Bangor
—
Tuesday 14 July 2026
A
Moyola Park
0 – 3
Cliftonville FC
—
Friday 10 July 2026
H
Moyola Park
1 – 3
Ballymena United
9.50