EuroMillions: AI prediction and backtest – what are "statistical" lines worth?

Two honest experiments on the real draws: we compare random Quick Pick lines with "hot" lines built from the most frequent numbers, and we let a learning algorithm (k nearest neighbours) predict each draw, always using only the data known before the draw. Both methods are compared with the exact expectation of pure chance.

Backtest: Quick Pick lines vs hot lines (12 months)

For each of the 105 draws from 10.10.2025 to 09.10.2026, each group plays 10 lines: random Quick Pick versus lines built from the 15 most drawn numbers over the previous 100 draws. The Lucky Stars are random in both groups so that only the main numbers are compared. 1,050 lines per group in total.

MatchesQuick PickHotExpected by chance
0611622605.5
1356364369.2
2766370.3
3514.9
4200.1
5000.0

Wins by tier

TierMatchesQuick PickHotExpected by chance
15 Matches + 2 Lucky Stars000.00
25 Matches + 1 Lucky Stars000.00
35 Matches + 0 Lucky Stars000.00
44 Matches + 2 Lucky Stars000.00
54 Matches + 1 Lucky Stars100.03
63 Matches + 2 Lucky Stars000.07
74 Matches + 0 Lucky Stars100.08
82 Matches + 2 Lucky Stars111.07
93 Matches + 1 Lucky Stars201.49
103 Matches + 0 Lucky Stars313.35
111 Matches + 2 Lucky Stars575.59
122 Matches + 1 Lucky Stars231921.31
132 Matches + 0 Lucky Stars524347.95

Result: the difference between the two groups is not statistically significant (chi² = 5.90, p = 0.116). It stays within what pure chance produces for a sample of this size.

AI prediction (k nearest neighbours)

For each draw, the model looks for the 7 past moments whose preceding 3 draws most resembled the current ones and plays the numbers most often drawn next. It is reapplied after every draw and never sees the future. 300 draws evaluated from 28.11.2023 to 09.10.2026.

Matches per prediction

ObservedExpected
0 Matches175 / 173.0
1 Matches101 / 105.5
2 Matches24 / 20.1
3 Matches0 / 1.4
4 Matches0 / 0.0
5 Matches0 / 0.0

Average: 0.497 matches per prediction – chance gives 0.500.

Deviation from the expectation of chance: chi² = 0.50, p = 0.779. The model hits exactly as often as numbers picked at random.

Model line for the next draw

512184650

For entertainment only: this line has exactly the same chance as any other.

Latest predictions

DatePredictionMatches
09.10.2026 1416344142 0
06.10.2026 410182445 1
02.10.2026 1729303739 0
29.09.2026 1114293031 1
25.09.2026 1719394249 1
22.09.2026 1426293341 1
18.09.2026 212172935 1
15.09.2026 210141945 1
11.09.2026 1929313334 0
08.09.2026 68142628 0
04.09.2026 313343646 1
01.09.2026 414162944 0
28.08.2026 2529353745 1
25.08.2026 1213264547 1
21.08.2026 727363948 0
18.08.2026 412273334 0
14.08.2026 1227304144 0
11.08.2026 36142633 1
07.08.2026 514253345 0
04.08.2026 824284149 0
31.07.2026 813414550 1
28.07.2026 1316313443 0
24.07.2026 312133542 0
21.07.2026 615162850 1
17.07.2026 233343547 1
14.07.2026 2728344850 0
10.07.2026 1314243441 1
07.07.2026 632343550 0
03.07.2026 510141737 1
30.06.2026 2734414247 0
26.06.2026 46314446 1
23.06.2026 5791337 0
19.06.2026 1214164849 0
16.06.2026 1720232641 0
12.06.2026 521223450 1
09.06.2026 1016183650 0
05.06.2026 1027294041 0
02.06.2026 1026272934 0
29.05.2026 46192341 0
26.05.2026 1329404447 0

How it works

A nearest-neighbour model looks for points in time whose last draws resembled the current ones and picks the numbers that followed most often. It is reapplied draw by draw without looking into the future; a backtest additionally compares Quick Picks with lines made of frequent numbers.

Example

For 5 from 50, 0.5 matches per line are expected on average; the model lands exactly there.

Limitations

No model can predict random draws. The page shows this transparently with a chi-squared test.

Frequently asked questions about this tool

Can AI predict lottery numbers?
No. With independent, uniformly distributed draws there is no pattern a model could learn.
▲