OddsFlow JHK

ODDSFLOW · HISTORICAL RESULTS

Jockey record

Season by season, race by race | Hong Kong racing research

2025-26 seasonSha Tin / Happy ValleyStatistics and records

FEATURED JOCKEY

Zac Purton

潘頓 · Nationality 澳洲 · Age 43

2025-26 win rate

20.4%

Active

Seasons on record

3

Total rides

1395

Total wins

301

Win rate

21.6%

Season by season Bar height is win rate; rides below

23%
20%
22%
2024-256032025-267002026-2792

Milestones on record

  1. 2026-10-14Win no. 300 · SHOOTING TO TOP
  2. 2026-01-18Win no. 200 · CITY GOLD BANNER
  3. 2025-04-27Win no. 100 · MASTEROFMYUNIVERSE
  4. 2024-25Best season: 22.9% win rate (138 wins)
  5. 2024-12-29Longest-priced win: 20 · TOURBILLON PRINCE
  6. 2024-09-08First win on record · GO GO GO

Every ride (1395)

DateSeasonCourseRaceHorseDist.ClassPos.Odds
2026-10-142026-27Happy Valley9ROBOT LUCKY STAR1200mClass 3114.6
2026-10-142026-27Happy Valley8CHINA WIN1800mClass 313.4
2026-10-142026-27Happy Valley7CLOUD NINE1200mClass 422.2
2026-10-142026-27Happy Valley6SILVERY BREEZE1800mClass 264.7
2026-10-142026-27Happy Valley4COUNTRY PRIDE1200mClass 439.1
2026-10-142026-27Happy Valley3SHOOTING TO TOP1650mClass 414
2026-10-142026-27Happy Valley2CASA ROCHESTER1650mClass 456.5
2026-10-142026-27Happy Valley1CHEERFUL WONGCHOY1650mClass 514.2
2026-10-112026-27Sha Tin11RISING FORCE1200mClass 235.7
2026-10-112026-27Sha Tin10CELESTIAL HERO1400mClass 317.2
2026-10-112026-27Sha Tin9SWIFT ASCEND1200mClass 327.2
2026-10-112026-27Sha Tin8GORGEOUS VICTORY1600mClass 432
2026-10-112026-27Sha Tin7CAVA PIONEER1400mClass 4105.3
2026-10-112026-27Sha Tin6GALLANT DESIGN1200mClass 42 平頭馬1.9
2026-10-112026-27Sha Tin5MEGA CAPTAIN1200mClass 442.7
2026-10-112026-27Sha Tin2AUTUMN VIBES1000mClass 536
2026-10-112026-27Sha Tin1JOLLY COMPANION1200mClass 5115.5
2026-10-072026-27Happy Valley9AURIO1200mClass 334.4
2026-10-072026-27Happy Valley8DAZZLING FIT1650mClass 395.3
2026-10-072026-27Happy Valley5SUPERB KING1000mClass 452.5
1 / 70

From the races in our database (since Sept 2024); HKJC figures prevail.