Jockey Details

Zac Purton

595 Rides 132 Wins (22.2%) 144 Places (24.2%)
Rides - Today & Tomorrow (7)
Time Course Distance Horse Trainer Odds
Wed 10:35 Happy Valley 6f Good Luck Happy A S Cruz N/A
Wed 11:05 Happy Valley 6f Giant Ballon Douglas Whyte N/A
Wed 12:05 Happy Valley 1m1f Amazing Gaze (NZ) David A Hayes N/A
Wed 12:35 Happy Valley 1m55y Aestheticism (NZ) P C Ng N/A
Wed 13:05 Happy Valley 5f Pi Legend C H Yip N/A
Wed 13:40 Happy Valley 6f Perfectday (AUS) W Y So N/A
Wed 14:15 Happy Valley 6f Beauty Waves (IRE) A S Cruz N/A
Recent Runs - Last 12 Months (Showing 100)
Date/Time Course Distance Horse Trainer Position Beaten By Weight SP Comment
01/02/26
09:15
Sha Tin (HK) 1m Beauty Crescent (IRE) A S Cruz 14 1.5 9-7 13/1
Midfield on inner - weakened 2f out
01/02/26
08:40
Sha Tin (HK) 7f Star Satyr (AUS) A S Cruz 11 .5 9-8 14/5F
Raced wide - midfield - raced wide on turn when some headway over 2f out - weakened over 1f out
01/02/26
08:05
Sha Tin (HK) 1m Navio Fantasma (BRZ) P C Ng 4 0.3 9-0 9/2
Midfield on outer - headway and prominent over 1f out - no extra final 110yds
01/02/26
07:30
Sha Tin (HK) 1m Robot Star K L Man 2nd 2.25 9-7 57/10
Midfield - headway and in touch with leaders after 2f - headway over 2f out - led over 1f out - headed inside final furlong - no match for winner
01/02/26
07:00
Sha Tin (HK) 5f Together We Value C H Yip 2nd .5 8-13 18/5
Midfield - headway over 1f out - pressed winner inside final 110yds - kept on
01/02/26
06:00
Sha Tin (HK) 6f Crossborderdude J Size 1st Won 9-2 8/5F
Pressed leader early - disputed lead after 1f - ridden when led over 1f out - disputed lead inside final furlong - gamely
01/02/26
05:00
Sha Tin (HK) 6f General Smart (AUS) C S Shum 5 .75 9-6 11/1
Towards rear - headway on outer inside final furlong - not pace to challenge
01/02/26
04:30
Sha Tin (HK) 5f Bustling City David A Hayes 9 0.05 9-1 1/2F
Prominent - pressed leaders after 1f - weakened inside final 110yds
28/01/26
14:50
Happy Valley (HK) 6f Greater Bae David Eustace 1st Won 8-8 39/10
Midfield - raced wide home turn - soon pushed along and steady headway - ridden 1f out - ran on well final 110yds - led towards finish - cosily
28/01/26
13:10
Happy Valley (HK) 6f Get Friendly Douglas Whyte 8 0.05 9-1 79/10
Steadied start - held up in rear - steady headway from over 1f out - no extra towards finish
28/01/26
12:40
Happy Valley (HK) 1m Ace War (IRE) Douglas Whyte 3rd 0.3 8-8 4/5F
In touch with leaders - headway over 1f out - went second final 110yds - no extra when lost second final strides
28/01/26
12:10
Happy Valley (HK) 5f Beauty Thunder (IRE) W K Mo 2nd 0.3 9-1 100/30
Prominent - pressed leader home turn - led 1f out - ran on inside final furlong - headed and outpaced towards finish
28/01/26
11:40
Happy Valley (HK) 6f Ace Power (AUS) Douglas Whyte 5 1.25 9-1 23/5
In touch with leaders - outpaced and raced wide home turn - kept on but no impression inside final furlong
28/01/26
11:10
Happy Valley (HK) 1m Thunder Blink (IRE) C S Shum 1st Won 9-6 2/1F
Took keen hold - in touch with leaders - pushed along and steady headway from over 1f out - ridden inside final furlong - led towards finish - just prevailed
28/01/26
10:40
Happy Valley (HK) 5f Savvy Twinkle (AUS) F C Lor 1st Won 9-7 19/5
Prominent - pressed leader over 1f out - pushed along to lead inside final furlong - ridden final 110yds - ran on
25/01/26
09:50
Sha Tin (HK) 1m Beauty Alliance (AUS) J Size 5 0.05 9-9 49/10
In touch with leaders - dropped to midfield over 4f out - headway on inner home turn - not clear run over 1f out - briefly went third inside final furlong - kept on
25/01/26
09:15
Sha Tin (HK) 6f Happy Index K L Man 1st Won 9-0 17/5
Prominent - ridden over 1f out - led inside final furlong - ran on
25/01/26
08:40
Sha Tin (HK) 6f Patch Of Stars (AUS) K L Man 3rd 1.25 9-5 9/5F
Prominent - pressed leaders over 1f out - went third inside final furlong - no extra inside final 110yds
25/01/26
08:05
Sha Tin (HK) 1m Voyage Bubble (AUS) P F Yiu 3rd 1.75 9-0 29/10
In touch with leaders - prominent home turn - outpaced over 1f out - kept on but no impression final 110yds
25/01/26
07:35
Sha Tin (HK) 7f Time To Fire (NZ) D J Hall 7 0.3 8-11 11/1
Towards rear - not clear run from over 1f out - switched left and ran on inside final furlong - never on terms
25/01/26
07:00
Sha Tin (HK) 6f Ka Ying Rising (NZ) David A Hayes 1st Won 9-0 1/100F
Led early - headed and raced in second after 1f - led 2f out - soon shaken up and went clear - eased towards finish - easily
25/01/26
06:00
Sha Tin (HK) 6f Packing Glory P F Yiu 2nd 0.1 9-9 13/10F
Prominent - outpaced over 1f out - rallied inside final furlong - ran on and pressed leader final 110yds - just failed
25/01/26
05:00
Sha Tin (HK) 6f Lucky Eight (AUS) P F Yiu 1st Won 9-9 27/10
Made all - edged right after 1f - going easily 2f out - pushed along over 1f out - ridden inside final furlong - reduced lead inside final 110yds - just held on
25/01/26
04:30
Sha Tin (HK) 5f Sparkling Fellow (AUS) D J Hall 2nd 0.1 9-9 57/10
Held up in rear - going easily but waiting for room 2f out - edged left over 1f out - good headway against near rail inside final furlong - ran on well final 110yds - just failed
21/01/26
14:50
Sha Tin (HK) 1m Allcash (BRZ) C S Shum 3rd 1.25 8-8 29/10
Midfield - headway on outer over 1f out - ran on final furlong - went third final strides
21/01/26
14:15
Sha Tin (HK) 6f Blazing Wind (AUS) C S Shum 1st Won 8-12 13/10F
Prominent - pushed along over 1f out - disputed lead inside final furlong - led narrowly towards finish - just did enough
21/01/26
13:45
Sha Tin (HK) 1m California Star (FR) A S Cruz 3rd 0.05 8-11 3/1
Slowly into stride - in rear - headway on inner home turn - went third over 1f out - ran on towards finish
21/01/26
13:15
Sha Tin (HK) 1m1f Forever Folks (AUS) C S Shum 1st Won 8-12 29/10
Took keen hold - midfield - headway and prominent 3f out - pushed along over 2f out - ridden and led up the centre over 1f out - ran on
21/01/26
12:45
Sha Tin (HK) 6f Mr Cool (AUS) F C Lor 3rd 1 9-6 4/1
In rear - headway on outer over 1f out - ran on final furlong - went third final strides
21/01/26
12:15
Sha Tin (HK) 1m Connemara Coast (GB) David A Hayes 5 0.3 9-1 14/5
Raced in second - weakened inside final furlong
21/01/26
11:45
Sha Tin (HK) 6f Grand Mastermind David A Hayes 12 4.5 9-1 41/1
In touch with leaders - weakened over 1f out - eased inside final furlong
21/01/26
10:45
Sha Tin (HK) 6f General Smart (AUS) C S Shum 6 .5 9-7 11/1
Awkward start - in rear - headway on inner under 2f out - not clear run over 1f out - kept on inside final furlong
18/01/26
09:50
Sha Tin (HK) 1m Patch Of Cosmo (NZ) K L Man 1st Won 9-9 39/10
Midfield - raced wide over 2f out - headway up the centre over 1f out - ridden to lead inside final furlong - kept on
18/01/26
09:15
Sha Tin (HK) 7f Tin Fook (AUS) D J Hall 12 .25 8-8 42/10
Prominent on inner - weakened inside final furlong
18/01/26
08:40
Sha Tin (HK) 7f Glittering Legend (GB) David Eustace 10 0.05 9-8 10/1
Held up in rear - headway into midfield 2f out - no impression final furlong
18/01/26
08:05
Sha Tin (HK) 6f Pi Legend C H Yip 8 0.05 8-11 51/10
Prominent - briefly led over 1f out - weakened final 110yds
18/01/26
07:35
Sha Tin (HK) 1m Amazing Gaze (NZ) David A Hayes 3rd .75 9-4 53/10
Prominent - led inside final furlong - headed and lost two places final 110yds - no extra towards finish
18/01/26
07:05
Sha Tin (HK) 7f Top Time (NZ) W Y So 6 .5 9-9 14/5
Midfield - not clear run and lost position under 2f out - headway over 1f out - kept on
18/01/26
06:05
Sha Tin (HK) 7f Flying Amani (NZ) D J Hall 7 0.05 8-10 9/1
Towards rear - headway under 2f out - carried head awkwardly over 1f out - kept on
18/01/26
05:30
Sha Tin (HK) 5f City Gold Banner Jamie Richards 1st Won 8-8 13/5J
Towards rear - waiting for room under 2f out - switched right and headway over 1f out - pushed along and led inside final furlong - eased towards finish - readily
18/01/26
04:30
Sha Tin (HK) 1m2f Cool Blue (NZ) W Y So 4 1 8-11 42/10F
Dwelt start - towards rear - not clear run from over 1f out - headway when in the clear final 110yds - kept on - did well in the circumstances
14/01/26
14:50
Happy Valley (HK) 6f Perfectday (AUS) W Y So 2nd 1 8-11 19/5
Midfield - raced wide under 2f out - headway on outer inside final furlong - went second final strides
14/01/26
13:40
Happy Valley (HK) 1m1f Moments In Time (CHI) C S Shum 9 1.75 9-2 77/10
Towards rear - headway over 1f out - nudged along when switched left and weakened inside final furlong
14/01/26
13:05
Happy Valley (HK) 6f Winning Money (AUS) K W Lui 1st Won 9-0 17/5
Prominent - raced wide early - ridden over 1f out - led towards finish - just held on
14/01/26
12:35
Happy Valley (HK) 1m Max Que (AUS) Mark Newnham 1st Won 8-10 7/10F
In touch with leaders on inner - pushed along and headway over 1f out - led inside final 110yds - cosily
14/01/26
12:05
Happy Valley (HK) 1m Incanto Star (NZ) D J Hall 2nd 1.25 8-10 41/5
In touch with leaders - headway inside final furlong - went second inside final 110yds - kept on
14/01/26
11:35
Happy Valley (HK) 6f Bits Superstar (AUS) D J Hall 2nd 2.75 9-1 11/1
Raced in second - weakened inside final furlong
14/01/26
11:05
Happy Valley (HK) 1m Absolute Awakened (NZ) F C Lor 5 .75 9-2 56/10
Prominent - weakened final 110yds
14/01/26
10:35
Happy Valley (HK) 6f Happy Boys (AUS) Mark Newnham 3rd .75 9-7 57/10
Took keen hold - towards rear - plenty to do under 2f out - on outer when headway inside final furlong - went third final strides - nearest finish
11/01/26
09:50
Sha Tin (HK) 7f Tin Fook (AUS) D J Hall 10 .75 8-7 41/10
Took keen hold - soon midfield on inner - not clear run repeatedly from over 1f out - hampered inside final 110yds - not recover
11/01/26
09:15
Sha Tin (HK) 1m Beauty Bolt (IRE) A S Cruz 2nd 0.3 9-8 17/5
Raced wide early - in touch with leaders on outer - headway and led over 1f out - soon faced challenge - headed inside final 110yds - kept on
11/01/26
08:40
Sha Tin (HK) 1m1f Fortune Boy (NZ) David A Hayes 6 0.05 8-8 29/10F
Midfield on inner - steady headway when not clear run and switched left over 1f out - no extra inside final furlong
11/01/26
08:05
Sha Tin (HK) 7f Little Paradise (AUS) Jimmy Ting 1st Won 8-10 EvensF
Midfield - headway over 2f out - led over 1f out - kept on well - comfortably
11/01/26
07:35
Sha Tin (HK) 6f Szeryng (NZ) J Size 12 30 9-0 EvensF
Midfield - lost position 2f out - soon eased
11/01/26
07:00
Sha Tin (HK) 1m1f China Win (NZ) David A Hayes 1st Won 9-2 49/10
Towards rear - raced wide on turn over 2f out - good headway under 2f out - led over 1f out - comfortably
11/01/26
06:30
Sha Tin (HK) 7f Robot Star K L Man 1st Won 9-1 2/1F
Midfield - raced wide on turn over 2f out - ridden and headway over 1f out - led towards finish
11/01/26
06:00
Sha Tin (HK) 7f Endeared (GB) J Size 2nd 0.3 9-9 7/2F
Towards rear - switched left and headway under 2f out - kept on final 110yds
11/01/26
05:00
Sha Tin (HK) 6f Majestic Valour P C Ng 1st Won 9-9 19/10
Made all - clear under 2f out - kept on well - ridden out
11/01/26
04:30
Sha Tin (HK) 6f Snowthorn (AUS) P F Yiu 1st Won 9-9 5/1
Prominent - led under 2f out - kept on well - pushed out
07/01/26
13:45
Happy Valley (HK) 5f Horsepower (AUS) F C Lor 6 0.1 9-7 47/10
Towards rear - asked for effort 1 1/2f out - progress inside final furlong - not pace to get involved
07/01/26
13:10
Happy Valley (HK) 6f Voyage Boss (NZ) F C Lor 3rd .5 9-6 19/10F
Prominent - shaken up over 1 1/2f out - kept on and went third towards finish - not pace to trouble leaders
07/01/26
12:40
Happy Valley (HK) 1m Bull Attitude (AUS) Mark Newnham 8 2 9-2 5/2F
Midfield - driven just under 2f out - no impression - never involved
07/01/26
12:10
Happy Valley (HK) 6f Ace Power (AUS) Douglas Whyte 3rd 1.75 9-3 16/5
Towards rear of midfield on inner - took closer order 1f out - looking for room under 1f out - ridden along and kept on final 100yds - went third final strides
07/01/26
11:40
Happy Valley (HK) 1m Ace War (IRE) Douglas Whyte 2nd .5 8-8 11/10F
Towards rear - driven and effort on inner 1 1/2f out - soon made progress - ridden to lead inside final furlong - headed final 50yds
07/01/26
11:10
Happy Valley (HK) 6f Run Run Smart (IRE) F C Lor 10 3.5 9-5 13/10F
Led after 100yds - headed briefly after 2f - shaken up 1 1/2f out - jockey looked down 1f out - headed just under 1f out - soon heavily eased
07/01/26
10:40
Happy Valley (HK) 1m1f Storm Runner (NZ) P C Ng 3rd 0.3 9-8 7/5F
Midfield - progress 3f out - driven just under 2f out - every chance entering final furlong - not match pace of winner
04/01/26
09:50
Sha Tin (HK) 1m Everyone's Star (AUS) F C Lor 5 0.3 9-8 23/10F
Took keen hold - midfield - steadied and dropped to rear over 3f out - headway 2f out - no further impression final furlong
04/01/26
08:40
Sha Tin (HK) 6f Victory Sky (AUS) P F Yiu 1st Won 8-11 2/1F
Prominent - led 1 1/2f out - clear entering final furlong - very comfortably
04/01/26
08:05
Sha Tin (HK) 5f Colourful King (AUS) David Eustace 2nd 3 8-12 4/5F
Dwelt at start - towards rear - persistently denied clear run from over 2f out - stayed on strongly final furlong - went second 50yds out - no chance with winner
04/01/26
07:35
Sha Tin (HK) 1m Navio Fantasma (BRZ) P C Ng 1st Won 9-4 5/2F
In touch - headway to press leaders 2f out - led 1f out - kept on well and gradually asserted
04/01/26
07:00
Sha Tin (HK) 7f Mr Cool (AUS) F C Lor 3rd .75 9-6 6/5F
Midfield - not clear run and lost place over 2f out - good headway under 2f out - went second 150yds out - no extra and lost second close home
04/01/26
06:30
Sha Tin (HK) 7f City Thunder (AUS) W Y So 4 1.75 9-6 43/10
Midfield - headway 1 1/2f out - no further impression final furlong
04/01/26
06:00
Sha Tin (HK) 6f Beauty Thunder (IRE) W K Mo 6 0.1 9-3 71/10
Prominent - weakened final furlong
04/01/26
05:00
Sha Tin (HK) 5f Live Wire Douglas Whyte 3rd 1.25 9-1 18/5
Midfield - headway 1 1/2f out - kept on - not going pace to challenge
04/01/26
04:30
Sha Tin (HK) 7f Rattan Galaxy (NZ) K L Man 5 2.75 9-9 3/1F
In touch in midfield - headway 2f out - no extra final furlong
01/01/26
09:50
Sha Tin (HK) 6f Tunbridge Wells (IRE) K L Man 6 0.05 9-9 29/10F
Towards rear - involved in some scrimmaging from 2f out - pushed along and kept on final furlong - nearest finish
01/01/26
09:15
Sha Tin (HK) 7f With A Smile (NZ) W Y So 4 .75 8-11 7/5F
Prominent - kept on until no extra final 100yds
01/01/26
08:40
Sha Tin (HK) 6f Savvy Brilliant (AUS) F C Lor 14 15.5 9-2 76/10
Midfield - lost place over 2f out - eased and virtually pulled up final furlong
01/01/26
08:05
Sha Tin (HK) 7f Light Years Charm (AUS) David Eustace 8 0.3 9-6 19/5
Towards rear - wide entering straight over 2f out - headway 1 1/2f out - kept on - never dangerous
01/01/26
07:35
Sha Tin (HK) 1m Rising Phoenix (NZ) D J Hall 5 .5 9-5 87/10
Midfield - steady headway under 2f out - pushed along and no impression final furlong
01/01/26
07:00
Sha Tin (HK) 7f Sunday's Serenade (NZ) Jamie Richards 3rd .5 9-6 10/1
Towards rear - good headway under 2f out - not clear run and switched 150yds out - stayed on
01/01/26
06:30
Sha Tin (HK) 1m2f Supreme Mastermind (AUS) David A Hayes 13 .5 9-9 77/10
Always towards rear
01/01/26
05:30
Sha Tin (HK) 6f Riding High (AUS) Douglas Whyte 1st Won 9-6 17/10F
Made all - went clear 1 1/2f out - kept on final furlong - pushed out
01/01/26
05:00
Sha Tin (HK) 6f Beauty Gemini A S Cruz 14 2.5 9-2 4/1
Started slowly - always towards rear
01/01/26
04:30
Sha Tin (HK) 1m Windicator Family (NZ) D J Hall 4 0.3 9-3 11/1
Towards rear - switched wide entering straight over 2f out - good headway 1 1/2f out - kept on final furlong - pressed leaders final 50yds
27/12/25
09:45
Sha Tin (HK) 6f Szeryng (NZ) J Size 2nd 0.3 9-0 11/10F
Midfield on outside - smooth headway under 2f out - awkward head carriage from over 1f out - pressed winner final 75yds - not quite able to challenge
27/12/25
09:10
Sha Tin (HK) 1m Allcash (BRZ) C S Shum 6 .5 8-9 2/1F
Midfield - lost place 3f out - not clear run under 2f out - kept on final furlong
27/12/25
08:35
Sha Tin (HK) 5f Super Strong Kid (AUS) K L Man 5 1.25 9-4 8/5F
Midfield - kept on final 150yds - not going pace to threaten
27/12/25
08:05
Sha Tin (HK) 1m Star Figure (AUS) Jamie Richards 8 .5 9-2 9/1
Towards rear - kept on final furlong - never dangerous
27/12/25
07:35
Sha Tin (HK) 7f Yee Cheong Glory (AUS) Jamie Richards 14 4 9-9 22/5
Prominent - weakened over 1f out - eased inside final furlong
27/12/25
07:00
Sha Tin (HK) 6f Packing Phoenix K W Lui 8 1.25 9-9 3/5F
Prominent - unable to quicken 1f out - weakened inside final furlong
27/12/25
06:30
Sha Tin (HK) 1m1f All Are Mine (GER) B Crawford 8 2.25 9-5 6/1
Towards rear - kept on final furlong - never dangerous
27/12/25
05:00
Sha Tin (HK) 7f Super Dragon (AUS) Mark Newnham 6 0.1 9-0 21/10
Towards rear - not clear run under 2f out - not clear run and snatched up 1f out - kept on inside final furlong - too much to do
23/12/25
14:50
Happy Valley (HK) 1m Regal Gem (GB) F C Lor 6 0.3 8-8 27/10F
Close up - chased leader after 2 1/2f - led narrowly 2 1/2f out - soon pressed - ridden and headed well over 1f out - gradually left behind by leaders
23/12/25
13:10
Happy Valley (HK) 1m3f Enthralled (USA) J Size 5 0.3 9-0 67/10
Raced in midfield - sixth and pushed along 2f out - kept on final furlong - never on terms
23/12/25
12:40
Happy Valley (HK) 6f Yee Cheong Spirit (AUS) C S Shum 5 1 8-11 51/10
In touch - driven on inner over 1 1/2f out - ridden over 1f out - limited response - kept on same pace inside final furlong
23/12/25
12:10
Happy Valley (HK) 6f Winning Money (AUS) K W Lui 3rd 0.3 8-12 13/10F
Close up after 1f - led after 2f - ridden along 1 1/2f out - pressed and kept on under 1f out - headed and lost second 50yds out - no extra
23/12/25
11:40
Happy Valley (HK) 1m Quick Contribution (NZ) D J Hall 4 .75 8-11 8/5F -
23/12/25
11:10
Happy Valley (HK) 1m Absolute Awakened (NZ) F C Lor 1st Won 8-10 596/100
Midfield - shuffled back over 2f out and soon driven - angled out 1 1/2f out - ran on strongly inside final furlong - led final 100yds - driven out
23/12/25
10:40
Happy Valley (HK) 6f Happy Boys (AUS) Mark Newnham 3rd .5 9-7 14/1
Towards rear - ridden along and headway from over 1f out - keeping on well towards finish - not pace to challenge