Both teams scored in 8 of Sporting CP's last 10 matches
Portugal Primeira Liga Both Teams to Score Football Predictions
Upcoming Matches • Next 20 Days • 9 Matches • Round 9 • Updated 1 hour ago • UTC+3
Value bets in Primeira Liga:
4 bets · 50% win · profit +$31.49 (¼-Kelly stakes)
Full portfolio →
Regular Season, Round 9
Friday, October 23
| Time | Home Form | Match | Away Form | Confidence | Probability | BTTS | Odds | Result |
|---|---|---|---|---|---|---|---|---|
| 22:45 | LWDLD | LDLLL | 83% | 53.3% | BTTS: No | N/A | — |
Saturday, October 24
| Time | Home Form | Match | Away Form | Confidence | Probability | BTTS | Odds | Result |
|---|---|---|---|---|---|---|---|---|
| 17:30 | WWWLD | WDLDW | 80% | 48.2% | BTTS: Yes | N/A | — | |
| 17:30 | LLDWD | LWLDL | 80% | 48.2% | BTTS: Yes | N/A | — | |
| 22:30 | WDLLD | WWWWL | 83% | 53.3% | BTTS: Yes | N/A | — |
Sunday, October 25
| Time | Home Form | Match | Away Form | Confidence | Probability | BTTS | Odds | Result |
|---|---|---|---|---|---|---|---|---|
| 18:30 | LLLDL | LDWLL | 81% | 48.3% | BTTS: No | N/A | — | |
| 21:00 | LLLLL | LDWLW | 81% | 48.6% | BTTS: Yes | N/A | — | |
| 21:00 | WLDLL | LWDDD | 82% | 51.7% | BTTS: No | N/A | — | |
| 23:30 | WDDWW | WWWWL | 83% | 53% | BTTS: Yes | N/A | — |
Monday, October 26
| Time | Home Form | Match | Away Form | Confidence | Probability | BTTS | Odds | Result |
|---|---|---|---|---|---|---|---|---|
| 21:45 | WDWWD | WLWWW | 82% | 51.5% | BTTS: Yes | N/A | — |
Top Trends from Primeira Liga Teams for BTTS
Sporting CP — Academico Viseu
Estrela have conceded 2+ goals in 7 of their last 10 matches
Estrela — Casa Pia
Nacional have conceded 2+ goals in 7 of their last 10 matches
Nacional — SC Braga
Both teams scored in 7 of Maritimo's last 10 matches
Vitória SC — Maritimo
Casa Pia have failed to score in 7 of their last 10 matches
Estrela — Casa Pia
BTTS = No in 7 of Vitória SC's last 10 matches
Vitória SC — Maritimo
BTTS = No in 7 of Arouca's last 10 matches
Alverca — Arouca
📡
AI Prediction Accuracy — Season 2026/27
Live accuracy tracking across all prediction types — wins and losses shown, nothing removed. Updated automatically after each matchday.
🎯
Match Result (1X2)
56.3%
40/71
⚽
Both Teams to Score
56.3%
40/71
📈
Over / Under 2.5
59.2%
42/71
🔢
Correct Score
11.3%
8/71
🛡️
Double Chance
80.3%
57/71
📐
Corners Over/Under
54.7%
29/53
🤝
Draw Predictions
47.1%
8/17
Recent Form — Last 30 Days
🎯
Match Result (1X2)
57.1%
12/21
⚽
Both Teams to Score
47.6%
10/21
📈
Over / Under 2.5
47.6%
10/21
🛡️
Double Chance
71.4%
15/21
Probability Calibration — Does 70% Really Mean 70%?
Predicted probability vs how often the pick actually landed. Close match = honest probabilities.
| Market | Predicted | Actual | Sample |
|---|---|---|---|
| Match Result (1X2) · <60% | 46.1% | 50.0% | 42 |
| Match Result (1X2) · 60-69% | 64.7% | 71.4% | 7 |
| Match Result (1X2) · 70-79% | 73.1% | 100.0% | 4 |
| Match Result (1X2) · 80+% | 80.4% | 0.0% | 1 |
| Both Teams to Score · <60% | 52.7% | 56.1% | 41 |
| Both Teams to Score · 60-69% | 64.5% | 33.3% | 12 |
| Both Teams to Score · 70-79% | 79.3% | 100.0% | 1 |
| Over / Under 2.5 · <60% | 53.2% | 60.5% | 38 |
| Over / Under 2.5 · 70-79% | 72.4% | 33.3% | 3 |
| Over / Under 2.5 · 60-69% | 64.0% | 66.7% | 12 |
| Over / Under 2.5 · 80+% | 81.7% | 100.0% | 1 |
| Correct Score · <60% | 11.3% | 14.8% | 54 |
| Double Chance · 70-79% | 75.1% | 69.7% | 33 |
| Double Chance · 80+% | 83.3% | 94.4% | 18 |
| Double Chance · 60-69% | 68.7% | 66.7% | 3 |
| Corners Over/Under · 60-69% | 64.8% | 54.5% | 11 |
| Corners Over/Under · 80+% | 88.8% | 60.0% | 10 |
| Corners Over/Under · <60% | 54.6% | 58.3% | 24 |
| Corners Over/Under · 70-79% | 73.0% | 37.5% | 8 |
| Draw Predictions · <60% | 28.2% | 44.4% | 9 |
Live accuracy updates after each confirmed result. Minimum sample sizes may affect early-season figures.
Previous Round Results: Regular Season, Round 8
| Date / Time | Home Form | Match | Away Form | Confidence | Probability | BTTS | Odds | Result |
|---|---|---|---|---|---|---|---|---|
| 09/10 20:45 | LDWLL | WDLLD | 81% | 48.7% | BTTS: Yes ❌ | N/A | 0 – 1 FT | |
| 09/10 22:15 | LDWLW | WDDWW | 83% | 52.5% | BTTS: Yes ✅ | N/A | 1 – 3 FT | |
| 10/10 20:00 | LDLLL | WWWWL | 81% | 49.9% | BTTS: Yes ✅ | N/A | 1 – 2 FT | |
| 10/10 22:30 | WWWWL | LLLDL | 82% | 50.9% | BTTS: Yes ✅ | N/A | 2 – 1 FT | |
| 10/10 22:30 | LWLDL | WDWWD | 84% | 54.1% | BTTS: No ✅ | N/A | 0 – 1 FT | |
| 11/10 17:30 | WLDLL | LLLLL | 82% | 50.9% | BTTS: No ❌ | N/A | 3 – 2 FT | |
| 11/10 20:00 | WLWWW | LWDLD | 83% | 52.5% | BTTS: Yes ❌ | N/A | 2 – 0 FT | |
| 11/10 22:30 | WDLDW | LLDWD | 83% | 53.2% | BTTS: Yes ❌ | N/A | 1 – 0 FT |