NPFL logo
NPFL

Page guide

Scan the fixture list first, then open the fixture spotlight only when a match deserves closer attention.

August 2024

Enugu RangersEnugu Rangers logoFT
0-0
El Kanemi Warriors logoEl Kanemi Warriors

September 2024

Abia WarriorsAbia Warriors logoFT
0-2
Remo Stars logoRemo Stars
Bendel InsuranceBendel Insurance logoFT
0-0
Rivers United logoRivers United
HeartlandHeartland logoFT
1-3
Enyimba logoEnyimba
Kano PillarsKano Pillars logoFT
3-0
Ikorodu City logoIkorodu City
Kwara UnitedKwara United logoFT
1-2
Niger Tornadoes logoNiger Tornadoes
Nasarawa UnitedNasarawa United logoFT
1-1
Shooting Stars logoShooting Stars
Plateau UnitedPlateau United logoFT
1-0
Katsina United logoKatsina United
Sunshine StarsSunshine Stars logoFT
3-0
Bayelsa United logoBayelsa United

Lobi StarsLobi Stars logoFT
0-0
Akwa United logoAkwa United

Rivers UnitedRivers United logoFT
3-1
Heartland logoHeartland
Remo StarsRemo Stars logoFT
1-0
Sunshine Stars logoSunshine Stars

Akwa UnitedAkwa United logoFT
1-1
Abia Warriors logoAbia Warriors
Katsina UnitedKatsina United logoFT
2-1
Bendel Insurance logoBendel Insurance
Niger TornadoesNiger Tornadoes logoFT
0-0
Nasarawa United logoNasarawa United
Bayelsa UnitedBayelsa United logoFT
1-1
Kano Pillars logoKano Pillars
Shooting StarsShooting Stars logoFT
1-1
Plateau United logoPlateau United

Lobi StarsLobi Stars logoFT
0-1
Rivers United logoRivers United
Nasarawa UnitedNasarawa United logoFT
3-4
El Kanemi Warriors logoEl Kanemi Warriors

Plateau UnitedPlateau United logoFT
1-2
Niger Tornadoes logoNiger Tornadoes
HeartlandHeartland logoFT
0-0
Katsina United logoKatsina United
Kano PillarsKano Pillars logoFT
0-2
Remo Stars logoRemo Stars
Sunshine StarsSunshine Stars logoFT
0-0
Abia Warriors logoAbia Warriors
Kwara UnitedKwara United logoFT
0-0
Ikorodu City logoIkorodu City

EnyimbaEnyimba logoFT
2-1
Lobi Stars logoLobi Stars
Ikorodu CityIkorodu City logoFT
0-1
Enugu Rangers logoEnugu Rangers

Ikorodu CityIkorodu City logoFT
1-2
Nasarawa United logoNasarawa United
Akwa UnitedAkwa United logoFT
1-2
Sunshine Stars logoSunshine Stars

Niger TornadoesNiger Tornadoes logoFT
1-1
Bendel Insurance logoBendel Insurance
Rivers UnitedRivers United logoFT
2-0
Enyimba logoEnyimba
El Kanemi WarriorsEl Kanemi Warriors logoFT
2-2
Plateau United logoPlateau United
Abia WarriorsAbia Warriors logoFT
2-0
Kano Pillars logoKano Pillars
Katsina UnitedKatsina United logoFT
3-0
Lobi Stars logoLobi Stars
Bayelsa UnitedBayelsa United logoFT
1-1
Kwara United logoKwara United
Remo StarsRemo Stars logoFT
2-1
Enugu Rangers logoEnugu Rangers
Shooting StarsShooting Stars logoFT
1-0
Heartland logoHeartland

October 2024

Bendel InsuranceBendel Insurance logoFT
1-0
Shooting Stars logoShooting Stars
EnyimbaEnyimba logoFT
1-0
Akwa United logoAkwa United

Enugu RangersEnugu Rangers logoFT
1-0
Bayelsa United logoBayelsa United

Lobi StarsLobi Stars logoFT
1-0
Shooting Stars logoShooting Stars
Bendel InsuranceBendel Insurance logoFT
1-1
El Kanemi Warriors logoEl Kanemi Warriors

Nasarawa UnitedNasarawa United logoFT
0-0
Bayelsa United logoBayelsa United
Enugu RangersEnugu Rangers logoFT
1-0
Abia Warriors logoAbia Warriors
HeartlandHeartland logoFT
2-0
Niger Tornadoes logoNiger Tornadoes
Kano PillarsKano Pillars logoFT
2-0
Sunshine Stars logoSunshine Stars
Kwara UnitedKwara United logoFT
1-0
Remo Stars logoRemo Stars
Plateau UnitedPlateau United logoFT
1-0
Ikorodu City logoIkorodu City
Rivers UnitedRivers United logoFT
2-1
Akwa United logoAkwa United

