Estoril vs FC Porto prediction with odds, team stats and score forecast for the Primeira Liga match on 12 Apr 2026.
Primeira LigaApr 12, 07:30 PMEstádio António Coimbra da Mota, Estoril
Estoril7
VS1
FC Porto17% 21% 62%
P:0-2

Primeira Liga
2025| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | FC Porto | 28 | 23 | 4 | 1 | 56 | 13 | +43 | 73 | DWWDW |
| 2 | Sporting CP | 27 | 21 | 5 | 1 | 72 | 17 | +55 | 68 | WWDWW |
| 3 | Benfica | 28 | 19 | 9 | 0 | 59 | 18 | +41 | 66 | DWWDW |
| 4 | SC Braga | 27 | 14 | 7 | 6 | 54 | 27 | +27 | 49 | WLDWW |
| 5 | Famalicao | 28 | 13 | 7 | 8 | 35 | 24 | +11 | 46 | DWWWD |
| 6 | GIL Vicente | 28 | 12 | 9 | 7 | 42 | 28 | +14 | 45 | WLDDL |
| 7 | Estoril | 28 | 10 | 7 | 11 | 50 | 47 | +3 | 37 | LLWDL |
| 8 | Guimaraes | 28 | 10 | 5 | 13 | 34 | 42 | -8 | 35 | WLLLD |
| 9 | Moreirense | 28 | 10 | 5 | 13 | 31 | 40 | -9 | 35 | LLLDD |
| 10 | Alverca | 28 | 8 | 8 | 12 | 29 | 46 | -17 | 32 | WLDDD |
| 11 | Arouca | 28 | 9 | 5 | 14 | 37 | 57 | -20 | 32 | WWLLL |
| 12 | Rio Ave | 28 | 7 | 9 | 12 | 29 | 48 | -19 | 30 | LWWWD |
| 13 | Santa Clara | 28 | 7 | 7 | 14 | 26 | 35 | -9 | 28 | LWWWD |
| 14 | Estrela | 28 | 6 | 10 | 12 | 33 | 47 | -14 | 28 | LWLDD |
| 15 | Nacional | 28 | 6 | 7 | 15 | 31 | 39 | -8 | 25 | WLLDL |
| 16 | Casa Pia | 27 | 5 | 10 | 12 | 27 | 49 | -22 | 25 | DLDDL |
| 17 | Tondela | 27 | 4 | 8 | 15 | 19 | 44 | -25 | 20 | LDLDW |
| 18 | AVS | 28 | 1 | 8 | 19 | 18 | 61 | -43 | 11 | LDLDD |
Recent Matches
Estoril
| Date | Competition | Home | FT | HT | Away | Result |
|---|---|---|---|---|---|---|
| 4/6/2026 | Primeira Liga | ![]() | 3-2 | 2-2 | ![]() | L |
| 3/22/2026 | Primeira Liga | ![]() | 1-2 | 1-0 | ![]() | L |
| 3/15/2026 | Primeira Liga | ![]() | 0-1 | 0-1 | ![]() | W |
| 3/7/2026 | Primeira Liga | ![]() | 0-0 | 0-0 | ![]() | D |
| 2/27/2026 | Primeira Liga | ![]() | 3-0 | 2-0 | ![]() | L |
| 2/22/2026 | Primeira Liga | ![]() | 3-1 | 1-1 | ![]() | W |
| 2/15/2026 | Primeira Liga | ![]() | 3-0 | 0-0 | ![]() | L |
| 2/7/2026 | Primeira Liga | ![]() | 2-2 | 2-2 | ![]() | D |
| 1/31/2026 | Primeira Liga | ![]() | 2-4 | 0-2 | ![]() | W |
| 1/24/2026 | Primeira Liga | ![]() | 4-2 | 1-2 | ![]() | W |
FC Porto
| Date | Competition | Home | FT | HT | Away | Result |
|---|---|---|---|---|---|---|
| 4/9/2026 | UEFA Europa League | ![]() | 1-1 | 1-1 | ![]() | D |
| 4/4/2026 | Primeira Liga | ![]() | 2-2 | 1-0 | ![]() | D |
| 3/22/2026 | Primeira Liga | ![]() | 1-2 | 0-0 | ![]() | W |
| 3/19/2026 | UEFA Europa League | ![]() | 2-0 | 1-0 | ![]() | W |
| 3/15/2026 | Primeira Liga | ![]() | 3-0 | 2-0 | ![]() | W |
| 3/12/2026 | UEFA Europa League | ![]() | 1-2 | 1-2 | ![]() | W |
| 3/8/2026 | Primeira Liga | ![]() | 2-2 | 0-2 | ![]() | D |
| 3/3/2026 | Taça de Portugal | ![]() | 1-0 | 0-0 | ![]() | L |
| 2/27/2026 | Primeira Liga | ![]() | 3-1 | 1-0 | ![]() | W |
| 2/22/2026 | Primeira Liga | ![]() | 1-0 | 1-0 | ![]() | W |
Odds & Key Metrics
Odds
| Bookmaker | 1 | X | 2 |
|---|---|---|---|
| Dafabet | 6.40 | 4.70 | 1.49 |
| Betano | 6.20 | 4.45 | 1.50 |
| 1xBet | 6.29 | 4.58 | 1.53 |
| SBO | 5.70 | 4.01 | 1.42 |
| Pinnacle | 6.33 | 4.58 | 1.47 |
| 188Bet | 5.80 | 4.45 | 1.46 |
| Betfair | 7.00 | 4.50 | 1.40 |
| Unibet | 6.75 | 4.25 | 1.46 |
| Marathonbet | 6.05 | 4.40 | 1.47 |
| Bet365 | 6.50 | 4.50 | 1.45 |
| William Hill | 5.80 | 4.20 | 1.44 |
| 10Bet | 7.00 | 4.30 | 1.44 |
Markets
BTTS (Both Teams to Score)48.8%
Over 2.565.3%
Top Scorelines
0-29.9%
0-38.8%
1-18.6%
1-27.9%
0-17.3%
1-37.1%
0-45.9%
1-44.8%
2-24.6%
0-04.0%
Player Overall Stats
(Data may be outdated or incomplete)Goalkeepers


