Skip to content
forecastspot
championshipFull Time

Saturday, October 31, 2026

Middlesbrough
80%
Draw
13%
Charlton Athletic
7%

Prediction-market closing prices (Polymarket and Kalshi average).

MiddlesbroughMiddlesbrough
3 — 0
Charlton AthleticCharlton Athletic
Middlesbrough wins

How the markets called it

Closing prices, last snapshot before kick-off. Result: Middlesbrough.

SourceResult %Verdict
PolymarketFavourite: Middlesbrough81%✓ Won
KalshiFavourite: Middlesbrough79%✓ Won
Bookmakers (consensus)Favourite: Middlesbrough76%✓ Won
Prediction markets vs bookmakers — closing odds= cheaper price
Platform1X2
Polymarket1.247.9615.31
Kalshi1.267.8412.76
Bookmakers (fair, margin removed)1.326.6911.04
Sportsbook Odds22 books
= best
Bookmaker1X2
Betfair
1.267.0013.50
GTbets
1.296.0610.40
Matchbook
1.267.0013.50
Pinnacle
1.266.5410.38
William Hill
1.256.0010.00
Fair odds (average of 22, margin removed)1.326.6911.04

Middlesbrough win probability over time

Polymarket and Kalshi prices against the bookmaker consensus, up to kick-off.

Riverside Stadium, Middlesbrough
Will Finnie
Head to HeadLast 8 meetings
Middlesbrough
Charlton Athletic
Oct 31, 26
Middlesbrough
3-0
Charlton
Mar 11, 26
Middlesbrough
0-1
Charlton
Dec 9, 25
Charlton
1-2
Middlesbrough
Mar 7, 20
Charlton
0-1
Middlesbrough
Dec 7, 19
Middlesbrough
1-0
Charlton
Mar 13, 16
Charlton
2-0
Middlesbrough
Oct 31, 15
Middlesbrough
3-0
Charlton
Feb 7, 15
Middlesbrough
3-1
Charlton
Lineups
Middlesbrough4-2-3-1
Coach: K. Hellberg
1R. VítekG
2C. BrittainD
4A. PhillipsD
29A. MalandaD
30Neto BorgesD
6S. BerhalterM
10A. MorrisM
11A. Cozier-DuberryM
8R. McGreeM
9T. ConwayM
7W. LankshearF
Charlton5-3-2
Coach: N. Jones
13A. OkonkwoG
2K. RamsayD
5L. JonesD
44Tyler BindonD
12Billy Dawson KoumetioD
17A. BellD
8H. KnibbsM
34O. SkippM
23C. KelmanM
26J. Rankin-CostelloF
11M. LeaburnF
Frequently Asked Questions

Who won Middlesbrough vs Charlton Athletic?

Middlesbrough won 3–0.

Who was the favourite before kick-off?

Middlesbrough was the favourite at 80% on Polymarket and Kalshi (closing prices: Middlesbrough 80%, draw 13%, Charlton Athletic 7%).