EnyimbaEnyimba logoFT
3-0
Katsina United logoKatsina United

Ikorodu CityIkorodu City logoFT
3-0
Bendel Insurance logoBendel Insurance
Sunshine StarsSunshine Stars logoFT
1-0
Enugu Rangers logoEnugu Rangers

Abia WarriorsAbia Warriors logoFT
1-0
Kwara United logoKwara United
El Kanemi WarriorsEl Kanemi Warriors logoFT
0-0
Heartland logoHeartland
Bayelsa UnitedBayelsa United logoFT
1-0
Plateau United logoPlateau United
Akwa UnitedAkwa United logoFT
2-0
Kano Pillars logoKano Pillars
Katsina UnitedKatsina United logoFT
0-0
Rivers United logoRivers United
Niger TornadoesNiger Tornadoes logoFT
1-1
Lobi Stars logoLobi Stars
Remo StarsRemo Stars logoFT
3-0
Nasarawa United logoNasarawa United
Shooting StarsShooting Stars logoFT
0-0
Enyimba logoEnyimba

Lobi StarsLobi Stars logoFT
2-2
El Kanemi Warriors logoEl Kanemi Warriors
Enugu RangersEnugu Rangers logoFT
3-4
Kano Pillars logoKano Pillars
EnyimbaEnyimba logoFT
1-1
Niger Tornadoes logoNiger Tornadoes
Kwara UnitedKwara United logoFT
3-0
Sunshine Stars logoSunshine Stars
Nasarawa UnitedNasarawa United logoFT
3-0
Abia Warriors logoAbia Warriors

Bendel InsuranceBendel Insurance logoFT
3-0
Bayelsa United logoBayelsa United
Rivers UnitedRivers United logoFT
2-0
Shooting Stars logoShooting Stars
HeartlandHeartland logoFT
1-1
Ikorodu City logoIkorodu City
Katsina UnitedKatsina United logoFT
1-0
Akwa United logoAkwa United
Plateau UnitedPlateau United logoFT
3-1
Remo Stars logoRemo Stars

Bayelsa UnitedBayelsa United logoFT
1-0
Heartland logoHeartland
Abia WarriorsAbia Warriors logoFT
3-1
Plateau United logoPlateau United
El Kanemi WarriorsEl Kanemi Warriors logoFT
1-0
Enyimba logoEnyimba
Kano PillarsKano Pillars logoFT
1-1
Kwara United logoKwara United
Sunshine StarsSunshine Stars logoFT
1-0
Nasarawa United logoNasarawa United
Remo StarsRemo Stars logoFT
1-0
Bendel Insurance logoBendel Insurance

Ikorodu CityIkorodu City logoFT
4-2
Lobi Stars logoLobi Stars
Niger TornadoesNiger Tornadoes logoFT
0-1
Rivers United logoRivers United
Shooting StarsShooting Stars logoFT
1-0
Katsina United logoKatsina United
Akwa UnitedAkwa United logoFT
0-0
Enugu Rangers logoEnugu Rangers

El Kanemi WarriorsEl Kanemi Warriors logoFT
1-1
Kwara United logoKwara United

Katsina UnitedKatsina United logoFT
1-1
Niger Tornadoes logoNiger Tornadoes
Bendel InsuranceBendel Insurance logoFT
0-1
Abia Warriors logoAbia Warriors

Nasarawa UnitedNasarawa United logoFT
1-0
Kano Pillars logoKano Pillars
EnyimbaEnyimba logoFT
2-1
Ikorodu City logoIkorodu City
HeartlandHeartland logoFT
1-0
Remo Stars logoRemo Stars
Plateau UnitedPlateau United logoFT
3-0
Sunshine Stars logoSunshine Stars
Rivers UnitedRivers United logoFT
1-1
El Kanemi Warriors logoEl Kanemi Warriors
Shooting StarsShooting Stars logoFT
2-1
Akwa United logoAkwa United

Lobi StarsLobi Stars logoFT
2-1
Bayelsa United logoBayelsa United
Kwara UnitedKwara United logoFT
1-1
Enugu Rangers logoEnugu Rangers

November 2024

El Kanemi WarriorsEl Kanemi Warriors logoFT
1-0
Katsina United logoKatsina United
Abia WarriorsAbia Warriors logoFT
0-2
Heartland logoHeartland
Akwa UnitedAkwa United logoFT
2-1
Kwara United logoKwara United
Remo StarsRemo Stars logoFT
1-0
Lobi Stars logoLobi Stars
Sunshine StarsSunshine Stars logoFT
1-2
Bendel Insurance logoBendel Insurance
Bayelsa UnitedBayelsa United logoFT
1-1
Enyimba logoEnyimba
Ikorodu CityIkorodu City logoFT
2-0
Rivers United logoRivers United
Enugu RangersEnugu Rangers logoFT
2-0
Nasarawa United logoNasarawa United
Kano PillarsKano Pillars logoFT
2-1
Plateau United logoPlateau United
Niger TornadoesNiger Tornadoes logoFT
2-0
Shooting Stars logoShooting Stars

