24/25 Season
Up to Race Meeting of 11/06/2025
 
Stakes won : $ 28,281,570 No. of Wins : 20
No. of Wins in past 10 race days : 3 No. of 2nds : 22
No. of 3rds : 26
No. of 4ths : 22
Total Runners : 330
Win % : 6.06%
Previous Season

Performance - J RichardsView in Percentage

Distance Win 2nd 3rd Total
Runners
Happy Valley 1000 1 3 4 23
1200 5 5 3 78
1650 6 3 3 48
1800 0 0 0 6
2200 0 0 1 6
Sha Tin All Weather 1200 0 1 0 16
1650 0 2 2 10
1800 0 0 0 1
Turf 1000 3 1 3 20
1200 5 3 7 59
1400 0 1 2 45
1600 0 3 0 15
1800 0 0 0 0
2000 0 0 1 3
2200 0 0 0 0
2400 0 0 0 0
Conghua 1200 0 0 0 0
1400 0 0 0 0
1600 0 0 0 0
1800 0 0 0 0
2000 0 0 0 0
2200 0 0 0 0
Total 20 22 26 330