Set For Life: 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 16.10.2025 to 15.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 Life Ball are random in both groups so that only the main numbers are compared. 1,050 lines per group in total.

MatchesQuick PickHotExpected by chance
0575598582.3
1389360383.1
2808078.6
36125.9
4000.1
5000.0

Wins by tier

TierMatchesQuick PickHotExpected by chance
15 matches + Life Ball000.00
25 matches000.00
34 matches + Life Ball000.01
44 matches000.13
53 matches + Life Ball100.59
63 matches5125.30
72 matches + Life Ball9137.86
82 matches716770.72

Result: the difference between the two groups is not statistically significant (chi² = 3.57, p = 0.311). 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 04.12.2023 to 15.10.2026.

Matches per prediction

ObservedExpected
0 Matches156 / 166.4
1 Matches123 / 109.5
2 Matches20 / 22.5
3 Matches1 / 1.7
4 Matches0 / 0.0
5 Matches0 / 0.0

Average: 0.553 matches per prediction – chance gives 0.532.

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

Model line for the next draw

520243136

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

Latest predictions

DatePredictionMatches
15.10.2026 315333643 0
12.10.2026 1324404347 0
08.10.2026 2123303139 1
05.10.2026 812132533 0
01.10.2026 58153339 0
28.09.2026 14203043 1
24.09.2026 413142736 1
21.09.2026 212173233 0
17.09.2026 1012243035 0
14.09.2026 1112141726 0
10.09.2026 3561932 0
07.09.2026 1333353641 0
03.09.2026 210192442 1
31.08.2026 18132032 0
27.08.2026 311343940 0
24.08.2026 28243039 0
20.08.2026 3781215 0
17.08.2026 1219214042 0
06.08.2026 1321233746 1
03.08.2026 1422233341 1
30.07.2026 434394047 1
27.07.2026 3451316 0
23.07.2026 1523283943 0
20.07.2026 214273941 1
13.07.2026 35233043 1
09.07.2026 13142342 0
06.07.2026 58263234 1
02.07.2026 68173445 0
29.06.2026 1220222627 0
25.06.2026 814172338 0
22.06.2026 26132742 0
18.06.2026 1322262737 1
15.06.2026 2362728 0
11.06.2026 613233743 0
08.06.2026 2461421 1
04.06.2026 313213445 0
01.06.2026 1316272943 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 47, 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.
▲