Bendel InsuranceBendel Insurance logoFT
0-1
Kano Pillars logoKano Pillars
Lobi StarsLobi Stars logoFT
3-1
Abia Warriors logoAbia Warriors

EnyimbaEnyimba logoFT
0-0
Remo Stars logoRemo Stars
HeartlandHeartland logoFT
1-0
Sunshine Stars logoSunshine Stars
Katsina UnitedKatsina United logoFT
1-2
Ikorodu City logoIkorodu City
Nasarawa UnitedNasarawa United logoFT
0-1
Kwara United logoKwara United
Niger TornadoesNiger Tornadoes logoFT
1-0
Akwa United logoAkwa United
Plateau UnitedPlateau United logoFT
0-0
Enugu Rangers logoEnugu Rangers
Rivers UnitedRivers United logoFT
0-1
Bayelsa United logoBayelsa United
Shooting StarsShooting Stars logoFT
3-0
El Kanemi Warriors logoEl Kanemi Warriors

Akwa UnitedAkwa United logoFT
1-0
Nasarawa United logoNasarawa United

El Kanemi WarriorsEl Kanemi Warriors logoFT
1-0
Niger Tornadoes logoNiger Tornadoes
Kwara UnitedKwara United logoFT
2-0
Plateau United logoPlateau United
Remo StarsRemo Stars logoFT
0-0
Rivers United logoRivers United
Sunshine StarsSunshine Stars logoFT
1-0
Lobi Stars logoLobi Stars
Bayelsa UnitedBayelsa United logoFT
1-1
Katsina United logoKatsina United
Ikorodu CityIkorodu City logoFT
2-1
Shooting Stars logoShooting Stars
Abia WarriorsAbia Warriors logoFT
1-1
Enyimba logoEnyimba
Enugu RangersEnugu Rangers logoFT
3-2
Bendel Insurance logoBendel Insurance
Kano PillarsKano Pillars logoFT
2-2
Heartland logoHeartland

El Kanemi WarriorsEl Kanemi Warriors logoFT
1-0
Akwa United logoAkwa United
Bendel InsuranceBendel Insurance logoFT
3-1
Kwara United logoKwara United
HeartlandHeartland logoFT
0-0
Enugu Rangers logoEnugu Rangers
Lobi StarsLobi Stars logoFT
2-2
Kano Pillars logoKano Pillars
Niger TornadoesNiger Tornadoes logoFT
0-0
Ikorodu City logoIkorodu City

Katsina UnitedKatsina United logoFT
2-0
Remo Stars logoRemo Stars
Plateau UnitedPlateau United logoFT
2-0
Nasarawa United logoNasarawa United
Rivers UnitedRivers United logoFT
1-0
Abia Warriors logoAbia Warriors
Shooting StarsShooting Stars logoFT
1-0
Bayelsa United logoBayelsa United

Akwa UnitedAkwa United logoFT
1-0
Plateau United logoPlateau United
Enugu RangersEnugu Rangers logoFT
3-0
Lobi Stars logoLobi Stars
Kwara UnitedKwara United logoFT
1-0
Heartland logoHeartland
Nasarawa UnitedNasarawa United logoFT
2-1
Bendel Insurance logoBendel Insurance
Remo StarsRemo Stars logoFT
2-0
Shooting Stars logoShooting Stars
Sunshine StarsSunshine Stars logoFT
1-1
Rivers United logoRivers United
Abia WarriorsAbia Warriors logoFT
2-0
Katsina United logoKatsina United
Bayelsa UnitedBayelsa United logoFT
4-1
Niger Tornadoes logoNiger Tornadoes
Ikorodu CityIkorodu City logoFT
2-0
El Kanemi Warriors logoEl Kanemi Warriors

Bendel InsuranceBendel Insurance logoFT
2-1
Plateau United logoPlateau United
Lobi StarsLobi Stars logoFT
1-0
Kwara United logoKwara United

December 2024

El Kanemi WarriorsEl Kanemi Warriors logoFT
0-0
Bayelsa United logoBayelsa United
HeartlandHeartland logoFT
3-2
Nasarawa United logoNasarawa United
Katsina UnitedKatsina United logoFT
1-0
Sunshine Stars logoSunshine Stars
Niger TornadoesNiger Tornadoes logoFT
2-1
Remo Stars logoRemo Stars
Rivers UnitedRivers United logoFT
1-0
Kano Pillars logoKano Pillars
Ikorodu CityIkorodu City logoFT
4-1
Akwa United logoAkwa United
Shooting StarsShooting Stars logoFT
2-0
Abia Warriors logoAbia Warriors

EnyimbaEnyimba logoFT
0-0
Enugu Rangers logoEnugu Rangers

