20 July 2026
Top-3
2-digit
Tests 300+ calculation rules on real Hang Seng VIP 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
115
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.)
3.5%
4/114 · Mirror top-3 +23
2-digit hit rate (5 sets · incl. perm.)
28.9%
33/114 · btm 18 · top 17 · Bottom-2 +24
Top-3: Reverse top-3 then +23 · Bottom-2: Previous bottom-2 +24 (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 (114 draws · 3 · 5 sets compared)
20 July 2026
Top-3
2-digit
19 July 2026
Top-3
2-digit
16 July 2026
Top-3
2-digit
14 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
30 June 2026
Top-3
2-digit
29 June 2026
Top-3
2-digit
28 June 2026
Top-3
2-digit
27 June 2026
Top-3
2-digit
26 June 2026
Top-3
2-digit
| Draw | Predict 3+5 sets | Actual | Result |
|---|---|---|---|
| 20 July 2026 | Top-3 · 3 sets 642648667 2-digit · 5 sets (top/bottom) 3935041663 | Top 3581 Top-281 Bottom 239 | B2✓ |
| 19 July 2026 | Top-3 · 3 sets 035041060 2-digit · 5 sets (top/bottom) 4541102269 | Top 3916 Top-216 Bottom 215 | — |
| 16 July 2026 | Top-3 · 3 sets 312318337 2-digit · 5 sets (top/bottom) 8480496108 | Top 3210 Top-210 Bottom 221 | — |
| 14 July 2026 | Top-3 · 3 sets 938944963 2-digit · 5 sets (top/bottom) 3026950754 | Top 3982 Top-282 Bottom 260 | — |
| 11 July 2026 | Top-3 · 3 sets 876882901 2-digit · 5 sets (top/bottom) 2218879946 | Top 3519 Top-219 Bottom 206 | Near T2 |
| 10 July 2026 | Top-3 · 3 sets 315321340 2-digit · 5 sets (top/bottom) 2420890148 | Top 3358 Top-258 Bottom 298 | B2 perm |
| 9 July 2026 | Top-3 · 3 sets 833839858 2-digit · 5 sets (top/bottom) 7773425401 | Top 3292 Top-292 Bottom 200 | Near B2 |
| 8 July 2026 | Top-3 · 3 sets 249255274 2-digit · 5 sets (top/bottom) 5349183077 | Top 3018 Top-218 Bottom 253 | B2✓/T2✓ |
| 7 July 2026 | Top-3 · 3 sets 212218237 2-digit · 5 sets (top/bottom) 8076455704 | Top 3622 Top-222 Bottom 229 | — |
| 6 July 2026 | Top-3 · 3 sets 496502521 2-digit · 5 sets (top/bottom) 6864334592 | Top 3981 Top-281 Bottom 256 | — |
| 5 July 2026 | Top-3 · 3 sets 349355376 2-digit · 5 sets (top/bottom) 2218879946 | Top 3374 Top-274 Bottom 244 | — |
| 4 July 2026 | Top-3 · 3 sets 318324345 2-digit · 5 sets (top/bottom) 2925940653 | Top 3623 Top-223 Bottom 298 | — |
| 3 July 2026 | Top-3 · 3 sets 592598619 2-digit · 5 sets (top/bottom) 4642112370 | Top 3592 Top-292 Bottom 205 | T3✓ |
| 2 July 2026 | Top-3 · 3 sets 850856877 2-digit · 5 sets (top/bottom) 1814839542 | Top 3965 Top-265 Bottom 222 | — |
| 1 July 2026 | Top-3 · 3 sets 545551572 2-digit · 5 sets (top/bottom) 7066354753 | Top 3728 Top-228 Bottom 294 | — |
| 30 June 2026 | Top-3 · 3 sets 484490511 2-digit · 5 sets (top/bottom) 7672415359 | Top 3225 Top-225 Bottom 246 | — |
| 29 June 2026 | Top-3 · 3 sets 072078099 2-digit · 5 sets (top/bottom) 4844132531 | Top 3164 Top-264 Bottom 252 | B2 perm |
| 28 June 2026 | Top-3 · 3 sets 167173194 2-digit · 5 sets (top/bottom) 0905748692 | Top 3940 Top-240 Bottom 224 | — |
| 27 June 2026 | Top-3 · 3 sets 684690711 2-digit · 5 sets (top/bottom) 7571405258 | Top 3441 Top-241 Bottom 285 | B2 perm |
| 26 June 2026 | Top-3 · 3 sets 219225246 2-digit · 5 sets (top/bottom) 8076455763 | Top 3166 Top-266 Bottom 251 | Near T2 |
Showing 20 of 114 draws (newest first)
LottoTH
LottoTH backtests 300+ rules on real Hang Seng VIP 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.