K K Ho

Owner

By Course

CourseRnrsWinsWin%
Newcastle (AW) 19 9 0.47
Sha Tin (HK) 99 8 0.08
Happy Valley (HK) 50 6 0.12
Kempton (AW) 37 5 0.14
Doncaster 11 4 0.36
Randwick (AUS) 10 4 0.4
Goodwood 16 3 0.19
Wolverhampton (AW) 15 3 0.2
Newmarket (July) 7 3 0.43
Naas (IRE) 6 3 0.5
Southwell (AW) 10 2 0.2
Chester 6 2 0.33
Catterick 5 2 0.4
Salisbury 4 2 0.5
Haydock 20 1 0.05

By Distance

DistRnrsWinsWin%
1m 133 16 0.12
7f 63 6 0.1
1m2f 62 12 0.19
1m4f 55 7 0.13
6f 30 7 0.23
1m6f 19 5 0.26
1m½f 15 3 0.2
1m1f 15 3 0.2
1m3f 10 3 0.3
2m 9 2 0.22
1m4½f 6 1 0.17
1m3½f 5 0 0
1m5f 5 2 0.4
7½f 4 0 0
5f 3 0 0
2m½f 3 2 0.67
1m6½f 3 1 0.33
1m1½f 2 1 0.5
1m2½f 2 0 0
5½f 2 1 0.5
2m4f 2 0 0
2m1f 1 0 0
1m5½f 1 0 0
2m2½f 1 0 0
1m7½f 1 0 0
2m2f 1 0 0
6½f 1 0 0

Trainers Used

TrainerRnrsWinsWin%
James Ferguson 140 27 0.19
James Fanshawe 37 11 0.3
C Fownes 78 10 0.13
Hugo Palmer 39 6 0.15
William Haggas 40 5 0.12
Les Bridge 13 4 0.31
A T Millard 54 3 0.06
J A Stack 23 3 0.13
Kevin Philippart De Foy 5 1 0.2
J Size 3 1 0.33
John M Oxx 1 1 1
P O'Sullivan 11 0 0
Joseph Parr 6 0 0
David Eustace 4 0 0

Jockeys Used

JockeyRnrsWinsWin%
Daniel Muscutt 126 31 0.25
Kerrin McEvoy 9 3 0.33
Chad Schofield 16 2 0.12
C Y Ho 12 2 0.17
Chris Hayes 6 2 0.33
Harry Davies 5 2 0.4
Oisin Murphy 5 2 0.4
Ellis Wong 3 2 0.67
Karis Teetan 16 1 0.06
Nash Rawiller 12 1 0.08
C Victor Wong 10 1 0.1
Cieren Fallon 9 1 0.11
Alberto Sanna 9 1 0.11
Douglas Whyte 8 1 0.12
Zac Purton 7 1 0.14

Recent Runners

DatePosHorseCourse DistGoingJockeySP
2026-03-29 9th Glittering Legend (GB) Sha Tin (HK) 1m Good To Firm L J Ferraris 34/1
2026-03-28 9th Rebel Legend (IRE) Doncaster 1m2f Good To Soft Harry Davies 33/1
2026-03-08 4th Glittering Legend (GB) Sha Tin (HK) 1m Good Dylan Browne McMonagle 49/1
2026-02-14 10th Glittering Legend (GB) Sha Tin (HK) 1m Good To Firm Hugh Bowman 23/1
2026-01-18 10th Glittering Legend (GB) Sha Tin (HK) 7f Good To Firm Zac Purton 10/1
2025-09-06 7th Kildare Legend (IRE) Haydock 1m6f Good Daniel Muscutt 6/1
2025-09-04 9th Gallic Legend (IRE) Haydock 1m2f Good Daniel Muscutt 9/1
2025-08-11 3rd Gallic Legend (IRE) Kempton (AW) 1m4f Standard To Slow Luke Morris 15/2
2025-08-02 14th Wonder Legend (IRE) Goodwood 1m6f Good To Soft Daniel Muscutt 25/1
2025-07-26 4th Kildare Legend (IRE) York 1m4f Good Shane Foley 9/4F
2025-07-21 4th Gallic Legend (IRE) Windsor 1m2f Soft Daniel Muscutt 10/1
2025-06-30 6th Soho Legend (GB) Ffos Las 1m4f Good To Soft Charles Bishop 13/2
2025-06-19 3rd Glittering Legend (GB) Ascot 1m2f Good To Firm Daniel Muscutt 11/1
2025-06-19 PU Wonder Legend (IRE) Ascot 2m4f Good To Firm Daniel Muscutt 50/1
2025-06-09 10th Soho Legend (GB) Windsor 1m Good Daniel Muscutt 28/1
2025-06-09 3rd Gallic Legend (IRE) Windsor 1m2f Good Daniel Muscutt 20/1
2025-05-31 2nd Kildare Legend (IRE) Haydock 1m4f Good Shane Foley 9/1
2025-05-20 5th Soho Legend (GB) Nottingham 1m½f Good To Firm Daniel Muscutt 80/1
2025-05-11 5th Kildare Legend (IRE) Newcastle (AW) 1m4½f Standard Daniel Muscutt 5/2F
2025-05-01 10th Soho Legend (GB) Yarmouth 1m Good To Firm Jonny Peate 100/1
2025-04-29 1st Hawkesbury Legend (FR) Brighton 1m2f Good To Firm David Egan 5/4F