Nasarawa UnitedNasarawa United logoFT
1-0
Lobi Stars logoLobi Stars
Sunshine StarsSunshine Stars logoFT
0-1
Shooting Stars logoShooting Stars

Plateau UnitedPlateau United logoFT
3-2
Heartland logoHeartland
Abia WarriorsAbia Warriors logoFT
2-1
Niger Tornadoes logoNiger Tornadoes
Enugu RangersEnugu Rangers logoFT
1-0
Rivers United logoRivers United
Kano PillarsKano Pillars logoFT
1-0
Katsina United logoKatsina United
Bayelsa UnitedBayelsa United logoFT
1-0
Ikorodu City logoIkorodu City
Remo StarsRemo Stars logoFT
2-0
El Kanemi Warriors logoEl Kanemi Warriors

Akwa UnitedAkwa United logoFT
1-1
Bendel Insurance logoBendel Insurance

EnyimbaEnyimba logoFT
0-0
Sunshine Stars logoSunshine Stars

Lobi StarsLobi Stars logoFT
1-0
Plateau United logoPlateau United
Shooting StarsShooting Stars logoFT
2-0
Kano Pillars logoKano Pillars

El Kanemi WarriorsEl Kanemi Warriors logoFT
3-0
Abia Warriors logoAbia Warriors
Katsina UnitedKatsina United logoFT
0-0
Enugu Rangers logoEnugu Rangers
Niger TornadoesNiger Tornadoes logoFT
4-1
Sunshine Stars logoSunshine Stars
HeartlandHeartland logoFT
1-1
Bendel Insurance logoBendel Insurance
Rivers UnitedRivers United logoFT
2-1
Kwara United logoKwara United
Bayelsa UnitedBayelsa United logoFT
2-1
Akwa United logoAkwa United
Ikorodu CityIkorodu City logoFT
1-1
Remo Stars logoRemo Stars

Kano PillarsKano Pillars logoFT
2-1
Niger Tornadoes logoNiger Tornadoes
Sunshine StarsSunshine Stars logoFT
1-0
El Kanemi Warriors logoEl Kanemi Warriors
Bendel InsuranceBendel Insurance logoFT
1-0
Lobi Stars logoLobi Stars

Abia WarriorsAbia Warriors logoFT
2-0
Ikorodu City logoIkorodu City
Enugu RangersEnugu Rangers logoFT
0-1
Shooting Stars logoShooting Stars
Remo StarsRemo Stars logoFT
2-0
Bayelsa United logoBayelsa United
Nasarawa UnitedNasarawa United logoFT
1-1
Rivers United logoRivers United
Kwara UnitedKwara United logoFT
1-0
Katsina United logoKatsina United

Akwa UnitedAkwa United logoFT
2-0
Heartland logoHeartland

Plateau UnitedPlateau United logoFT
0-0
Enyimba logoEnyimba

Bayelsa UnitedBayelsa United logoFT
0-1
Abia Warriors logoAbia Warriors

El Kanemi WarriorsEl Kanemi Warriors logoFT
1-0
Kano Pillars logoKano Pillars
Niger TornadoesNiger Tornadoes logoFT
0-1
Enugu Rangers logoEnugu Rangers
Katsina UnitedKatsina United logoFT
1-0
Nasarawa United logoNasarawa United
Lobi StarsLobi Stars logoFT
0-0
Heartland logoHeartland
Ikorodu CityIkorodu City logoFT
2-1
Sunshine Stars logoSunshine Stars
Remo StarsRemo Stars logoFT
2-1
Akwa United logoAkwa United
Shooting StarsShooting Stars logoFT
1-0
Kwara United logoKwara United

Rivers UnitedRivers United logoFT
1-1
Plateau United logoPlateau United

EnyimbaEnyimba logoFT
0-0
Bendel Insurance logoBendel Insurance

January 2025

EnyimbaEnyimba logoFT
2-1
Nasarawa United logoNasarawa United

Kano PillarsKano Pillars logoFT
2-0
Enyimba logoEnyimba

Nasarawa UnitedNasarawa United logoFT
1-0
Katsina United logoKatsina United
Enugu RangersEnugu Rangers logoFT
1-2
Niger Tornadoes logoNiger Tornadoes
Sunshine StarsSunshine Stars logoFT
4-3
Ikorodu City logoIkorodu City
Abia WarriorsAbia Warriors logoFT
1-0
Bayelsa United logoBayelsa United

HeartlandHeartland logoFT
1-0
Lobi Stars logoLobi Stars
Akwa UnitedAkwa United logoFT
1-2
Remo Stars logoRemo Stars
Plateau UnitedPlateau United logoFT
2-1
Rivers United logoRivers United

Kwara UnitedKwara United logoFT
2-0
Enyimba logoEnyimba

