20 July 2026
Top-3
2-digit
Tests 300+ calculation rules on real Hang Seng Special Afternoon 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.)
3.4%
4/119 · Top-3 −11
2-digit hit rate (5 sets · incl. perm.)
25.2%
30/119 · btm 19 · top 11 · Bottom-2 +77
Top-3: Previous top-3 −11 (mod 1,000) · Bottom-2: Previous bottom-2 +77 (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 255250239 2-digit · 5 sets (top/bottom) 8997677224 | Top 3634 Top-234 Bottom 219 | Near T2 |
| 19 July 2026 | Top-3 · 3 sets 750745734 2-digit · 5 sets (top/bottom) 8088586315 | Top 3266 Top-266 Bottom 212 | — |
| 18 July 2026 | Top-3 · 3 sets 736731720 2-digit · 5 sets (top/bottom) 2028985567 | Top 3761 Top-261 Bottom 203 | — |
| 17 July 2026 | Top-3 · 3 sets 412407396 2-digit · 5 sets (top/bottom) 7381510820 | Top 3747 Top-247 Bottom 243 | — |
| 16 July 2026 | Top-3 · 3 sets 088083072 2-digit · 5 sets (top/bottom) 7482520921 | Top 3423 Top-223 Bottom 296 | — |
| 15 July 2026 | Top-3 · 3 sets 580575564 2-digit · 5 sets (top/bottom) 0109793648 | Top 3099 Top-299 Bottom 297 | B2 perm |
| 14 July 2026 | Top-3 · 3 sets 243238227 2-digit · 5 sets (top/bottom) 6472429911 | Top 3591 Top-291 Bottom 224 | B2 perm |
| 13 July 2026 | Top-3 · 3 sets 134129118 2-digit · 5 sets (top/bottom) 9301712840 | Top 3254 Top-254 Bottom 287 | — |
| 12 July 2026 | Top-3 · 3 sets 546541530 2-digit · 5 sets (top/bottom) 0886164355 | Top 3145 Top-245 Bottom 216 | ✓✓ |
| 11 July 2026 | Top-3 · 3 sets 064059048 2-digit · 5 sets (top/bottom) 2503336072 | Top 3557 Top-257 Bottom 231 | — |
| 10 July 2026 | Top-3 · 3 sets 360355344 2-digit · 5 sets (top/bottom) 0583134052 | Top 3075 Top-275 Bottom 248 | — |
| 9 July 2026 | Top-3 · 3 sets 367362351 2-digit · 5 sets (top/bottom) 4018487587 | Top 3371 Top-271 Bottom 228 | Near B2 |
| 8 July 2026 | Top-3 · 3 sets 533528517 2-digit · 5 sets (top/bottom) 3311416880 | Top 3378 Top-278 Bottom 263 | Near T2 |
| 7 July 2026 | Top-3 · 3 sets 414409398 2-digit · 5 sets (top/bottom) 5735659204 | Top 3544 Top-244 Bottom 256 | B2 perm |
| 6 July 2026 | Top-3 · 3 sets 356351340 2-digit · 5 sets (top/bottom) 8260901729 | Top 3425 Top-225 Bottom 280 | Near B2 |
| 5 July 2026 | Top-3 · 3 sets 791786775 2-digit · 5 sets (top/bottom) 3816467385 | Top 3367 Top-267 Bottom 205 | — |
| 4 July 2026 | Top-3 · 3 sets 423418407 2-digit · 5 sets (top/bottom) 4321517890 | Top 3802 Top-202 Bottom 261 | Near B2 |
| 3 July 2026 | Top-3 · 3 sets 947942931 2-digit · 5 sets (top/bottom) 6947770416 | Top 3434 Top-234 Bottom 266 | — |
| 2 July 2026 | Top-3 · 3 sets 533528517 2-digit · 5 sets (top/bottom) 3008386577 | Top 3958 Top-258 Bottom 292 | — |
| 1 July 2026 | Top-3 · 3 sets 626621610 2-digit · 5 sets (top/bottom) 3513437082 | Top 3544 Top-244 Bottom 253 | B2 perm |
Showing 20 of 119 draws (newest first)
LottoTH
LottoTH backtests 300+ rules on real Hang Seng Special Afternoon 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.