How many games are left in the Primera Division?

There are 45 of 306 Primera Division matches still to play in the 2026 season. 261 have been played, which is 85% of the campaign. The next match is UTC Cajamarca v FBC Melgar on Fri 23 Oct, and the season finishes on Sat 14 Nov.

Primera Division table and form →

The season in numbers

Matches in the season306
Played so far261
Still to play45
Season complete85%
Teams18
Matches each team plays34

Each of the 18 clubs plays every other side twice — once at home, once away — which is 34 matches per club and 306 in total. With 45 left there are roughly 5 rounds of fixtures to come, at 9 matches a round.

Every club has played the same number of matches so far, so the table is a straight comparison — no games in hand to account for.

Games left, club by club

ClubPlayedLeft
ADT295
Alianza Atletico295
Alianza Lima295
Atletico Grau295
Cienciano295
Club Deportivo Los Chankas295
Comerciantes Unidos295
Cusco295
Deportivo Garcilaso295
FBC Melgar295
FC Cajamarca295
Juan Pablo II College295
Sport Boys295
Sport Huancayo295
Sporting Cristal295
UCV Moquegua295
Universitario295
UTC Cajamarca295

When does it finish?

The last scheduled Primera Division match of 2026 is on Sat 14 Nov. Dates for individual games move — television picks, cup runs and weather all shift them — so treat the final day as the fixed point and everything before it as provisional. These counts come straight from the fixture list and refresh several times a day, so they stay right as games are played and rearranged.

Next up: this week's Primera Division fixtures · full table, form and over 2.5 records. Match counts describe the schedule, not a prediction — our ratings are explained in the methodology.