El Kanemi WarriorsEl Kanemi Warriors logoFT
2-1
Enugu Rangers logoEnugu Rangers
Bayelsa UnitedBayelsa United logoFT
4-1
Sunshine Stars logoSunshine Stars
Remo StarsRemo Stars logoFT
3-2
Abia Warriors logoAbia Warriors
Ikorodu CityIkorodu City logoFT
4-1
Kano Pillars logoKano Pillars
Akwa UnitedAkwa United logoFT
1-1
Lobi Stars logoLobi Stars
Shooting StarsShooting Stars logoFT
2-0
Nasarawa United logoNasarawa United

EnyimbaEnyimba logoFT
1-1
Heartland logoHeartland
Katsina UnitedKatsina United logoFT
1-0
Plateau United logoPlateau United
Niger TornadoesNiger Tornadoes logoFT
2-1
Kwara United logoKwara United
Rivers UnitedRivers United logoFT
2-2
Bendel Insurance logoBendel Insurance

February 2025

Sunshine StarsSunshine Stars logoFT
1-2
Remo Stars logoRemo Stars

Kano PillarsKano Pillars logoFT
0-0
Bayelsa United logoBayelsa United
Plateau UnitedPlateau United logoFT
1-1
Shooting Stars logoShooting Stars
Nasarawa UnitedNasarawa United logoFT
2-0
Niger Tornadoes logoNiger Tornadoes
HeartlandHeartland logoFT
2-0
Rivers United logoRivers United
Abia WarriorsAbia Warriors logoFT
2-0
Akwa United logoAkwa United

Lobi StarsLobi Stars logoFT
0-1
Enyimba logoEnyimba
Bendel InsuranceBendel Insurance logoFT
1-0
Katsina United logoKatsina United
Enugu RangersEnugu Rangers logoFT
2-0
Ikorodu City logoIkorodu City
Kwara UnitedKwara United logoFT
2-0
El Kanemi Warriors logoEl Kanemi Warriors

Katsina UnitedKatsina United logoFT
1-0
Heartland logoHeartland

El Kanemi WarriorsEl Kanemi Warriors logoFT
1-0
Nasarawa United logoNasarawa United
Remo StarsRemo Stars logoFT
2-1
Kano Pillars logoKano Pillars
Shooting StarsShooting Stars logoFT
1-0
Bendel Insurance logoBendel Insurance

Niger TornadoesNiger Tornadoes logoFT
1-1
Plateau United logoPlateau United
Akwa UnitedAkwa United logoFT
2-1
Enyimba logoEnyimba
Rivers UnitedRivers United logoFT
1-0
Lobi Stars logoLobi Stars
Bayelsa UnitedBayelsa United logoFT
0-0
Enugu Rangers logoEnugu Rangers
Abia WarriorsAbia Warriors logoFT
3-0
Sunshine Stars logoSunshine Stars
Ikorodu CityIkorodu City logoFT
2-1
Kwara United logoKwara United

Kano PillarsKano Pillars logoFT
2-1
El Kanemi Warriors logoEl Kanemi Warriors
Bendel InsuranceBendel Insurance logoFT
1-0
Enyimba logoEnyimba
Kwara UnitedKwara United logoFT
2-0
Shooting Stars logoShooting Stars

EnyimbaEnyimba logoFT
1-0
Rivers United logoRivers United
Kano PillarsKano Pillars logoFT
1-0
Abia Warriors logoAbia Warriors
Kwara UnitedKwara United logoFT
1-0
Bayelsa United logoBayelsa United
Lobi StarsLobi Stars logoFT
1-1
Katsina United logoKatsina United
Plateau UnitedPlateau United logoFT
2-0
El Kanemi Warriors logoEl Kanemi Warriors
Nasarawa UnitedNasarawa United logoFT
0-0
Ikorodu City logoIkorodu City
Sunshine StarsSunshine Stars logoFT
1-0
Akwa United logoAkwa United

Enugu RangersEnugu Rangers logoFT
2-1
Remo Stars logoRemo Stars
HeartlandHeartland logoFT
2-1
Shooting Stars logoShooting Stars
Bendel InsuranceBendel Insurance logoFT
3-0
Niger Tornadoes logoNiger Tornadoes

El Kanemi WarriorsEl Kanemi Warriors logoFT
0-0
Bendel Insurance logoBendel Insurance
Niger TornadoesNiger Tornadoes logoFT
2-1
Heartland logoHeartland
Sunshine StarsSunshine Stars logoFT
1-1
Kano Pillars logoKano Pillars
Abia WarriorsAbia Warriors logoFT
1-0
Enugu Rangers logoEnugu Rangers
Akwa UnitedAkwa United logoFT
1-1
Rivers United logoRivers United
Bayelsa UnitedBayelsa United logoFT
2-2
Nasarawa United logoNasarawa United
Shooting StarsShooting Stars logoFT
2-2
Lobi Stars logoLobi Stars
Ikorodu CityIkorodu City logoFT
2-1
Plateau United logoPlateau United

