Lotto Predictions

We have taken draw data from every Lotto draw in existence and combined it with numbers recently selected to curate a proven line of Lotto predictions you can use to enter today. Our predictions are completely free to use and have been chosen using a highly scientific approach that uses data from thousands of lottery draws in the game’s history. Using a combination of hot and cold numbers along with numbers that are frequently selected after one another means these predictions give you the best chance of winning of any that can be produced. So, what are you waiting for? Use these Lotto predictions today to try and help you win the jackpot!

Prediction for the next Lotto Draw

The following numbers have been predicted for the next SA Lotto draw on Wednesday.

  • 1
  • 42
  • 46
  • 23
  • 45
  • 51
Play These Numbers

How this prediction has been calculated

The most recent Lotto numbers, drawn on Saturday 21st June 2025, were:

  • 1
  • 28
  • 32
  • 39
  • 41
  • 48
  • 4

Based on the last drawn numbers, the following tables highlights how many times the predicted numbers have been drawn in the next result:

  • 1
130x
  • 42
120x
  • 46
129x
  • 23
122x
  • 45
123x
  • 51
118x

Previous Prediction

The predicted numbers for the draw on Saturday 21st June 2025 are below. The prediction successfully matched 1 number.

Prediction for 21/06/2025

  • 28
  • 45
  • 14
  • 29
  • 25
  • 50

Lotto Hot and Cold Predictions

These predictions illustrate which numbers could appear in the next Lotto draw. Hot and cold number predictions are made based on the frequency of their appearances, with the frequency calculations show in the below table.

There are both Hot and Cold predictions for the upcoming Lotto draw. These represent the numbers that appeared the most and least often respectively, in draws that followed those with common numbers to the most recent draw. The Total predictions also take into account the average frequency of each number across all Lotto draws.

Hot Numbers

  • 1
  • 42
  • 46
  • 23
  • 45
  • 51

Hot Totals

  • 1
  • 46
  • 29
  • 25
  • 45
  • 23

Cold Numbers

  • 40
  • 15
  • 36
  • 47
  • 24
  • 33

Cold Totals

  • 33
  • 38
  • 40
  • 12
  • 35
  • 31

Hot and Cold Numbers in Following Draws

Frequency in draws after numbers from this result
Number Drawn in Next Draw (Number of Times)
1 28 32 39 41 48 4 Total Overall Frequency
1 16 17 17 19 28 23 10 130 118
2 13 13 13 16 11 12 15 93 107
3 11 14 18 10 12 15 14 94 102
4 14 8 20 18 16 19 13 108 104
5 14 15 12 11 14 16 9 91 98
6 14 18 19 16 13 14 8 102 111
7 16 22 11 17 11 17 17 111 105
8 15 10 16 15 12 11 17 96 112
9 16 8 21 10 16 12 16 99 97
10 17 16 9 19 20 10 24 115 115
11 16 15 18 16 12 14 14 105 118
12 16 13 12 16 12 8 9 86 102
13 14 14 17 18 12 21 14 110 114
14 17 18 17 13 19 13 10 107 126
15 13 15 13 11 6 19 15 92 95
16 11 11 15 11 18 16 16 98 116
17 13 13 15 19 18 10 11 99 112
18 15 11 13 21 16 15 12 103 112
19 16 15 13 10 10 14 18 96 108
20 13 15 12 14 18 19 17 108 107
21 12 16 15 9 14 14 16 96 93
22 16 19 22 13 17 16 14 117 120
23 26 16 14 15 19 12 20 122 117
24 18 18 15 24 12 17 7 111 115
25 21 19 16 13 21 19 15 124 120
26 20 14 19 19 16 16 14 118 108
27 15 17 14 15 14 14 14 103 104
28 17 10 20 16 21 19 17 120 112
29 20 23 16 20 18 13 16 126 127
30 20 11 16 9 13 22 11 102 103
31 12 13 15 12 16 11 11 90 106
32 11 12 17 16 13 18 14 101 110
33 16 12 13 14 13 8 8 84 104
34 20 10 13 10 10 19 11 93 97
35 9 16 13 13 15 10 12 88 105
36 19 22 8 15 8 7 14 93 109
37 11 10 19 13 15 11 13 92 103
38 10 14 9 10 10 19 13 85 113
39 18 19 18 17 15 9 19 115 110
40 7 18 14 14 13 14 5 85 89
41 18 14 20 12 10 13 15 102 112
42 18 12 27 8 19 18 18 120 111
43 13 15 19 13 11 20 19 110 109
44 10 16 16 13 13 19 19 106 109
45 22 20 24 14 14 14 15 123 123
46 26 18 21 19 13 17 15 129 117
47 19 21 12 14 11 7 14 98 99
48 22 12 13 17 21 11 11 107 117
49 15 16 15 23 16 14 16 115 113
50 12 16 14 11 20 16 12 101 115
51 19 13 15 19 24 15 13 118 101
52 10 14 16 13 18 13 11 95 100

Total Appearances in Following Draw


Frequency Heat Map