HK Racing AI

FORTUNATE SON (J446) Form, Trackwork and Record by Course

FORTUNATE SON (J446), 6-year-old, trained by Cody Mo Wai-kit, current rating 71. 28 career starts, 3 wins. Last 6 starts: 1/1/10/2/4/WV-A. Most recent: Race 9 at Happy Valley on 23 Sept 2026, finished 1st of 12. Most often raced over 1650m at Happy Valley: 14 starts, 3 wins, 5 placings. Best time over 1650m on the turf at Happy Valley: 99.28s (18 Mar 2026). Body weight has gone from 1083lb in the earliest run on record to 1141lb most recently (+58).

Rating 71(season start 65) · 6yo · 棗 / 閹 · Sire U S Navy Flag · Dam Pinstripe · Dam sire Pins · Prize money HK$4,353,210

Trainer:Cody Mo Wai-kit

Form(29)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
1/122026-09-23 · Happy Valley 911.0Class 31800m CGOOD8C Y Ho1261141—10-9-6-5-1108.0323.55TT#6Class 3 · 1800m C · GOOD · 8 draw · C Y Ho · 126lbBody wt 1141 · Running 10-9-6-5-1 · Time 108.03 · Last sect. 23.55 · TT · AI #6
1/122026-09-09 · Happy Valley 59.4Class 31650m AGOOD3C Y Ho1211143—9-8-7-1100.6724.23TT—Class 3 · 1650m A · GOOD · 3 draw · C Y Ho · 121lbBody wt 1143 · Running 9-8-7-1 · Time 100.67 · Last sect. 24.23 · TT
10/122026-07-08 · Happy Valley 88.8Class 21800m BGOOD2K Teetan1151146107-7-7-7-10109.8525.21TT—Class 2 · 1800m B · GOOD · 2 draw · K Teetan · 115lbBody wt 1146 · Margin 10 · Running 7-7-7-7-10 · Time 109.85 · Last sect. 25.21 · TT
2/122026-06-10 · Happy Valley 711.0Class 31800m C+3GOOD4K Teetan11911363/44-4-4-4-2108.6223.61TT—Class 3 · 1800m C+3 · GOOD · 4 draw · K Teetan · 119lbBody wt 1136 · Margin 3/4 · Running 4-4-4-4-2 · Time 108.62 · Last sect. 23.61 · TT
4/92026-05-13 · Happy Valley 311.0Class 31650m C+3GOOD TO FIRM5K Teetan12211323-1/48-8-8-499.4323.81B-/V1—Class 3 · 1650m C+3 · GOOD TO FIRM · 5 draw · K Teetan · 122lbBody wt 1132 · Margin 3-1/4 · Running 8-8-8-4 · Time 99.43 · Last sect. 23.81 · B-/V1
WV-A2026-05-06 · Sha Tin 8—Class 31650m AWTGOOD—K Teetan115————V—Class 3 · 1650m AWT · GOOD · K Teetan · 115lbRunning · V
4/112026-04-15 · Happy Valley 552.0Class 31650m AGOOD11K Teetan12211271-3/45-6-6-499.823.6B/TT—Class 3 · 1650m A · GOOD · 11 draw · K Teetan · 122lbBody wt 1127 · Margin 1-3/4 · Running 5-6-6-4 · Time 99.8 · Last sect. 23.6 · B/TT
10/122026-03-18 · Happy Valley 924.0Class 31650m AGOOD TO FIRM10M F Poon12311293-1/210-11-11-1099.2823.15TT—Class 3 · 1650m A · GOOD TO FIRM · 10 draw · M F Poon · 123lbBody wt 1129 · Margin 3-1/2 · Running 10-11-11-10 · Time 99.28 · Last sect. 23.15 · TT
11/122026-03-04 · Happy Valley 916.0Class 31650m CGOOD11—120113159-9-8-11101.124.24B—Class 3 · 1650m C · GOOD · 11 draw · — · 120lbBody wt 1131 · Margin 5 · Running 9-9-8-11 · Time 101.1 · Last sect. 24.24 · B
4/122026-02-04 · Happy Valley 94.6Class 31650m C+3GOOD TO FIRM1M Guyon12411402-1/45-5-5-499.3423.32TT—Class 3 · 1650m C+3 · GOOD TO FIRM · 1 draw · M Guyon · 124lbBody wt 1140 · Margin 2-1/4 · Running 5-5-5-4 · Time 99.34 · Last sect. 23.32 · TT
1/122026-01-14 · Happy Valley 24.4Class 41650m BGOOD7H Bowman1351130—8-8-7-1100.0323.29B/TT—Class 4 · 1650m B · GOOD · 7 draw · H Bowman · 135lbBody wt 1130 · Running 8-8-7-1 · Time 100.03 · Last sect. 23.29 · B/TT
7/122026-01-07 · Happy Valley 38.5Class 41650m AGOOD11C Y Ho13511364-3/411-11-8-7100.2824.68B—Class 4 · 1650m A · GOOD · 11 draw · C Y Ho · 135lbBody wt 1136 · Margin 4-3/4 · Running 11-11-8-7 · Time 100.28 · Last sect. 24.68 · B
3/122025-12-10 · Happy Valley 513.0Class 41650m AGOOD4C Y Ho13511301/23-4-4-3100.1923.93TT—Class 4 · 1650m A · GOOD · 4 draw · C Y Ho · 135lbBody wt 1130 · Margin 1/2 · Running 3-4-4-3 · Time 100.19 · Last sect. 23.93 · TT
7/122025-11-26 · Happy Valley 78.9Class 41650m CGOOD TO FIRM5K C Leung135112429-10-10-7100.7522.65B-/V1/TT1—Class 4 · 1650m C · GOOD TO FIRM · 5 draw · K C Leung · 135lbBody wt 1124 · Margin 2 · Running 9-10-10-7 · Time 100.75 · Last sect. 22.65 · B-/V1/TT1
1/122025-11-05 · Happy Valley 611.0Class 41650m C+3GOOD TO FIRM7K C Leung1281127—6-6-5-199.2823.82CP1/TT1—Class 4 · 1650m C+3 · GOOD TO FIRM · 7 draw · K C Leung · 128lbBody wt 1127 · Running 6-6-5-1 · Time 99.28 · Last sect. 23.82 · CP1/TT1
10/122025-10-15 · Happy Valley 511.0Class 41650m AGOOD TO FIRM12K C Leung13211283-1/49-9-8-10100.9823.59P-/H/TT—Class 4 · 1650m A · GOOD TO FIRM · 12 draw · K C Leung · 132lbBody wt 1128 · Margin 3-1/4 · Running 9-9-8-10 · Time 100.98 · Last sect. 23.59 · P-/H/TT
9/122025-07-16 · Happy Valley 44.0Class 41800m BGOOD TO FIRM2K C Leung13410774-1/46-6-8-12-9109.524.39V/TT—Class 4 · 1800m B · GOOD TO FIRM · 2 draw · K C Leung · 134lbBody wt 1077 · Margin 4-1/4 · Running 6-6-8-12-9 · Time 109.5 · Last sect. 24.39 · V/TT
8/142025-07-01 · Sha Tin 33.4Class 41400m CGOOD7Z Purton13510714-1/211-10-12-882.6223.6B—Class 4 · 1400m C · GOOD · 7 draw · Z Purton · 135lbBody wt 1071 · Margin 4-1/2 · Running 11-10-12-8 · Time 82.62 · Last sect. 23.6 · B
7/122025-05-07 · Happy Valley 89.6Class 31650m AGOOD6H Bentley116109155-6-6-799.8524.02B-/H2/TT—Class 3 · 1650m A · GOOD · 6 draw · H Bentley · 116lbBody wt 1091 · Margin 5 · Running 5-6-6-7 · Time 99.85 · Last sect. 24.02 · B-/H2/TT
3/122025-04-16 · Happy Valley 917.0Class 31650m BGOOD TO FIRM5H Bentley11610783/45-5-6-399.3923.27B/TT—Class 3 · 1650m B · GOOD TO FIRM · 5 draw · H Bentley · 116lbBody wt 1078 · Margin 3/4 · Running 5-5-6-3 · Time 99.39 · Last sect. 23.27 · B/TT
10/132025-04-06 · Sha Tin 927.0Class 31400m B+2GOOD8K Teetan1231091410-11-11-1082.3122.89B/TT—Class 3 · 1400m B+2 · GOOD · 8 draw · K Teetan · 123lbBody wt 1091 · Margin 4 · Running 10-11-11-10 · Time 82.31 · Last sect. 22.89 · B/TT
8/142025-03-09 · Sha Tin 1142.0Class 31600m CGOOD TO FIRM7L Hewitson120108359-10-11-894.5423.33B/TT—Class 3 · 1600m C · GOOD TO FIRM · 7 draw · L Hewitson · 120lbBody wt 1083 · Margin 5 · Running 9-10-11-8 · Time 94.54 · Last sect. 23.33 · B/TT
9/102025-02-09 · Sha Tin 941.0Class 31800m CGOOD13L Hewitson122109811-3/411-14-13-10-9108.6725.26PC/TT—Class 3 · 1800m C · GOOD · 13 draw · L Hewitson · 122lbBody wt 1098 · Margin 11-3/4 · Running 11-14-13-10-9 · Time 108.67 · Last sect. 25.26 · PC/TT
9/142025-01-12 · Sha Tin 946.0Class 31600m C+3GOOD9L Hewitson12010922-3/410-7-10-994.6323.16PC—Class 3 · 1600m C+3 · GOOD · 9 draw · L Hewitson · 120lbBody wt 1092 · Margin 2-3/4 · Running 10-7-10-9 · Time 94.63 · Last sect. 23.16 · PC
9/142024-12-08 · Sha Tin 635.0Class 31800m AGOOD6—12910985-3/44-4-4-4-9108.424.13--—Class 3 · 1800m A · GOOD · 6 draw · — · 129lbBody wt 1098 · Margin 5-3/4 · Running 4-4-4-4-9 · Time 108.4 · Last sect. 24.13 · --
10/132024-11-17 · Sha Tin 626.0Class 32000m B+2GOOD10B Avdulla127109367-8-8-13-10122.4223.63--—Class 3 · 2000m B+2 · GOOD · 10 draw · B Avdulla · 127lbBody wt 1093 · Margin 6 · Running 7-8-8-13-10 · Time 122.42 · Last sect. 23.63 · --
12/142024-10-20 · Sha Tin 97.0Class 31600m B+2GOOD TO FIRM6B Avdulla13010905-1/44-5-7-1295.5423.58P/TT—Class 3 · 1600m B+2 · GOOD TO FIRM · 6 draw · B Avdulla · 130lbBody wt 1090 · Margin 5-1/4 · Running 4-5-7-12 · Time 95.54 · Last sect. 23.58 · P/TT
3/132024-09-28 · Sha Tin 93.9Class 31600m CGOOD3Z Purton12810921/24-4-4-394.3823.12B/XB/TT—Class 3 · 1600m C · GOOD · 3 draw · Z Purton · 128lbBody wt 1092 · Margin 1/2 · Running 4-4-4-3 · Time 94.38 · Last sect. 23.12 · B/XB/TT
2/142024-09-15 · Sha Tin 1034.0Class 31400m A+3GOOD TO FIRM12B Avdulla1251083214-12-9-281.4822.62B-/XB/CP2—Class 3 · 1400m A+3 · GOOD TO FIRM · 12 draw · B Avdulla · 125lbBody wt 1083 · Margin 2 · Running 14-12-9-2 · Time 81.48 · Last sect. 22.62 · B-/XB/CP2

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 1650m143-0-2——
Happy Valley 1800m41-1-0——
Sha Tin 1600m40-0-1——
Sha Tin 1400m30-1-0——
Sha Tin 1800m20-0-0——
Sha Tin 2000m10-0-0——