Katsina UnitedKatsina United logoFT
2-1
Enyimba logoEnyimba
Remo StarsRemo Stars logoFT
2-0
Kwara United logoKwara United

EnyimbaEnyimba logoFT
1-1
Shooting Stars logoShooting Stars
Enugu RangersEnugu Rangers logoFT
3-0
Sunshine Stars logoSunshine Stars
Kwara UnitedKwara United logoFT
0-0
Abia Warriors logoAbia Warriors
Plateau UnitedPlateau United logoFT
1-0
Bayelsa United logoBayelsa United
Lobi StarsLobi Stars logoFT
0-2
Niger Tornadoes logoNiger Tornadoes
Nasarawa UnitedNasarawa United logoFT
1-0
Remo Stars logoRemo Stars
HeartlandHeartland logoFT
0-0
El Kanemi Warriors logoEl Kanemi Warriors
Kano PillarsKano Pillars logoFT
1-0
Akwa United logoAkwa United

Bendel InsuranceBendel Insurance logoFT
2-1
Ikorodu City logoIkorodu City

Rivers UnitedRivers United logoFT
1-0
Katsina United logoKatsina United

March 2025

Sunshine StarsSunshine Stars logoFT
4-2
Kwara United logoKwara United

Abia WarriorsAbia Warriors logoFT
1-1
Nasarawa United logoNasarawa United
Kano PillarsKano Pillars logoFT
2-1
Enugu Rangers logoEnugu Rangers
Niger TornadoesNiger Tornadoes logoFT
0-1
Enyimba logoEnyimba
Bayelsa UnitedBayelsa United logoFT
2-1
Bendel Insurance logoBendel Insurance
Ikorodu CityIkorodu City logoFT
2-0
Heartland logoHeartland
Remo StarsRemo Stars logoFT
1-0
Plateau United logoPlateau United

Akwa UnitedAkwa United logoFT
1-0
Katsina United logoKatsina United
El Kanemi WarriorsEl Kanemi Warriors logoFT
1-0
Lobi Stars logoLobi Stars
Shooting StarsShooting Stars logoFT
0-0
Rivers United logoRivers United

Katsina UnitedKatsina United logoFT
1-0
Shooting Stars logoShooting Stars

Rivers UnitedRivers United logoFT
1-0
Niger Tornadoes logoNiger Tornadoes
Bendel InsuranceBendel Insurance logoFT
2-1
Remo Stars logoRemo Stars
Lobi StarsLobi Stars logoFT
0-1
Ikorodu City logoIkorodu City

Plateau UnitedPlateau United logoFT
1-0
Abia Warriors logoAbia Warriors
Enugu RangersEnugu Rangers logoFT
1-1
Akwa United logoAkwa United
Nasarawa UnitedNasarawa United logoFT
1-1
Sunshine Stars logoSunshine Stars
EnyimbaEnyimba logoFT
1-0
El Kanemi Warriors logoEl Kanemi Warriors
Kwara UnitedKwara United logoFT
2-0
Kano Pillars logoKano Pillars
HeartlandHeartland logoFT
1-1
Bayelsa United logoBayelsa United

Niger TornadoesNiger Tornadoes logoFT
1-0
Katsina United logoKatsina United

Enugu RangersEnugu Rangers logoFT
3-0
Kwara United logoKwara United

El Kanemi WarriorsEl Kanemi Warriors logoFT
1-2
Rivers United logoRivers United
Kano PillarsKano Pillars logoFT
1-1
Nasarawa United logoNasarawa United
Abia WarriorsAbia Warriors logoFT
1-0
Bendel Insurance logoBendel Insurance
Akwa UnitedAkwa United logoFT
2-0
Shooting Stars logoShooting Stars
Bayelsa UnitedBayelsa United logoFT
1-0
Lobi Stars logoLobi Stars
Remo StarsRemo Stars logoFT
2-0
Heartland logoHeartland
Ikorodu CityIkorodu City logoFT
2-2
Enyimba logoEnyimba

Sunshine StarsSunshine Stars logoFT
2-2
Plateau United logoPlateau United

Nasarawa UnitedNasarawa United logoFT
1-0
Enugu Rangers logoEnugu Rangers

Plateau UnitedPlateau United logoFT
2-1
Kano Pillars logoKano Pillars
Bendel InsuranceBendel Insurance logoFT
1-0
Sunshine Stars logoSunshine Stars

EnyimbaEnyimba logoFT
1-1
Bayelsa United logoBayelsa United
HeartlandHeartland logoFT
0-1
Abia Warriors logoAbia Warriors
Katsina UnitedKatsina United logoFT
3-0
El Kanemi Warriors logoEl Kanemi Warriors
Kwara UnitedKwara United logoFT
0-2
Akwa United logoAkwa United
Rivers UnitedRivers United logoFT
1-0
Ikorodu City logoIkorodu City
Shooting StarsShooting Stars logoFT
3-1
Niger Tornadoes logoNiger Tornadoes

