By market
Both teams to score predictions today and this week
Matches where our model gives both sides the best chance of scoring at least once.
270 published matches in the next 14 days, strongest first; the 60 strongest are listed, and the rest are on their day pages. 208 more fixtures get a prediction at least 24 hours before kick-off.
Both teams to score means each side scores at least once in ninety minutes. This season it has happened in 57% of 5,550 matches across 38 leagues, from 74% (A-League) to 45% (Süper Lig). Of the 270 matches with a published prediction in the next 14 days, the model’s highest probability is for Dijon v Orleans (Friday 13 November), at 78%.
Both teams to score predictions today 9
Both teams to score predictions tomorrow 5
Both teams to score predictions later this week and next 46
Probabilities are estimates from a Dixon–Coles model fitted on results and expected goals. A high probability is not a certainty: a 70% call is expected to be wrong three times in ten.
Every market for every match: today’s predictions · tomorrow’s predictions
Both teams scored: how often, league by league
The share of this season’s finished matches in each league that ended this way; across all 38 leagues listed, 57% of 5,550 matches. A probability on this page well above its league’s rate is the model seeing something in the two sides; one close to it is close to an ordinary match there.
| League | Played | Both teams scored |
|---|---|---|
| A-League | 23 | 74% |
| Eredivisie | 108 | 70% |
| Swiss Super League | 78 | 68% |
| Ekstraklasa | 124 | 65% |
| Major League Soccer | 510 | 64% |
| Chinese Super League | 240 | 63% |
| Championship | 180 | 62% |
| Liga MX | 143 | 61% |
| Danish Superliga | 84 | 61% |
| Bundesliga | 81 | 60% |
The other 28 leagues
| League | Played | Both teams scored |
|---|---|---|
| Eliteserien | 208 | 60% |
| Hungarian NB I | 77 | 60% |
| Ligue 1 | 90 | 59% |
| Serie B | 109 | 59% |
| Brasileirão Série A | 339 | 59% |
| Serie A | 110 | 58% |
| League Two | 164 | 58% |
| League One | 158 | 57% |
| Austrian Bundesliga | 72 | 57% |
| 2. Bundesliga | 99 | 57% |
| Scottish Premiership | 75 | 56% |
| Croatian HNL | 63 | 56% |
| La Liga | 119 | 55% |
| K League 1 | 210 | 55% |
| J1 League | 140 | 55% |
| Ligue 2 | 108 | 55% |
| Saudi Pro League | 104 | 54% |
| Segunda División | 140 | 53% |
| Chance Liga | 111 | 51% |
| Allsvenskan | 224 | 51% |
| Greek Super League | 69 | 51% |
| Premier League | 100 | 49% |
| Veikkausliiga | 179 | 49% |
| Belgian Pro League | 99 | 48% |
| Romanian Liga I | 120 | 48% |
| Liga Profesional Argentina | 495 | 48% |
| Primeira Liga | 98 | 47% |
| Süper Lig | 99 | 45% |
Leagues with at least 10 finished matches this season. Ninety minutes only. More on the statistics hub.
How these are chosen
Each fixture’s probability is the model’s chance that neither side keeps a clean sheet, summed over every scoreline in which both sides score. It rises where both attacks are productive and both defences leaky, and falls where one side rarely scores or rarely concedes.
- What does both teams to score mean?
- That each side scores at least once in ninety minutes. 1–1 and 3–1 win the bet; 2–0 loses it, however many goals there are.
- Is both teams to score the same as over 2.5 goals?
- No. They overlap but settle differently: 1–1 is a win for both teams to score and a loss for over 2.5, while 3–0 is the reverse. The model prices each from the same scoreline distribution, so the two figures on a match page are consistent with each other.
League rates are on the statistics hub; the method is set out in full under how it works.
Both teams to score picks: how the price moved
Members get each pick the moment it is published; the free picks follow later in the morning and the rest are public once the day is over. The last 10 settled both teams to score picks, with the price each was published at and the last price before kick-off, whichever way it moved.
- Montpellier v MetzBoth teams to score — Nopublished 2.40closed 2.38shorter by 1% 1%
- Benfica v Lech PoznanBoth teams to score — Yespublished 1.95closed 1.91shorter by 2% 2%
- FC Copenhagen v FC Iberia 1999Both teams to score — Yespublished 2.25closed 2.63longer by 17% 17%
- Slavia Praha v ArsenalBoth teams to score — Yespublished 1.91closed 2.50longer by 31% 31%
- Barcelona v Aston VillaBoth teams to score — Yespublished 1.53closed 1.40shorter by 8% 8%
- Le Havre v Paris Saint GermainBoth teams to score — Nopublished 2.20closed 2.12shorter by 4% 4%
- Frosinone v LecceBoth teams to score — Nopublished 2.45closed 3.00longer by 22% 22%
- Al-Nassr v Al KholoodBoth teams to score — Yespublished 2.00closed 2.00unchanged
- Fleetwood Town v ArsenalBoth teams to score — Yespublished 2.62closed 2.57shorter by 2% 2%
- Aston Villa v VikingBoth teams to score — Yespublished 1.70closed 1.57shorter by 8% 8%
A shorter closing price means the market moved towards the pick after it was published. It says nothing about whether the pick won; the day pages carry every outcome. Membership is £4.99 a month.