World Cup 2026Today
FT
TUR
0
PAR
1
World Cup 2026Today
FT
BRA
3
HAI
0
World Cup 202619 JUN
FT
SCO
0
MAR
1
World Cup 202619 JUN
FT
USA
2
AUS
0
World Cup 2026Today
18:00
NED
-
SWE
-
World Cup 2026Today
21:00
GER
-
CIV
-
World Cup 2026Tomorrow
01:00
ECU
-
CUR
-
World Cup 2026Tomorrow
05:00
TUN
-
JPN
-
World Cup 2026Tomorrow
17:00
ESP
-
KSA
-
World Cup 2026Tomorrow
20:00
BEL
-
IRI
-
World Cup 2026Tomorrow
23:00
URU
-
CPV
-
World Cup 202622 JUN
02:00
NZL
-
EGY
-
World Cup 202622 JUN
18:00
ARG
-
AUT
-
World Cup 202622 JUN
22:00
FRA
-
IRA
-
World Cup 202623 JUN
01:00
NOR
-
SEN
-
World Cup 202623 JUN
04:00
JOR
-
ALG
-
World Cup 202623 JUN
18:00
POR
-
UZB
-
World Cup 202623 JUN
21:00
ENG
-
GHA
-
World Cup 202624 JUN
00:00
PAN
-
CRO
-
World Cup 202624 JUN
03:00
COL
-
CDR
-
World Cup 202624 JUN
20:00
SUI
-
CAN
-
World Cup 202624 JUN
20:00
BOS
-
QAT
-
World Cup 202624 JUN
23:00
MAR
-
HAI
-
World Cup 202624 JUN
23:00
SCO
-
BRA
-
World Cup 202625 JUN
02:00
RSA
-
KOR
-
World Cup 202625 JUN
02:00
CZE
-
MEX
-
World Cup 202625 JUN
21:00
CUR
-
CIV
-
World Cup 202625 JUN
21:00
ECU
-
GER
-
World Cup 202626 JUN
00:00
TUN
-
NED
-
World Cup 202626 JUN
00:00
JPN
-
SWE
-
World Cup 202626 JUN
03:00
PAR
-
AUS
-
World Cup 202626 JUN
03:00
TUR
-
USA
-
World Cup 202626 JUN
20:00
NOR
-
FRA
-
World Cup 202626 JUN
20:00
SEN
-
IRA
-
World Cup 202627 JUN
01:00
CPV
-
KSA
-
World Cup 202627 JUN
01:00
URU
-
ESP
-
World Cup 202627 JUN
04:00
EGY
-
IRI
-
World Cup 202627 JUN
04:00
NZL
-
BEL
-
World Cup 202627 JUN
22:00
CRO
-
GHA
-
World Cup 202627 JUN
22:00
PAN
-
ENG
-
World Cup 202628 JUN
00:30
COL
-
POR
-
World Cup 202628 JUN
00:30
CDR
-
UZB
-
World Cup 202628 JUN
03:00
ALG
-
AUT
-
World Cup 202628 JUN
03:00
JOR
-
ARG
-
World Cup 202628 JUN
20:00
RUN
-
GRO
-
World Cup 202629 JUN
18:00
WIN
-
RUN
-
World Cup 202629 JUN
21:30
WIE
-
GRO
-
World Cup 202630 JUN
02:00
WIN
-
RUV
-
World Cup 202630 JUN
18:00
RUN
-
RUN
-
World Cup 202630 JUN
22:00
WIN
-
GRH
-
World Cup 202601 JUL
02:00
WIN
-
GRO
-
World Cup 202601 JUL
17:00
WIN
-
GRU
-
World Cup 202601 JUL
21:00
WIN
-
GRU
-
World Cup 202602 JUL
01:00
WIN
-
GRU
-
World Cup 202602 JUL
20:00
WIN
-
RUN
-
World Cup 202603 JUL
00:00
RUN
-
RUN
-
World Cup 202603 JUL
04:00
WIN
-
GRU
-
World Cup 202603 JUL
19:00
RUN
-
RUN
-
World Cup 202603 JUL
23:00
WIN
-
RUN
-
World Cup 202604 JUL
02:30
WIN
-
GRU
-
World Cup 202604 JUL
18:00
WIN
-
WIN
-
World Cup 202604 JUL
22:00
WIN
-
WIN
-
World Cup 202605 JUL
21:00
WIN
-
WIN
-
World Cup 202606 JUL
01:00
WIN
-
WIN
-
World Cup 202606 JUL
20:00
WIN
-
WIN
-
World Cup 202607 JUL
01:00
WIN
-
WIN
-
World Cup 202607 JUL
17:00
WIN
-
WIN
-
UCLUCL
07 JUL 18:00
FAA
-
RIG
-
UCLUCL
07 JUL 18:00
BOR
-
LEV
-
UCLUCL
07 JUL 18:00
FLO
-
SAB
-
UCLUCL
07 JUL 18:00
FLO
-
SHA
-
UCLUCL
07 JUL 18:00
KAI
-
STU
-
UCLUCL
07 JUL 18:00
KAU
-
FCD
-
UCLUCL
07 JUL 18:00
KI
-
ATE
-
UCLUCL
07 JUL 18:00
LRI
-
INT
-
UCLUCL
07 JUL 18:00
VIT
-
UCV
-
UCLUCL
07 JUL 18:00
PET
-
RRO
-
UCLUCL
07 JUL 18:00
SAB
-
TNS
-
UCLUCL
07 JUL 18:00
TFI
-
LAR
-
UCLUCL
07 JUL 18:00
VSK
-
KUP
-
UCLUCL
07 JUL 18:00
VIK
-
GYO
-
World Cup 202607 JUL
21:00
WIN
-
WIN
-
UELUEL
09 JUL 18:00
CSK
-
DER
-
UELUEL
09 JUL 18:00
DIN
-
UNI
-
UELUEL
09 JUL 18:00
HAJ
-
ZIL
-
UELUEL
09 JUL 18:00
QAR
-
VES
-
UELUEL
09 JUL 18:00
SHE
-
ALU
-
UELUEL
09 JUL 18:00
VOJ
-
FER
-
UECLUECL
09 JUL 18:00
ELB
-
BAT
-
UECLUECL
09 JUL 18:00
ALA
-
YEL
-
UECLUECL
09 JUL 18:00
BOH
-
SJO
-
UECLUECL
09 JUL 18:00
Cae
-
LEV
-
UECLUECL
09 JUL 18:00
GCs
-
BAL
-
UECLUECL
09 JUL 18:00
FDT
-
LIE
-
UECLUECL
09 JUL 18:00
DIF
-
ILV
-
UECLUECL
09 JUL 18:00
DIL
-
VIR
-
UECLUECL
09 JUL 18:00
DIN
-
AST
-
UECLUECL
09 JUL 18:00
DMI
-
SIL
-
UECLUECL
09 JUL 18:00
EFC
-
SHK
-
UECLUECL
09 JUL 18:00
SAR
-
INT
-
UECLUECL
09 JUL 18:00
GLE
-
RIG
-
UECLUECL
09 JUL 18:00
HEG
-
PAI
-
UECLUECL
09 JUL 18:00
NOM
-
LIN
-
UECLUECL
09 JUL 18:00
MAR
-
PYU
-
UECLUECL
09 JUL 18:00
MON
-
DIN
-
UECLUECL
09 JUL 18:00
MOR
-
ACD
-
UECLUECL
09 JUL 18:00
NSI
-
HAM
-
UECLUECL
09 JUL 18:00
PEN
-
SCO
-
UECLUECL
09 JUL 18:00
OFK
-
ZAL
-
UECLUECL
09 JUL 18:00
UNA
-
FIO
-
UECLUECL
09 JUL 18:00
VEL
-
MIL
-
UECLUECL
09 JUL 18:00
VIK
-
STJ
-
UECLUECL
09 JUL 18:00
VLL
-
MAL
-
UECLUECL
09 JUL 18:00
ZIR
-
TOR
-
World Cup 202609 JUL
21:00
WIN
-
WIN
-
World Cup 202610 JUL
20:00
WIN
-
WIN
-
World Cup 202611 JUL
22:00
WIN
-
WIN
-
World Cup 202612 JUL
02:00
WIN
-
WIN
-
UCLUCL
14 JUL 18:00
ATE
-
KI
-
UCLUCL
14 JUL 18:00
FCD
-
KAU
-
UCLUCL
14 JUL 18:00
RRO
-
PET
-
UCLUCL
14 JUL 18:00
GYO
-
VIK
-
UCLUCL
14 JUL 18:00
SAB
-
FLO
-
UCLUCL
14 JUL 18:00
INT
-
LRI
-
UCLUCL
14 JUL 18:00
KUP
-
VSK
-
UCLUCL
14 JUL 18:00
LAR
-
TFI
-
UCLUCL
14 JUL 18:00
LEV
-
BOR
-
UCLUCL
14 JUL 18:00
RIG
-
FAA
-
UCLUCL
14 JUL 18:00
SHA
-
FLO
-
UCLUCL
14 JUL 18:00
STU
-
KAI
-
UCLUCL
14 JUL 18:00
TNS
-
SAB
-
UCLUCL
14 JUL 18:00
UCV
-
VIT
-
World Cup 202614 JUL
20:00
WIN
-
WIN
-
World Cup 202615 JUL
20:00
WIN
-
WIN
-
UELUEL
16 JUL 18:00
ALU
-
SHE
-
UELUEL
16 JUL 18:00
DER
-
CSK
-
UELUEL
16 JUL 18:00
FER
-
VOJ
-
UELUEL
16 JUL 18:00
UNI
-
DIN
-
UELUEL
16 JUL 18:00
VES
-
QAR
-
UELUEL
16 JUL 18:00
ZIL
-
HAJ
-
UECLUECL
16 JUL 18:00
ACD
-
MOR
-
UECLUECL
16 JUL 18:00
BAT
-
ELB
-
UECLUECL
16 JUL 18:00
DIN
-
MON
-
UECLUECL
16 JUL 18:00
AST
-
DIN
-
UECLUECL
16 JUL 18:00
BAL
-
GCs
-
UECLUECL
16 JUL 18:00
SCO
-
PEN
-
UECLUECL
16 JUL 18:00
LIE
-
FDT
-
UECLUECL
16 JUL 18:00
HAM
-
NSI
-
UECLUECL
16 JUL 18:00
ILV
-
DIF
-
UECLUECL
16 JUL 18:00
INT
-
SAR
-
UECLUECL
16 JUL 18:00
FIO
-
UNA
-
UECLUECL
16 JUL 18:00
LEV
-
Cae
-
UECLUECL
16 JUL 18:00
LIN
-
NOM
-
UECLUECL
16 JUL 18:00
MAL
-
VLL
-
UECLUECL
16 JUL 18:00
MIL
-
VEL
-
UECLUECL
16 JUL 18:00
PAI
-
HEG
-
UECLUECL
16 JUL 18:00
PYU
-
MAR
-
UECLUECL
16 JUL 18:00
RIG
-
GLE
-
UECLUECL
16 JUL 18:00
SHK
-
EFC
-
UECLUECL
16 JUL 18:00
SIL
-
DMI
-
UECLUECL
16 JUL 18:00
STJ
-
VIK
-
UECLUECL
16 JUL 18:00
SJO
-
BOH
-
UECLUECL
16 JUL 18:00
TOR
-
ZIR
-
UECLUECL
16 JUL 18:00
VIR
-
DIL
-
UECLUECL
16 JUL 18:00
YEL
-
ALA
-
UECLUECL
16 JUL 18:00
ZAL
-
OFK
-
World Cup 202618 JUL
22:00
LOS
-
LOS
-
World Cup 202619 JUL
20:00
WIN
-
WIN
-

    NPFL – Fixtures, Results, Table, Transfers & News

    The Nigeria Premier Football League (NPFL) showcases the best of domestic football. On this page, track the latest NPFL fixtures and results, the live league table, and NPFL transfer news, alongside headlines from top clubs like Enyimba, Rivers United, Rangers International and Remo Stars. You’ll also find details on where to watch NPFL matches in Nigeria, with kick-off times localised in WAT.

    NPFL Table

    Pos Team P W D L GF GA GD Pts
    1 Rangers Int'l 38 19 11 8 47 27 +20 68
    2 Rivers United 38 19 10 9 44 31 +13 67
    3 Shooting Stars 38 18 6 14 41 40 +1 60
    4 Ikorodu City 38 16 10 12 43 39 +4 58
    5 Bendel Insurance 38 14 14 10 44 38 +6 56
    6 Nasarawa United 38 16 8 14 37 34 +3 56
    7 Abia Warriors 38 16 7 15 31 34 -3 55
    8 Barau 38 13 13 12 34 30 +4 52
    9 Katsina United FC 38 14 10 14 36 39 -3 52
    10 Plateau United 38 15 5 18 39 40 -1 50
    11 Enyimba 38 13 10 15 44 42 +2 49
    12 Kun Khalifat 38 13 10 14 42 40 +2 49
    13 Warri Wolves 38 13 10 15 36 41 -5 49
    14 Niger Tornadoes 38 13 9 16 37 36 +1 48
    15 Kano Pillars 38 15 6 17 34 39 -5 48
    16 Kwara United 38 13 11 14 32 36 -4 47
    17 Remo Stars 38 14 5 19 42 47 -5 47
    18 El Kanemi Warriors 38 13 8 17 27 46 -19 47
    19 Bayelsa United 38 11 10 17 37 42 -5 43
    20 Wikki Tourists 38 9 13 16 36 48 -12 40

    Top Clubs

    NPFL FAQs

    NPFL FAQs

    When was professional football introduced in Nigeria?

    –Professional football was introduced in Nigeria in 1990, with the launch of the league now known as the Nigerian Premier Football League (NPFL). The non-Pro era lasted from 1972 to 1989.

    Which club is the most successful in NPFL history?

    –Enyimba FC are the most successful club in NPFL history, having won the league nine times, with titles spanning from 2001 to 2023.

    Which clubs have won the Nigerian top tier league multiple times in both non-Pro and Pro eras?

    –Seven clubs have won it more than once, notably Enyimba (9), Rangers Int'l (8), Shooting Stars (5), Heartland (5), Kano Pillars (4), Rivers United (4) and Bendel Insurance (2).

    Who emerged as the NPFL top scorers in 2022/2023, 2023/2024 and 2024/2025 seasons?

    –Emeka Obioma of Enyimba (16 goals), Enyimba's Chijioke Mbaoma (17 goals) and Nasarawa United's Anas Yusuf (18 goals) respectively.

    How many foreign players can an NPFL club register?

    –Each club may register up to five foreign players, but only three may be named in a matchday squad. ECOWAS players are not classified as foreign.

    Are youth players allowed in NPFL squads?

    –Yes. Each club may register up to five youth players, identifiable by jersey numbers 36–40. Players wearing unauthorised numbers are ineligible to play.

    Can a player terminate a contract due to misconduct by a club?

    –Disputes relating to contracts, unpaid wages or breaches are resolved through NPFL arbitration and appeals mechanisms, in line with FIFA and NFF statutes.

    What conduct is classified as Gross Misconduct by a NPFL player?

    –This includes doping, fraud, alcohol-related incapacity, serious breaches of contract, or conduct damaging to the club or league, and may lead to termination or sanctions.

    What happens if a club owes a player outstanding salaries?

    –A club cannot register new players or coaches if it is in breach of an award or order relating to unpaid player entitlements, unless full compliance or a formal settlement is proven.

    What is the Elite Player Scheme?

    –Clubs may register up to two Elite Players—individuals deemed capable of adding exceptional value to the league. The NPFL may contribute financially to their remuneration.

    What penalties apply for illegal or double registration of players?

    –Players face suspension of up to one year, while clubs risk minimum fines of ₦1,000,000 and further disciplinary sanctions, according to the NPFL Framework 2023/2024.

    ABOUT THE AUTHOR
    Mr. Nnamdi Ezekute

    Nnamdi Ezekute

    Nnamdi Ezekute, a sports reporting expert, has risen through the ranks at Complete Communications Limited (CCL) famed for publications like Complete Sports.

    8xBet
    Sponsored banner