Kwara UnitedKwara United logoFT
1-0
Nasarawa United logoNasarawa United
Abia WarriorsAbia Warriors logoFT
2-0
Lobi Stars logoLobi Stars
Kano PillarsKano Pillars logoFT
0-0
Bendel Insurance logoBendel Insurance
Sunshine StarsSunshine Stars logoFT
0-0
Heartland logoHeartland
Bayelsa UnitedBayelsa United logoFT
1-0
Rivers United logoRivers United

El Kanemi WarriorsEl Kanemi Warriors logoFT
2-2
Shooting Stars logoShooting Stars
Akwa UnitedAkwa United logoFT
2-0
Niger Tornadoes logoNiger Tornadoes
Enugu RangersEnugu Rangers logoFT
0-1
Plateau United logoPlateau United
Remo StarsRemo Stars logoFT
2-0
Enyimba logoEnyimba

April 2025

HeartlandHeartland logoFT
2-0
Kano Pillars logoKano Pillars
Bendel InsuranceBendel Insurance logoFT
0-0
Enugu Rangers logoEnugu Rangers

Lobi StarsLobi Stars logoFT
1-1
Sunshine Stars logoSunshine Stars
Nasarawa UnitedNasarawa United logoFT
2-0
Akwa United logoAkwa United
Niger TornadoesNiger Tornadoes logoFT
2-0
El Kanemi Warriors logoEl Kanemi Warriors
Plateau UnitedPlateau United logoFT
0-0
Kwara United logoKwara United
Rivers UnitedRivers United logoFT
1-0
Remo Stars logoRemo Stars
EnyimbaEnyimba logoFT
2-1
Abia Warriors logoAbia Warriors
Katsina UnitedKatsina United logoFT
1-1
Bayelsa United logoBayelsa United
Shooting StarsShooting Stars logoFT
0-0
Ikorodu City logoIkorodu City

Lobi StarsLobi Stars logoFT
2-2
Remo Stars logoRemo Stars

Ikorodu CityIkorodu City logoFT
6-0
Katsina United logoKatsina United

Bayelsa UnitedBayelsa United logoFT
3-0
Shooting Stars logoShooting Stars

Enugu RangersEnugu Rangers logoFT
0-2
Heartland logoHeartland
Abia WarriorsAbia Warriors logoFT
2-0
Rivers United logoRivers United
Kano PillarsKano Pillars logoFT
2-0
Lobi Stars logoLobi Stars
Akwa UnitedAkwa United logoFT
1-1
El Kanemi Warriors logoEl Kanemi Warriors
Nasarawa UnitedNasarawa United logoFT
3-2
Plateau United logoPlateau United
Remo StarsRemo Stars logoFT
0-0
Katsina United logoKatsina United
Sunshine StarsSunshine Stars logoFT
2-1
Enyimba logoEnyimba
Ikorodu CityIkorodu City logoFT
3-0
Niger Tornadoes logoNiger Tornadoes
Kwara UnitedKwara United logoFT
0-1
Bendel Insurance logoBendel Insurance

Katsina UnitedKatsina United logoFT
5-1
Abia Warriors logoAbia Warriors
EnyimbaEnyimba logoFT
2-1
Kano Pillars logoKano Pillars
Lobi StarsLobi Stars logoFT
0-1
Enugu Rangers logoEnugu Rangers

El Kanemi WarriorsEl Kanemi Warriors logoFT
1-1
Ikorodu City logoIkorodu City
Niger TornadoesNiger Tornadoes logoFT
1-1
Bayelsa United logoBayelsa United
HeartlandHeartland logoFT
0-0
Kwara United logoKwara United
Plateau UnitedPlateau United logoFT
1-0
Akwa United logoAkwa United
Rivers UnitedRivers United logoFT
1-0
Sunshine Stars logoSunshine Stars
Shooting StarsShooting Stars logoFT
0-1
Remo Stars logoRemo Stars
Bendel InsuranceBendel Insurance logoFT
1-1
Nasarawa United logoNasarawa United

Kano PillarsKano Pillars logoFT
2-0
Rivers United logoRivers United

Nasarawa UnitedNasarawa United logoFT
1-0
Heartland logoHeartland
Abia WarriorsAbia Warriors logoFT
3-1
Shooting Stars logoShooting Stars
Akwa UnitedAkwa United logoFT
2-1
Ikorodu City logoIkorodu City
Enugu RangersEnugu Rangers logoFT
1-2
Enyimba logoEnyimba
Kwara UnitedKwara United logoFT
4-0
Lobi Stars logoLobi Stars
Plateau UnitedPlateau United logoFT
2-1
Bendel Insurance logoBendel Insurance
Sunshine StarsSunshine Stars logoFT
2-0
Katsina United logoKatsina United
Bayelsa UnitedBayelsa United logoFT
2-0
El Kanemi Warriors logoEl Kanemi Warriors
Remo StarsRemo Stars logoFT
1-0
Niger Tornadoes logoNiger Tornadoes

