HK Racing AI

STORM RIDER (J027) Form, Trackwork and Record by Course

STORM RIDER (J027), 6-year-old, trained by David Hayes, current rating 96. 35 career starts, 6 wins. Last 6 starts: 5/6/7/10/7/13. Most recent: Race 10 at Sha Tin on 27 Sept 2026, finished 5th of 12. Most often raced over 1200m at Happy Valley: 12 starts, 3 wins, 7 placings. Best time over 1200m on the turf at Happy Valley: 68.9s (2 Nov 2025). Body weight has gone from 1090lb in the earliest run on record to 1182lb most recently (+92). Its latest run came after a 88-day break.

Rating 96 · 6yo · 栗 / 閹 · Sire Dracarys · Dam Zeffiretta · Dam sire Husson · Prize money HK$11,257,350

Trainer:David Hayes

Form(30)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
5/122026-09-27 · Sha Tin 1020.0Class 21200m C+3GOOD TO FIRM2B Avdulla135118226-6-568.3122.43B#9Class 2 · 1200m C+3 · GOOD TO FIRM · 2 draw · B Avdulla · 135lbBody wt 1182 · Margin 2 · Running 6-6-5 · Time 68.31 · Last sect. 22.43 · B · AI #9
6/102026-07-01 · Sha Tin 517.0Class 21400m CGOOD TO FIRM8Z Purton13011574-1/23-4-4-681.5123.46B—Class 2 · 1400m C · GOOD TO FIRM · 8 draw · Z Purton · 130lbBody wt 1157 · Margin 4-1/2 · Running 3-4-4-6 · Time 81.51 · Last sect. 23.46 · B
7/122026-06-07 · Sha Tin 1032.0Class 21200m CGOOD1H Y Yuen12511662-3/46-5-769.0723.61B—Class 2 · 1200m C · GOOD · 1 draw · H Y Yuen · 125lbBody wt 1166 · Margin 2-3/4 · Running 6-5-7 · Time 69.07 · Last sect. 23.61 · B
10/122026-05-20 · Happy Valley 928.0Class 21200m AGOOD11Z Purton1351152711-10-1070.123.24--—Class 2 · 1200m A · GOOD · 11 draw · Z Purton · 135lbBody wt 1152 · Margin 7 · Running 11-10-10 · Time 70.1 · Last sect. 23.24 · --
7/142026-04-26 · Sha Tin 11178Class 21400m AGOOD TO FIRM5H Bentley13211524-1/44-4-4-781.1523.28--—Class 2 · 1400m A · GOOD TO FIRM · 5 draw · H Bentley · 132lbBody wt 1152 · Margin 4-1/4 · Running 4-4-4-7 · Time 81.15 · Last sect. 23.28 · --
13/142026-04-06 · Sha Tin 9160Group Two1600m B+2GOOD12H Bentley123115783-2-3-1394.9423.14--—Group Two · 1600m B+2 · GOOD · 12 draw · H Bentley · 123lbBody wt 1157 · Margin 8 · Running 3-2-3-13 · Time 94.94 · Last sect. 23.14 · --
5/142026-03-22 · Sha Tin 1062.0Class 21400m AGOOD TO FIRM7B Avdulla13511624-1/23-5-5-580.8523.07TT—Class 2 · 1400m A · GOOD TO FIRM · 7 draw · B Avdulla · 135lbBody wt 1162 · Margin 4-1/2 · Running 3-5-5-5 · Time 80.85 · Last sect. 23.07 · TT
7/122026-03-08 · Sha Tin 1031.0Class 11200m CGOOD5K Teetan12411713-1/28-11-768.8522.16--—Class 1 · 1200m C · GOOD · 5 draw · K Teetan · 124lbBody wt 1171 · Margin 3-1/2 · Running 8-11-7 · Time 68.85 · Last sect. 22.16 · --
7/102026-02-04 · Happy Valley 82.8Class 21200m C+3GOOD TO FIRM2H Bowman13511653-1/43-4-769.1422.99CP—Class 2 · 1200m C+3 · GOOD TO FIRM · 2 draw · H Bowman · 135lbBody wt 1165 · Margin 3-1/4 · Running 3-4-7 · Time 69.14 · Last sect. 22.99 · CP
1/122026-01-14 · Happy Valley 84.2Class 21200m BGOOD1H Bowman1321151—5-4-169.2723.5B/TT—Class 2 · 1200m B · GOOD · 1 draw · H Bowman · 132lbBody wt 1151 · Running 5-4-1 · Time 69.27 · Last sect. 23.5 · B/TT
1/122026-01-01 · Sha Tin 89.7Group Three1400m B+2GOOD9K Teetan1151140—3-5-5-180.6223.29B/TT—Group Three · 1400m B+2 · GOOD · 9 draw · K Teetan · 115lbBody wt 1140 · Running 3-5-5-1 · Time 80.62 · Last sect. 23.29 · B/TT
7/142025-11-15 · Sha Tin 77.1Class 21200m A+3GOOD11K Teetan12411303-3/413-12-769.4722.58--—Class 2 · 1200m A+3 · GOOD · 11 draw · K Teetan · 124lbBody wt 1130 · Margin 3-3/4 · Running 13-12-7 · Time 69.47 · Last sect. 22.58 · --
1/122025-11-02 · Happy Valley 92.9Class 21200m CGOOD TO FIRM1K Teetan1181132—3-2-168.923.21CP/TT—Class 2 · 1200m C · GOOD TO FIRM · 1 draw · K Teetan · 118lbBody wt 1132 · Running 3-2-1 · Time 68.9 · Last sect. 23.21 · CP/TT
2/122025-10-15 · Happy Valley 813.0Class 31200m AGOOD TO FIRM10L Ferraris1351135—12-11-269.4722.61B/XB—Class 3 · 1200m A · GOOD TO FIRM · 10 draw · L Ferraris · 135lbBody wt 1135 · Running 12-11-2 · Time 69.47 · Last sect. 22.61 · B/XB
5/122025-09-28 · Sha Tin 718.0Class 31200m C+3GOOD TO FIRM6L Ferraris13511463-1/211-10-569.3122.77CP-/B1/TT—Class 3 · 1200m C+3 · GOOD TO FIRM · 6 draw · L Ferraris · 135lbBody wt 1146 · Margin 3-1/2 · Running 11-10-5 · Time 69.31 · Last sect. 22.77 · CP-/B1/TT
10/122025-07-16 · Happy Valley 817.0Class 21200m BGOOD TO FIRM10K Teetan11511326-1/29-9-1069.1522.94B/TT—Class 2 · 1200m B · GOOD TO FIRM · 10 draw · K Teetan · 115lbBody wt 1132 · Margin 6-1/2 · Running 9-9-10 · Time 69.15 · Last sect. 22.94 · B/TT
5/122025-06-25 · Happy Valley 93.5Class 31200m CGOOD TO FIRM1H Bowman13511072-1/24-4-569.8622.98TT—Class 3 · 1200m C · GOOD TO FIRM · 1 draw · H Bowman · 135lbBody wt 1107 · Margin 2-1/2 · Running 4-4-5 · Time 69.86 · Last sect. 22.98 · TT
1/122025-06-04 · Happy Valley 62.0Class 31200m AGOOD TO YIELDING2Z Purton1291122—5-5-17023.53H/TT—Class 3 · 1200m A · GOOD TO YIELDING · 2 draw · Z Purton · 129lbBody wt 1122 · Running 5-5-1 · Time 70 · Last sect. 23.53 · H/TT
2/112025-05-14 · Happy Valley 93.6Class 31200m BGOOD TO FIRM5Z Purton12911093/45-5-269.4323.02CP-/B2/TT—Class 3 · 1200m B · GOOD TO FIRM · 5 draw · Z Purton · 129lbBody wt 1109 · Margin 3/4 · Running 5-5-2 · Time 69.43 · Last sect. 23.02 · CP-/B2/TT
2/112025-04-30 · Happy Valley 76.5Class 31200m C+3GOOD TO FIRM6B Avdulla12510981/24-3-269.2422.85B/TT—Class 3 · 1200m C+3 · GOOD TO FIRM · 6 draw · B Avdulla · 125lbBody wt 1098 · Margin 1/2 · Running 4-3-2 · Time 69.24 · Last sect. 22.85 · B/TT
2/122025-04-09 · Happy Valley 92.5Class 31200m AGOOD TO FIRM5B Avdulla1221107—4-3-269.4822.84B—Class 3 · 1200m A · GOOD TO FIRM · 5 draw · B Avdulla · 122lbBody wt 1107 · Running 4-3-2 · Time 69.48 · Last sect. 22.84 · B
5/122025-03-19 · Happy Valley 819.0Class 31200m BGOOD TO FIRM10—12211011-3/412-11-569.9422.64B—Class 3 · 1200m B · GOOD TO FIRM · 10 draw · — · 122lbBody wt 1101 · Margin 1-3/4 · Running 12-11-5 · Time 69.94 · Last sect. 22.64 · B
4/142025-02-23 · Sha Tin 828.0Class 31400m AGOOD11—12411061-1/212-12-10-481.1622.49H/TT—Class 3 · 1400m A · GOOD · 11 draw · — · 124lbBody wt 1106 · Margin 1-1/2 · Running 12-12-10-4 · Time 81.16 · Last sect. 22.49 · H/TT
9/142025-02-09 · Sha Tin 720.0Class 31400m CGOOD12L Hewitson12910915-3/411-12-13-982.2122.16TT—Class 3 · 1400m C · GOOD · 12 draw · L Hewitson · 129lbBody wt 1091 · Margin 5-3/4 · Running 11-12-13-9 · Time 82.21 · Last sect. 22.16 · TT
8/142025-01-12 · Sha Tin 927.0Class 31600m C+3GOOD2—12211022-3/43-6-4-894.6323.48B/TT—Class 3 · 1600m C+3 · GOOD · 2 draw · — · 122lbBody wt 1102 · Margin 2-3/4 · Running 3-6-4-8 · Time 94.63 · Last sect. 23.48 · B/TT
2/142024-12-29 · Sha Tin 1017.0Class 31400m B+2GOOD3—1241099—2-4-3-282.2322.62B—Class 3 · 1400m B+2 · GOOD · 3 draw · — · 124lbBody wt 1099 · Running 2-4-3-2 · Time 82.23 · Last sect. 22.62 · B
11/142024-12-01 · Sha Tin 1016.0Class 31400m C+3GOOD10J McDonald1291097810-8-7-1182.524.02TT—Class 3 · 1400m C+3 · GOOD · 10 draw · J McDonald · 129lbBody wt 1097 · Margin 8 · Running 10-8-7-11 · Time 82.5 · Last sect. 24.02 · TT
3/142024-11-09 · Sha Tin 99.4Class 31200m A+3GOOD TO FIRM3K Teetan12311131/25-4-368.6422.75--—Class 3 · 1200m A+3 · GOOD TO FIRM · 3 draw · K Teetan · 123lbBody wt 1113 · Margin 1/2 · Running 5-4-3 · Time 68.64 · Last sect. 22.75 · --
11/132024-10-13 · Sha Tin 912.0Class 31400m A+3GOOD TO FIRM10L Hewitson12410914-1/24-2-2-1182.4123.31--—Class 3 · 1400m A+3 · GOOD TO FIRM · 10 draw · L Hewitson · 124lbBody wt 1091 · Margin 4-1/2 · Running 4-2-2-11 · Time 82.41 · Last sect. 23.31 · --
6/102024-09-22 · Sha Tin 924.0Class 31200m B+2YIELDING9L Hewitson12310902-1/29-7-670.0623.37B—Class 3 · 1200m B+2 · YIELDING · 9 draw · L Hewitson · 123lbBody wt 1090 · Margin 2-1/2 · Running 9-7-6 · Time 70.06 · Last sect. 23.37 · B

