HK Racing AI

STORMING DRAGON (J237) Form, Trackwork and Record by Course

STORMING DRAGON (J237), 6-year-old, trained by Jamie Richards, current rating 64. 38 career starts, 4 wins. Last 6 starts: 6/8/13/4/3/1. Most recent: Race 8 at Happy Valley on 23 Sept 2026, finished 6th of 12. Most often raced over 1200m at Happy Valley: 24 starts, 3 wins, 11 placings (13% strike rate). Best time over 1200m on the turf at Happy Valley: 68.93s (18 Mar 2026). Body weight has gone from 1214lb in the earliest run on record to 1253lb most recently (+39). Gear changed from B/TT to B-/TT- last time.

Rating 64(season start 66) · 6yo · 棗 / 閹 · Sire Star Turn · Dam Sessantesimo · Dam sire Flying Spur · Prize money HK$7,539,420

Trainer:Jamie Richards

Form(35)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
6/122026-09-23 · Happy Valley 832.0Class 31200m CGOOD6B Avdulla12312532-3/410-8-669.723.06B-/TT-#10Class 3 · 1200m C · GOOD · 6 draw · B Avdulla · 123lbBody wt 1253 · Margin 2-3/4 · Running 10-8-6 · Time 69.7 · Last sect. 23.06 · B-/TT- · AI #10
8/122026-09-09 · Happy Valley 810.0Class 31200m AGOOD8B Avdulla12412484-1/410-11-871.423.86B/TT—Class 3 · 1200m A · GOOD · 8 draw · B Avdulla · 124lbBody wt 1248 · Margin 4-1/4 · Running 10-11-8 · Time 71.4 · Last sect. 23.86 · B/TT
13/142026-06-27 · Sha Tin 1144.0Class 31400m BGOOD11A Badel12712557-1/26-6-6-1382.1223.82B/TT—Class 3 · 1400m B · GOOD · 11 draw · A Badel · 127lbBody wt 1255 · Margin 7-1/2 · Running 6-6-6-13 · Time 82.12 · Last sect. 23.82 · B/TT
4/122026-06-10 · Happy Valley 95.0Class 31200m C+3GOOD1A Badel127126038-7-469.8423.48B/TT—Class 3 · 1200m C+3 · GOOD · 1 draw · A Badel · 127lbBody wt 1260 · Margin 3 · Running 8-7-4 · Time 69.84 · Last sect. 23.48 · B/TT
3/122026-05-20 · Happy Valley 84.1Class 31200m AGOOD3A Badel12412432-3/48-8-37023.63B—Class 3 · 1200m A · GOOD · 3 draw · A Badel · 124lbBody wt 1243 · Margin 2-3/4 · Running 8-8-3 · Time 70 · Last sect. 23.63 · B
1/102026-04-15 · Happy Valley 67.5Class 41200m AGOOD11H Bowman1351233—2-2-169.7623.17B1—Class 4 · 1200m A · GOOD · 11 draw · H Bowman · 135lbBody wt 1233 · Running 2-2-1 · Time 69.76 · Last sect. 23.17 · B1
3/122026-03-18 · Happy Valley 87.6Class 31200m AGOOD TO FIRM5K Teetan11712522-3/48-8-368.9323.03H—Class 3 · 1200m A · GOOD TO FIRM · 5 draw · K Teetan · 117lbBody wt 1252 · Margin 2-3/4 · Running 8-8-3 · Time 68.93 · Last sect. 23.03 · H
3/102026-03-04 · Happy Valley 82.9Class 31200m CGOOD2L Hewitson12112441-3/49-8-369.9722.87V/XB—Class 3 · 1200m C · GOOD · 2 draw · L Hewitson · 121lbBody wt 1244 · Margin 1-3/4 · Running 9-8-3 · Time 69.97 · Last sect. 22.87 · V/XB
6/122026-02-25 · Happy Valley 913.0Class 31200m BGOOD10A Badel11912681-3/412-11-669.7622.56--—Class 3 · 1200m B · GOOD · 10 draw · A Badel · 119lbBody wt 1268 · Margin 1-3/4 · Running 12-11-6 · Time 69.76 · Last sect. 22.56 · --
5/122026-02-11 · Happy Valley 828.0Class 31200m AGOOD TO FIRM8D B McMonagle12412492-1/411-11-569.5822.51V—Class 3 · 1200m A · GOOD TO FIRM · 8 draw · D B McMonagle · 124lbBody wt 1249 · Margin 2-1/4 · Running 11-11-5 · Time 69.58 · Last sect. 22.51 · V
5/122026-01-28 · Happy Valley 935.0Class 31200m CGOOD TO FIRM12B Avdulla12312513-1/412-12-569.8922.37TT—Class 3 · 1200m C · GOOD TO FIRM · 12 draw · B Avdulla · 123lbBody wt 1251 · Margin 3-1/4 · Running 12-12-5 · Time 69.89 · Last sect. 22.37 · TT
5/122026-01-07 · Happy Valley 833.0Class 31200m AGOOD10D B McMonagle1261243212-11-570.0622.63CP-/TT—Class 3 · 1200m A · GOOD · 10 draw · D B McMonagle · 126lbBody wt 1243 · Margin 2 · Running 12-11-5 · Time 70.06 · Last sect. 22.63 · CP-/TT
11/122025-12-10 · Happy Valley 718.0Class 31650m AGOOD4R Moore1291245610-8-9-11101.0123.98H/TT—Class 3 · 1650m A · GOOD · 4 draw · R Moore · 129lbBody wt 1245 · Margin 6 · Running 10-8-9-11 · Time 101.01 · Last sect. 23.98 · H/TT
4/122025-11-26 · Happy Valley 811.0Class 31650m CGOOD TO FIRM3J McDonald129123829-9-9-4100.5823.21TT—Class 3 · 1650m C · GOOD TO FIRM · 3 draw · J McDonald · 129lbBody wt 1238 · Margin 2 · Running 9-9-9-4 · Time 100.58 · Last sect. 23.21 · TT
9/122025-11-19 · Happy Valley 923.0Class 31650m BGOOD3L Hewitson13112384-1/47-8-8-9100.1124.42TT—Class 3 · 1650m B · GOOD · 3 draw · L Hewitson · 131lbBody wt 1238 · Margin 4-1/4 · Running 7-8-8-9 · Time 100.11 · Last sect. 24.42 · TT
7/122025-11-05 · Happy Valley 939.0Class 31650m C+3GOOD TO FIRM9L Hewitson13112332-3/411-12-12-799.4823.32CP1/TT1—Class 3 · 1650m C+3 · GOOD TO FIRM · 9 draw · L Hewitson · 131lbBody wt 1233 · Margin 2-3/4 · Running 11-12-12-7 · Time 99.48 · Last sect. 23.32 · CP1/TT1
8/122025-10-22 · Happy Valley 915.0Class 31200m BGOOD6B Avdulla13112193-3/410-8-870.4122.93B/TT—Class 3 · 1200m B · GOOD · 6 draw · B Avdulla · 131lbBody wt 1219 · Margin 3-3/4 · Running 10-8-8 · Time 70.41 · Last sect. 22.93 · B/TT
4/122025-10-08 · Happy Valley 95.5Class 31200m C+3GOOD TO FIRM2B Avdulla130124026-7-469.3822.79TT—Class 3 · 1200m C+3 · GOOD TO FIRM · 2 draw · B Avdulla · 130lbBody wt 1240 · Margin 2 · Running 6-7-4 · Time 69.38 · Last sect. 22.79 · TT
1/122025-09-10 · Happy Valley 85.8Class 31200m AGOOD5B Avdulla1221228—8-9-169.8922.88H-/CP/XB—Class 3 · 1200m A · GOOD · 5 draw · B Avdulla · 122lbBody wt 1228 · Running 8-9-1 · Time 69.89 · Last sect. 22.88 · H-/CP/XB
2/122025-07-16 · Happy Valley 919.0Class 31200m BGOOD TO FIRM11—1191226SH12-11-269.1422.79CP-/V1/TT-—Class 3 · 1200m B · GOOD TO FIRM · 11 draw · — · 119lbBody wt 1226 · Margin SH · Running 12-11-2 · Time 69.14 · Last sect. 22.79 · CP-/V1/TT-
4/122025-06-25 · Happy Valley 919.0Class 31200m CGOOD TO FIRM12—11912231-3/411-11-469.7222.32H-/V2/TT-—Class 3 · 1200m C · GOOD TO FIRM · 12 draw · — · 119lbBody wt 1223 · Margin 1-3/4 · Running 11-11-4 · Time 69.72 · Last sect. 22.32 · H-/V2/TT-
2/122025-06-04 · Happy Valley 69.8Class 31200m AGOOD TO YIELDING8L Ferraris12312253-1/210-11-270.5523.36CP—Class 3 · 1200m A · GOOD TO YIELDING · 8 draw · L Ferraris · 123lbBody wt 1225 · Margin 3-1/2 · Running 10-11-2 · Time 70.55 · Last sect. 23.36 · CP
3/112025-05-14 · Happy Valley 923.0Class 31200m BGOOD TO FIRM8L Ferraris1241232211-9-369.6122.92PC/TT—Class 3 · 1200m B · GOOD TO FIRM · 8 draw · L Ferraris · 124lbBody wt 1232 · Margin 2 · Running 11-9-3 · Time 69.61 · Last sect. 22.92 · PC/TT
7/122025-04-30 · Happy Valley 911.0Class 31200m C+3GOOD TO FIRM8B Avdulla12112251-1/210-10-769.722.65B/TT—Class 3 · 1200m C+3 · GOOD TO FIRM · 8 draw · B Avdulla · 121lbBody wt 1225 · Margin 1-1/2 · Running 10-10-7 · Time 69.7 · Last sect. 22.65 · B/TT
4/92025-04-16 · Happy Valley 63.1Class 31200m BGOOD TO FIRM1K Teetan12212262-1/46-6-469.422.77B—Class 3 · 1200m B · GOOD TO FIRM · 1 draw · K Teetan · 122lbBody wt 1226 · Margin 2-1/4 · Running 6-6-4 · Time 69.4 · Last sect. 22.77 · B
4/122025-03-30 · Sha Tin 1015.0Class 31400m A+3GOOD1K Teetan12412263-1/26-5-5-482.2122.73--—Class 3 · 1400m A+3 · GOOD · 1 draw · K Teetan · 124lbBody wt 1226 · Margin 3-1/2 · Running 6-5-5-4 · Time 82.21 · Last sect. 22.73 · --
6/122025-03-15 · Sha Tin 916.0Class 31400m C+3GOOD TO YIELDING8K Teetan12712172-1/210-11-11-682.823.47TT—Class 3 · 1400m C+3 · GOOD TO YIELDING · 8 draw · K Teetan · 127lbBody wt 1217 · Margin 2-1/2 · Running 10-11-11-6 · Time 82.8 · Last sect. 23.47 · TT
6/142025-02-09 · Sha Tin 1111.0Class 31400m CGOOD6B Avdulla12812283-3/44-4-4-682.1323.64TT—Class 3 · 1400m C · GOOD · 6 draw · B Avdulla · 128lbBody wt 1228 · Margin 3-3/4 · Running 4-4-4-6 · Time 82.13 · Last sect. 23.64 · TT
5/132025-01-19 · Sha Tin 1113.0Class 31200m AGOOD TO FIRM12—12612222-1/212-10-569.9522.12--—Class 3 · 1200m A · GOOD TO FIRM · 12 draw · — · 126lbBody wt 1222 · Margin 2-1/2 · Running 12-10-5 · Time 69.95 · Last sect. 22.12 · --
1/122025-01-01 · Sha Tin 92.1Class 31200m CGOOD1Z Purton1221223—6-6-169.5322.85H—Class 3 · 1200m C · GOOD · 1 draw · Z Purton · 122lbBody wt 1223 · Running 6-6-1 · Time 69.53 · Last sect. 22.85 · H
4/122024-12-04 · Happy Valley 810.0Class 31200m AGOOD8R King12012183-1/47-6-470.0323.18B-/TT—Class 3 · 1200m A · GOOD · 8 draw · R King · 120lbBody wt 1218 · Margin 3-1/4 · Running 7-6-4 · Time 70.03 · Last sect. 23.18 · B-/TT
1/122024-11-20 · Happy Valley 52.1Class 41200m CGOOD TO YIELDING5J McDonald1341198—5-5-169.8122.85CP—Class 4 · 1200m C · GOOD TO YIELDING · 5 draw · J McDonald · 134lbBody wt 1198 · Running 5-5-1 · Time 69.81 · Last sect. 22.85 · CP
2/122024-11-06 · Happy Valley 51.8Class 41200m AGOOD2Z Purton1301211SH6-5-269.6823.08V/TT—Class 4 · 1200m A · GOOD · 2 draw · Z Purton · 130lbBody wt 1211 · Margin SH · Running 6-5-2 · Time 69.68 · Last sect. 23.08 · V/TT
2/122024-10-16 · Happy Valley 57.1Class 41200m BGOOD TO FIRM9Z Purton129121719-8-269.4122.66TT—Class 4 · 1200m B · GOOD TO FIRM · 9 draw · Z Purton · 129lbBody wt 1217 · Margin 1 · Running 9-8-2 · Time 69.41 · Last sect. 22.66 · TT
3/112024-09-22 · Sha Tin 31.6Class 41200m B+2GOOD8Z Purton13012142-1/42-2-369.3923.58--—Class 4 · 1200m B+2 · GOOD · 8 draw · Z Purton · 130lbBody wt 1214 · Margin 2-1/4 · Running 2-2-3 · Time 69.39 · Last sect. 23.58 · --

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 1200m243-4-413%46%
Sha Tin 1400m40-0-0——
Happy Valley 1650m40-0-0——
Sha Tin 1200m31-0-1——