M. Turk
Rating: 6.91
Min810'
Saves13
Conceded5
Passes92
Accuracy61%
Apps9
Bench27
Yellow2

Joel Robles
Rating: 6.75
Min2520'
Saves76
Conceded47
Passes683
Accuracy57%
Tackles1
Drawn2
Dribbles1/1
Apps28
Yellow3


Andorinha
Rating: 7.23
Min270'
Saves9
Conceded2
Passes89
Accuracy60%
Drawn1
Apps9
Bench12

Diogo Costa
Rating: 7.07
Min6538'
Saves140
Conceded44
Passes2376
Accuracy41%
Key Passes2
Interceptions1
Drawn11
Dribbles2/2
Pen Saved1
Apps74
Yellow3

Cláudio Ramos
Rating: 6.90
Min45'
Saves1
Passes13
Accuracy92%
Apps3
Bench41
Defenders


Ferro
Rating: 6.87
Min1312'
Goals2
Shots5
On Target3
Passes698
Accuracy84%
Key Passes5
Tackles29
Interceptions30
Blocks8
Fouls14
Drawn4
Dribbles3/4
Apps22
Bench13
Yellow2

K. Boma
Rating: 6.80
Min1795'
Goals1
Shots9
On Target4
Passes853
Accuracy82%
Key Passes3
Tackles26
Interceptions28
Blocks14
Fouls19
Drawn19
Dribbles6/8
Apps21
Bench1
Yellow5

F. Bacher
Rating: 6.79
Min2520'
Goals2
Shots6
On Target2
Passes1437
Accuracy88%
Key Passes6
Tackles36
Interceptions40
Blocks15
Fouls30
Drawn29
Dribbles7/9
Apps28
Yellow3

