Swiss Lotto: 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 18.10.2025 to 17.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 Number are random in both groups so that only the main numbers are compared. 1,050 lines per group in total.

MatchesQuick PickHotExpected by chance
0373369389.9
1461469452.8
2189179176.9
3263128.6
4121.9
5000.0
6000.0

Wins by tier

TierMatchesQuick PickHotExpected by chance
16 matches + Lucky Number000.00
26 matches000.00
35 matches + Lucky Number000.01
45 matches000.04
54 matches + Lucky Number000.32
64 matches121.58
73 matches + Lucky Number754.76
83 matches192623.82

Result: the difference between the two groups is not statistically significant (chi² = 0.96, p = 0.810). 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 06.12.2023 to 17.10.2026.

Matches per prediction

ObservedExpected
0 Matches104 / 111.4
1 Matches147 / 129.4
2 Matches42 / 50.5
3 Matches6 / 8.2
4 Matches1 / 0.5
5 Matches0 / 0.0
6 Matches0 / 0.0

Average: 0.843 matches per prediction – chance gives 0.857.

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

Model line for the next draw

82627283334

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

Latest predictions

DatePredictionMatches
14.10.2026 81422263842 0
10.10.2026 1824294142 1
07.10.2026 568212937 0
03.10.2026 51621233537 0
30.09.2026 111931333942 1
26.09.2026 6825293136 1
23.09.2026 61320212324 0
09.09.2026 5811192932 1
02.09.2026 61433373840 0
29.08.2026 51119343842 1
26.08.2026 5611253138 1
22.08.2026 81214243338 1
19.08.2026 42829334042 1
15.08.2026 111923353840 0
12.08.2026 11116242642 1
01.08.2026 3720282942 1
29.07.2026 131415242640 1
25.07.2026 111415212735 0
22.07.2026 61314213040 0
18.07.2026 213435383942 0
15.07.2026 131731323541 1
11.07.2026 62729303235 1
04.07.2026 111421273238 1
01.07.2026 152835374041 1
27.06.2026 51521223337 0
24.06.2026 62134363839 1
20.06.2026 1621223335 0
17.06.2026 31924273940 1
13.06.2026 121424282931 1
10.06.2026 134112940 1
03.06.2026 203133353942 1

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 6 from 42, 0.9 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.
▲