🏟️ Riverside Stadium (Middlesbrough)

Middlesbrough – Millwall

Odds-based probabilities

15/09/2026 20:45 Brussels time

Championship

Odds-based probabilities

1 = home, X = draw, 2 = away. For each complete snapshot, divide 1/odds by the sum of the three reciprocals. This removes the margin proportionally. It describes the market, not certainty about the result.

One complete snapshot per row; capture times stay separate.
BookmakersOdds by marketOdds-based probabilitiesCapture timeContextVisit
1xBet1.45 / 4.6 / 6.121: 64.4% · X: 20.3% · 2: 15.3%15/09/2026 19:30 UTC+7Recent comparable snapshot

📊 Betting markets

Prices are dated observations. Periods and settlement rules remain specific to each bookmaker.

1779 observations

MarketPeriodSelectionLineDecimal oddsBookmakerRecorded
Both Teams To Get CardsCardsBoth Teams To Get (2) Or More Cards Each - No21.3641xBet
Both Teams To Get CardsCardsBoth Teams To Get (2) Or More Cards Each - Yes231xBet
Both Teams To Get CardsCardsBoth Teams To Get Cards - No2.751xBet
Both Teams To Get CardsCardsBoth Teams To Get Cards - Yes1.41xBet
TotalCardsTotal Over (3.5)3.51.9091xBet
TotalCardsTotal Under (3.5)3.51.81xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total < (2.5) - Yes2.5161xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total < (3.5) - Yes3.57.71xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total < (4.5) - Yes4.53.8951xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total < (5.5) - Yes5.52.6481xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total < (6.5) - Yes6.51.9171xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total < (7.5) - Yes7.51.6041xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total < (8.5) - Yes8.51.4061xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total < (9.5) - Yes9.51.3151xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total > (2.5) - Yes2.51.3721xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total > (3.5) - Yes3.51.511xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total > (4.5) - Yes4.51.8491xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total > (5.5) - Yes5.52.3531xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total > (6.5) - Yes6.53.4751xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total > (7.5) - Yes7.55.251xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total > (8.5) - Yes8.59.351xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough Not To Lose And Total > (9.5) - Yes9.516.51xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total < (3.5) - Yes3.510.11xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total < (4.5) - Yes4.55.921xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total < (5.5) - Yes5.53.4651xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total < (6.5) - Yes6.52.6361xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total < (7.5) - Yes7.52.0841xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total < (8.5) - Yes8.51.8541xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total > (3.5) - Yes3.51.9191xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total > (4.5) - Yes4.52.2081xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total > (5.5) - Yes5.52.9661xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total > (6.5) - Yes6.54.0051xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total > (7.5) - Yes7.56.541xBet
1, Result + TotalCorners · 2nd halfMiddlesbrough To Win And Total > (8.5) - Yes8.510.51xBet
1X2Source label: 1x2Corners · 2nd halfMiddlesbrough1.6341xBet
1X2Source label: 1x2Corners · 2nd halfMillwall3.4251xBet
1X2Source label: 1x2Corners · 2nd halfX5.841xBet
2, Result + TotalCorners · 2nd halfMillwall Not To Lose And Total < (3.5) - Yes3.511.11xBet
2, Result + TotalCorners · 2nd halfMillwall Not To Lose And Total < (4.5) - Yes4.55.641xBet
2, Result + TotalCorners · 2nd halfMillwall Not To Lose And Total < (5.5) - Yes5.54.1551xBet
2, Result + TotalCorners · 2nd halfMillwall Not To Lose And Total < (6.5) - Yes6.53.051xBet
2, Result + TotalCorners · 2nd halfMillwall Not To Lose And Total < (7.5) - Yes7.52.6661xBet
2, Result + TotalCorners · 2nd halfMillwall Not To Lose And Total > (3.5) - Yes3.52.6891xBet
2, Result + TotalCorners · 2nd halfMillwall Not To Lose And Total > (4.5) - Yes4.53.491xBet
2, Result + TotalCorners · 2nd halfMillwall Not To Lose And Total > (5.5) - Yes5.54.451xBet
2, Result + TotalCorners · 2nd halfMillwall Not To Lose And Total > (6.5) - Yes6.57.151xBet
2, Result + TotalCorners · 2nd halfMillwall Not To Lose And Total > (7.5) - Yes7.510.61xBet
2, Result + TotalCorners · 2nd halfMillwall To Win And Total < (3.5) - Yes3.516.51xBet
2, Result + TotalCorners · 2nd halfMillwall To Win And Total < (4.5) - Yes4.511.11xBet
2, Result + TotalCorners · 2nd halfMillwall To Win And Total < (5.5) - Yes5.56.541xBet
2, Result + TotalCorners · 2nd halfMillwall To Win And Total < (6.5) - Yes6.55.31xBet
2, Result + TotalCorners · 2nd halfMillwall To Win And Total < (7.5) - Yes7.54.251xBet
2, Result + TotalCorners · 2nd halfMillwall To Win And Total > (3.5) - Yes3.54.3151xBet
2, Result + TotalCorners · 2nd halfMillwall To Win And Total > (4.5) - Yes4.54.9851xBet
2, Result + TotalCorners · 2nd halfMillwall To Win And Total > (5.5) - Yes5.57.221xBet
2, Result + TotalCorners · 2nd halfMillwall To Win And Total > (6.5) - Yes6.59.651xBet
2, Result + TotalCorners · 2nd halfMillwall To Win And Total > (7.5) - Yes7.5171xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Exactly (4) (3Way)46.171xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Exactly (5) (3Way)56.331xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Exactly (6) (3Way)66.981xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Exactly (7) (3Way)76.551xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Exactly (8) (3Way)891xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Over (4) (3Way)41.391xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Over (5) (3Way)51.791xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Over (6) (3Way)62.41xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Over (7) (3Way)73.691xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Over (8) (3Way)86.141xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Under (4) (3Way)44.641xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Under (5) (3Way)52.71xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Under (6) (3Way)61.91xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Under (7) (3Way)71.491xBet
Three-way totalSource label: 3Way TotalCorners · 2nd halfTotal Under (8) (3Way)81.1931xBet
Asian HandicapCorners · 2nd halfHandiсap Middlesbrough (-0.25)-0.251.5081xBet
Asian HandicapCorners · 2nd halfHandiсap Middlesbrough (-0.75)-0.751.7191xBet
Asian HandicapCorners · 2nd halfHandiсap Middlesbrough (-1.25)-1.251.971xBet

Watching

No video observation for this match. Check the official schedule in your country.

Content updated : . Capture dates are shown separately.