Set for Life Results 31 October 2026: Winning Numbers and Analysis
Set for Life held its draw on 31 October 2026. No jackpot figure has been published for this draw, and division results are not available at the time of writing. Outnumber will update this post when official prize data is confirmed by the operator.
The seven winning main numbers were 9, 12, 13, 20, 25, and 29, with 43 rounding out the set. The supplementary numbers drawn were 1 and 10. Of the seven main numbers, six fell below 32, with 43 the sole number drawn from the upper portion of the 1 to 44 pool.
Division prize data has not been released for this draw. Once the operator publishes a full divisional breakdown, including the number of winners at each level and the corresponding prize amounts, Outnumber will add those figures here.
Six of the seven winning main numbers sat within the 1 to 31 birthday-calendar range, making this one of the more birthday-heavy Set for Life results in recent draws. Only 43 came from the under-picked zone above 31. Tickets built around common dates, particularly low numbers like 9, 12, and 13, are statistically more likely to share prizes with other players, meaning a birthday-heavy draw such as this one would tend to produce more prize splitting among winners.
Outnumber generates number combinations weighted towards the 32 to 44 range and other statistically under-picked combinations. The goal is to reduce the chance of sharing a prize with other winners, not to increase the likelihood of winning. The underlying odds of any given combination being drawn remain the same regardless of which numbers are selected.
Full winning numbers, supplementary balls, and division prize tables are available on the Set for Life 2026-10-31 results page.
Free tool
Generate your next set of Set for Life numbers
Outnumber weights picks towards under-selected numbers, reducing expected prize-sharing if you win. Your odds of winning remain the same.