UNLLive
90+6'
ICE
3
BUL
0
UNLUNL
FT
EST
1
LUX
0
UNLUNL
FT
BEL
4
SAN
0
UNLUNL
FT
CRO
0
ENG
7
NPFLNPFL
FT
KAN
1
SPO
1
UNLUNL
FT
FIN
2
ALB
1
UNLUNL
Today 19:45
SPA
-
CZE
-
UNLUNL
Today 19:45
SWI
-
SLO
-
UNLUNL
Today 19:45
FYR
-
SCO
-
UNLUNL
Tomorrow 14:00
AZE
-
LIT
-
NPFLNPFL
Tomorrow 16:00
RAN
-
ABI
-
NPFLNPFL
Tomorrow 16:00
NIG
-
KUN
-
NPFLNPFL
Tomorrow 16:00
KWA
-
RAN
-
NPFLNPFL
Tomorrow 16:00
SHO
-
NAS
-
NPFLNPFL
Tomorrow 16:00
INT
-
KAT
-
NPFLNPFL
Tomorrow 16:00
ENY
-
PLA
-
NPFLNPFL
Tomorrow 16:00
BEN
-
BAR
-
NPFLNPFL
Tomorrow 16:00
DOM
-
WAR
-
NPFLNPFL
Tomorrow 16:00
RUN
-
IKO
-
UNLUNL
Tomorrow 17:00
KOS
-
AUS
-
UNLUNL
Tomorrow 17:00
MAL
-
AND
-
UNLUNL
Tomorrow 19:45
NET
-
SER
-
UNLUNL
Tomorrow 19:45
GRE
-
GER
-
UNLUNL
Tomorrow 19:45
REP
-
ISR
-
UNLUNL
Tomorrow 19:45
WAL
-
DEN
-
UNLUNL
Tomorrow 19:45
POR
-
NOR
-
UNLUNL
05 OCT 17:00
CYP
-
LAT
-
UNLUNL
05 OCT 19:45
MON
-
ARM
-
UNLUNL
05 OCT 19:45
ROM
-
SWE
-
UNLUNL
05 OCT 19:45
UKR
-
HUN
-
UNLUNL
05 OCT 19:45
NOR
-
GEO
-
UNLUNL
05 OCT 19:45
ITA
-
TUR
-
UNLUNL
05 OCT 19:45
FRA
-
BEL
-
UNLUNL
05 OCT 19:45
BOS
-
POL
-
UNLUNL
06 OCT 15:00
KAZ
-
FAR
-
UNLUNL
06 OCT 19:45
CRO
-
SPA
-
UNLUNL
06 OCT 19:45
ENG
-
CZE
-
UNLUNL
06 OCT 19:45
SWI
-
FYR
-
UNLUNL
06 OCT 19:45
ALB
-
SAN
-
UNLUNL
06 OCT 19:45
BEL
-
FIN
-
UNLUNL
06 OCT 19:45
EST
-
ICE
-
UNLUNL
06 OCT 19:45
LUX
-
BUL
-
UNLUNL
06 OCT 19:45
SCO
-
SLO
-
UNLUNL
06 OCT 19:45
MOL
-
SLO
-
NPFLNPFL
07 OCT 16:00
SHO
-
KAN
-
BundeslBundesl
09 OCT 19:30
BOR
-
WER
-
Ligue 1Ligue 1
09 OCT 19:45
RCL
-
LYO
-
LaLigaLaLiga
09 OCT 20:00
MAL
-
ESP
-
EPLEPL
10 OCT 12:30
ARS
-
LEE
-
LaLigaLaLiga
10 OCT 13:00
RAY
-
ATH
-
Serie ASerie A
10 OCT 14:00
GEN
-
FIO
-
BundeslBundesl
10 OCT 14:30
MAI
-
B04
-
BundeslBundesl
10 OCT 14:30
TSG
-
HAM
-
BundeslBundesl
10 OCT 14:30
AUG
-
BAY
-
BundeslBundesl
10 OCT 14:30
UBE
-
ELV
-
BundeslBundesl
10 OCT 14:30
PAR
-
VFB
-
EPLEPL
10 OCT 15:00
CHE
-
BOU
-
EPLEPL
10 OCT 15:00
IPS
-
FUL
-
EPLEPL
10 OCT 15:00
AST
-
BRE
-
EPLEPL
10 OCT 15:00
SUN
-
BRI
-
LaLigaLaLiga
10 OCT 15:15
ALA
-
ATL
-
NPFLNPFL
10 OCT 16:00
IKO
-
KWA
-
Ligue 1Ligue 1
10 OCT 16:15
LIL
-
LE
-
Serie ASerie A
10 OCT 17:00
INT
-
PAR
-
EPLEPL
10 OCT 17:30
MAN
-
TOT
-
LaLigaLaLiga
10 OCT 17:30
FCB
-
GET
-
BundeslBundesl
10 OCT 17:30
RBL
-
EIN
-
Football predictions by Betora
 Sponsored banner