May 2025

Lobi StarsLobi Stars logoFT
1-2
Nasarawa United logoNasarawa United
El Kanemi WarriorsEl Kanemi Warriors logoFT
2-0
Remo Stars logoRemo Stars
Bendel InsuranceBendel Insurance logoFT
1-0
Akwa United logoAkwa United
EnyimbaEnyimba logoFT
2-0
Kwara United logoKwara United
HeartlandHeartland logoFT
2-0
Plateau United logoPlateau United
Katsina UnitedKatsina United logoFT
1-0
Kano Pillars logoKano Pillars
Niger TornadoesNiger Tornadoes logoFT
1-1
Abia Warriors logoAbia Warriors
Rivers UnitedRivers United logoFT
1-0
Enugu Rangers logoEnugu Rangers
Shooting StarsShooting Stars logoFT
1-0
Sunshine Stars logoSunshine Stars
Ikorodu CityIkorodu City logoFT
3-2
Bayelsa United logoBayelsa United

Abia WarriorsAbia Warriors logoFT
2-1
El Kanemi Warriors logoEl Kanemi Warriors
Akwa UnitedAkwa United logoFT
2-0
Bayelsa United logoBayelsa United
Bendel InsuranceBendel Insurance logoFT
1-0
Heartland logoHeartland
Enugu RangersEnugu Rangers logoFT
4-0
Katsina United logoKatsina United
Kano PillarsKano Pillars logoFT
3-1
Shooting Stars logoShooting Stars
Kwara UnitedKwara United logoFT
3-1
Rivers United logoRivers United
Nasarawa UnitedNasarawa United logoFT
3-2
Enyimba logoEnyimba
Plateau UnitedPlateau United logoFT
2-1
Lobi Stars logoLobi Stars
Remo StarsRemo Stars logoFT
4-1
Ikorodu City logoIkorodu City
Sunshine StarsSunshine Stars logoFT
1-2
Niger Tornadoes logoNiger Tornadoes

Bayelsa UnitedBayelsa United logoFT
3-0
Remo Stars logoRemo Stars
Ikorodu CityIkorodu City logoFT
3-2
Abia Warriors logoAbia Warriors
El Kanemi WarriorsEl Kanemi Warriors logoFT
1-0
Sunshine Stars logoSunshine Stars
EnyimbaEnyimba logoFT
0-1
Plateau United logoPlateau United
HeartlandHeartland logoFT
2-1
Akwa United logoAkwa United
Katsina UnitedKatsina United logoFT
1-0
Kwara United logoKwara United
Niger TornadoesNiger Tornadoes logoFT
3-2
Kano Pillars logoKano Pillars
Rivers UnitedRivers United logoFT
2-1
Nasarawa United logoNasarawa United
Shooting StarsShooting Stars logoFT
5-1
Enugu Rangers logoEnugu Rangers
Lobi StarsLobi Stars logoFT
2-1
Bendel Insurance logoBendel Insurance

Carry this league view into Matchday

Return to Matchday once you know which league deserves attention, then narrow the final fixture list with the wider daily board.

Matches breakdown

NPFL Matches 

Use this page to review the fixture list in one place, then decide which matches deserve more attention in your wider daily research flow.

How to use this matches page

Use this page to scan the full NPFL fixture list for the selected season, then open the fixture spotlight only when a specific match deserves closer attention.

The schedule is most useful when you already know the league is worth following and want a cleaner way to move through every fixture in one place.

Table guide

What this page is showing

This page currently lists 380 fixtures from NPFL. Use it to review the order of matches, recent results, and the fixture-level context around teams you already care about.

Current scope

Freshness and methodology

Satdee updates this public league matches page as match data changes. Treat the fixture list and spotlight as research context, then validate any angle with the rest of the league and team pages before you save matches to your watchlist.

Data quality

Research next

Move from a fixture list to a watchlist you can explain

  1. Scan the league fixture list and open the matches that immediately stand out.
  2. Use the fixture spotlight to compare the teams involved without losing your place in the schedule.
  3. Validate the signal with league analysis, team pages, and relevant market pages.
  4. Return to the Satdee matchday calendar and save only the fixtures that still make sense.

FAQ

Questions users usually ask next 

A few quick answers about what this matches page tells you and how it fits into the wider Satdee workflow.

Why use NPFL matches instead of a generic fixture list?

A league-specific matches page keeps the entire season schedule, fixture spotlight, and league context in one place, which makes it easier to review the competition without jumping between unrelated matches.

What should I do after finding an interesting fixture here?

Open the fixture spotlight, check the relevant team and league pages, then return to the Satdee matchday calendar if the fixture still deserves a place in your watchlist.