Record by track

Record by trackStartsW-2nd-3rdWin %Place %
Happy Valley Turf "A" Course112-2-2——
Happy Valley Turf "B" Course70-2-1——
Happy Valley Turf "C" Course61-0-1——
Happy Valley Turf "C+3" Course40-0-0——
Sha Tin Turf "C" Course21-0-0——
Sha Tin Turf "B" Course10-0-0——
Sha Tin Turf "A+3" Course10-0-0——
Sha Tin Turf "C+3" Course10-0-0——
Sha Tin Turf "A" Course10-0-0——
Sha Tin Turf "B+2" Course10-0-1——

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD193-1-3——
GOOD TO FIRM130-2-2——
GOOD TO YIELDING31-1-0——

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 3302-2-47%27%
Class 452-2-1——

Record by draw

Record by drawStartsW-2nd-3rdWin %Place %
Draw 1-4111-1-2——
Draw 5-9162-2-3——
Draw 10+81-1-0——

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
B Avdulla81-0-0——
Z Purton41-2-1——
A Badel40-0-1——
K Teetan40-0-1——
L Hewitson30-0-1——
J McDonald21-0-0——

Best times

CourseTimeDate
Happy Valley Turf 1200m68.9318 Mar 2026
Happy Valley Turf 1650m99.485 Nov 2025
Sha Tin Turf 1200m69.3922 Sept 2024
Sha Tin Turf 1400m82.1227 Jun 2026

