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

Campeonato de Portugal Prio - Group D 2025/26

Every result, the table as it finished, and the price each match went off at. 182 matches played between August 2025 and April 2026.

182Matches
436Goals
2.4Per game
40.7%Home wins
38%Priced at kickoff
LouletanoTop of the table

Final table 14 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 LOULouletano 26 14 8 4 +21 50
2 FAIFC Alverca II 26 14 5 7 +17 47
3 AMAtlético Malveira 26 13 8 5 +15 47
4 JVJuventude Évora 26 12 10 4 +13 46
5 ALCAlcochetense 26 11 8 7 +11 41
6 SINSintrense 26 11 7 8 +5 40
7 LAGLagoa 26 11 6 9 +10 39
8 OEO Elvas 26 9 7 10 +4 34
9 FSFC Serpa 26 9 7 10 -6 34
10 OLOriental Lisboa 26 7 11 8 -6 32
11 MONMoncarapachense 26 7 10 9 0 31
12 PBPortimonense B 26 6 4 16 -23 22
13 CIComércio Indústria 26 2 8 16 -25 14
14 VDGVasco da Gama Vidigueira 26 1 11 14 -36 14

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.4
436 goals. 50.5% of matches went over 2.5.
Home advantage
40.7%
Draws 30.2%, away wins 29.1%.
Half-time lead held
75.9%
From 108 matches where someone led at the break.
2–1 27 · 14.8%
0–0 22 · 12.1%
1–1 20 · 11%
1–0 18 · 9.9%
1–2 15 · 8.2%
0–1 15 · 8.2%

