CD Tondela vs FC Porto, Primeira Liga 2021-22 REGULAR SEASON
Overview
Match Preview
CD Tondela vs FC Porto — Primeira Liga at Estadio Joao Cardoso.
- CD Tondela 34 games · 28 pts (2025/26)
- FC Porto 34 games · 88 pts (2025/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Porto | 34 | 88 |
| 2 | Sporting Clube de Portugal | 34 | 82 |
| 3 | Sport Lisboa e Benfica | 34 | 80 |
| 4 | Sporting Clube de Braga | 34 | 59 |
| 5 | FC Famalicão | 34 | 56 |
| 6 | Gil Vicente FC | 34 | 50 |
| 7 | Moreirense FC | 34 | 43 |
| 8 | FC Arouca | 34 | 42 |
| 9 | Vitória SC | 34 | 42 |
| 10 | GD Estoril Praia | 34 | 39 |
| 11 | FC Alverca | 34 | 39 |
| 12 | Rio Ave FC | 34 | 36 |
| 13 | CD Santa Clara | 34 | 36 |
| 14 | CD Nacional | 34 | 34 |
| 15 | CF Estrela da Amadora | 34 | 30 |
| 16 | Casa Pia AC | 34 | 30 |
| 17 | CD Tondela | 34 | 28 |
| 18 | AVS | 34 | 21 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Oct | FC Porto | H | 1–3 | L |
| 03 Oct | Os Belenenses Futebol | A | 2–0 | W |
| 25 Sep | FC Famalicão | H | 3–2 | W |
| 20 Sep | Sporting Clube de Braga | A | 1–3 | L |
| 13 Sep | GD Estoril Praia | H | 1–2 | L |
| 29 Aug | Sport Lisboa e Benfica | A | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Oct | CD Tondela | A | 3–1 | W |
| 19 Oct | AC Milan | H | 1–0 | W |
| 02 Oct | FC Pacos de Ferreira | H | 2–1 | W |
| 28 Sep | Liverpool FC | H | 1–5 | L |
| 24 Sep | Gil Vicente FC | A | 2–1 | W |
| 19 Sep | Moreirense FC | H | 5–0 | W |
Season Stats
| CD Tondela | FC Porto | |
|---|---|---|
| #17 | Position | #1 |
| 28 | Points | 88 |
| 34 | Played | 34 |
| 6 / 10 / 18 | W / D / L | 28 / 4 / 2 |
| 27 | Scored | 66 |
| 55 | Conceded | 18 |
| -28 | GD | +48 |
| 0.82 | PPG | 2.59 |
| 18% | Win % | 82% |
Key Stats
30%
Both Teams to Score
H2H (10 games)
H2H (10 games)
60%
Over 2.5 Goals
H2H history
H2H history
21%
Clean Sheets
CD Tondela this season
CD Tondela this season
62%
Clean Sheets
FC Porto this season
FC Porto this season
CD Tondela are 17th (28 pts). FC Porto are 1st (88 pts).
Goal Timing (This Season)
CD Tondela
0-15
1/1
16-30
1/4
31-45
1/–
46-60
1/3
61-75
2/3
76+
2/3
■ Scored ■ Conceded
FC Porto
0-15
1/–
16-30
1/1
31-45
3/–
46-60
2/2
61-75
2/–
76+
1/4
■ Scored ■ Conceded
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for CD Tondela to score. At the same time, FC Porto does not seem to pull back! Let’s get it on!
- 4' Neto Borges adds to his 0 season tally! CD Tondela lead 1-0 — and this changes everything.
- 9' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 11' CD Tondela receives a Yellow card for a hard tackle on 11.
- 14' Evanilson picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 19' Mehdi Taremi doubles the advantage! 1-1 and this game is slipping away from the opposition.
- 20' Goal! Mehdi Taremi scores his 114 goal in 10 matches.
- 23' Joao Pedro was booked on 23.
- 28' A meaty challenge results in booking for Iker Undabarrena on 28.
- 33' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 38' Matchday of the Array and both teams know exactly what is at stake tonight.
- 43' Against the run of play, Mehdi Taremi has scored! This game has turned on its head.
- 44' Mateus Uribe is having his name booked by the referee on 44.
- 49' CD Tondela is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 54' The referee shows FC Porto player a Yellow card on 54.
- 59' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 60' Jesus Manuel Corona gets the nod from FC Porto. He replaces Zaidu Sanusi and will look to change the dynamic.
- 65' CD Tondela started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 65.
- 70' Salvador Agra is putting in a real shift tonight. He has covered more ground than anyone else for FC Porto so far.
- 73' It’s a booking for FC Porto player. Otavio gets a Yellow card.
- 76' Sergio Oliveira has so much to prove this time. He replaces Vitor Ferreira on 76 minute.
- 79' What composure from Mehdi Taremi! The Iran international strokes it home. 1-4.
- 81' The CD Tondela bench stirs into life. Tiago Melo Almeida is withdrawn and Bebeto gets his opportunity.
- 83' A change in the CD Tondela ranks — Tiago Melo Almeida exits the field as Bebeto enters on 83.
- 84' A tactical swap from FC Porto — Francisco Conceicao on, Otavio off on 84 minutes.
- 86' A change in the CD Tondela ranks — Salvador Agra exits the field as Rafael Barbosa enters on 86.
- What a match! Full time at {STADIUM} — CD Tondela 1-3 FC Porto.
Lineups
CD Tondela Lineups
Starting XI
- 5
- 88
-
10
Jhon Murillo ↓ Jose Manuel 81'
- 17
-
7
Salvador Agra ↓ Rafael Barbosa 86'
- 21
- 8
-
3
Neto Borges ↓ Naoufel Khacef 86'
- 6
-
19
Tiago Melo Almeida ↓ Bebeto 81'
- 72
Bench
-
23
Bebeto ↑ 81'
-
70
Rafael Barbosa ↑ 86'
- 99
- 9
- 11
- 28
- 80
-
24
Naoufel Khacef ↑ 86'
-
15
Jose Manuel ↑ 81'
Coach
Francisco Ayestaran
FC Porto Lineups
Starting XI
- 5
-
25
Otavio ↓ Francisco Conceicao 83'
- 3
- 9
- 8
- 7
- 99
- 12
-
30
Evanilson ↓ Fabio Vieira 76'
- 20
- 23
Bench
-
11
Pepe ↑ 83'
- 16
-
17
Jesus Manuel Corona ↑ 60'
- 19
-
27
Sergio Oliveira ↑ 76'
- 29
- 1
-
50
Fabio Vieira ↑ 76'
-
10
Francisco Conceicao ↑ 83'
Coach
Sergio Conceicao
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Mehdi Taremi | 8 |
| Moussa Marega | 3 |
| Tiquinho Soares | 3 |
| Fabio Vieira | 2 |
| Mario Gonzalez | 2 |
| Rafael Barbosa | 1 |
| Oliver Torres | 1 |
| Toni Martinez | 1 |
Head to Head
CD Tondela Form
Predictions
Prediction accuracy
4 / 4
0.8
CD Tondela xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.54
FC Porto xG
I would bet for:
FC Porto to win 66% + Over 2.5 goals 63%
Match Result
✓ CorrectActual: FC Porto win
Both Teams to Score
✓ Correct
Avg goals/match: 3.34
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 84% |
|
16% |
| ± 2.5 | 63% |
|
37% |
| ± 3.5 | 42% |
|
58% |
| ± 4.5 | 24% |
|
76% |
Double Chance
CD Tondela or Draw
34%
Draw or FC Porto
86%
CD Tondela or FC Porto
80%
Half-Time Result
✓ CorrectActual: FC Porto win at HT
Correct Score
✓ In top 12
0 – 2
11.4%
0 – 3
9.3%
1 – 2
8.9%
0 – 1
8.8%
1 – 1
7.9%
1 – 3
Actual
0 – 4
5.9%
0 – 0
4.9%
1 – 4
4.8%
2 – 2
3.5%
2 – 3
3%
0 – 5
3%
Asian Handicap — CD Tondela
| Handicap | CD Tondela covers | Push | FC Porto covers |
|---|---|---|---|
| -2.5 | 1% | — | 99% |
| -2 | 1% | 2% | 97% |
| -1.5 | 3% | — | 97% |
| -1 | 3% | 6% | 91% |
| -0.5 | 9% | — | 91% |
| +0.5 | 26% | — | 74% |
| +1 | 26% | 21% | 52% |
| +1.5 | 48% | — | 52% |
| +2 | 48% | 21% | 31% |
| +2.5 | 69% | — | 31% |
Clean Sheet
CD Tondela keeps clean sheet
9%
✓
FC Porto keeps clean sheet
45%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

