NOR

Championship 2024/25

Every result, the table as it finished, and the price each match went off at. 230 matches played between August 2024 and May 2025.

230Matches
744Goals
3.23Per game
44.3%Home wins
63%Priced at kickoff
BangorTop of the table

Final table 13 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 BANBangor 38 23 7 8 +36 76
2 AUAnnagh United 38 22 5 11 +33 71
3 HWH&W Welders 38 20 6 12 +26 66
4 LULimavady United 38 18 12 8 +23 66
5 ARDArds 38 14 10 14 -2 52
6 DUNDundela 38 15 7 16 -4 52
7 INSInstitute 38 13 12 13 -1 51
8 BUBallinamallard United 38 13 5 20 -7 44
9 BCBallyclare Comrades 40 12 7 21 -34 43
10 ACArmagh City 38 10 12 16 -16 42
11 NYNewington Youth 38 11 9 18 -23 42
12 NCANewry City AFC 38 7 10 21 -32 31
13 QUQueen's University 2 1 0 1 +1 3

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.23
744 goals. 64.3% of matches went over 2.5.
Home advantage
44.3%
Draws 22.2%, away wins 33.5%.
Half-time lead held
74.8%
From 155 matches where someone led at the break.
1–1 18 · 7.8%
3–1 17 · 7.4%
2–1 17 · 7.4%
0–1 16 · 7%
2–0 15 · 6.5%
2–2 14 · 6.1%