Ricard Sánchez
Rating: 6.79
Min1551'
Goals2
Assists3
Shots12
On Target5
Passes538
Accuracy81%
Key Passes15
Tackles31
Interceptions14
Blocks2
Fouls26
Drawn27
Dribbles12/28
Apps21
Bench1
Yellow8

A. Tsoungui
Rating: 6.72
Min935'
Shots4
On Target1
Passes463
Accuracy85%
Key Passes4
Tackles25
Interceptions12
Blocks7
Fouls23
Drawn15
Dribbles4/8
Apps18
Bench12
Yellow6

Pedro Carvalho
Rating: 6.49
Min1131'
Assists1
Shots7
Passes432
Accuracy81%
Key Passes8
Tackles20
Interceptions12
Fouls18
Drawn9
Dribbles5/19
Apps22
Bench16
Yellow4

Gonçalo Costa
Rating: 6.40
Min435'
Shots3
On Target1
Passes162
Accuracy71%
Key Passes5
Tackles11
Interceptions6
Blocks1
Fouls5
Drawn1
Dribbles4/10
Apps11
Bench9
Yellow1

Pedro Amaral
Rating: 6.38
Min1458'
Assists2
Shots11
On Target3
Passes673
Accuracy82%
Key Passes9
Tackles13
Interceptions7
Blocks2
Fouls17
Drawn16
Dribbles3/11
Apps21
Bench2
Yellow3

L. Bimai
Bench7

Jan Montes
Bench3


J. Bednarek
Rating: 7.29
Min3759'
Goals2
Shots13
On Target4
Passes3228
Accuracy87%
Key Passes10
Tackles17
Interceptions65
Blocks33
Fouls59
Drawn25
Apps49
Bench3
Yellow15

Gabriel Brás
Rating: 7.14
Min797'
Goals1
Assists2
Shots4
On Target1
Passes353
Accuracy81%
Key Passes3
Tackles6
Interceptions13
Blocks7
Fouls6
Drawn4
Apps27
Bench9
Yellow3

Martim Fernandes
Rating: 6.97
Min1764'
Goals1
Assists3
Shots7
On Target3
Passes778
Accuracy64%
Key Passes15
Tackles73
Interceptions17
Blocks2
Fouls27
Drawn21
Dribbles19/37
Apps33
Bench14
Yellow5

D. Prpić
Rating: 6.85
Min728'
Shots2
On Target1
Passes275
Accuracy70%
Key Passes1
Tackles5
Interceptions7
Blocks4
Fouls5
Drawn2
Apps21
Bench35
Yellow3

Alberto Baio
Rating: 6.81
Min2327'
Goals1
Assists6
Shots12
On Target4
Passes931
Accuracy77%
Key Passes24
Tackles72
Interceptions29
Blocks10
Fouls56
Drawn35
Dribbles20/53
Apps37
Bench13
Yellow9

Z. Sanusi
Rating: 6.67
Min2359'
Goals1
Assists2
Shots12
On Target4
Passes1088
Accuracy42%
Key Passes27
Tackles36
Interceptions24
Blocks8
Fouls26
Drawn22
Dribbles10/34
Apps46
Bench20
Yellow7

Francisco Moura
Rating: 6.65
Min1635'
Goals3
Assists2
Shots9
On Target4
Passes776
Accuracy84%
Key Passes17
Tackles24
Interceptions22
Blocks2
Fouls26
Drawn7
Dribbles9/15
Apps28
Bench17
Yellow6
Midfielders


J. Holsgrove
Rating: 7.30
Min2361'
Goals1
Assists7
Shots19
On Target6
Passes1938
Accuracy85%
Key Passes51
Tackles49
Interceptions28
Blocks6
Fouls31
Drawn40
Dribbles12/33
Apps27
Yellow7

João Carvalho
Rating: 7.20
Min2303'
Goals6
Assists11
Shots37
On Target19
Passes1082
Accuracy77%
Key Passes46
Tackles39
Interceptions17
Blocks2
Fouls30
Drawn35
Dribbles28/75
Apps27
Yellow7

