20 July 2026
Top-3
2-digit
Tests 300+ calculation rules on real Hang Seng 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
110
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.)
0.9%
1/109 · Top-3 +14
2-digit hit rate (5 sets · incl. perm.)
22.9%
25/109 · btm 13 · top 13 · Bottom-2 +7
Top-3: Previous top-3 +14 (mod 1,000) · Bottom-2: Previous bottom-2 +7 (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 (109 draws · 3 · 5 sets compared)
20 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
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
3 July 2026
Top-3
2-digit
2 July 2026
Top-3
2-digit
30 June 2026
Top-3
2-digit
29 June 2026
Top-3
2-digit
26 June 2026
Top-3
2-digit
25 June 2026
Top-3
2-digit
24 June 2026
Top-3
2-digit
23 June 2026
Top-3
2-digit
22 June 2026
Top-3
2-digit
| Draw | Predict 3+5 sets | Actual | Result |
|---|---|---|---|
| 20 July 2026 | Top-3 · 3 sets 238243261 2-digit · 5 sets (top/bottom) 4314506271 | Top 3305 Top-205 Bottom 281 | T2 perm |
| 17 July 2026 | Top-3 · 3 sets 874879897 2-digit · 5 sets (top/bottom) 5728647685 | Top 3224 Top-224 Bottom 236 | — |
| 16 July 2026 | Top-3 · 3 sets 124129147 2-digit · 5 sets (top/bottom) 4415516372 | Top 3860 Top-260 Bottom 250 | Near B2 |
| 15 July 2026 | Top-3 · 3 sets 087092121 2-digit · 5 sets (top/bottom) 0879152736 | Top 3110 Top-210 Bottom 237 | Near B2 |
| 14 July 2026 | Top-3 · 3 sets 386391420 2-digit · 5 sets (top/bottom) 6738748695 | Top 3073 Top-273 Bottom 201 | Near T2 |
| 13 July 2026 | Top-3 · 3 sets 526531560 2-digit · 5 sets (top/bottom) 0172082029 | Top 3372 Top-272 Bottom 260 | T2✓ |
| 10 July 2026 | Top-3 · 3 sets 032037066 2-digit · 5 sets (top/bottom) 3506425463 | Top 3512 Top-212 Bottom 294 | — |
| 9 July 2026 | Top-3 · 3 sets 960965994 2-digit · 5 sets (top/bottom) 6435718392 | Top 3018 Top-218 Bottom 228 | — |
| 8 July 2026 | Top-3 · 3 sets 703708737 2-digit · 5 sets (top/bottom) 5021697880 | Top 3946 Top-246 Bottom 257 | — |
| 7 July 2026 | Top-3 · 3 sets 646651680 2-digit · 5 sets (top/bottom) 3607556466 | Top 3689 Top-289 Bottom 243 | Near T3 |
| 6 July 2026 | Top-3 · 3 sets 017022051 2-digit · 5 sets (top/bottom) 0778263537 | Top 3632 Top-232 Bottom 229 | — |
| 3 July 2026 | Top-3 · 3 sets 517522551 2-digit · 5 sets (top/bottom) 0879273638 | Top 3003 Top-203 Bottom 200 | — |
| 2 July 2026 | Top-3 · 3 sets 116121150 2-digit · 5 sets (top/bottom) 7344920322 | Top 3503 Top-203 Bottom 201 | T2✓ |
| 30 June 2026 | Top-3 · 3 sets 682687716 2-digit · 5 sets (top/bottom) 8960081938 | Top 3102 Top-202 Bottom 266 | — |
| 29 June 2026 | Top-3 · 3 sets 200205234 2-digit · 5 sets (top/bottom) 1283314261 | Top 3668 Top-268 Bottom 282 | Near B2 |
| 26 June 2026 | Top-3 · 3 sets 705710739 2-digit · 5 sets (top/bottom) 3453648388 | Top 3186 Top-286 Bottom 205 | — |
| 25 June 2026 | Top-3 · 3 sets 232237266 2-digit · 5 sets (top/bottom) 9716465154 | Top 3691 Top-291 Bottom 227 | — |
| 24 June 2026 | Top-3 · 3 sets 642647676 2-digit · 5 sets (top/bottom) 3150808588 | Top 3218 Top-218 Bottom 290 | Near B2 |
| 23 June 2026 | Top-3 · 3 sets 866871900 2-digit · 5 sets (top/bottom) 3655859093 | Top 3628 Top-228 Bottom 224 | — |
| 22 June 2026 | Top-3 · 3 sets 495500529 2-digit · 5 sets (top/bottom) 4261919699 | Top 3852 Top-252 Bottom 229 | Near T2 |
Showing 20 of 109 draws (newest first)
LottoTH
LottoTH backtests 300+ rules on real Hang Seng 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.