The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
NEC

NEC

Namboole Stadium, Kampala. Every match we hold, with the price it went off at.

99Played
52Won
52.5%Win rate
1.31Scored per game
0.84Conceded per game
47Clean sheets

Home and away

The same record, split by where it was played.

At home
62%
50 played, 31 won. 1.54 scored a game.
Away
42.9%
49 played, 21 won. 1.08 scored a game.
How the market priced them
53.8%
52 priced matches at an average of 2.41, which implied 41.5%.

Season by season 5

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 8521 +12
2025/26 Premier League 3013125 +9
2025/26 CAF Confederation Cup 2020 0
2024/25 Premier League 302073 +25
2023/24 Premier League 291469 +1

Recent matches 30

Newest first, with the price this club was at kickoff.

Monday 28 December 2026
H NEC scheduled Vipers —
Friday 18 December 2026
H NEC scheduled Entebbe UPPC —
Tuesday 15 December 2026
A NEC scheduled Kitara —
Tuesday 8 December 2026
A NEC scheduled SC Villa —
Wednesday 2 December 2026
H NEC scheduled Police —
Wednesday 25 November 2026
H NEC scheduled Kataka —
Thursday 19 November 2026
A NEC scheduled Maroons —
Tuesday 3 November 2026
H NEC scheduled UPDF —
Saturday 31 October 2026
A NEC scheduled Blacks Power —
Tuesday 27 October 2026
H NEC 5 – 1 Ntugasaze —
Wednesday 21 October 2026
A NEC 1 – 2 BUL —
Wednesday 14 October 2026
A NEC 2 – 0 Kigezi HomeBoyz —
Thursday 8 October 2026
H NEC 0 – 0 Express —
Tuesday 15 September 2026
H NEC 4 – 1 URA —
Friday 11 September 2026
A NEC 0 – 0 Mbarara City —
Tuesday 1 September 2026
H NEC 3 – 1 Lugazi —
Saturday 29 August 2026
A NEC 2 – 0 KCCA —
Saturday 23 May 2026
A NEC 0 – 2 Calvary —
Wednesday 20 May 2026
H NEC 1 – 4 SC Villa —
Wednesday 13 May 2026
H NEC 3 – 0 Buhimba Saints —
Saturday 9 May 2026
A NEC 1 – 0 Kitara —
Tuesday 28 April 2026
A NEC 1 – 0 BUL 4.50
Friday 24 April 2026
H NEC 0 – 0 Mbarara City —
Tuesday 21 April 2026
A NEC 0 – 0 Express 2.54
Saturday 18 April 2026
H NEC 1 – 0 Maroons —
Thursday 9 April 2026
H NEC 1 – 0 URA —
Friday 13 March 2026
A NEC 1 – 0 Police 2.88
Tuesday 10 March 2026
H NEC 0 – 0 Entebbe UPPC 1.90
Friday 6 March 2026
A NEC 2 – 0 Lugazi 2.20
Tuesday 3 March 2026
H NEC 1 – 0 UPDF 1.48