Last sect. = final sectional time (s); AI = rank in that race's pre-race sealed prediction.

Record by course and distance

Record by course and distanceStartsW-2nd-3rdWin %Place %
Happy Valley 1200m123-4-0——
Sha Tin 1400m91-1-0——
Sha Tin 1200m70-0-1——
Sha Tin 1600m20-0-0——

Record by track

Record by trackStartsW-2nd-3rdWin %Place %
Happy Valley Turf "A" Course41-2-0——
Sha Tin Turf "B+2" Course41-1-0——
Happy Valley Turf "B" Course41-1-0——
Sha Tin Turf "C+3" Course40-0-0——
Sha Tin Turf "C" Course40-0-0——
Sha Tin Turf "A" Course30-0-0——
Sha Tin Turf "A+3" Course30-0-1——
Happy Valley Turf "C" Course21-0-0——
Happy Valley Turf "C+3" Course20-1-0——

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD TO FIRM161-4-1——
GOOD122-1-0——
GOOD TO YIELDING11-0-0——
YIELDING10-0-0——

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 3161-5-1——
Class 2112-0-0——
Group Three11-0-0——
Group Two10-0-0——
Class 110-0-0——

Record by draw

Record by drawStartsW-2nd-3rdWin %Place %
Draw 1-4103-1-1——
Draw 5-9101-3-0——
Draw 10+100-1-0——

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
K Teetan62-0-1——
Z Purton41-1-0——
B Avdulla40-2-0——
—40-1-0——
H Bowman31-0-0——
L Hewitson30-0-0——