Goka
Goka

NPFL - Fixtures, Results & Table

Follow the Nigeria Premier Football League on Complete Sports with fixtures, results, the table, kick-off times and coverage of every matchday.

NPFL Centre

The next match, recent results and how the season is going.

Kicks off inKwara UnitedvsRanchers Bees
00Days
00Hrs
00Min
00Sec
More fixtures
59Matches played
144Goals scored
2.44Goals / match
20Upcoming matches
Football predictions by Betora

NPFL Table

PosTeamPWDLGFGAGDPtsForm
1641196+313WWWLW
26330112+912WDWDD
3633093+612DWDWD
4632196+311WDWDW
5631298+110WWLDL
65230106+49DWWDD
7623185+39DDLWD
86303910-19LWLWL
9622277+08WLWDD
10622278-18LDWLW
11622258-38LWLWD
12621376+17LWLWL
13621388+07WLWLD
14621368-27WLDLW
15621335-27LWDWL
16520379-26WLWLL
17612357-25LDLDL
186123513-85DLLLW
196114710-34LLLDW
20611439-64LLWDL
Football predictions by Betora

Top Clubs

NPFL Predictions

NPFL FAQs

What time do NPFL matches kick off?

The times on this page are already shown in your own local time - there is nothing to convert. Most matchdays are built around Sunday afternoons, with midweek rounds added when the calendar tightens. Kick-off times can move at short notice for security, pitch or broadcast reasons, so check this page on the day rather than relying on a fixture list printed earlier in the week.

How many clubs are in the NPFL and how does the table work?

Twenty clubs, three points for a win and one for a draw. The champions enter the CAF Champions League and the runners-up or cup winners take Nigeria's place in the CAF Confederation Cup, while the clubs at the foot of the table are relegated to the Nigeria National League. Exact promotion and relegation numbers have been adjusted by the league more than once, so treat the current season's regulations as the authority.

Why is home advantage so strong in the NPFL?

It is the single most distinctive thing about this league. Long road journeys, hostile grounds and pitches that vary enormously from venue to venue mean home sides win a far higher share of matches here than in the European leagues, and away wins are genuinely rare at some grounds. Any read on form has to separate home and away records rather than average them together.

Where can I watch NPFL matches?

Coverage has grown from a handful of televised games to a broader broadcast and streaming package, but not every fixture is shown and the arrangements change between seasons. Our matchday coverage carries the selected games each round, and this page carries the full fixture list whether a match is broadcast or not.

Which NPFL players have moved abroad?

The NPFL is the main route into professional football for Nigerian players, and a steady stream have moved from here into North Africa, Scandinavia, Eastern Europe and on into the bigger leagues. Transfers cluster around the windows, so follow our transfer coverage during each window rather than expecting a fixed list.

Why are NPFL results sometimes slow to appear?

Data coverage of the Nigerian league is thinner than for the European leagues, and results from some venues reach the feed later than the final whistle. If a score on this page looks behind, it usually catches up within the hour. Our newsroom reporting is the faster source on those matchdays.

What should I check before backing an NPFL match?

Home and away form separately, never combined - the split matters more here than in any European league. Check team news and travel, because a side that has crossed the country midweek is a different proposition. Set your stake before you bet, use only money you can afford to lose, and never chase a losing bet.