Skip to main content

Porto B vs Leixoes Prediction: Odds & Analysis

Prediction and odds for the Liga Portugal 2 match between Porto B and Leixoes. Statistical analysis with Poisson model probabilities, recent form, ELO rating and head-to-head.

Porto B currently sits in 6 place in the Liga Portugal 2 standings, while Leixoes is in 12 position. At home this season, Porto B has played 14 matches recording 8 wins, 2 draws and 4 losses, averaging 1.2 goals scored per game. Away from home, Leixoes has 5 wins, 4 draws and 5 losses in 14 matches, scoring an average of 1.1 goals per game. Bookmaker odds for this match: 2.54 for a Porto B win, 3.34 for the draw, and 2.59 for a Leixoes victory. Porto B comes into this match on a run of 7 consecutive unbeaten matches.

Liga Portugal 2
Monday, 20 April 2026 • 20:45
Predictions
xG: 1.30 - 0.69
12 MG 1-3 U2.5
Base
U4.5 94.8%
O0.5 87.9%
U3.5 85.9%
1X 78.7%
12 74.2%
U2.5 68.0%
NG 65.4%
O1.5 57.5%
1 52.9%
X2 47.1%
U1.5 42.5%
GG 34.6%
O2.5 32.0%
X 25.8%
Multigoal
MG 1-5 86.3%
MG 0-3 85.9%
MG 1-4 82.7%
MG 1-3 73.8%
MG 0-2 68.0%
MG 2-6 57.0%
Combo
12+NG 53.3%
1X+NG 50.3%
1+NG 38.2%
1+U2.5 31.0%
1+U+NG 31.0%
1X+GG 28.4%
X2+NG 27.3%
X+U2.5 22.8%
1+O2.5 21.9%
12+GG 20.9%
X2+GG 19.8%
2+NG 15.1%
Reliable data
Porto B (Home)
ELO Rating
1,602
Form
-4
Current Streaks
Unbeaten
7
BTTS No
3
Clean Sheets
3
Leixoes (Away)
ELO Rating
1,495
Form
9
Current Streaks
Scoring
4
Winless
2
BTTS Yes
2
Recent Form (Last 5)
Porto B
S
P
S
V
P
5/15 pt
Leixoes
S
S
V
P
V
7/15 pt
Porto B (H)
Season Statistics
(A) Leixoes
1.21
Avg Goals Scored
1.07
0.79
Avg Goals Conceded
1.36
43%
% Over 2.5
43%
36%
% BTTS
57%
57%
% Clean Sheets
21%
14
Matches
14
Goal Distribution by Minutes
Porto B (H)
1-15'
3
16-30'
2
31-45'
4
46-60'
7
61-75'
1
76-90'
1
Scored (18)
Leixoes (A)
1-15'
1
16-30'
8
31-45'
0
46-60'
2
61-75'
4
76-90'
2
Scored (17)

Odds

Result (1X2)
12.54
X3.34
22.59
Under / Over 2.5
Over2.00
Under1.77
BTTS
Yes (GG)1.75
No (NG)1.97
* Le quote sono soggette a variazione.

Info

  • League Liga Portugal 2
  • Season 2025/2026
  • Matchday 30
  • Date 20/04/2026