Trainer
D J Hall
30 recent rides · 1 wins
10 Apr
Kyrus Dragon
15:50 Happy Valley
Declared
10 Apr
Kyrus Unicorn
14:45 Happy Valley
Declared
10 Apr
Mr Valiant
14:10 Happy Valley
#5
10 Apr
Windicator Family
13:40 Happy Valley
#6
10 Apr
Roaring Bebe
13:10 Happy Valley
#6
7 Apr
Nicholson Returns
10:55 Sha Tin
#11
7 Apr
Fight Time
10:20 Sha Tin
#8
7 Apr
Invincible Sage
09:10 Sha Tin
#2
7 Apr
Flying Ace
09:10 Sha Tin
#3
7 Apr
Champion Instinct
08:10 Sha Tin
#5
7 Apr
Ka Ying Victory
06:45 Sha Tin
#3
7 Apr
Management Folks
06:15 Sha Tin
Declared
7 Apr
Sharpen Bright
06:15 Sha Tin
#4
7 Apr
Solar Gogo
06:15 Sha Tin
#12
7 Apr
Yee Cheong Warrior
05:45 Sha Tin
#3
3 Apr
Sun Of Makfi
15:15 Sha Tin
#9
3 Apr
Racingrace
13:45 Sha Tin
#10
3 Apr
Aca Power
13:15 Sha Tin
#7
31 Mar
Let's Do It
10:50 Sha Tin
#6
31 Mar
Golden Darci
08:40 Sha Tin
#7
31 Mar
Flying Mojito
08:10 Sha Tin
#2
31 Mar
Racingrace
07:15 Sha Tin
Declared
31 Mar
Mr Good Vibes
06:15 Sha Tin
Declared
31 Mar
Timestorm
06:15 Sha Tin
#4
31 Mar
Speedstar
05:45 Sha Tin
#6
27 Mar
Never Too Soon
15:15 Happy Valley
Declared
27 Mar
Northern Beast
12:40 Happy Valley
#2
27 Mar
Palace Pal
12:10 Happy Valley
#8
27 Mar
Sharpen Bright
12:10 Happy Valley
#1
27 Mar
Windicator Family
11:40 Happy Valley
#8