HK Racing AI

MAGIC CONTROL (J333) Form, Trackwork and Record by Course

MAGIC CONTROL (J333), 6-year-old, trained by Cody Mo Wai-kit, current rating 86. 30 career starts, 3 wins. Last 6 starts: 3/10/2/2/5/8. Most recent: Race 3 at Sha Tin on 6 Sept 2026, finished 3rd of 6. Most often raced over 1200m at Sha Tin: 13 starts, 0 wins, 4 placings. Best time over 1200m on the turf at Sha Tin: 67.6s (6 Sept 2026). Body weight has gone from 1070lb in the earliest run on record to 1082lb most recently (+12). Gear changed from V-/TT to TT last time.

Rating 86 · 6yo · 栗 / 閹 · Sire Sioux Nation · Dam Jackpot Queen · Dam sire Not A Single Doubt · Prize money HK$13,661,000

Trainer:Cody Mo Wai-kit

Form(30)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
3/62026-09-06 · Sha Tin 3355Group Three1200m AGOOD TO FIRM3M Chadwick11510829-1/44-3-367.622.42TT—Group Three · 1200m A · GOOD TO FIRM · 3 draw · M Chadwick · 115lbBody wt 1082 · Margin 9-1/4 · Running 4-3-3 · Time 67.6 · Last sect. 22.42 · TT
10/112026-07-15 · Happy Valley 819.0Class 21200m CGOOD9K C Leung122109057-6-1069.6623.7V-/TT—Class 2 · 1200m C · GOOD · 9 draw · K C Leung · 122lbBody wt 1090 · Margin 5 · Running 7-6-10 · Time 69.66 · Last sect. 23.7 · V-/TT
2/112026-06-27 · Sha Tin 83.4Class 11000m BGOOD5A Badel11610873/42-3-255.5422.2V1/TT—Class 1 · 1000m B · GOOD · 5 draw · A Badel · 116lbBody wt 1087 · Margin 3/4 · Running 2-3-2 · Time 55.54 · Last sect. 22.2 · V1/TT
2/122026-06-07 · Sha Tin 1027.0Class 21200m CGOOD5K C Leung12410823/45-4-268.7523.33B-/TT—Class 2 · 1200m C · GOOD · 5 draw · K C Leung · 124lbBody wt 1082 · Margin 3/4 · Running 5-4-2 · Time 68.75 · Last sect. 23.33 · B-/TT
5/102026-04-29 · Happy Valley 77.1Class 21000m CGOOD1K Teetan119107224-5-557.1222.52CP-/B1—Class 2 · 1000m C · GOOD · 1 draw · K Teetan · 119lbBody wt 1072 · Margin 2 · Running 4-5-5 · Time 57.12 · Last sect. 22.52 · CP-/B1
8/122026-04-12 · Sha Tin 1167.0Class 21200m CGOOD10K C Leung12610742-1/410-6-869.2422.57--—Class 2 · 1200m C · GOOD · 10 draw · K C Leung · 126lbBody wt 1074 · Margin 2-1/4 · Running 10-6-8 · Time 69.24 · Last sect. 22.57 · --
9/102026-03-18 · Happy Valley 716.0Class 21200m AGOOD TO FIRM4—12610904-3/41-1-969.523.93CP/TT—Class 2 · 1200m A · GOOD TO FIRM · 4 draw · — · 126lbBody wt 1090 · Margin 4-3/4 · Running 1-1-9 · Time 69.5 · Last sect. 23.93 · CP/TT
5/72026-02-22 · Sha Tin 45.0Class 21000m A+3GOOD7B Avdulla13010863-1/24-4-555.9222.59TT1—Class 2 · 1000m A+3 · GOOD · 7 draw · B Avdulla · 130lbBody wt 1086 · Margin 3-1/2 · Running 4-4-5 · Time 55.92 · Last sect. 22.59 · TT1
5/112026-02-14 · Sha Tin 732.0Class 21200m C+3GOOD TO FIRM6B Avdulla12710881-1/45-3-568.6323.12XB—Class 2 · 1200m C+3 · GOOD TO FIRM · 6 draw · B Avdulla · 127lbBody wt 1088 · Margin 1-1/4 · Running 5-3-5 · Time 68.63 · Last sect. 23.12 · XB
WV-A2026-02-04 · Happy Valley 8—Class 21200m C+3GOOD TO FIRM——126————--—Class 2 · 1200m C+3 · GOOD TO FIRM · — · 126lbRunning · --
10/122026-01-14 · Happy Valley 816.0Class 21200m BGOOD6—13310944-3/47-6-1070.0124.12B/TT—Class 2 · 1200m B · GOOD · 6 draw · — · 133lbBody wt 1094 · Margin 4-3/4 · Running 7-6-10 · Time 70.01 · Last sect. 24.12 · B/TT
5/112026-01-04 · Sha Tin 89.7Group Three1000m CGOOD3—12510984-1/28-6-556.5922.49CP-/XB/B1/TT—Group Three · 1000m C · GOOD · 3 draw · — · 125lbBody wt 1098 · Margin 4-1/2 · Running 8-6-5 · Time 56.59 · Last sect. 22.49 · CP-/XB/B1/TT
2/112025-12-20 · Sha Tin 942.0Class 21200m C+3GOOD8—13310951-1/26-4-269.6922.37PC/TT—Class 2 · 1200m C+3 · GOOD · 8 draw · — · 133lbBody wt 1095 · Margin 1-1/2 · Running 6-4-2 · Time 69.69 · Last sect. 22.37 · PC/TT
7/142025-11-30 · Sha Tin 83.9Class 21000m CGOOD13J McDonald13110814-1/47-6-757.0522.96--—Class 2 · 1000m C · GOOD · 13 draw · J McDonald · 131lbBody wt 1081 · Margin 4-1/4 · Running 7-6-7 · Time 57.05 · Last sect. 22.96 · --
9/142025-10-26 · Sha Tin 854.0Group Two1200m AGOOD TO FIRM6K C Leung118106374-3-968.523.5B/TT—Group Two · 1200m A · GOOD TO FIRM · 6 draw · K C Leung · 118lbBody wt 1063 · Margin 7 · Running 4-3-9 · Time 68.5 · Last sect. 23.5 · B/TT
3/82025-10-01 · Sha Tin 714.0Group Three1000m A+3GOOD TO FIRM5C Y Ho12410711-3/45-4-355.9122.41B/TT—Group Three · 1000m A+3 · GOOD TO FIRM · 5 draw · C Y Ho · 124lbBody wt 1071 · Margin 1-3/4 · Running 5-4-3 · Time 55.91 · Last sect. 22.41 · B/TT
11/122025-09-07 · Sha Tin 396.0Class 11200m AGOOD9M Chadwick1151062711-12-1168.7323.2V1/TT—Class 1 · 1200m A · GOOD · 9 draw · M Chadwick · 115lbBody wt 1062 · Margin 7 · Running 11-12-11 · Time 68.73 · Last sect. 23.2 · V1/TT
5/122025-07-16 · Happy Valley 812.0Class 21200m BGOOD TO FIRM2—130106152-3-568.923.13TT—Class 2 · 1200m B · GOOD TO FIRM · 2 draw · — · 130lbBody wt 1061 · Margin 5 · Running 2-3-5 · Time 68.9 · Last sect. 23.13 · TT
3/82025-06-28 · Sha Tin 87.1Class 11000m BGOOD5E C W Wong13010541-1/42-3-355.8822.38B2/TT—Class 1 · 1000m B · GOOD · 5 draw · E C W Wong · 130lbBody wt 1054 · Margin 1-1/4 · Running 2-3-3 · Time 55.88 · Last sect. 22.38 · B2/TT
11/112025-05-31 · Sha Tin 838.0Group Three1200m BGOOD8M F Poon11510595-1/21-1-1169.0323.58B/TT—Group Three · 1200m B · GOOD · 8 draw · M F Poon · 115lbBody wt 1059 · Margin 5-1/2 · Running 1-1-11 · Time 69.03 · Last sect. 23.58 · B/TT
7/132025-04-27 · Sha Tin 5197Group One1200m AGOOD11C Soumillon12610596-3/41-1-768.9523.17H/TT—Group One · 1200m A · GOOD · 11 draw · C Soumillon · 126lbBody wt 1059 · Margin 6-3/4 · Running 1-1-7 · Time 68.95 · Last sect. 23.17 · H/TT
7/72025-03-30 · Sha Tin 762.0Group Two1200m A+3GOOD2H Bentley123106010-1/25-6-769.8823.22--—Group Two · 1200m A+3 · GOOD · 2 draw · H Bentley · 123lbBody wt 1060 · Margin 10-1/2 · Running 5-6-7 · Time 69.88 · Last sect. 23.22 · --
6/82025-03-09 · Sha Tin 84.7Class 11200m CGOOD TO FIRM8M Chadwick13310813-3/47-7-669.2522.18TT—Class 1 · 1200m C · GOOD TO FIRM · 8 draw · M Chadwick · 133lbBody wt 1081 · Margin 3-3/4 · Running 7-7-6 · Time 69.25 · Last sect. 22.18 · TT
1/82025-02-23 · Sha Tin 23.9Class 21000m AGOOD2—1351093—7-7-156.422.21TT—Class 2 · 1000m A · GOOD · 2 draw · — · 135lbBody wt 1093 · Running 7-7-1 · Time 56.4 · Last sect. 22.21 · TT
3/82025-02-09 · Sha Tin 86.2Class 11200m CGOOD5M Chadwick12710821-3/42-2-368.7622.56TT-—Class 1 · 1200m C · GOOD · 5 draw · M Chadwick · 127lbBody wt 1082 · Margin 1-3/4 · Running 2-2-3 · Time 68.76 · Last sect. 22.56 · TT-
6/82025-01-19 · Sha Tin 615.0Group One1200m AGOOD4C Williams12610847-1/22-2-668.3923.23--—Group One · 1200m A · GOOD · 4 draw · C Williams · 126lbBody wt 1084 · Margin 7-1/2 · Running 2-2-6 · Time 68.39 · Last sect. 23.23 · --
2/62025-01-01 · Sha Tin 41.6Group Three1000m CGOOD5M Chadwick1251093SH2-2-256.1722.37B-—Group Three · 1000m C · GOOD · 5 draw · M Chadwick · 125lbBody wt 1093 · Margin SH · Running 2-2-2 · Time 56.17 · Last sect. 22.37 · B-
1/92024-11-09 · Sha Tin 64.0Class 21000m A+3GOOD5M Chadwick1271083—3-1-156.3622.19PC/TT—Class 2 · 1000m A+3 · GOOD · 5 draw · M Chadwick · 127lbBody wt 1083 · Running 3-1-1 · Time 56.36 · Last sect. 22.19 · PC/TT
2/82024-10-01 · Sha Tin 73.9Group Three1000m C+3GOOD TO FIRM6M Chadwick11510571/22-1-255.8322.02CP—Group Three · 1000m C+3 · GOOD TO FIRM · 6 draw · M Chadwick · 115lbBody wt 1057 · Margin 1/2 · Running 2-1-2 · Time 55.83 · Last sect. 22.02 · CP
1/142024-09-15 · Sha Tin 95.9Class 31000m A+3GOOD TO FIRM10M Chadwick1321070—2-1-155.7421.59CP1/TT—Class 3 · 1000m A+3 · GOOD TO FIRM · 10 draw · M Chadwick · 132lbBody wt 1070 · Running 2-1-1 · Time 55.74 · Last sect. 21.59 · CP1/TT

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 %
Sha Tin 1200m130-2-2——
Sha Tin 1000m113-3-2——
Happy Valley 1200m40-0-0——
Happy Valley 1000m10-0-0——

