Winning numbers
Official-source result record
EuroMillions results for 31 July 2026
Winning numbers, verification status and transparent context for this result date.
Calculated result context
What this EuroMillions result shows
The stored official-source record for 31 July 2026 contains one published result. used main numbers 10, 24, 25, 31, 45 and Lucky Stars 4, 5. Its main-number total was 135, with 3 odd and 2 even numbers. The range from 10 to 45 was 35. It contained 1 consecutive connection.
These totals, ranges and odd-even counts are calculated directly from the published numbers. They describe a completed result only. They do not show that a number is due, make a pattern predictive or improve the probability of any valid future line. Lottery drawings are independent under their published rules, so a line does not become more likely because it resembles or differs from an earlier result.
DrawLedger keeps the 5-number main pool separate from the Lucky Stars pool because those numbers have different ranges and selection rules. The status beside each line records whether the imported result agrees with retained source evidence. If a source later disagrees with a stored line, the record is marked for review rather than silently treated as verified.
Use the EuroMillions results history to compare surrounding dates, the statistics page for transparent historical summaries, or the number checker to compare one selected line. All three are informational services. Always confirm an apparent win, ticket eligibility, prize amount, claim deadline and claim route with the official lottery or authorised retailer that sold the ticket.
Explore EuroMillions history
Review surrounding results and the source status attached to every published line.
Open all EuroMillions resultsCheck a number line
Compare your selected numbers with a stored EuroMillions result.
Open the number checker