Power ranking and predictions

A rating of every active rider, tested on races it never saw.

Power ranking

Bradley–Terry strength from every heat of the last 4 seasons (older heats count less: a heat's weight halves every 45 days), as of October 16, 2026. Riders with 25+ rides, 5 in the last 45 days.

#RiderStrengthWin vs 3 average ridersElo30 daysElo, last year
1Robert Lambert1.8562.9 %2018+33
2Bartosz Zmarzlik1.8061.8 %1978+15
3Artem Laguta1.5956.9 %1954+29
4Brady Kurtz1.5054.7 %1925+43
5Emil Sajfutdinow1.4753.8 %1936-5
6Anders Thomsen1.3250.0 %1868-11
7Ryan Douglas1.3049.5 %1845-35
8Mikkel Michelsen1.2448.2 %1909+13
9Michael Jepsen Jensen1.1946.8 %1857-7
10Jason Doyle1.1946.7 %1859+26
11Dan Bewley1.1044.6 %1879+17
12Patryk Dudek1.0543.3 %1817-34
13Leon Madsen1.0342.8 %1843+4
14Andzejs Lebedevs1.0242.5 %1791-32
15Max Fricke1.0142.3 %1807+26
16Kai Huckenbeck0.8638.8 %1796+19
17Kacper Woryna0.8638.7 %1786+12
18Przemysław Pawlicki0.8338.1 %17380
19Martin Vaculik0.8137.6 %1782+36
20Mateusz Cierniak0.8137.6 %1745-21
21Jakub Miśkowiak0.8037.4 %1801+30
22Szymon Woźniak0.7836.8 %1751+11
23Frederik Jakobsen0.7636.3 %1728+35
24Tobiasz Musielak0.7435.9 %1723-23
25Maksymilian Pawełczak0.7435.9 %1708-7
26Wiktor Przyjemski0.7335.7 %1749+7
27Krzysztof Buczkowski0.7035.0 %1709+4
28Joshua Pickering0.6834.7 %1688-67
29Mathias Pollestad0.6533.9 %1759+67
30Matias Nielsen0.6433.6 %1732+46
31Benjamin Cook0.6333.5 %1711-9
32Maciej Janowski0.6133.0 %1698-17
33Jan Kvech0.5832.4 %1665-15
34Rohan Tungate0.5832.3 %1700+43
35Fredrik Lindgren0.5732.2 %1734+27
36Danny King0.5732.1 %1675+20
37Dominik Kubera0.5732.1 %1735-6
38Piotr Pawlicki0.5531.7 %1700-23
39Mads Hansen0.5531.7 %1719+19
40Janusz Kołodziej0.5231.1 %1780-21
41Norick Blödorn0.5130.9 %1678+17
42Marcin Nowak0.5130.8 %16900
43Jacob Thorssell0.4830.3 %1682-15
44Luke Becker0.4830.2 %16930
45Adam Bubba Bednar0.4830.2 %1684+2
46Nicolai Klindt0.4830.1 %1677+26
47Andreas Lyager0.4730.0 %1660-16
48Tim Sörensen0.4629.8 %16760
49Chris Harris0.4529.5 %1656+9
50Jaimon Lidsey0.4028.5 %1669-12
Conditions

Heat predictor

Pick four riders: their chance to win the heat from gates 1–4, from strength, gate and — once a track is picked — their record and experience there (meetings ridden), as far as the backtest kept them.

GateRiderWin vs 3 average riders
133 %
228 %
320 %
419 %

Gate effect

Chance to beat an equal rider from gate 4.

  • Gate 155.4 %
  • Gate 252.2 %
  • Gate 349.7 %
  • Gate 450.0 %

How good are the predictions?

Trained on the oldest 70 % of 18912 heats, extra inputs chosen on the next 15 %, tested on the newest 15 % (from 2026-06-18): 18545 rider pairs, 3338 heats it never saw.

ModelPairs ordered correctlyHeat winner pickedLog-loss
Coin flip50.0 %36.5 %0.693
Average position points63.4 %41.9 %0.655
Elo65.5 %44.2 %0.618
Bradley–Terry + gates + recency65.6 %44.4 %0.618
Bradley–Terry + extra inputs67.0 %46.0 %0.606

Extra inputs

Each input is kept only if it lowers the log-loss on the held-out heats.

InputWithoutWithKept
Form (last 20 rides)0.60620.6005yes
Track record0.60050.5955yes
Track experience (meetings there)0.59550.5912yes
Meetings in 7 days0.59120.5911no
Age curve0.59120.5910no
Rain × inside gate0.59120.5912no

Calibration

Predicted chance against how often it happened (test pairs).

0.00.20.40.60.81.00.00.20.40.60.81.0PredictedHappened

2023–2026

Sources, definitions and methods