J Size
蔡約翰
Current Season 2 wins / 24 starts · 8.3%
Statistics
Starts
12,450
Wins
1,657
Places
4,290
Strike Rate
13.3%
Conditions specialist
Best venue × distance × going × partner combinations by strike rate.
Full conditions table (35 more)
Sha Tin · Mile · GOOD
· w/
J Moreira
27.7%
81/292
Sha Tin · Sprint · GOOD TO YIELDING
· w/
J Moreira
26.1%
6/23
Happy Valley · Sprint · GOOD TO FIRM
· w/
Z Purton
25.9%
7/27
Sha Tin · Mile · GOOD TO FIRM
· w/
F Coetzee
25.6%
11/43
Sha Tin · Mile · GOOD
· w/
Z Purton
25.4%
33/130
Happy Valley · Mile · GOOD
· w/
J Moreira
25.3%
21/83
Happy Valley · Middle · GOOD TO FIRM
· w/
S Dye
23.8%
5/21
Sha Tin · Middle · GOOD
· w/
S Dye
23.8%
5/21
Sha Tin · Sprint · GOOD (AWT)
· w/
D Whyte
23.7%
14/59
Sha Tin · Sprint · GOOD
· w/
Z Purton
23.5%
20/85
Sha Tin · Sprint · GOOD
· w/
D Whyte
23.4%
54/231
Sha Tin · Mile · GOOD
· w/
D Whyte
23.3%
90/387
Sha Tin · Middle · GOOD
· w/
J Moreira
22.9%
11/48
Sha Tin · Mile · GOOD
· w/
H Bowman
22.5%
9/40
Sha Tin · Mile · GOOD TO FIRM
· w/
Z Purton
22.2%
8/36
Sha Tin · Mile · GOOD TO FIRM
· w/
J Moreira
22.2%
37/167
Happy Valley · Sprint · GOOD
· w/
Z Purton
22.1%
19/86
Sha Tin · Sprint · GOOD
· w/
J Moreira
21.8%
62/285
Sha Tin · Mile · GOOD TO FIRM
· w/
D Whyte
21.7%
60/276
Happy Valley · Mile · GOOD
· w/
Z Purton
20.7%
6/29
Sha Tin · Middle · GOOD
· w/
D Whyte
20.5%
17/83
Sha Tin · Sprint · GOOD TO FIRM
· w/
D Whyte
20.3%
28/138
Sha Tin · Mile · GOOD
· w/
S Dye
20.3%
16/79
Sha Tin · Sprint · GOOD
· w/
R Moore
20.0%
4/20
Sha Tin · Mile · GOOD TO YIELDING
· w/
S Dye
19.4%
6/31
Sha Tin · Sprint · GOOD TO FIRM
· w/
Z Purton
19.4%
6/31
Sha Tin · Sprint · GOOD (AWT)
· w/
B Avdulla
19.0%
4/21
Happy Valley · Middle · GOOD
· w/
D Whyte
18.9%
7/37
Sha Tin · Sprint · GOOD (AWT)
· w/
J Moreira
18.2%
16/88
Sha Tin · Mile · GOOD TO FIRM
· w/
C Munce
18.2%
4/22
Happy Valley · Middle · GOOD
· w/
J Moreira
18.2%
4/22
Sha Tin · Mile · GOOD TO FIRM
· w/
O Doleuze
17.4%
8/46
Sha Tin · Mile · GOOD TO YIELDING
· w/
J Moreira
17.4%
4/23
Sha Tin · Sprint · GOOD
· w/
B Prebble
17.1%
6/35
Happy Valley · Sprint · GOOD
· w/
H Bowman
16.7%
5/30
Current stable
Splits by venue & distance
| Venue | Starts | Strike Rate |
|---|---|---|
| Sha Tin | 8,747 | 14.5% |
| Happy Valley | 3,703 | 10.5% |
| Distance | Starts | Strike Rate |
|---|---|---|
| Mile | 5,393 | 13.6% |
| Sprint | 5,134 | 13.5% |
| Middle | 1,472 | 12.6% |
| Long | 451 | 10.0% |
Top Combinations
| Jockey | Starts | Strike Rate |
|---|---|---|
| D Whyte | 1,896 | 19.5% |
| J Moreira | 1,725 | 21.2% |
| S Dye | 968 | 16.4% |
| K Teetan | 635 | 10.6% |
| Z Purton | 584 | 22.1% |
Race History
| Date | Race | Pos | Horse | Jockey | Odds |
|---|---|---|---|---|---|
| 2026-07-15 | Happy Valley · 1200m · Class 2 | 5 | YOUNG CHAMPION | H Bowman | 6.3 |
| 2026-07-15 | Happy Valley · 1650m · Class 3 | 6 | A AMERIC TE SPECSO | A Atzeni | 7.5 |
| 2026-07-15 | Happy Valley · 1650m · Class 4 | 4 | TAKE ACTION | B Avdulla | 8.9 |
| 2026-07-12 | Sha Tin · 1400m · Class 3 | 5 | SUPER EXPRESS | H Bowman | 2.3 |
| 2026-07-12 | Sha Tin · 1600m · Class 3 | 11 | ENDUED | E Brown | 10.0 |
| 2026-07-12 | Sha Tin · 1200m · Class 3 | 2 | CROSSBORDERPEGASUS | H Bowman | 3.0 |
| 2026-07-12 | Sha Tin · 1600m · Class 1 | 10 | NAUTICAL FORCE | M L Yeung | 22.0 |
| 2026-07-12 | Sha Tin · 1400m · Class 4 | 13 | ALABAMA SONG | A Badel | 19.0 |
| 2026-07-12 | Sha Tin · 1800m · Class 5 | WV | PING HAI COMET | E Brown | — |
| 2026-07-08 | Happy Valley · 1800m · Class 2 | 12 | BEAUTY ALLIANCE | Z Purton | 9.1 |
| 2026-07-08 | Happy Valley · 1000m · Class 4 | 4 | GRAND NOVA | B Avdulla | 6.2 |
| 2026-07-08 | Happy Valley · 1000m · Class 5 | 2 | COUNTRY DANCER | A Atzeni | 9.7 |
| 2026-07-04 | Sha Tin · 1400m · Class 3 | 2 | ENDEARED | H Bowman | 11.0 |
| 2026-07-04 | Sha Tin · 1200m · Class 3 | 3 | SPICY STANDARD | A Atzeni | 4.0 |
| 2026-07-04 | Sha Tin · 1200m · Class 4 | 12 | SIGHT DREAMER | H Bowman | 11.0 |
Full history (35 more runs)
| 2026-07-04 | Sha Tin · 1200m · Class 2 | 3 | YOUNG CHAMPION | H Bowman | 5.4 |
| 2026-07-04 | Sha Tin · 1200m · Class 5 | 1 | NOBLE DELUXE | H Bowman | 16.0 |
| 2026-07-04 | Sha Tin · 1200m · Class 5 | 1 | NOBLE FANS | E Brown | 21.0 |
| 2026-07-01 | Sha Tin · 1200m · Class 3 | 6 | SZERYNG | B Avdulla | 12.0 |
| 2026-07-01 | Sha Tin · 1600m · Class 3 | 5 | FLOW WATER FLOW | A Atzeni | 5.8 |
| 2026-07-01 | Sha Tin · 1400m · Class 4 | 2 | BEAUTY AWARD | A Atzeni | 9.0 |
| 2026-07-01 | Sha Tin · 1000m · Class 3 | 10 | MICKLEY | H Bowman | 10.0 |
| 2026-07-01 | Sha Tin · 1200m · Class 4 | 3 | STUNNING BUNDLE | H Bowman | 4.9 |
| 2026-07-01 | Sha Tin · 1600m · Class 5 | 12 | PING HAI COMET | H Bowman | 32.0 |
| 2026-06-27 | Sha Tin · 1400m · Class 3 | 7 | FIT FOR BEAUTY | E Brown | 5.4 |
| 2026-06-27 | Sha Tin · 1200m · Class 3 | 9 | LIFELINE EXPRESS | B Avdulla | 28.0 |
| 2026-06-27 | Sha Tin · 1650m · Class 3 | 10 | MUST GO | A Atzeni | 40.0 |
| 2026-06-27 | Sha Tin · 1000m · Class 1 | 5 | STELLAR EXPRESS | H Bowman | 4.8 |
| 2026-06-27 | Sha Tin · 1400m · Class 4 | 1 | MASTER LUCKY | A Atzeni | 7.7 |
| 2026-06-27 | Sha Tin · 1650m · Class 4 | — | SIGHT DREAMER | — | — |
| 2026-06-27 | Sha Tin · 2000m · Class 4 | 3 | ENTHRALLED | H Bowman | 4.9 |
| 2026-06-27 | Sha Tin · 1200m · Class 4 | 14 | SYNERGY EXPRESS | A Badel | 134.0 |
| 2026-06-27 | Sha Tin · 1200m · Class 5 | 3 | COUNTRY DANCER | A Atzeni | 11.0 |
| 2026-06-27 | Sha Tin · 1200m · Class 5 | — | NOBLE FANS | — | — |
| 2026-06-24 | Happy Valley · 1650m · Class 3 | — | A AMERIC TE SPECSO | — | — |
| 2026-06-24 | Happy Valley · 1200m · Class 3 | 10 | AMAZING KID | H Bowman | 9.6 |
| 2026-06-24 | Happy Valley · 1200m · Class 4 | 6 | SPIRIT OF PEACE | Z Purton | 3.4 |
| 2026-06-24 | Happy Valley · 1200m · Class 4 | — | NEBRASKAN | — | — |
| 2026-06-24 | Happy Valley · 1650m · Class 4 | 4 | TAKE ACTION | B Avdulla | 19.0 |
| 2026-06-24 | Happy Valley · 2200m · Class 5 | 4 | PERFECT PAIRING | B Avdulla | 6.8 |
| 2026-06-21 | Sha Tin · 1400m · Class 3 | 10 | RED MAESTRO | Z Purton | 2.6 |
| 2026-06-21 | Sha Tin · 1200m · Class 3 | 4 | CROSSBORDERPEGASUS | J Orman | 2.0 |
| 2026-06-21 | Sha Tin · 1800m · Group Three | 8 | NAUTICAL FORCE | K Teetan | 3.9 |
| 2026-06-21 | Sha Tin · 2000m · Class 3 | 2 | ENTHUSIUM | A Atzeni | 5.1 |
| 2026-06-21 | Sha Tin · 1400m · Group Three | 9 | RAGING BLIZZARD | B Avdulla | 7.9 |
| 2026-06-21 | Sha Tin · 1400m · Class 4 | 9 | ALABAMA SONG | B Avdulla | 18.0 |
| 2026-06-21 | Sha Tin · 1600m · Class 4 | 10 | PING HAI COMET | A Badel | 85.0 |
| 2026-06-21 | Sha Tin · 1400m · Class 5 | 12 | YEUX DE LIFELINE | H Bowman | 31.0 |
| 2026-06-13 | Sha Tin · 1400m · Class 3 | 2 | SUPER EXPRESS | H Bowman | 3.0 |
| 2026-06-13 | Sha Tin · 1600m · Class 3 | 1 | ENDUED | E Brown | 5.2 |