Trainer
J Richards
30 recent rides · 0 wins
10 Apr
Armour Eagle
15:50 Happy Valley
#4
10 Apr
Gallant Valour
14:45 Happy Valley
#3
10 Apr
Molly's Witness
14:10 Happy Valley
#10
10 Apr
Happy Feeling
12:10 Happy Valley
#3
10 Apr
Colourful Baron
11:40 Happy Valley
#3
7 Apr
Kimberley
10:55 Sha Tin
#7
7 Apr
Bravehearts
10:55 Sha Tin
#10
7 Apr
G Liner
10:20 Sha Tin
#5
7 Apr
Starmen
08:40 Sha Tin
#11
7 Apr
Holy Power
07:15 Sha Tin
Declared
7 Apr
Fortune Master
05:45 Sha Tin
#5
3 Apr
Alacrity
15:50 Sha Tin
#12
3 Apr
G Liner
15:15 Sha Tin
Declared
3 Apr
Magniac
14:15 Sha Tin
#4
3 Apr
Seasons Wit
14:15 Sha Tin
#5
3 Apr
Manythanks Forever
13:45 Sha Tin
#11
3 Apr
Hinokami Kagura
13:15 Sha Tin
Declared
3 Apr
Super Hornet
12:15 Sha Tin
#11
31 Mar
Armour Eagle
10:50 Sha Tin
#10
31 Mar
Summit Impact
10:15 Sha Tin
#14
31 Mar
Storming Dragon
09:40 Sha Tin
#3
31 Mar
Sixth Generation
08:40 Sha Tin
#4
31 Mar
Sunday's Serenade
08:10 Sha Tin
Declared
31 Mar
Gusty Fighter
07:15 Sha Tin
#6
31 Mar
Rattan World
06:15 Sha Tin
#5
31 Mar
Charmander
05:45 Sha Tin
#7
27 Mar
Armour Eagle
15:50 Happy Valley
Declared
27 Mar
Ma Comet
14:45 Happy Valley
#10
27 Mar
Happy United
14:45 Happy Valley
#12
27 Mar
Ernest Feeling
14:10 Happy Valley
#12