HK Racing AI

D J Hall: Trainer Stats, Strike Rate and Recent Form

D J Hall has 3 wins from 19 runners this season (2026-27), No. 8 on the trainer table. Last season (2025-26): 32 wins from 427 (7%), 105 placings. Over the last two seasons: 28 wins from 318 at Sha Tin (9%) and 7 wins from 128 at Happy Valley (5%). At win odds of 3.0 or shorter: 19 runners, 5 wins. Most wins over the last two seasons came with RISING PHOENIX (3). Most successful jockey partnership: A Atzeni (8 wins).

This season 2026-27: 19 Starts · 3-2-2 · #8

By season

By seasonStartsWWin %Place %
2026-27193——
2025-26427327%25%

By course (last two seasons)

By course (last two seasons)StartsWWin %Place %
Sha Tin318289%27%
Happy Valley12875%21%

By distance (last two seasons)

By distance (last two seasons)StartsWWin %Place %
Sha Tin 1200m116109%34%
Sha Tin 1400m10488%24%
Happy Valley 1200m6469%30%
Happy Valley 1650m3600%17%
Sha Tin 1600m32413%13%
Sha Tin 1000m31413%39%
Sha Tin 1800m140——
Sha Tin 1650m122——
Happy Valley 1800m121——
Happy Valley 1000m100——

By class (last two seasons)

By class (last two seasons)StartsWWin %Place %
Class 4249187%27%
Class 311398%26%
Class 56969%17%
Class 281——
Griffin21——
Class 120——
Group Three20——
Group Two10——

By going (last two seasons)

By going (last two seasons)StartsWWin %Place %
GOOD247187%24%
GOOD TO FIRM164149%27%
GOOD TO YIELDING21210%19%
YIELDING60——
WET SLOW31——
WET FAST20——
SOFT20——
SEALED10——

By win odds (last two seasons)

By win odds (last two seasons)StartsWWin %Place %
3.0 or shorter195——
3.1–9.91371712%47%
10 or longer290134%14%

Most successful horses (last two seasons)

HorseStartsW
RISING PHOENIX153
MAGNIFIQUE42
RAGNARR42
KEMPES92
GOOD CHAP92
BROWNNEEDSFURTHER112
KA YING ATTACK112
SHOTGUN142
KA YING LIGHTNING11
SPICE BAG21

Main partners (last two seasons)

JockeyStartsWWin %Partnership
A Atzeni44818%View →
Z Purton56814%View →
J Orman9677%View →
M F Poon10966%View →
周俊樂61——
E Brown61——
B Avdulla161—View →
H Bowman2015%View →
K Teetan2514%View →
P N Wong2913%View →

Last 20

PosHorseWinDate · RaceJockeyClass · DistDraw
4/14THUNDER BLAZE42.02026-09-27 · Sha Tin 11J OrmanClass 3 · 1400m112026-09-27 · Sha Tin 11J Orman · Class 3 · 1400m · 11 draw
4/12GENEVA5.72026-09-27 · Sha Tin 10A AtzeniClass 2 · 1200m52026-09-27 · Sha Tin 10A Atzeni · Class 2 · 1200m · 5 draw
9/12HOTT SHOTT96.02026-09-27 · Sha Tin 7M F PoonClass 3 · 1200m42026-09-27 · Sha Tin 7M F Poon · Class 3 · 1200m · 4 draw
3/12RAGING WARRIOR19.02026-09-27 · Sha Tin 5J OrmanClass 4 · 1200m122026-09-27 · Sha Tin 5J Orman · Class 4 · 1200m · 12 draw
2/14ZOUPER FELLOW4.32026-09-27 · Sha Tin 4P N WongClass 4 · 1000m82026-09-27 · Sha Tin 4P N Wong · Class 4 · 1000m · 8 draw
8/14FORTUNE SUPERNOVA19.02026-09-27 · Sha Tin 3Z PurtonClass 5 · 1400m62026-09-27 · Sha Tin 3Z Purton · Class 5 · 1400m · 6 draw
11/12STAR RISE6.82026-09-23 · Happy Valley 8J OrmanClass 3 · 1200m12026-09-23 · Happy Valley 8J Orman · Class 3 · 1200m · 1 draw
9/12PASS LINE82.02026-09-23 · Happy Valley 7M F PoonClass 3 · 1200m52026-09-23 · Happy Valley 7M F Poon · Class 3 · 1200m · 5 draw
4/12KING OF SELECTION44.02026-09-23 · Happy Valley 5M F PoonClass 4 · 1650m82026-09-23 · Happy Valley 5M F Poon · Class 4 · 1650m · 8 draw
1/10BROWNNEEDSFURTHER10.02026-09-23 · Happy Valley 4B AvdullaClass 4 · 1200m62026-09-23 · Happy Valley 4B Avdulla · Class 4 · 1200m · 6 draw
1/12BITS SUPERSTAR6.22026-09-23 · Happy Valley 2Z PurtonClass 4 · 1200m52026-09-23 · Happy Valley 2Z Purton · Class 4 · 1200m · 5 draw
13/14RISING PHOENIX26.02026-09-13 · Sha Tin 10M F PoonClass 3 · 1400m72026-09-13 · Sha Tin 10M F Poon · Class 3 · 1400m · 7 draw
9/14KYRUS DRAGON41.02026-09-13 · Sha Tin 8P N WongClass 3 · 1000m22026-09-13 · Sha Tin 8P N Wong · Class 3 · 1000m · 2 draw
1/14KEMPES6.22026-09-13 · Sha Tin 5J OrmanClass 4 · 1200m32026-09-13 · Sha Tin 5J Orman · Class 4 · 1200m · 3 draw
4/14PERIDOT15.02026-09-13 · Sha Tin 1J OrmanClass 5 · 1400m132026-09-13 · Sha Tin 1J Orman · Class 5 · 1400m · 13 draw
11/12BITS SUPERSTAR23.02026-09-09 · Happy Valley 7P N WongClass 4 · 1200m52026-09-09 · Happy Valley 7P N Wong · Class 4 · 1200m · 5 draw
2/12LAKESHORE HERO4.82026-09-09 · Happy Valley 3Z PurtonClass 5 · 1200m72026-09-09 · Happy Valley 3Z Purton · Class 5 · 1200m · 7 draw
9/12FORTUNE SUPERNOVA25.02026-09-09 · Happy Valley 1周俊樂Class 5 · 1200m22026-09-09 · Happy Valley 1周俊樂 · Class 5 · 1200m · 2 draw
3/14SOLID CAR8.82026-09-06 · Sha Tin 8J OrmanClass 4 · 1400m112026-09-06 · Sha Tin 8J Orman · Class 4 · 1400m · 11 draw
10/12PASS LINE43.02026-07-15 · Happy Valley 7M F PoonClass 3 · 1650m72026-07-15 · Happy Valley 7M F Poon · Class 3 · 1650m · 7 draw

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

What is D J Hall's strike rate this season?

3 wins from 19 in 2026-27 (fewer than 20, so no percentage yet).

Does D J Hall do better at Sha Tin or Happy Valley?

Over two seasons, 9% at Sha Tin (28 wins from 318) against 5% at Happy Valley (7 wins from 128).

Which jockeys does D J Hall win most with?

A Atzeni (8 wins from 44), Z Purton (8 wins from 56), J Orman (7 wins from 96).

Which horses has D J Hall won most with?

RISING PHOENIX (3 wins), MAGNIFIQUE (2 wins), RAGNARR (2 wins).

In which class does D J Hall perform best?

Class 5 over two seasons: 6 wins from 69 (9%).