Xeka
Rating: 6.75
Min196'
Goals1
Shots2
On Target1
Passes106
Accuracy78%
Tackles5
Interceptions2
Blocks1
Fouls6
Drawn3
Dribbles2/3
Apps6
Bench5

N. Lominadze
Rating: 6.74
Min2370'
Goals6
Shots6
On Target2
Passes232
Accuracy71%
Key Passes5
Tackles22
Interceptions14
Fouls8
Drawn8
Dribbles6/14
Apps40
Bench21
Yellow11

Pizzi
Rating: 6.65
Min531'
Goals1
Assists4
Shots1
Passes377
Accuracy87%
Key Passes11
Tackles3
Interceptions1
Blocks2
Fouls6
Drawn6
Dribbles1/7
Apps22
Bench25

Jandro Orellana
Rating: 6.63
Min1186'
Assists1
Shots4
On Target2
Passes666
Accuracy86%
Key Passes12
Tackles22
Interceptions24
Blocks1
Fouls16
Drawn10
Dribbles3/8
Apps17
Bench2
Yellow2

Bernardo Lourenço
Bench1

Luís Maria Viegas Abreu Campos Gomes
Bench3


A. Varela
Rating: 7.01
Min4565'
Goals2
Assists2
Shots29
On Target13
Passes2774
Accuracy61%
Key Passes49
Tackles78
Interceptions53
Blocks20
Fouls64
Drawn54
Dribbles24/40
PenaltiesP1
Apps68
Bench11
Yellow17

P. Rosario
Rating: 6.87
Min2281'
Goals2
Assists1
Shots14
On Target5
Passes1281
Accuracy80%
Key Passes14
Tackles38
Interceptions33
Blocks11
Fouls39
Drawn35
Dribbles10/22
Apps36
Bench18
Yellow8

Gabri Veiga
Rating: 6.86
Min2644'
Goals7
Assists8
Shots55
On Target23
Passes1000
Accuracy56%
Key Passes46
Tackles60
Interceptions24
Blocks1
Fouls43
Drawn42
Dribbles21/53
Apps56
Bench20
Yellow10

João Pedro Moreira Teixeira
Rating: 6.79
Min450'
Goals1
Shots3
On Target2
Passes86
Accuracy69%
Key Passes3
Tackles6
Interceptions3
Fouls6
Drawn5
Dribbles9/12
Apps26
Bench6
Yellow3

Rodrigo Mora
Rating: 6.67
Min1607'
Goals4
Assists2
Shots36
On Target11
Passes514
Accuracy70%
Key Passes45
Tackles31
Interceptions8
Blocks3
Fouls14
Drawn13
Dribbles31/65
Apps39
Bench27
Yellow3

André Oliveira
Rating: 6.40
Min204'
Passes83
Accuracy81%
Key Passes1
Tackles4
Interceptions1
Blocks2
Fouls6
Drawn4
Dribbles2/5
Apps17
Bench22
Yellow5
Forwards


R. Guitane
Rating: 7.03
Min1490'
Goals3
Assists5
Shots18
On Target11
Passes586
Accuracy83%
Key Passes33
Tackles10
Interceptions4
Fouls8
Drawn36
Dribbles67/146
Apps24
Bench6
Yellow2

Y. Begraoui
Rating: 6.95
Min2195'
Goals18
Assists1
Shots55
On Target31
Passes495
Accuracy76%
Key Passes17
Tackles11
Interceptions6
Blocks2
Fouls19
Drawn26
Dribbles19/51
PenaltiesP5
Apps28
Bench3
Yellow1

André Lacximicant
Rating: 6.65
Min994'
Goals2
Assists2
Shots27
On Target12
Passes171
Accuracy72%
Key Passes10
Tackles11
Interceptions2
Blocks1
Fouls20
Drawn16
Dribbles5/14
Apps18
Bench8
Yellow3

