Prospective predictions Β· scored in the open

Machine predictions for professional road cycling

Every prediction here was published before the race and settled against the result afterwards. The exceptions are the pages marked post-hoc: boards rebuilt after the race, which are labelled as such and left out of the record. Where market probabilities appear, they are the benchmark we score ourselves against β€” a measure of how much real information the model captures.

Races covered 38 Prediction pages 102 Units settled 110 Updated 2026-10-13

Live now

Tour of Guangxi 2026 in progress

Nightly model run and results record for Tour of Guangxi.

1/6 stages settled Β· 13 Oct 2026 – 18 Oct 2026

Next up: Stage 2 (Wed 14 Oct) Β· prediction β†’

Race hub β†’  

Recent predictions

The latest pages

Tue 13 OctTour of Guangxi 2026Stage 1settled
Sun 11 OctParis - Tours 2026One-day racesettled
Sat 10 OctIl Lombardia 2026One-day racesettled
Thu 8 OctGran Piemonte 2026One-day racesettled
Tue 6 OctTre Valli Varesine 2026One-day racesettled
Mon 5 OctCoppa Bernocchi 2026One-day racesettled post-hoc

All races β†’  Β·  Calendar view β†’

Coming up

Next on the calendar

Wed 14 OctGiro del Veneto 2026One-day racepredicted
Wed 14 OctTour of Guangxi 2026Stage 2predicted
Thu 15 OctTour of Guangxi 2026Stage 3predicted
Fri 16 OctTour of Guangxi 2026Stage 4predicted
Sat 17 OctTour of Guangxi 2026Stage 5predicted
Sun 18 OctTour of Guangxi 2026Stage 6upcoming

Retrospectives

Looking back

Vuelta a EspaΓ±a 2026: post-race review

How the three-week campaign scored β€” stage by stage, against results and against the market benchmark.

Read the review β†’

Tour de France 2026: post-race review

How the three-week campaign scored β€” stage by stage, against results and against the market benchmark.

Read the review β†’

Paris - Tours 2026 archive

The board and the result, side by side.

Open the race hub β†’

Il Lombardia 2026 archive

The board and the result, side by side.

Open the race hub β†’

Gran Piemonte 2026 archive

The board and the result, side by side.

Open the race hub β†’

Tre Valli Varesine 2026 archive

The board and the result, side by side.

Open the race hub β†’

Coppa Bernocchi 2026 archive

The board and the result, side by side. Reconstructed after the race and labelled as such.

Open the race hub β†’

Giro dell'Emilia 2026 archive

The board and the result, side by side.

Open the race hub β†’

MΓΌnsterland Giro 2026 archive

The board and the result, side by side.

Open the race hub β†’

Tour de Langkawi 2026 archive

8 settled stages with predictions frozen before each start, plus the GC tracker as it evolved.

Open the race hub β†’

Omloop van het Houtland 2026 archive

The board and the result, side by side.

Open the race hub β†’

CRO Race 2026 archive

6 settled stages with predictions frozen before each start, plus the GC tracker as it evolved.

Open the race hub β†’

GP d'Isbergues 2026 archive

The board and the result, side by side.

Open the race hub β†’

Gooikse Pijl 2026 archive

The board and the result, side by side.

Open the race hub β†’

Giro di Campania 2026 archive

The board and the result, side by side. Reconstructed after the race and labelled as such.

Open the race hub β†’

Giro del Lazio 2026 archive

The board and the result, side by side.

Open the race hub β†’

Flandrien 0.0 Classic 2026 archive

The board and the result, side by side.

Open the race hub β†’

Kamp. van Vlaanderen 2026 archive

The board and the result, side by side. Reconstructed after the race and labelled as such.

Open the race hub β†’

Tour of Huangshan 2026 archive

3 settled stages with predictions frozen before each start, plus the GC tracker as it evolved.

Open the race hub β†’

Grand Prix de Wallonie 2026 archive

The board and the result, side by side. Reconstructed after the race and labelled as such.

Open the race hub β†’

Tour de Luxembourg 2026 archive

5 settled stages with predictions frozen before each start, plus the GC tracker as it evolved.

Open the race hub β†’

Okolo Slovenska 2026 archive

5 settled stages with predictions frozen before each start, plus the GC tracker as it evolved. Reconstructed after the race and labelled as such.

Open the race hub β†’

Giro d'Abruzzo 2026 archive

4 settled stages with predictions frozen before each start, plus the GC tracker as it evolved. Reconstructed after the race and labelled as such.

Open the race hub β†’

GP de Fourmies 2026 archive

The board and the result, side by side. Reconstructed after the race and labelled as such.

Open the race hub β†’

GP Montreal 2026 archive

The board and the result, side by side. Reconstructed after the race and labelled as such.

Open the race hub β†’

Trofeo Matteotti 2026 archive

The board and the result, side by side. Reconstructed after the race and labelled as such.

Open the race hub β†’

Memorial Pantani 2026 archive

The board and the result, side by side. Reconstructed after the race and labelled as such.

Open the race hub β†’

Tour of Taihu Lake 2026 archive

4 settled stages with predictions frozen before each start, plus the GC tracker as it evolved.

Open the race hub β†’

GP QuΓ©bec 2026 archive

The board and the result, side by side. Reconstructed after the race and labelled as such.

Open the race hub β†’

Coppa Sabatini 2026 archive

The board and the result, side by side.

Open the race hub β†’

Giro della Toscana 2026 archive

The board and the result, side by side.

Open the race hub β†’

GP Industria & Artigianato 2026 archive

The board and the result, side by side. Reconstructed after the race and labelled as such.

Open the race hub β†’

Tour of Istanbul 2026 archive

2 settled stages with predictions frozen before each start, plus the GC tracker as it evolved.

Open the race hub β†’

ZLM Tour 2026 archive

4 settled stages with predictions frozen before each start, plus the GC tracker as it evolved.

Open the race hub β†’

Tour of Britain 2026 archive

4 settled stages with predictions frozen before each start, plus the GC tracker as it evolved.

Open the race hub β†’

Vuelta a EspaΓ±a 2026 archive

20 settled stages with predictions frozen before each start, plus the GC tracker as it evolved.

Open the race hub β†’

Tour de France 2026 archive

21 settled stages with predictions frozen before each start, plus the GC tracker as it evolved.

Open the race hub β†’

How the model works

The full write-up: seven pricing heads, one pricing layer, the day-type retrieval channel, and how the outputs are compared with the market.

Read the article β†’