Zhang Yuesheng

Owner

By Course

CourseRnrsWinsWin%
Dundalk (AW) (IRE) 84 16 0.19
Curragh (IRE) 132 15 0.11
Leopardstown (IRE) 95 7 0.07
Naas (IRE) 66 6 0.09
Navan (IRE) 28 6 0.21
Roscommon (IRE) 21 6 0.29
Tipperary (IRE) 27 5 0.19
Galway (IRE) 23 5 0.22
Newcastle (AW) 15 5 0.33
Cork (IRE) 34 4 0.12
Wolverhampton (AW) 17 4 0.24
Bellewstown (IRE) 9 4 0.44
Newmarket 21 3 0.14
Haydock 16 3 0.19
Listowel (IRE) 23 2 0.09

By Distance

DistRnrsWinsWin%
7f 207 24 0.12
1m 194 30 0.15
6f 159 20 0.13
5f 104 16 0.15
1m2f 87 13 0.15
1m4f 54 8 0.15
7½f 24 8 0.33
1m1f 22 1 0.05
1m6f 20 2 0.1
1m2½f 20 2 0.1
1m½f 19 2 0.11
1m1½f 15 1 0.07
5½f 14 0 0
1m4½f 11 2 0.18
1m3f 11 1 0.09
6½f 10 0 0
1m5f 6 0 0
2m 5 1 0.2
1m3½f 5 1 0.2
2m1f 3 0 0
1m7f 2 0 0
1m5½f 2 0 0
2m½f 2 0 0
2m4f 1 0 0
2m5½f 1 0 0
1m6½f 1 0 0
1m7½f 1 0 0

Trainers Used

TrainerRnrsWinsWin%
Mrs John Harrington 496 58 0.12
K R Burke 98 18 0.18
M Halford 50 9 0.18
Archie Watson 39 6 0.15
Edward Lynam 33 5 0.15
Andrew Balding 33 5 0.15
Richard Hannon 15 5 0.33
D K Weld 21 4 0.19
J S Bolger 19 3 0.16
Mark Newnham 27 2 0.07
William Haggas 24 2 0.08
J P Murtagh 21 2 0.1
John & Thady Gosden 19 2 0.11
Charles Hills 8 2 0.25
W McCreery 14 1 0.07

Jockeys Used

JockeyRnrsWinsWin%
Shane Foley 493 64 0.13
Sam James 26 10 0.38
Pat Smullen 12 5 0.42
Conor Hoban 27 4 0.15
Clifford Lee 29 3 0.1
Kevin Manning 18 3 0.17
Colm O'Donoghue 17 3 0.18
Oisin Murphy 15 3 0.2
Shane Gray 8 3 0.38
Hollie Doyle 22 2 0.09
Ross Coakley 8 2 0.25
Declan McDonogh 7 2 0.29
Harry Bentley 5 2 0.4
Jason Watson 5 2 0.4
Silvestre De Sousa 2 2 1

Recent Runners