Record by track

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

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD202-4-210%40%
GOOD TO FIRM91-1-2——

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 2132-2-0——
Group Three60-2-2——
Class 150-1-2——
Group Two20-0-0——
Group One20-0-0——
Class 311-0-0——

Record by draw

Record by drawStartsW-2nd-3rdWin %Place %
Draw 1-481-0-1——
Draw 5-9171-5-3——
Draw 10+41-0-0——

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
M Chadwick82-2-2——
K C Leung40-1-0——
—40-1-0——
B Avdulla20-0-0——
—11-0-0——
A Badel10-1-0——

Best times

CourseTimeDate
Happy Valley Turf 1000m57.1229 Apr 2026
Happy Valley Turf 1200m68.916 Jul 2025
Sha Tin Turf 1000m55.5427 Jun 2026
Sha Tin Turf 1200m67.66 Sept 2026

Trackwork

DateTypeTrackGear
2026-09-06出賽沙田 草地TT
2026-09-06踱步沙田 內圈H
2026-09-05踱步沙田 內圈H
2026-09-04踱步沙田 內圈H
2026-09-03踱步沙田 內圈H
2026-09-02踱步沙田 內圈H
2026-09-01踱步沙田 內圈H
2026-08-30踱步沙田 內圈H
2026-08-30試閘沙田 草地—
2026-08-29游水沙田—
2026-08-29踱步沙田 內圈H
2026-08-28踱步沙田 內圈H

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has MAGIC CONTROL won?

3 wins and 12 top-three finishes from 29 starts on record.

Who trains MAGIC CONTROL?

MAGIC CONTROL is trained by Cody Mo Wai-kit.

What is MAGIC CONTROL's best distance?

On its record, 1000m at Sha Tin: 3 wins and 8 placings from 11 starts.

What are MAGIC CONTROL's best times?

1000m turf at Happy Valley 57.12s; 1200m turf at Happy Valley 68.9s; 1000m turf at Sha Tin 55.54s; 1200m turf at Sha Tin 67.6s.

How has MAGIC CONTROL been running lately?

Last 6 finishes, most recent first: 3/10/2/2/5/8.

Who rode MAGIC CONTROL last time?

M Chadwick rode on 6 Sept 2026, carrying 115lb from draw 3.