Results 230

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Friday 9 May 2025
18:45 Ballyclare Comrades 2 – 0 Queen's University — — —
Tuesday 6 May 2025
18:15 Queen's University 3 – 0 Ballyclare Comrades — — —
Saturday 26 April 2025
14:00 Newry City AFC 0 – 3 Institute 2.77 3.80 2.36
14:00 Ballyclare Comrades 2 – 4 Newington Youth — — —
14:00 Armagh City 0 – 1 Ballinamallard United 2.41 3.80 2.69
14:00 H&W Welders 2 – 3 Limavady United — — —
14:00 Bangor 3 – 1 Dundela 1.33 6.00 9.00
14:00 Annagh United 1 – 0 Ards 1.42 6.38 8.60
Saturday 19 April 2025
14:00 Newington Youth 3 – 2 Newry City AFC — — —
14:00 Institute 4 – 3 Armagh City 2.06 3.78 3.33
14:00 Ballyclare Comrades 2 – 2 Ballinamallard United 2.34 3.80 2.95
14:00 Limavady United 0 – 2 Annagh United 2.45 3.50 2.85
14:00 H&W Welders 0 – 1 Bangor — — —
14:00 Dundela 1 – 0 Ards 3.60 4.10 2.22
Saturday 12 April 2025
14:00 Newington Youth 2 – 1 Ballinamallard United — — —
14:00 Institute 2 – 1 Ballyclare Comrades 1.91 4.20 3.47
14:00 Armagh City 4 – 1 Newry City AFC 2.25 3.95 2.77
14:00 H&W Welders 2 – 1 Dundela — — —
14:00 Ards 1 – 1 Limavady United 2.98 3.80 2.18
Friday 11 April 2025
18:45 Bangor 2 – 3 Annagh United 1.95 4.00 3.46
Saturday 5 April 2025
14:00 Newry City AFC 2 – 2 Ballyclare Comrades 2.37 3.74 3.05
14:00 Ballinamallard United 2 – 0 Institute 2.65 3.80 2.48
14:00 Armagh City 3 – 3 Newington Youth — — —
14:00 Limavady United 2 – 2 Bangor 2.81 3.76 2.54
14:00 Ards 2 – 5 H&W Welders — — —
14:00 Annagh United 2 – 0 Dundela 1.80 5.20 8.46
Tuesday 1 April 2025
18:45 Newry City AFC 3 – 0 Ballinamallard United 2.65 3.45 2.54
18:45 Institute 3 – 3 Newington Youth — — —
18:45 Armagh City 1 – 3 Ballyclare Comrades 2.20 3.80 3.14
18:45 Dundela 1 – 1 Limavady United 5.75 3.90 1.73
18:45 Bangor 2 – 2 Ards 1.68 4.06 4.70
18:45 Annagh United 4 – 2 H&W Welders — — —
Saturday 29 March 2025
15:00 Dundela 1 – 3 Newington Youth — — —
Saturday 22 March 2025
15:00 Newington Youth 2 – 0 H&W Welders — — —
15:00 Limavady United 3 – 1 Newry City AFC 1.45 4.80 6.74
15:00 Institute 2 – 6 Annagh United 3.20 3.60 2.12
15:00 Dundela 0 – 2 Bangor 5.20 4.54 1.68
15:00 Ballinamallard United 2 – 0 Armagh City 2.15 3.70 3.10
15:00 Ards 3 – 1 Ballyclare Comrades 1.69 4.30 5.90
Tuesday 18 March 2025
19:45 Bangor 1 – 4 H&W Welders — — —
19:45 Institute 2 – 3 Ards 2.83 3.60 2.32
19:45 Dundela 0 – 1 Annagh United 3.32 3.66 2.10
Saturday 15 March 2025
15:00 H&W Welders 0 – 1 Ards — — —
15:00 Annagh United 1 – 0 Ballinamallard United 1.44 4.90 8.40
Friday 14 March 2025
19:45 Newry City AFC 1 – 1 Dundela 3.25 3.95 2.55
19:45 Bangor 4 – 1 Newington Youth — — —
19:45 Ballyclare Comrades 0 – 2 Limavady United 4.00 4.50 1.77
19:45 Armagh City 1 – 2 Institute 3.15 4.00 2.10
Tuesday 11 March 2025
20:00 Ballinamallard United 0 – 1 H&W Welders — — —
Saturday 8 March 2025
15:00 Newington Youth 3 – 1 Ballyclare Comrades — — —
15:00 Limavady United 0 – 0 H&W Welders — — —
15:00 Institute 0 – 0 Bangor 4.10 3.90 1.97
15:00 Dundela 4 – 2 Armagh City 1.87 3.86 3.94
15:00 Ballinamallard United 1 – 1 Newry City AFC 1.88 4.50 3.76
15:00 Ards 2 – 0 Annagh United 3.20 3.66 2.22
Tuesday 4 March 2025
20:00 Newry City AFC 2 – 0 Ards — — —
Saturday 1 March 2025
15:00 Newington Youth 1 – 2 Limavady United — — —
15:00 Institute 1 – 0 Ballinamallard United 1.81 3.90 4.04
Friday 28 February 2025
19:45 Ballyclare Comrades 1 – 1 Dundela 2.75 3.69 2.35
19:45 Armagh City 0 – 6 Annagh United 3.34 3.70 2.35
Saturday 22 February 2025
15:00 H&W Welders 4 – 1 Newry City AFC — — —
15:00 Ballinamallard United 2 – 0 Ballyclare Comrades 2.12 3.86 3.14
15:00 Armagh City 0 – 3 Bangor 4.90 4.80 1.66
15:00 Ards 1 – 1 Newington Youth — — —
15:00 Annagh United 2 – 2 Limavady United 2.14 3.59 3.29
14:00 Dundela 1 – 3 Institute 2.55 3.47 2.66
Tuesday 18 February 2025
20:00 Ballinamallard United 3 – 2 Newington Youth — — —
Saturday 15 February 2025
15:00 Newington Youth 2 – 3 Armagh City — — —
15:00 Limavady United 0 – 1 Ards 2.05 3.92 4.11
15:00 Institute 1 – 1 Newry City AFC 1.54 4.70 5.53
15:00 Bangor 4 – 0 Ballinamallard United 1.51 5.00 5.50
15:00 Annagh United 1 – 2 Ballyclare Comrades 1.45 4.90 6.75
14:00 Dundela 1 – 2 H&W Welders — — —
Tuesday 11 February 2025
19:45 Institute 1 – 1 H&W Welders — — —
19:45 Armagh City 1 – 1 Limavady United — — —
Saturday 8 February 2025
15:00 Limavady United 2 – 1 Institute 1.95 3.80 3.60
15:00 H&W Welders 3 – 0 Annagh United — — —
15:00 Ballyclare Comrades 0 – 3 Armagh City 2.65 3.80 2.40
15:00 Ballinamallard United 3 – 1 Dundela 2.74 3.65 2.41
15:00 Ards 0 – 0 Bangor 3.40 4.00 2.05
Friday 7 February 2025
19:45 Newry City AFC 0 – 1 Newington Youth — — —
Tuesday 4 February 2025
19:45 Bangor 4 – 0 Ballyclare Comrades 1.40 5.25 7.00
Saturday 1 February 2025
14:00 Dundela 4 – 3 Institute — — —
Saturday 25 January 2025
15:00 Ballinamallard United 2 – 2 Ards 2.63 3.65 2.45
15:00 Annagh United 4 – 0 Newry City AFC 1.56 4.90 5.60
Saturday 18 January 2025
15:00 Newington Youth 0 – 3 Annagh United — — —
15:00 Limavady United 4 – 0 Dundela 2.06 3.83 3.45
15:00 H&W Welders 4 – 0 Ballinamallard United — — —
15:00 Ballyclare Comrades 2 – 2 Institute 2.77 3.55 2.46
15:00 Ards 4 – 2 Armagh City 2.05 3.73 3.92
Friday 17 January 2025
19:45 Newry City AFC 2 – 1 Bangor 7.25 5.50 1.39
Saturday 11 January 2025
15:00 Ballyclare Comrades 3 – 1 Newry City AFC 3.80 4.00 1.97
15:00 Armagh City 3 – 3 H&W Welders — — —
Friday 10 January 2025
20:00 Bangor 1 – 0 Limavady United 2.15 3.70 3.23
Tuesday 31 December 2024
15:00 Ards 1 – 3 Dundela 2.51 3.82 2.62
Monday 30 December 2024
20:00 Limavady United 2 – 1 Ballinamallard United 1.62 4.30 5.20
19:45 Newry City AFC 1 – 1 Armagh City 5.00 3.50 1.73
19:45 H&W Welders 3 – 1 Ballyclare Comrades — — —
19:45 Annagh United 4 – 3 Bangor 6.20 3.80 1.55
15:00 Newington Youth 2 – 0 Institute — — —
Friday 27 December 2024
14:00 Dundela 1 – 2 H&W Welders — — —
Thursday 26 December 2024
15:00 Institute 1 – 1 Limavady United 2.75 3.85 2.30
15:00 Ballyclare Comrades 1 – 1 Newington Youth — — —
15:00 Bangor 0 – 0 Ards 1.49 4.90 6.25
15:00 Armagh City 3 – 1 Annagh United 2.70 3.77 2.40
14:00 Ballinamallard United 2 – 1 Newry City AFC 1.82 4.20 3.80
Saturday 21 December 2024
15:00 Newry City AFC 0 – 2 Institute — — —
15:00 Limavady United 0 – 0 H&W Welders — — —
15:00 Bangor 3 – 2 Ballinamallard United 1.48 5.40 6.25
15:00 Annagh United 0 – 1 Ards — — —
14:00 Dundela 2 – 1 Ballyclare Comrades 1.68 4.75 4.25
Friday 20 December 2024
20:00 Newington Youth 0 – 0 Armagh City — — —
Saturday 14 December 2024
15:00 Institute 3 – 1 Bangor 4.10 4.40 1.78
15:00 H&W Welders 1 – 0 Newington Youth — — —
15:00 Ballyclare Comrades 0 – 4 Limavady United 2.90 4.60 2.02
15:00 Ballinamallard United 0 – 3 Annagh United 2.70 4.10 2.36
15:00 Armagh City 3 – 4 Dundela 2.70 3.78 2.35
15:00 Ards 0 – 1 Newry City AFC 1.68 4.60 4.40
Tuesday 10 December 2024
19:45 Annagh United 2 – 0 H&W Welders — — —
Saturday 7 December 2024
15:00 Limavady United 3 – 0 Newry City AFC 1.42 5.20 7.10
15:00 Armagh City 1 – 2 Ballyclare Comrades 2.05 3.70 3.41
15:00 Ards 0 – 1 Ballinamallard United 1.86 4.40 4.70
Friday 6 December 2024
19:45 Newington Youth 0 – 2 Bangor — — —
Saturday 30 November 2024
15:00 H&W Welders 4 – 0 Ards — — —
15:00 Bangor 1 – 1 Armagh City 1.19 7.00 14.50
15:00 Ballyclare Comrades 3 – 3 Institute 2.30 3.45 3.10
15:00 Ballinamallard United 1 – 2 Dundela 1.67 4.00 5.20
14:00 Limavady United 4 – 1 Newington Youth — — —
Friday 29 November 2024
19:45 Newry City AFC 0 – 2 Annagh United 2.70 3.74 2.39
Saturday 23 November 2024
15:00 Newington Youth 1 – 0 Ballinamallard United — — —
15:00 H&W Welders 0 – 1 Bangor — — —
15:00 Annagh United 5 – 0 Ballyclare Comrades 2.05 3.85 3.30
Friday 22 November 2024
19:45 Newry City AFC 0 – 2 Dundela 2.50 3.91 2.46
19:45 Institute 0 – 0 Armagh City 2.35 3.92 2.60
19:45 Ards 2 – 0 Limavady United 2.35 4.20 2.55
Sunday 17 November 2024
14:00 Bangor 3 – 0 Newry City AFC 1.37 5.50 8.00
Saturday 16 November 2024
15:00 Limavady United 2 – 1 Annagh United 2.25 3.70 2.95
15:00 Institute 2 – 4 Ards 2.23 3.75 2.90
15:00 Dundela 3 – 1 Newington Youth — — —
15:00 Ballyclare Comrades 1 – 4 Ballinamallard United 2.00 3.95 3.41
15:00 Armagh City 3 – 0 H&W Welders — — —
Tuesday 12 November 2024
20:00 Limavady United 0 – 3 Bangor 2.30 4.00 3.21
Saturday 9 November 2024
15:00 H&W Welders 3 – 1 Institute — — —
15:00 Dundela 1 – 3 Bangor 3.07 4.02 2.38
15:00 Ballinamallard United 1 – 2 Limavady United 3.20 3.76 2.10
15:00 Ards 1 – 3 Ballyclare Comrades 2.23 3.90 3.70
Friday 8 November 2024
19:45 Newry City AFC 1 – 1 Armagh City 2.45 3.99 2.95
19:45 Annagh United 2 – 0 Newington Youth — — —
Saturday 2 November 2024
15:00 Newry City AFC 2 – 2 H&W Welders — — —
15:00 Newington Youth 2 – 2 Ards — — —
15:00 Limavady United 3 – 2 Dundela 1.98 3.65 3.60
15:00 Institute 0 – 0 Annagh United 2.37 3.54 3.05
15:00 Armagh City 3 – 2 Ballinamallard United 2.59 3.67 2.67
Friday 1 November 2024
19:45 Bangor 1 – 0 Ballyclare Comrades 1.45 5.10 6.30
Saturday 26 October 2024
14:00 Newington Youth 0 – 1 Institute — — —
14:00 Ballyclare Comrades 3 – 1 Newry City AFC 2.18 4.00 3.40
14:00 Ards 3 – 1 Armagh City 2.08 4.10 4.50
Friday 25 October 2024
18:45 Annagh United 0 – 0 Dundela 2.35 3.62 3.40
Saturday 19 October 2024
14:00 Newry City AFC 3 – 1 Newington Youth — — —
14:00 Institute 2 – 1 Ballinamallard United 1.86 3.88 3.91
14:00 H&W Welders 0 – 2 Ballyclare Comrades — — —
14:00 Dundela 1 – 0 Ards 2.81 3.95 2.47
14:00 Armagh City 2 – 2 Limavady United 3.26 3.78 2.20
Friday 18 October 2024
18:45 Bangor 2 – 1 Annagh United 2.01 4.15 3.83
Saturday 12 October 2024
14:00 Newington Youth 1 – 4 H&W Welders — — —
14:00 Limavady United 0 – 1 Ballyclare Comrades 1.37 5.50 7.00
14:00 Institute 2 – 0 Newry City AFC 1.83 4.00 3.87
14:00 Dundela 0 – 1 Armagh City 1.69 4.40 4.75
14:00 Ballinamallard United 4 – 0 Bangor 4.30 4.20 1.80
14:00 Ards 1 – 1 Annagh United 2.25 3.72 2.90
Saturday 5 October 2024
14:00 H&W Welders 0 – 5 Limavady United — — —
14:00 Bangor 3 – 1 Institute 1.60 4.40 4.90
14:00 Ballyclare Comrades 0 – 3 Dundela 2.92 3.90 2.21
14:00 Armagh City 0 – 1 Newington Youth — — —
14:00 Annagh United 1 – 0 Ballinamallard United 1.65 4.10 4.70
Friday 4 October 2024
18:45 Newry City AFC 1 – 4 Ards 2.30 3.95 2.86
Saturday 28 September 2024
14:00 Newington Youth 1 – 1 Dundela — — —
14:00 H&W Welders 2 – 1 Newry City AFC — — —
14:00 Ballyclare Comrades 2 – 3 Bangor 5.50 4.80 1.52
14:00 Ballinamallard United 1 – 3 Armagh City 1.77 4.10 4.50
14:00 Ards 0 – 0 Institute 2.06 3.81 3.32
14:00 Annagh United 1 – 1 Limavady United 2.05 3.65 3.35
Saturday 21 September 2024
14:00 Limavady United 1 – 2 Ballinamallard United 1.88 3.76 3.80
14:00 Institute 4 – 0 Newington Youth — — —
14:00 Dundela 2 – 0 Annagh United 2.73 4.20 2.87
14:00 Armagh City 1 – 4 Bangor 4.50 4.20 1.78
14:00 Ards 3 – 1 H&W Welders — — —
Friday 20 September 2024
19:00 Newry City AFC 2 – 1 Ballyclare Comrades 1.90 4.33 3.51
Saturday 14 September 2024
14:00 Newington Youth 0 – 0 Limavady United — — —
14:00 H&W Welders 5 – 0 Armagh City — — —
14:00 Ballyclare Comrades 3 – 2 Ards 2.40 3.96 2.60
14:00 Ballinamallard United 1 – 2 Institute 2.30 3.65 2.94
14:00 Annagh United 1 – 0 Newry City AFC 2.39 3.77 2.85
Friday 13 September 2024
18:45 Bangor 3 – 1 Dundela 1.93 3.98 4.11
Saturday 7 September 2024
14:00 Limavady United 3 – 0 Armagh City 2.18 3.45 3.27
14:00 Institute 1 – 3 Ballyclare Comrades 2.35 3.50 2.85
14:00 H&W Welders 2 – 1 Annagh United — — —
14:00 Ballinamallard United 4 – 1 Newington Youth — — —
14:00 Ards 0 – 1 Dundela 2.51 3.96 2.66
Friday 6 September 2024
19:00 Newry City AFC 4 – 5 Bangor 2.47 3.85 2.71
Saturday 31 August 2024
14:00 Newington Youth 3 – 3 Newry City AFC — — —
14:00 Dundela 3 – 3 Ballinamallard United 1.88 3.84 3.70
14:00 Bangor 1 – 3 Limavady United 1.75 4.40 4.90
14:00 Ballyclare Comrades 2 – 7 H&W Welders — — —
14:00 Armagh City 4 – 1 Ards — — —
14:00 Annagh United 2 – 1 Institute — — —
Tuesday 27 August 2024
18:45 Newry City AFC 1 – 0 Ballinamallard United 2.75 4.15 2.30
18:45 Newington Youth 2 – 0 Ballyclare Comrades — — —
18:45 Limavady United 2 – 1 Institute 3.25 3.94 2.50
18:45 H&W Welders 1 – 3 Dundela — — —
18:45 Ards 0 – 4 Bangor 3.05 3.85 2.10
18:45 Annagh United 1 – 2 Armagh City 2.20 3.20 3.37
Saturday 24 August 2024
14:00 Institute 1 – 3 H&W Welders — — —
14:00 Dundela 2 – 3 Limavady United 2.10 5.40 5.40
14:00 Ballyclare Comrades 2 – 1 Annagh United 3.13 3.76 2.10
14:00 Ballinamallard United 2 – 2 Ards 2.77 3.55 2.36
14:00 Armagh City 3 – 3 Newry City AFC 2.75 3.77 2.60
Friday 23 August 2024
18:45 Bangor 4 – 0 Newington Youth — — —
Saturday 17 August 2024
14:00 Newry City AFC 3 – 3 Limavady United 1.95 4.20 4.30
14:00 Institute 2 – 2 Dundela 2.50 3.63 3.05
14:00 H&W Welders 4 – 0 Ballinamallard United — — —
14:00 Ballyclare Comrades 1 – 1 Armagh City — — —
14:00 Ards 3 – 2 Newington Youth — — —
14:00 Annagh United 1 – 0 Bangor — — —
Saturday 10 August 2024
14:00 Newington Youth 0 – 3 Annagh United — — —
14:00 Limavady United 0 – 3 Ards 2.46 3.64 2.80
14:00 Dundela 1 – 0 Newry City AFC 2.54 3.58 2.98
14:00 Ballinamallard United 4 – 0 Ballyclare Comrades 2.33 3.68 3.15
14:00 Armagh City 2 – 2 Institute 3.02 3.93 2.35
Friday 9 August 2024
18:45 Bangor 2 – 2 H&W Welders — — —

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key