Skip to content

HKJC Guru is an independent statistics service and is not affiliated with, endorsed by, or connected to The Hong Kong Jockey Club.

Racing data

HKJC Trainer Rankings

Hong Kong trainer standings, wins, and performance statistics

hkjc_trainer_rankings

Rows

1,821

Coverage

January 1970 to September 2026

Columns

21

Latest data

2026-09-27

Sample

8 rows shown
HKJC Trainer Rankings: Sample
snapshot_dateseason_yearranking_typetrainer_codetrainer_name_entrainer_name_chis_visitingtotal_startswinssecondsthirdsplaceswin_rateplace_ratecurrent_season_startscurrent_season_winscurrent_season_placescurrent_season_win_ratetotal_trainers_in_rosterupdated_atid
2026-09-27 00:00:002026-27combinedSJJJ Size蔡約翰01279716671435121243140.13030.3371544150.0741232026-09-28 22:00:08fc68da99c671d81c310d952f09a58813
2026-09-27 00:00:002026-27combinedCASA S Cruz告東尼01654916161538139745510.09760.2751002180.02232026-09-28 22:00:08d3e39e3a07c2b166ddb62dcf3760f55e
2026-09-27 00:00:002026-27combinedFCC Fownes方嘉柏01308412401147114935360.09480.2703929220.0978232026-09-28 22:00:08ab8343c4b7f6c93244cb4e047a49a05b
2026-09-27 00:00:002026-27combinedYPFP F Yiu姚本輝01307511111065104932250.0850.2467737180.0959232026-09-28 22:00:0820daa5324fba76bb4e1c0bcef916d1af
2026-09-27 00:00:002026-27combinedLKWK W Lui呂健威0125291043101297330280.08320.2417844260.0476232026-09-28 22:00:08788c6605746362d78f3a23ba1a8de60b
2026-09-27 00:00:002026-27combinedSCSC S Shum沈集成01042694284582026070.09040.259110200.1099232026-09-28 22:00:08a2c9bf7dfc075c86aada31ec295a1135
2026-09-27 00:00:002026-27combinedYCHC H Yip葉楚航01274989990292227230.07050.213670270.0286232026-09-28 22:00:0831a3afca5990339a9348ea2fd14d276c
2026-09-27 00:00:002026-27combinedMKLK L Man文家良01061574678777123040.07030.2171828190.0976232026-09-28 22:00:0840427b3e21be77f7e52b30f372b384fc

Both open directly in a spreadsheet.

Also as compressed CSV, JSON

Question about this table? Ask us. (opens in new tab)

Columns

21
HKJC Trainer Rankings: Columns
Column Type Description
snapshot_date date and time Date of the roster snapshot
season_year text Racing season (e.g., '2025-26')
ranking_type text Type of ranking (e.g., 'combined')
trainer_code text Unique trainer identifier code (e.g., 'SJJ' for J Size)
trainer_name_en text Trainer name in English
trainer_name_ch text Trainer name in Chinese
is_visiting number Whether trainer is a visiting (guest) trainer (true/false)
total_starts number Total career race starts
wins number Total career wins
seconds number Total career second places
thirds number Total career third places
places number Total top-3 finishes (wins + seconds + thirds)
win_rate number Career win percentage (0-1 scale)
place_rate number Career top-3 percentage (0-1 scale)
current_season_starts number Race starts in current season (Sept–mid-July, summer break Aug)
current_season_wins number Wins in current season
current_season_places number Top-3 finishes in current season
current_season_win_rate number Win percentage in current season (0-1 scale)
total_trainers_in_roster number Total number of trainers in this snapshot
updated_at date and time Timestamp when record was last scraped
id text Stable unique identifier for this row — the last column of every export. Use it to deduplicate, to key an incremental load, or to reference one specific row. It is additive: the entity and join keys you already use (race_id, horse_id, and the like) are unchanged.

Query it

Every table can be queried with SQL, the API or an AI assistant, using a Renavon account.

SELECT * FROM renavon_exports.hkjc_trainer_rankings LIMIT 10

Get a key on renavon.com (opens in new tab)

Ways to get this table

Free sample

Full current racing season of trainer rankings, full schema, no row cap. Captures every trainer with runners this season.

Free

Download the sample

One-off archive

2025-26 season (daily snapshots from 2025-12-03) · does not update

$99

Buy the archive Trainer Rankings (opens in new tab)

Racing Pass Starter

A rolling 24-month window, currently from October 2024with 5 other tables

$49/mo

Subscribe to Racing Pass Starter (opens in new tab)

See all pricing