Trackwork

DateTypeTrackGear
2026-09-23出賽跑馬地 草地B-/TT-
2026-09-23踱步沙田 河畔跑道—
2026-09-22游水沙田—
2026-09-22踱步沙田 內圈—
2026-09-21游水沙田—
2026-09-21踱步沙田 內圈—
2026-09-20游水沙田—
2026-09-20快操沙田 全天候—
2026-09-20踱步沙田 飛機場—
2026-09-19游水沙田—
2026-09-19踱步沙田 內圈—
2026-09-18踱步沙田 內圈—

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has STORMING DRAGON won?

4 wins and 13 top-three finishes from 35 starts on record.

Who trains STORMING DRAGON?

STORMING DRAGON is trained by Jamie Richards.

What is STORMING DRAGON's best distance?

On its record, 1200m at Sha Tin: 1 win and 2 placings from 3 starts.

What are STORMING DRAGON's best times?

1200m turf at Happy Valley 68.93s; 1650m turf at Happy Valley 99.48s; 1200m turf at Sha Tin 69.39s; 1400m turf at Sha Tin 82.12s.

How has STORMING DRAGON been running lately?

Last 6 finishes, most recent first: 6/8/13/4/3/1.

Who rode STORMING DRAGON last time?

B Avdulla rode on 23 Sept 2026, carrying 123lb from draw 6.

Data updated HKT