Results 182

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 18 April 2026
15:00 Sintrense 2 – 1 Portimonense B — — —
15:00 Lagoa 1 – 2 Alcochetense — — —
15:00 FC Alverca II 5 – 0 Comércio Indústria — — —
15:00 Louletano 1 – 2 Atlético Malveira 2.20 3.64 3.46
15:00 O Elvas 0 – 0 Moncarapachense 2.28 3.09 3.60
15:00 Oriental Lisboa 2 – 1 FC Serpa — — —
15:00 Juventude Évora 4 – 1 Vasco da Gama Vidigueira 1.30 5.76 13.80
Sunday 12 April 2026
15:00 Atlético Malveira 0 – 2 Sintrense — — —
15:00 Moncarapachense 0 – 1 Juventude Évora 2.28 3.00 3.57
15:00 Portimonense B 1 – 3 Lagoa — — —
15:00 Vasco da Gama Vidigueira 2 – 5 Louletano 13.00 5.55 1.26
15:00 Comércio Indústria 0 – 0 O Elvas — — —
15:00 Alcochetense 1 – 1 Oriental Lisboa — — —
15:00 FC Serpa 0 – 1 FC Alverca II — — —
Saturday 4 April 2026
15:00 Sintrense 4 – 0 Vasco da Gama Vidigueira — — —
15:00 FC Alverca II 0 – 1 Alcochetense — — —
15:00 Juventude Évora 1 – 1 Comércio Indústria — — —
15:00 Oriental Lisboa 0 – 2 Lagoa — — —
15:00 O Elvas 3 – 2 FC Serpa 1.95 3.50 4.60
15:00 Louletano 1 – 0 Moncarapachense 1.64 3.34 6.50
15:00 Portimonense B 0 – 3 Atlético Malveira 4.70 3.35 2.48
Sunday 29 March 2026
15:00 FC Alverca II 4 – 0 Portimonense B — — —
Saturday 28 March 2026
15:00 Alcochetense 0 – 1 Louletano 3.21 3.08 2.50
Sunday 22 March 2026
15:00 FC Serpa 0 – 3 Juventude Évora 2.30 3.19 3.40
15:00 Comércio Indústria 1 – 4 Louletano — — —
15:00 Alcochetense 2 – 0 O Elvas 2.37 3.25 3.22
15:00 Moncarapachense 2 – 0 Sintrense — — —
15:00 Lagoa 0 – 0 Atlético Malveira — — —
15:00 Oriental Lisboa 1 – 2 FC Alverca II — — —
15:00 Vasco da Gama Vidigueira 0 – 0 Portimonense B 3.42 3.42 2.18
Sunday 15 March 2026
19:00 Portimonense B 0 – 3 Moncarapachense 2.75 2.95 2.85
15:00 Atlético Malveira 4 – 1 Vasco da Gama Vidigueira 1.43 4.90 8.80
15:00 Louletano 2 – 1 FC Serpa 1.75 3.35 5.30
15:00 Sintrense 1 – 0 Comércio Indústria — — —
15:00 FC Alverca II 2 – 1 Lagoa — — —
15:00 O Elvas 0 – 0 Oriental Lisboa — — —
15:00 Juventude Évora 1 – 1 Alcochetense 2.98 3.20 2.70
Sunday 8 March 2026
15:00 Lagoa 3 – 0 Vasco da Gama Vidigueira — — —
15:00 Comércio Indústria 0 – 1 Portimonense B — — —
15:00 Oriental Lisboa 2 – 2 Juventude Évora — — —
15:00 FC Serpa 1 – 0 Sintrense — — —
15:00 Moncarapachense 1 – 0 Atlético Malveira 2.84 3.09 2.80
15:00 FC Alverca II 2 – 1 O Elvas — — —
Sunday 1 March 2026
15:00 Louletano 2 – 0 Oriental Lisboa — — —
15:00 Juventude Évora 1 – 1 FC Alverca II — — —
15:00 Portimonense B 0 – 0 FC Serpa 3.01 3.05 2.55
15:00 Atlético Malveira 4 – 2 Comércio Indústria — — —
15:00 O Elvas 4 – 0 Lagoa — — —
15:00 Sintrense 1 – 1 Alcochetense — — —
15:00 Vasco da Gama Vidigueira 0 – 1 Moncarapachense 3.43 3.29 2.25
Sunday 22 February 2026
15:00 Alcochetense 3 – 0 Portimonense B 1.90 3.29 4.35
15:00 O Elvas 2 – 1 Juventude Évora 2.02 3.16 3.83
15:00 Comércio Indústria 3 – 1 Vasco da Gama Vidigueira — — —
15:00 FC Alverca II 0 – 2 Louletano — — —
15:00 Lagoa 2 – 1 Moncarapachense — — —
15:00 Oriental Lisboa 0 – 0 Sintrense — — —
15:00 FC Serpa 1 – 0 Atlético Malveira 2.52 3.15 3.15
Sunday 15 February 2026
15:00 Louletano 1 – 0 O Elvas 1.98 3.18 4.44
15:00 Portimonense B 0 – 2 Oriental Lisboa — — —
15:00 Moncarapachense 1 – 1 Comércio Indústria — — —
15:00 Juventude Évora 2 – 1 Lagoa — — —
15:00 Sintrense 2 – 1 FC Alverca II — — —
15:00 Vasco da Gama Vidigueira 2 – 2 FC Serpa 3.60 3.40 2.06
15:00 Atlético Malveira 1 – 0 Alcochetense 2.33 3.22 3.21
Sunday 8 February 2026
15:00 Oriental Lisboa 2 – 2 Atlético Malveira — — —
Saturday 7 February 2026
15:00 Alcochetense 0 – 0 Vasco da Gama Vidigueira 1.46 4.20 7.50
15:00 O Elvas 1 – 2 Sintrense — — —
15:00 Lagoa 2 – 1 Comércio Indústria — — —
15:00 FC Serpa 1 – 1 Moncarapachense 2.15 2.87 3.61
15:00 Juventude Évora 0 – 0 Louletano 3.42 2.94 2.42
Saturday 31 January 2026
15:00 Moncarapachense 1 – 3 Alcochetense 3.50 2.98 2.30
Sunday 25 January 2026
19:00 Louletano 2 – 0 Lagoa — — —
15:00 Vasco da Gama Vidigueira 1 – 1 Oriental Lisboa — — —
15:00 Sintrense 2 – 1 Juventude Évora — — —
15:00 Portimonense B 0 – 0 O Elvas 3.85 3.19 2.11
15:00 Comércio Indústria 1 – 2 FC Serpa — — —
15:00 Atlético Malveira 1 – 2 FC Alverca II — — —
Saturday 17 January 2026
15:00 Louletano 0 – 1 Sintrense — — —
15:00 Juventude Évora 2 – 1 Portimonense B 2.18 3.11 3.95
15:00 FC Alverca II 4 – 0 Vasco da Gama Vidigueira — — —
15:00 Lagoa 5 – 0 FC Serpa — — —
15:00 O Elvas 1 – 3 Atlético Malveira 1.93 3.32 4.55
15:00 Oriental Lisboa 0 – 0 Moncarapachense — — —
15:00 Alcochetense 2 – 1 Comércio Indústria — — —
Saturday 10 January 2026
15:00 Vasco da Gama Vidigueira 0 – 1 O Elvas 5.96 3.60 1.59
15:00 Portimonense B 0 – 3 Louletano 4.00 3.14 2.04
15:00 Comércio Indústria 1 – 1 Oriental Lisboa — — —
15:00 Moncarapachense 3 – 2 FC Alverca II — — —
15:00 Sintrense 1 – 2 Lagoa — — —
15:00 FC Serpa 2 – 1 Alcochetense 3.05 3.01 2.37
15:00 Juventude Évora 1 – 1 Atlético Malveira 2.30 3.08 3.35
Sunday 21 December 2025
15:00 Portimonense B 2 – 1 Sintrense — — —
15:00 FC Serpa 1 – 2 Oriental Lisboa — — —
15:00 Comércio Indústria 2 – 2 FC Alverca II — — —
15:00 Moncarapachense 0 – 1 O Elvas 3.60 2.95 2.27
15:00 Vasco da Gama Vidigueira 0 – 0 Juventude Évora 4.10 3.44 1.98
Saturday 20 December 2025
15:00 Atlético Malveira 2 – 1 Louletano 3.50 3.11 2.25
15:00 Alcochetense 1 – 0 Lagoa — — —
Sunday 14 December 2025
15:00 FC Alverca II 2 – 1 FC Serpa — — —
15:00 Lagoa 2 – 1 Portimonense B — — —
15:00 Sintrense 2 – 2 Atlético Malveira — — —
15:00 O Elvas 2 – 0 Comércio Indústria — — —
15:00 Juventude Évora 1 – 0 Moncarapachense 2.15 3.12 4.75
15:00 Oriental Lisboa 0 – 3 Alcochetense — — —
Saturday 13 December 2025
15:00 Louletano 0 – 0 Vasco da Gama Vidigueira 1.50 4.64 8.45
Sunday 7 December 2025
15:00 FC Serpa 1 – 3 O Elvas 2.85 3.32 2.55
15:00 Lagoa 6 – 3 Oriental Lisboa — — —
15:00 Atlético Malveira 1 – 0 Portimonense B 2.04 3.32 3.85
15:00 Moncarapachense 0 – 0 Louletano 4.50 3.19 1.94
15:00 Alcochetense 1 – 2 FC Alverca II — — —
15:00 Comércio Indústria 1 – 3 Juventude Évora — — —
Saturday 6 December 2025
15:00 Vasco da Gama Vidigueira 2 – 1 Sintrense — — —
Saturday 29 November 2025
15:00 O Elvas 2 – 2 Alcochetense 1.87 3.50 4.20
15:00 FC Alverca II 3 – 1 Oriental Lisboa — — —
15:00 Sintrense 0 – 0 Moncarapachense — — —
15:00 Portimonense B 2 – 2 Vasco da Gama Vidigueira 1.68 3.61 5.40
15:00 Juventude Évora 0 – 1 FC Serpa 2.13 3.33 3.55
15:00 Atlético Malveira 1 – 1 Lagoa — — —
Saturday 15 November 2025
15:00 Louletano 1 – 0 Comércio Indústria — — —
Sunday 9 November 2025
15:00 Comércio Indústria 0 – 1 Sintrense — — —
15:00 Oriental Lisboa 2 – 1 O Elvas — — —
15:00 Lagoa 1 – 0 FC Alverca II — — —
15:00 Moncarapachense 0 – 1 Portimonense B 1.95 3.26 4.50
15:00 FC Serpa 0 – 0 Louletano 3.36 3.00 2.35
15:00 Vasco da Gama Vidigueira 1 – 1 Atlético Malveira 5.40 3.55 1.69
15:00 Alcochetense 1 – 1 Juventude Évora 2.26 3.18 3.43
Sunday 2 November 2025
15:00 Portimonense B 2 – 0 Comércio Indústria — — —
15:00 Atlético Malveira 1 – 0 Moncarapachense 2.40 3.00 3.63
15:00 Louletano 0 – 2 Alcochetense 1.77 3.35 5.40
15:00 Juventude Évora 2 – 1 Oriental Lisboa — — —
15:00 Sintrense 1 – 1 FC Serpa — — —
15:00 O Elvas 2 – 3 FC Alverca II — — —
15:00 Vasco da Gama Vidigueira 0 – 4 Lagoa — — —
Sunday 26 October 2025
15:00 Alcochetense 1 – 0 Sintrense — — —
15:00 FC Alverca II 1 – 2 Juventude Évora — — —
15:00 FC Serpa 1 – 0 Portimonense B 1.78 3.75 4.24
15:00 Oriental Lisboa 0 – 0 Louletano — — —
15:00 Moncarapachense 2 – 1 Vasco da Gama Vidigueira 1.53 3.90 6.90
15:00 Comércio Indústria 1 – 2 Atlético Malveira — — —
Saturday 25 October 2025
14:00 Lagoa 2 – 2 O Elvas — — —
Sunday 5 October 2025
14:00 Juventude Évora 2 – 0 O Elvas 3.25 3.30 2.45
14:00 Vasco da Gama Vidigueira 0 – 3 Comércio Indústria — — —
14:00 Portimonense B 2 – 1 Alcochetense 3.06 3.10 2.40
14:00 Atlético Malveira 2 – 2 FC Serpa 2.26 3.10 3.29
14:00 Sintrense 0 – 1 Oriental Lisboa — — —
14:00 Moncarapachense 1 – 1 Lagoa — — —
14:00 Louletano 2 – 2 FC Alverca II — — —
Sunday 28 September 2025
14:00 Alcochetense 0 – 1 Atlético Malveira 2.58 3.35 2.60
14:00 Comércio Indústria 0 – 0 Moncarapachense — — —
14:00 Lagoa 1 – 1 Juventude Évora — — —
14:00 FC Alverca II 1 – 1 Sintrense — — —
14:00 FC Serpa 1 – 0 Vasco da Gama Vidigueira 1.55 4.51 5.30
14:00 Oriental Lisboa 2 – 1 Portimonense B — — —
Saturday 27 September 2025
15:30 O Elvas 0 – 0 Louletano 2.31 3.32 3.09
Sunday 14 September 2025
14:00 Moncarapachense 1 – 1 FC Serpa 2.30 3.25 3.35
14:00 Atlético Malveira 2 – 0 Oriental Lisboa — — —
14:00 Vasco da Gama Vidigueira 2 – 2 Alcochetense 3.20 3.50 2.20
14:00 Louletano 3 – 0 Juventude Évora 1.79 3.45 4.60
14:00 Portimonense B 1 – 3 FC Alverca II — — —
14:00 Comércio Indústria 1 – 1 Lagoa — — —
Saturday 13 September 2025
14:00 Sintrense 2 – 1 O Elvas — — —
Sunday 7 September 2025
14:00 Lagoa 1 – 3 Louletano — — —
Sunday 24 August 2025
16:00 O Elvas 1 – 2 Portimonense B 1.33 4.85 14.30
16:00 Oriental Lisboa 2 – 2 Vasco da Gama Vidigueira — — —
16:00 FC Serpa 3 – 0 Comércio Indústria — — —
16:00 Alcochetense 1 – 2 Moncarapachense 2.85 3.15 2.75
16:00 Juventude Évora 2 – 0 Sintrense — — —
15:00 FC Alverca II 0 – 2 Atlético Malveira — — —
Sunday 17 August 2025
16:00 Moncarapachense 0 – 0 Oriental Lisboa — — —
16:00 Portimonense B 1 – 2 Juventude Évora — — —
16:00 FC Serpa 2 – 1 Lagoa — — —
16:00 Sintrense 1 – 1 Louletano — — —
16:00 Comércio Indústria 0 – 0 Alcochetense — — —
16:00 Vasco da Gama Vidigueira 2 – 2 FC Alverca II — — —
Saturday 16 August 2025
16:00 Atlético Malveira 0 – 1 O Elvas 5.60 4.70 1.59
Sunday 10 August 2025
16:00 FC Alverca II 2 – 1 Moncarapachense — — —
16:00 Louletano 1 – 0 Portimonense B — — —
16:00 Lagoa 1 – 2 Sintrense — — —
16:00 Oriental Lisboa 3 – 0 Comércio Indústria — — —
Saturday 9 August 2025
16:00 Atlético Malveira 0 – 0 Juventude Évora 2.80 3.35 2.45
16:00 Alcochetense 1 – 0 FC Serpa 2.70 3.35 2.75
16:00 O Elvas 4 – 0 Vasco da Gama Vidigueira 1.14 6.75 23.90

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key