Record by track

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

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD173-1-2——
GOOD TO FIRM111-1-1——

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 3192-2-2——
Class 482-0-1——
Class 210-0-0——

Record by draw

Record by drawStartsW-2nd-3rdWin %Place %
Draw 1-471-1-2——
Draw 5-9133-0-1——
Draw 10+80-1-0——

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
K Teetan50-1-0——
C Y Ho42-0-1——
K C Leung41-0-0——
L Hewitson30-0-0——
B Avdulla30-1-0——
Z Purton20-0-1——

Best times

CourseTimeDate
Happy Valley Turf 1650m99.2818 Mar 2026
Happy Valley Turf 1800m108.0323 Sept 2026
Sha Tin Turf 1400m81.4815 Sept 2024
Sha Tin Turf 1600m94.3828 Sept 2024
Sha Tin Turf 1800m108.48 Dec 2024
Sha Tin Turf 2000m122.4217 Nov 2024

Trackwork

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

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has FORTUNATE SON won?

4 wins and 9 top-three finishes from 28 starts on record.

Who trains FORTUNATE SON?

FORTUNATE SON is trained by Cody Mo Wai-kit.

What is FORTUNATE SON's best distance?

On its record, 1800m at Happy Valley: 1 win and 2 placings from 4 starts.

What are FORTUNATE SON's best times?

1650m turf at Happy Valley 99.28s; 1800m turf at Happy Valley 108.03s; 1400m turf at Sha Tin 81.48s; 1600m turf at Sha Tin 94.38s; 1800m turf at Sha Tin 108.4s; 2000m turf at Sha Tin 122.42s.

How has FORTUNATE SON been running lately?

Last 6 finishes, most recent first: 1/1/10/2/4/WV-A.

Who rode FORTUNATE SON last time?

C Y Ho rode on 23 Sept 2026, carrying 126lb from draw 8.