Skip and Hit Predictions

By analysing past EuroMillions results this unique tool calculates the average gaps between when a number or Lucky Star was drawn. Using this data we can then accurately predict when a number or Lucky Star will statistically be due to be drawn, overdue or not due. A skip is used to describe the number of times a number has not been drawn and a hit is used to describe when a number has been drawn. Only when the current skips near or exceeds the average skips do we class a number as being due or overdue.

Current skips, mean the number of draws the number has not been drawn in up until the latest draw. Average skips show the average number of draws the number does not appear in for the entire lifetime of the EuroMillions lottery. Finally, draws due is a countdown to when the number is statistically due to be drawn based on the average skips.

Status Key:

Not Due
Numbers that haven’t yet reached the average number of draws between being drawn (due number of 3 or more).
Due
Numbers whose current skips are nearing the end of their average skips – next draw or the one after.
Overdue
Numbers that have exceeded the average skipped draws (due number of -1 and below).

Main Numbers

Number Current Skips Average Skips Draws Due Status
12108Not Due
210111Due
31109Not Due
4495Not Due
5099Not Due
6199-10Overdue
701010Not Due
81109Not Due
93118Not Due
10198Not Due
11169-7Overdue
122310-13Overdue
133410-24Overdue
145105Not Due
15109-1Overdue
167103Not Due
17169-7Overdue
183129Not Due
19278-19Overdue
201210-2Overdue
2101010Not Due
221611-5Overdue
23484Not Due
2410100Not Due
25099Not Due
26149-5Overdue
27495Not Due
285105Not Due
29139-4Overdue
30594Not Due
314106Not Due
3211110Not Due
3321210Not Due
341511-4Overdue
353910-29Overdue
368102Due
37099Not Due
38396Not Due
391710-7Overdue
402119Not Due
411612-4Overdue
42693Not Due
439101Due
44128-4Overdue
45198Not Due
4631411Not Due
475127Not Due
481911-8Overdue
49990Not Due
50484Not Due

Lucky Stars

Number Current Skips Average Skips Draws Due Status
1462Due
2352Due
3055Not Due
4066Not Due
5235-18Overdue
6660Not Due
7215-16Overdue
8451Due
9115-6Overdue
1098-1Overdue
11594Not Due
1213534Not Due