Our Rio Ave vs FC Porto Prediction: 1-2
Rio Ave vs FC Porto in the Portugal Primeira Liga is scheduled for an 19:15 GMT kick-off on Friday September 19, 2025. A 1-2 result in favor of the away side is our top pick, yet with both teams creating chances, BTTS is a smart alternative bet.
This Rio Ave vs FC Porto prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Exact Score Tips
Recent Form Insights
Rio Ave's Last Match – Moreirense vs Rio Ave
Rio Ave will hope to recover from their recent 1-3 Portugal Primeira Liga setback against Moreirense on September 13. In that match, Rio Ave controlled 46% of possession and managed 12 shots on goal, with 5 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Moreirense | 54% | 13 (9) | 1.96 | 42 |
Rio Ave | 46% | 12 (5) | 1.29 | 39 |
FC Porto's Last Match – FC Porto vs Nacional
FC Porto will aim to maintain their momentum following a 1-0 Portugal Primeira Liga triumph against Nacional on September 13. In that match, FC Porto recorded 69% possession, attempting 8 shots on goal, with 6 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
FC Porto | 69% | 8 (6) | 1.87 | 69 |
Nacional | 31% | 3 (1) | 0.07 | 21 |
Rio Ave vs FC Porto Stats
Key Stats
| Rio Ave | FC Porto | |
|---|---|---|
| 0.98 | Attacking Strength | 1.19 |
| 1.19 | Defence Strength | 0.56 |
| 0.8 | Points Per Game | 2.3 |
| 1/10 | WIN | 7/10 |
| 5/10 | DRAW | 2/10 |
| 1/10 | Clean Sheets | 6/10 |
| 7/10 | BTTS | 4/10 |
| 7/10 | Over 2.5 Goals | 6/10 |
| 1.4 | Average Scored | 2 |
Goals Scored vs Goals Conceded
Rio Ave are averaging 1.4 goals scored and 2.2 conceded per match, while FC Porto average 2.0 scored and 0.8 conceded per game.
Rio Ave 14-22
FC Porto 20-8
What are the odds for this match?
Rio Ave to win: @7
Draw: @4.5
FC Porto to win: @1.42
Lineups
Rio Ave (3-4-3) : Cezary Miszta, Andreas Ntoi, Jakub Brabec, Nelson Abbey, Marios Vroussay, Georgios Liavas, Brandon Aguilera, Nikolaos Athanasiou, Andre, Clayton Silva, Dario Spikic
FC Porto (4-3-3) : Diogo Costa, Francisco Moura, Jan Bednarek, Jakub Kiwior, Pablo Rosario, Victor Mow Froholdt, Alan Varela, Gabriel Veiga, Pepe, Samuel Aghehowa, Borja Sainz



Moreirense
Rio Ave
FC Porto
Nacional
FC Porto
Sporting
Benfica
Gil Vicente
Famalicao
Moreirense
Braga
Guimaraes
Estoril
Nacional
Rio Ave
Santa Clara
Estrela
Alverca
Casa Pia
Arouca
Tondela