FC Porto vs CD Tondela, Primeira Liga 2025-26 REGULAR SEASON
Overview
Match Preview
FC Porto vs CD Tondela — Primeira Liga at Estadio Do Dragao.
- FC Porto 7 games · 21 pts (2026/27)
- CD Tondela 32 games · 27 pts (2026/27)
Match Details
- Referee Claudio Pereira
- Assistant 1 Tiago Costa
- Assistant 2 Sergio Jesus
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Porto | 7 | 21 |
| 2 | Sport Lisboa e Benfica | 7 | 16 |
| 3 | Sporting Clube de Portugal | 7 | 15 |
| 4 | CD Santa Clara | 7 | 15 |
| 5 | FC Arouca | 7 | 11 |
| 6 | Sporting Clube de Braga | 6 | 11 |
| 7 | Académico de Viseu FC | 7 | 11 |
| 8 | CF Estrela da Amadora | 7 | 10 |
| 9 | Moreirense FC | 7 | 8 |
| 10 | Gil Vicente FC | 6 | 8 |
| 11 | CS Marítimo | 7 | 8 |
| 12 | FC Alverca | 7 | 8 |
| 13 | FC Famalicão | 7 | 7 |
| 14 | Vitória SC | 7 | 5 |
| 15 | CD Nacional | 7 | 4 |
| 16 | Rio Ave FC | 7 | 4 |
| 17 | Casa Pia AC | 7 | 4 |
| 18 | GD Estoril Praia | 7 | 2 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Apr | CD Tondela | H | 2–0 | W |
| 16 Apr | Nottingham Forest FC | A | 0–1 | L |
| 12 Apr | GD Estoril Praia | A | 3–1 | W |
| 09 Apr | Nottingham Forest FC | H | 1–1 | D |
| 04 Apr | FC Famalicão | H | 2–2 | D |
| 22 Mar | Sporting Clube de Braga | A | 2–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Apr | FC Porto | A | 0–2 | L |
| 13 Apr | Gil Vicente FC | H | 2–2 | D |
| 03 Apr | Vitória SC | A | 0–5 | L |
| 21 Mar | AVS | H | 0–0 | D |
| 09 Mar | Rio Ave FC | H | 0–1 | L |
| 01 Mar | CD Santa Clara | H | 2–2 | D |
Key Stats
30%
Both Teams to Score
H2H (10 games)
H2H (10 games)
60%
Over 2.5 Goals
H2H history
H2H history
57%
Clean Sheets
FC Porto this season
FC Porto this season
Goal Timing (This Season)
FC Porto
0-15
3/–
16-30
1/1
31-45
5/1
46-60
4/1
61-75
2/–
76+
3/–
■ Scored ■ Conceded
Top Scorers (This Season)
FC Porto
| Gabriel Veiga | 4 G | 3 A |
| Andre Silva | 3 G | 2 A |
| Borja Sainz | 3 G | |
| William da Silva | 2 G | 2 A |
| Nehuen Perez | 1 G |
Events
Match Events
- 0' The stage is set the green flag drops! Another match against FC Porto and CD Tondela has kicked off!
- 5' named a 4-3-3 earlier, and opted for a 5-4-1 in response. A fascinating tactical duel is developing.
- 10' The home supporters are growing impatient. FC Porto must find a spark to ignite this game.
- 15' CD Tondela fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 19' A moment of madness from Jakub Kiwior on 19 minutes earns him a card. FC Porto will be frustrated.
- 24' It’s high time Francesco Farioli made some changes to put the his team’s game back to action.
- 29' Makan Aiko is putting in a real shift tonight. He has covered more ground than anyone else for FC Porto so far.
- 34' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 35' It’s gonna be a card for Rodrigo Mora.
- 40' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Jan Bednarek suffering a number of foals already.
- 45' Joe Hodge was booked on 45.
- 46' It is a substitution in FC Porto team. Jakub Kiwior is replaced by Pablo Rosario on 46 minute.
- 48' Gabriel Veiga does the damage! The net is bulging and FC Porto surge ahead!
- 50' Christian Marques picks up a card and will need to be extremely careful for the remainder of this match.
- 55' will be watching from the dugout nervously. His FC Porto side need to improve if they are to claim all three points.
- 60' The midfield battle is intense right now. Both FC Porto and CD Tondela are fighting for every inch of the pitch.
- 62' A change in the FC Porto ranks — Zaidu Sanusi exits the field as Thiago Silva enters on 62.
- 63' Makan Aiko has so much to prove this time. He replaces Joe Hodge on 63 minute.
- 65' Victor Froholdt is having a superb {COMPETITION} campaign — that is 1 goals this season for the .
- 70' FC Porto make a change. Oskar Pietuszewski trudges off to be replaced by William da Silva on 70 minutes.
- 75' Juan Rodriguez has been relatively quiet despite scoring 0 goals in his last 172 appearances.
- 78' The supporters are chanting for Hugo Felix. He replaces Rony Lopes on 78 minute.
- 80' Sphephelo Sithole is having his name booked by the referee on 80.
- 84' Controversy at the stadium! Alberto Baio argues furiously but the card stands.
- 88' The crowd applauds Deniz Gul as he leaves the pitch. Seko Fofana steps in for FC Porto.
- 90' The referee calls foul for Gabriel Veiga. He receives a card.
- 2-0 the final result. CD Tondela will be bitterly disappointed.
Lineups
FC Porto Lineups
4-3-3Starting XI
- 11
- 5
- 99
-
12
Zaidu Sanusi ↓ Thiago Silva 62'
- 22
-
4
Jakub Kiwior ↓ Pablo Rosario 46'
- 20
-
27
Deniz Gul ↓ Seko Fofana 88'
- 8
-
86
Rodrigo Mora ↓ Gabriel Veiga 46'
- 77
Bench
-
13
Pablo Rosario ↑ 46'
-
3
Thiago Silva ↑ 62'
-
42
Seko Fofana ↑ 88'
- 14
- 29
- 17
- 74
-
10
Gabriel Veiga ↑ 46'
-
7
William da Silva ↑ 70'
Coach
Francesco Farioli
CD Tondela Lineups
5-4-1Starting XI
-
16
Rony Lopes ↓ Hugo Felix 78'
- 4
- 27
- 48
- 44
-
10
Joe Hodge ↓ Makan Aiko 63'
- 31
- 7
- 70
- 32
-
20
Brayan Medina ↓ Joao Afonso 70'
Bench
- 2
-
5
Joao Afonso ↑ 70'
-
26
Arjen van der Heide ↑ 70'
-
15
Sphephelo Sithole ↑ 63'
- 30
- 60
-
79
Hugo Felix ↑ 78'
-
90
Makan Aiko ↑ 63'
- 8
Coach
Gonçalo Feio
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Mehdi Taremi | 8 |
| Tiquinho Soares | 3 |
| Moussa Marega | 3 |
| Mario Gonzalez | 2 |
| Fabio Vieira | 2 |
| Ronan Jeronimo | 1 |
| Zaidu Sanusi | 1 |
| Tiquinho Soares | 1 |
Head to Head
FC Porto Form
Predictions
Prediction accuracy
3 / 4
1.97
FC Porto xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.69
CD Tondela xG
I would bet for:
FC Porto to win 67% + Under — clean sheet likely 56%
Match Result
✓ CorrectActual: FC Porto win
Both Teams to Score
✓ Correct
Avg goals/match: 2.66
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 74% |
|
26% |
| ± 2.5 | 49% |
|
51% |
| ± 3.5 | 28% |
|
72% |
| ± 4.5 | 14% |
|
86% |
Double Chance
FC Porto or Draw
88%
Draw or CD Tondela
33%
FC Porto or CD Tondela
79%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
2 – 0
Actual
1 – 0
13.2%
1 – 1
10.2%
2 – 1
9.1%
0 – 0
8.8%
3 – 0
8.5%
3 – 1
6%
4 – 0
4.2%
0 – 1
4%
2 – 2
3.2%
1 – 2
3.2%
4 – 1
3%
Asian Handicap — FC Porto
| Handicap | FC Porto covers | Push | CD Tondela covers |
|---|---|---|---|
| -2.5 | 21% | — | 79% |
| -2 | 21% | 20% | 59% |
| -1.5 | 41% | — | 59% |
| -1 | 41% | 25% | 34% |
| -0.5 | 66% | — | 34% |
| +0.5 | 89% | — | 11% |
| +1 | 89% | 8% | 3% |
| +1.5 | 97% | — | 3% |
| +2 | 97% | 3% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
FC Porto keeps clean sheet
50%
✓
CD Tondela keeps clean sheet
15%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