Alejandro Marqués
Rating: 6.37
Min1164'
Goals4
Shots18
On Target10
Passes202
Accuracy66%
Key Passes7
Tackles5
Interceptions5
Fouls32
Drawn11
Dribbles14/35
Apps23
Bench17
Yellow1

Peixinho
Rating: 6.35
Min123'
Shots3
On Target1
Passes54
Accuracy87%
Key Passes1
Tackles1
Interceptions1
Fouls5
Drawn4
Dribbles4/10
Apps7
Bench19
Yellow1

K. Edwards
Rating: 6.30
Min11'
Passes2
Accuracy100%
Fouls1
Apps2
Bench9


Tiago Andrade
Rating: 6.95
Min301'
Goals2
Shots7
On Target4
Passes58
Accuracy59%
Key Passes2
Tackles7
Interceptions2
Fouls4
Drawn8
Dribbles2/10
Apps19
Bench17
Yellow5

Borja Sainz
Rating: 6.88
Min2142'
Goals7
Assists5
Shots45
On Target23
Passes579
Accuracy71%
Key Passes27
Tackles31
Interceptions16
Blocks1
Fouls38
Drawn43
Dribbles29/71
Apps43
Bench14
Yellow7

O. Pietuszewski
Rating: 6.85
Min2181'
Goals6
Assists3
Shots44
On Target21
Passes517
Accuracy74%
Key Passes24
Tackles28
Interceptions13
Blocks5
Fouls41
Drawn61
Dribbles45/101
Apps36
Bench13
Yellow4

Pepê Aquino
Rating: 6.79
Min5170'
Goals6
Assists12
Shots48
On Target16
Passes2041
Accuracy29%
Key Passes89
Tackles74
Interceptions58
Blocks3
Fouls51
Drawn129
Dribbles100/215
Apps73
Bench5
Yellow6

André Miranda
Rating: 6.62
Min288'
Goals1
Assists1
Shots2
On Target2
Passes55
Accuracy62%
Key Passes3
Tackles4
Interceptions2
Fouls9
Drawn18
Dribbles1/6
Apps16
Bench12
Yellow2

Samu
Rating: 6.61
Min2524'
Goals21
Assists1
Shots59
On Target39
Passes368
Accuracy63%
Key Passes14
Tackles7
Interceptions4
Fouls23
Drawn45
Dribbles27/61
PenaltiesP6
Apps41
Bench10
Yellow3

L. de Jong
Rating: 6.55
Min521'
Goals2
Shots10
On Target6
Passes115
Accuracy39%
Key Passes10
Tackles6
Interceptions3
Blocks2
Fouls6
Drawn3
Dribbles2/3
Apps10
Bench4
Yellow2

Y. Karamoh
Rating: 6.23
Min193'
Shots2
On Target2
Passes41
Accuracy63%
Tackles1
Fouls2
Drawn3
Dribbles1/7
Apps10
Bench4
Yellow2

G. Sousa
Betting Facts
Kickoff2026-04-12 21:30
Estoril vs. FC Porto
ProbabilitiesHome 16.9% • Draw 21.5% • Away 61.7%
Fair OddsHome 5.92 / Draw 4.66 / Away 1.62
BTTS (Both Teams to Score) 48.8% • Over 2.5 65.3%
ROI18.2%
Example profit (per 100)4.10
Market Analysis
Bookmakers13
Market Efficiency84.6%
Overround7.28%
KL Divergence0.000003
Dispersion0.000066
ROI Analysis
ROI Cap120.0%
Model ROI18.22%
Market ROI4.10%
Market Odds & Probabilities
Market Home14.9%
Market Draw21.2%
Market Away63.9%
Edge Odds H7
Edge Odds D4.7
Edge Odds A1.53
Last Updated4/10/2026, 6:42:58 AM
Risk Guards
Max ROI120.0%
Max KL1
Max Gap35.0%
Min Odds1.1
Max Odds Age12h
Min ROI Override1.5%
Steam Detection
Steam MoveNo
Momentum0
Intensity0


