DatePosHorseCourse DistGoingJockeySP
2026-05-03 9th Pocketing (AUS) Sha Tin (HK) 1m Soft Karis Teetan 21/1
2026-04-19 4th Alsonso (AUS) Sha Tin (HK) 5f Good To Firm L J Ferraris 20/1
2026-03-29 7th Pocketing (AUS) Sha Tin (HK) 1m Good To Firm Zac Purton 33/10
2026-03-01 2nd Alsonso (AUS) Sha Tin (HK) 6f Good L J Ferraris 42/1
2026-02-01 13th Alsonso (AUS) Sha Tin (HK) 5f Good Hugh Bowman 9/1
2025-12-20 14th Alsonso (AUS) Sha Tin (HK) 5f Good James McDonald 42/10
2025-12-19 9th Hot Hot (GB) Dundalk (AW) (IRE) 6f Standard Shane Foley 7/2
2025-12-03 2nd Sovereign Wealth (GB) Lingfield (AW) 7f Standard Ryan Moore 11/8F
2025-12-01 3rd Knights Charge (IRE) Kempton (AW) 1m Standard To Slow Shane Foley 10/1
2025-11-27 1st Director's Cut (IRE) Newcastle (AW) 1m Standard Luke Catton 7/1
2025-11-26 2nd Sovereign Wealth (GB) Chelmsford (AW) 7f Standard Billy Loughnane 9/2
2025-11-22 5th Loma Express (IRE) Newcastle (AW) 7f Standard Daniel Muscutt 5/1
2025-11-19 10th Alsonso (AUS) Happy Valley (HK) 6f Good Alexis Badel 9/1
2025-11-19 1st Seoul Force (IRE) Dundalk (AW) (IRE) 7f Standard Shane Foley 11/4
2025-11-12 2nd Now Maybe (IRE) Dundalk (AW) (IRE) 7f Standard Shane Foley 85/40
2025-11-08 5th Director's Cut (IRE) Wolverhampton (AW) 1m½f Standard Shane Foley 4/1
2025-10-26 5th Alsonso (AUS) Sha Tin (HK) 5f Good To Firm Brenton Avdulla 9/2
2025-10-25 4th Boiling Over (IRE) Newbury 7f Soft Shane Foley 11/2
2025-10-22 4th Superior Choice (GB) Newmarket 1m Good Shane Foley 3/1
2025-10-21 2nd Loma Express (IRE) Newcastle (AW) 7f Standard David Egan 8/1
2025-10-21 4th Seoul Force (IRE) Curragh (IRE) 6f Heavy Shane Foley 9/2
2025-10-18 12th Carl Spackler (IRE) Ascot 1m Good William Buick 12/1
2025-10-17 1st Best Adventure (IRE) Newcastle (AW) 1m2f Standard Silvestre De Sousa 9/2
2025-10-12 3rd Alsonso (AUS) Sha Tin (HK) 6f Good Alexis Badel 12/1
2025-10-11 1st Gewan (GB) Newmarket 7f Good To Firm James Doyle 25/1
2025-10-11 2nd Boiling Over (IRE) York 1m Good Jack Nicholls 100/30
2025-10-10 PU La Mer Noire (IRE) Newmarket 7f Good Oisin Murphy 15/2
2025-10-10 3rd Evolutionist (IRE) Newmarket 1m Good Clifford Lee 18/1
2025-10-09 1st Term Of Endearment (GB) Bath 1m6f Good To Soft Tom Marquand 5/4F
2025-10-08 1st Ballistic Missile (IRE) Kempton (AW) 6f Standard To Slow Rossa Ryan 7/2
2025-10-08 5th Sovereign Wealth (GB) Nottingham 1m2f Good To Soft Daniel Tudhope 5/1
2025-10-08 1st Kindergarten (IRE) Navan (IRE) 6f Yielding Shane Foley 7/1
2025-10-02 9th Best Adventure (IRE) Nottingham 1m2f Good To Soft Callum Hutchinson 9/1
2025-10-02 3rd First Legion (IRE) Salisbury 6f Good Sean Levey 5/1
2025-10-02 5th Joyful Princess (IRE) Bellewstown (IRE) 1m Soft Keithen Kennedy 16/5
2025-09-27 6th Secret Echo (IRE) Newmarket 7f Good To Firm Ray Dawson 12/1
2025-09-27 1st Here Forever (GB) Ripon 6f Good Daniel Tudhope 1/4F
2025-09-26 4th Real Encounter (IRE) Dundalk (AW) (IRE) 7f Standard Shane Foley 12/1
2025-09-22 3rd Joyful Princess (IRE) Listowel (IRE) 1m Heavy Shane Foley 15/2
2025-09-22 8th Now Maybe (IRE) Listowel (IRE) 1m Heavy Shane Foley 7/2
2025-09-20 2nd Noble Honour (IRE) Gowran Park (IRE) 1m Heavy Shane Foley 14/1
2025-09-16 4th Resurgence (IRE) Punchestown (IRE) 1m Good To Yielding Shane Foley 11/4
2025-09-15 3rd Sovereign Wealth (GB) Thirsk 7f Soft Billy Loughnane 4/1
2025-09-14 3rd Alsonso (AUS) Sha Tin (HK) 5f Good To Firm Alexis Badel 84/10
2025-09-13 4th Gewan (GB) Doncaster 7f Good P J McDonald 6/5F
2025-09-11 5th Best Adventure (IRE) Doncaster 1m4f Good To Soft Jason Watson 12/1
2025-09-11 4th Boiling Over (IRE) Doncaster 1m Good To Soft Clifford Lee 15/2
2025-09-06 3rd Joyful Princess (IRE) Navan (IRE) 1m Good Shane Foley 9/4
2025-09-06 15th Double Rush (IRE) Ascot 6f Good To Soft Jamie Spencer 7/2
2025-09-06 4th Here Forever (GB) Thirsk 6f Good Jack Callan 40/1