20 July 2026
Top-3
2-digit
Tests 300+ calculation rules on real China SZSE VISA Morning history and picks the best hit rate for this market only — each lottery gets its own formula.
* Formulas are statistical tools only — not guaranteed predictions.
Draws analysed
120
Up to 120 most recent draws
Rules tested
420
210 top-3 rules · 210 bottom-2 rules
Top-3 hit rate (3 sets · incl. perm.)
4.2%
5/119 · Top-3 +3
2-digit hit rate (5 sets · incl. perm.)
19.3%
23/119 · btm 16 · top 8 · Bottom-2 +8
Top-3: Previous top-3 +3 (mod 1,000) · Bottom-2: Previous bottom-2 +8 (mod 100)
Numbers for next draw
Top-3: 3 sets · 2-digit: 5 sets (top/bottom)
Top 3
3 sets2-digit
5 setsMatches top-2 / bottom-2 · incl. permutations
Backtest (119 draws · 3 · 5 sets compared)
20 July 2026
Top-3
2-digit
19 July 2026
Top-3
2-digit
18 July 2026
Top-3
2-digit
17 July 2026
Top-3
2-digit
16 July 2026
Top-3
2-digit
15 July 2026
Top-3
2-digit
14 July 2026
Top-3
2-digit
13 July 2026
Top-3
2-digit
12 July 2026
Top-3
2-digit
11 July 2026
Top-3
2-digit
10 July 2026
Top-3
2-digit
9 July 2026
Top-3
2-digit
8 July 2026
Top-3
2-digit
7 July 2026
Top-3
2-digit
6 July 2026
Top-3
2-digit
5 July 2026
Top-3
2-digit
4 July 2026
Top-3
2-digit
3 July 2026
Top-3
2-digit
2 July 2026
Top-3
2-digit
1 July 2026
Top-3
2-digit
| Draw | Predict 3+5 sets | Actual | Result |
|---|---|---|---|
| 20 July 2026 | Top-3 · 3 sets 734759733 2-digit · 5 sets (top/bottom) 1477421060 | Top 3942 Top-242 Bottom 234 | T2✓ |
| 19 July 2026 | Top-3 · 3 sets 865890864 2-digit · 5 sets (top/bottom) 0669340252 | Top 3731 Top-231 Bottom 206 | B2✓ |
| 18 July 2026 | Top-3 · 3 sets 305330304 2-digit · 5 sets (top/bottom) 0770350353 | Top 3862 Top-262 Bottom 298 | — |
| 17 July 2026 | Top-3 · 3 sets 469494468 2-digit · 5 sets (top/bottom) 8952178535 | Top 3302 Top-202 Bottom 299 | Near B2 |
| 16 July 2026 | Top-3 · 3 sets 942967941 2-digit · 5 sets (top/bottom) 2184491767 | Top 3466 Top-266 Bottom 281 | Near T2 |
| 15 July 2026 | Top-3 · 3 sets 458483457 2-digit · 5 sets (top/bottom) 9154198737 | Top 3939 Top-239 Bottom 213 | — |
| 14 July 2026 | Top-3 · 3 sets 720745719 2-digit · 5 sets (top/bottom) 3902673585 | Top 3455 Top-255 Bottom 283 | — |
| 13 July 2026 | Top-3 · 3 sets 187212186 2-digit · 5 sets (top/bottom) 0265309848 | Top 3717 Top-217 Bottom 231 | Near B2 |
| 12 July 2026 | Top-3 · 3 sets 185210202 2-digit · 5 sets (top/bottom) 6629621221 | Top 3184 Top-284 Bottom 294 | Near T3 |
| 11 July 2026 | Top-3 · 3 sets 514539531 2-digit · 5 sets (top/bottom) 0265984857 | Top 3182 Top-282 Bottom 258 | Near B2 |
| 10 July 2026 | Top-3 · 3 sets 987012004 2-digit · 5 sets (top/bottom) 8649823241 | Top 3511 Top-211 Bottom 294 | B2 perm |
| 9 July 2026 | Top-3 · 3 sets 760785777 2-digit · 5 sets (top/bottom) 9154873746 | Top 3984 Top-284 Bottom 278 | B2 perm |
| 8 July 2026 | Top-3 · 3 sets 769794786 2-digit · 5 sets (top/bottom) 6427601019 | Top 3757 Top-257 Bottom 283 | — |
| 7 July 2026 | Top-3 · 3 sets 206231223 2-digit · 5 sets (top/bottom) 6629621221 | Top 3766 Top-266 Bottom 256 | T2✓ |
| 6 July 2026 | Top-3 · 3 sets 718743735 2-digit · 5 sets (top/bottom) 7639722231 | Top 3203 Top-203 Bottom 258 | — |
| 5 July 2026 | Top-3 · 3 sets 493518510 2-digit · 5 sets (top/bottom) 6831641423 | Top 3715 Top-215 Bottom 268 | B2✓ |
| 4 July 2026 | Top-3 · 3 sets 167192184 2-digit · 5 sets (top/bottom) 8245782837 | Top 3490 Top-290 Bottom 260 | — |
| 3 July 2026 | Top-3 · 3 sets 488513505 2-digit · 5 sets (top/bottom) 9356893948 | Top 3164 Top-264 Bottom 274 | — |
| 2 July 2026 | Top-3 · 3 sets 798823815 2-digit · 5 sets (top/bottom) 3093267629 | Top 3485 Top-285 Bottom 285 | — |
| 1 July 2026 | Top-3 · 3 sets 917942934 2-digit · 5 sets (top/bottom) 9861944497 | Top 3795 Top-295 Bottom 222 | Near T2 |
Showing 20 of 119 draws (newest first)
LottoTH
LottoTH backtests 300+ rules on real China SZSE VISA Morning history, picks the best fit for this market and shows 3 sets of top-3 and bottom-2 numbers with full backtest stats.
Each market gets a different formula because draw patterns differ. For reference only — no guaranteed wins.