Best times

CourseTimeDate
Happy Valley Turf 1200m68.92 Nov 2025
Sha Tin Turf 1200m68.3127 Sept 2026
Sha Tin Turf 1400m80.621 Jan 2026
Sha Tin Turf 1600m94.6312 Jan 2025

Trackwork

DateTypeTrackGear
2026-09-27出賽沙田 草地B
2026-09-26游水沙田—
2026-09-25馬匹跑步機沙田—
2026-09-25游水沙田—
2026-09-24踱步沙田 飛機場H
2026-09-24快操沙田 全天候H
2026-09-24游水沙田—
2026-08-20踱步從化 內圈H
2026-08-19馬匹水中步行機從化—
2026-08-19游水從化—
2026-08-18踱步從化 飛機場H
2026-08-18游水從化—

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has STORM RIDER won?

4 wins and 10 top-three finishes from 30 starts on record.

Who trains STORM RIDER?

STORM RIDER is trained by David Hayes.

What is STORM RIDER's best distance?

On its record, 1200m at Happy Valley: 3 wins and 7 placings from 12 starts.

What are STORM RIDER's best times?

1200m turf at Happy Valley 68.9s; 1200m turf at Sha Tin 68.31s; 1400m turf at Sha Tin 80.62s; 1600m turf at Sha Tin 94.63s.

How has STORM RIDER been running lately?

Last 6 finishes, most recent first: 5/6/7/10/7/13.

Who rode STORM RIDER last time?

B Avdulla rode on 27 Sept 2026, carrying 135lb from draw 2.