🏟️ Riverside Stadium (Middlesbrough)

WEBFOOT · EUROPEAN FOOTBALL & BEYOND

Middlesbrough vs Millwall

Compare Middlesbrough vs Millwall bookmaker observations by betting market, capture time and period. Check recorded viewing information.

Visit 1xBet ↗

Affiliate links · We may earn a commission. Check the operator’s terms for your country.

📊 Webfoot match probabilities

1 = home win · X = draw · 2 = away win. Percentages are derived from recorded odds, with the quoted margin removed proportionally. They are market estimates, not a tested forecast of the true result.

Complete snapshots, newest first — historical observations are retained
Bookmaker / periodOdds 1 / X / 2Probabilities 1 / X / 2Quoted overroundCaptured (UTC+7) / scopeCheck bookmaker
1xBet
match (display context)
1.45 / 4.6 / 6.121: 64.4% · X: 20.3% · 2: 15.3%7.04%2026-09-15 19:30 UTC+7 · Past fixture: historical probabilitiesVisit 1xBet ↗

Method: (1 ÷ decimal odds) ÷ the sum for 1, X and 2. A complete set of 2.00 / 3.50 / 4.00 gives approximately 48.3% / 27.6% / 24.1%. A favourite can still lose. No profit or accuracy rate is claimed.

Kickoff: 15 Sep 2026, 18:45 UTC

← Championship

📊 Betting markets

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

2048 observations

MarketPeriodSelectionLineDecimal oddsBookmakerRecorded
Odd/evenSource label: Even/OddCorners · 2nd halfTotal Even - Yes1.8041xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Over (3.5)3.51.111xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Over (4)41.1581xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Over (4.5)4.51.3781xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Over (5)51.5251xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Over (5.5)5.51.791xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Over (6)62.1291xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Over (6.5)6.52.4611xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Over (7)73.251xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Over (7.5)7.53.691xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Over (8)85.591xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Over (8.5)8.56.141xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Under (3.5)3.54.641xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Under (4)44.021xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Under (4.5)4.52.71xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Under (5)52.3131xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Under (5.5)5.51.91xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Under (6)61.631xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Under (6.5)6.51.4591xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Under (7)71.2541xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Under (7.5)7.51.1931xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Under (8)81.0611xBetVisit 1xBet ↗
TotalCorners · 2nd halfTotal Under (8.5)8.51.0411xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Over (1.5)1.51.0751xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Over (2)21.1331xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Over (2.5)2.51.4431xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Over (3)31.6941xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Over (3.5)3.52.091xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Over (4)42.811xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Over (4.5)4.53.361xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Over (5)55.611xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Over (5.5)5.56.361xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Under (1.5)1.55.271xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Under (2)24.3051xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Under (2.5)2.52.5041xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Under (3)32.0381xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Under (3.5)3.51.6571xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Under (4)41.3471xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Under (4.5)4.51.2371xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Under (5)51.061xBetVisit 1xBet ↗
Total 1Corners · 2nd halfIndividual Total 1 Under (5.5)5.51.0341xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Over (1)11.0221xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Over (1.5)1.51.3561xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Over (2)21.6151xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Over (2.5)2.52.0971xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Over (3)33.021xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Over (3.5)3.53.721xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Over (4)47.151xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Under (1)16.81xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Under (1.5)1.52.7781xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Under (2)22.1521xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Under (2.5)2.51.6511xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Under (3)31.2981xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Under (3.5)3.51.1891xBetVisit 1xBet ↗
Total 2Corners · 2nd halfIndividual Total 2 Under (4)41.0131xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total < (2.5) - Yes2.59.81xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total < (3.5) - Yes3.54.971xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total < (4.5) - Yes4.52.771xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total < (5.5) - Yes5.521xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total < (6.5) - Yes6.51.5581xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total < (7.5) - Yes7.51.3641xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total < (8.5) - Yes8.51.2491xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total > (2.5) - Yes2.51.3691xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total > (3.5) - Yes3.51.5731xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total > (4.5) - Yes4.52.0691xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total > (5.5) - Yes5.52.8491xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total > (6.5) - Yes6.54.6351xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total > (7.5) - Yes7.57.751xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough Not To Lose And Total > (8.5) - Yes8.5151xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough To Win And Total < (3.5) - Yes3.56.571xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough To Win And Total < (4.5) - Yes4.54.061xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough To Win And Total < (5.5) - Yes5.52.6081xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough To Win And Total < (6.5) - Yes6.52.091xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough To Win And Total < (7.5) - Yes7.51.7611xBetVisit 1xBet ↗
1, Result + TotalCorners · 1st halfMiddlesbrough To Win And Total < (8.5) - Yes8.51.6221xBetVisit 1xBet ↗

Viewing information

No event-level video evidence is recorded for this match. Check the competition’s official broadcaster for your country.

Content record updated: 2026-09-15T19:15:04+00:00. Source observation dates are shown separately.