HK Racing AI

YEE CHEONG SPIRIT (H379) Form, Trackwork and Record by Course

YEE CHEONG SPIRIT (H379), current rating 40. 22 career starts, 1 win. Last 6 starts: 12/10/12/8/5/6. Most recent: Race 5 at Happy Valley on 3 Jun 2026, finished 12th of 12. Most often raced over 1200m at Happy Valley: 16 starts, 1 win, 6 placings. Best time over 1200m on the turf at Happy Valley: 69.8s (23 Dec 2025). Body weight has gone from 1264lb in the earliest run on record to 1244lb most recently (−20). Its latest run came after a 63-day break.

Rating 40 · 棗 / 閹 · Sire War · Dam Elly's Spirit · Dam sire Invincible Spirit · Prize money HK$2,082,600

Form(21)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
12/122026-06-03 · Happy Valley 520.0Class 41200m CGOOD TO FIRM8K Teetan11712446-3/47-8-1270.3723.34B/TT—Class 4 · 1200m C · GOOD TO FIRM · 8 draw · K Teetan · 117lbBody wt 1244 · Margin 6-3/4 · Running 7-8-12 · Time 70.37 · Last sect. 23.34 · B/TT
10/122026-04-01 · Sha Tin 622.0Class 41200m AWTGOOD10L Hewitson11712505-1/47-8-1069.7523.32B/TT—Class 4 · 1200m AWT · GOOD · 10 draw · L Hewitson · 117lbBody wt 1250 · Margin 5-1/4 · Running 7-8-10 · Time 69.75 · Last sect. 23.32 · B/TT
12/122026-03-04 · Happy Valley 524.0Class 41200m CGOOD9L Hewitson11912488-1/48-7-1270.923.41BO/SR/TT—Class 4 · 1200m C · GOOD · 9 draw · L Hewitson · 119lbBody wt 1248 · Margin 8-1/4 · Running 8-7-12 · Time 70.9 · Last sect. 23.41 · BO/SR/TT
8/122026-02-08 · Sha Tin 215.0Class 41200m AWTGOOD5R Kingscote1211262312-11-869.5222.55V/TT—Class 4 · 1200m AWT · GOOD · 5 draw · R Kingscote · 121lbBody wt 1262 · Margin 3 · Running 12-11-8 · Time 69.52 · Last sect. 22.55 · V/TT
5/122025-12-23 · Happy Valley 56.1Class 41200m CGOOD1Z Purton12312432-1/44-4-569.823.75B/TT—Class 4 · 1200m C · GOOD · 1 draw · Z Purton · 123lbBody wt 1243 · Margin 2-1/4 · Running 4-4-5 · Time 69.8 · Last sect. 23.75 · B/TT
6/122025-11-26 · Happy Valley 65.8Class 41200m CGOOD TO FIRM2J McDonald12512592-1/46-7-670.5322.63XB/B1/TT—Class 4 · 1200m C · GOOD TO FIRM · 2 draw · J McDonald · 125lbBody wt 1259 · Margin 2-1/4 · Running 6-7-6 · Time 70.53 · Last sect. 22.63 · XB/B1/TT
3/122025-11-05 · Happy Valley 55.5Class 41200m C+3GOOD TO FIRM2R Kingscote12512461-1/49-10-370.322.94——Class 4 · 1200m C+3 · GOOD TO FIRM · 2 draw · R Kingscote · 125lbBody wt 1246 · Margin 1-1/4 · Running 9-10-3 · Time 70.3 · Last sect. 22.94
2/122025-10-22 · Happy Valley 310.0Class 41200m BGOOD7R Kingscote125124937-3-270.1723.65--—Class 4 · 1200m B · GOOD · 7 draw · R Kingscote · 125lbBody wt 1249 · Margin 3 · Running 7-3-2 · Time 70.17 · Last sect. 23.65 · --
4/122025-10-15 · Happy Valley 610.0Class 41200m AGOOD TO FIRM1R Kingscote12712533-1/24-3-469.9523.78B-/CP1/TT—Class 4 · 1200m A · GOOD TO FIRM · 1 draw · R Kingscote · 127lbBody wt 1253 · Margin 3-1/2 · Running 4-3-4 · Time 69.95 · Last sect. 23.78 · B-/CP1/TT
9/122025-09-28 · Sha Tin 428.0Class 41200m AWTGOOD10H Bowman13112645-1/24-3-970.1924.64B/TT—Class 4 · 1200m AWT · GOOD · 10 draw · H Bowman · 131lbBody wt 1264 · Margin 5-1/2 · Running 4-3-9 · Time 70.19 · Last sect. 24.64 · B/TT
8/112025-04-30 · Happy Valley 411.0Class 41200m C+3GOOD TO FIRM7Z Purton1321227511-9-870.2623.01B/TT—Class 4 · 1200m C+3 · GOOD TO FIRM · 7 draw · Z Purton · 132lbBody wt 1227 · Margin 5 · Running 11-9-8 · Time 70.26 · Last sect. 23.01 · B/TT
9/122025-04-09 · Happy Valley 425.0Class 41200m AGOOD TO FIRM8B Avdulla13512314-1/411-10-970.5323.13TT—Class 4 · 1200m A · GOOD TO FIRM · 8 draw · B Avdulla · 135lbBody wt 1231 · Margin 4-1/4 · Running 11-10-9 · Time 70.53 · Last sect. 23.13 · TT
13/142025-03-23 · Sha Tin 425.0Class 41200m AGOOD TO FIRM2C Soumillon13512286-1/48-8-1369.6422.75TT—Class 4 · 1200m A · GOOD TO FIRM · 2 draw · C Soumillon · 135lbBody wt 1228 · Margin 6-1/4 · Running 8-8-13 · Time 69.64 · Last sect. 22.75 · TT
5/122025-03-12 · Happy Valley 315.0Class 41200m AGOOD TO FIRM11L Ferraris13512371-1/212-12-570.3323.29B/TT—Class 4 · 1200m A · GOOD TO FIRM · 11 draw · L Ferraris · 135lbBody wt 1237 · Margin 1-1/2 · Running 12-12-5 · Time 70.33 · Last sect. 23.29 · B/TT
7/122025-02-26 · Happy Valley 45.8Class 41200m CGOOD7R Moore13512423-1/410-10-770.2923.13--—Class 4 · 1200m C · GOOD · 7 draw · R Moore · 135lbBody wt 1242 · Margin 3-1/4 · Running 10-10-7 · Time 70.29 · Last sect. 23.13 · --
2/122025-01-15 · Happy Valley 77.8Class 41200m BGOOD6H Bowman13512471-1/49-9-270.3123.29V/TT—Class 4 · 1200m B · GOOD · 6 draw · H Bowman · 135lbBody wt 1247 · Margin 1-1/4 · Running 9-9-2 · Time 70.31 · Last sect. 23.29 · V/TT
11/122024-12-11 · Happy Valley 84.2Class 41200m BGOOD10J McDonald13412405-1/210-10-1170.9823.22B/XB/TT—Class 4 · 1200m B · GOOD · 10 draw · J McDonald · 134lbBody wt 1240 · Margin 5-1/2 · Running 10-10-11 · Time 70.98 · Last sect. 23.22 · B/XB/TT
1/122024-11-20 · Happy Valley 66.3Class 41200m CGOOD TO YIELDING9J McDonald1301230—9-8-169.8723.24B/XB—Class 4 · 1200m C · GOOD TO YIELDING · 9 draw · J McDonald · 130lbBody wt 1230 · Running 9-8-1 · Time 69.87 · Last sect. 23.24 · B/XB
2/122024-11-06 · Happy Valley 62.9Class 41200m AGOOD1C Y Ho12612381-1/43-4-270.0222.92CP-/B1/TT—Class 4 · 1200m A · GOOD · 1 draw · C Y Ho · 126lbBody wt 1238 · Margin 1-1/4 · Running 3-4-2 · Time 70.02 · Last sect. 22.92 · CP-/B1/TT
3/122024-10-09 · Happy Valley 416.0Class 41200m AGOOD12C Y Ho12612334-1/49-10-370.723.25--—Class 4 · 1200m A · GOOD · 12 draw · C Y Ho · 126lbBody wt 1233 · Margin 4-1/4 · Running 9-10-3 · Time 70.7 · Last sect. 23.25 · --
2/122024-09-11 · Happy Valley 524.0Class 41000m AGOOD5—12012643/411-11-258.0123B/TT—Class 4 · 1000m A · GOOD · 5 draw · — · 120lbBody wt 1264 · Margin 3/4 · Running 11-11-2 · Time 58.01 · Last sect. 23 · B/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 %
Happy Valley 1200m161-3-2——
Sha Tin 1200m40-0-0——
Happy Valley 1000m10-1-0——

Record by track

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

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD120-4-1——
GOOD TO FIRM80-0-1——
GOOD TO YIELDING11-0-0——

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 4211-4-25%33%

Record by draw

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

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
R Kingscote40-1-1——
J McDonald31-0-0——
L Hewitson20-0-0——
Z Purton20-0-0——
H Bowman20-1-0——
C Y Ho20-1-1——

Best times

CourseTimeDate
Happy Valley Turf 1000m58.0111 Sept 2024
Happy Valley Turf 1200m69.823 Dec 2025
Sha Tin AWT 1200m69.528 Feb 2026
Sha Tin Turf 1200m69.6423 Mar 2025

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has YEE CHEONG SPIRIT won?

1 win and 7 top-three finishes from 21 starts on record.

What is YEE CHEONG SPIRIT's best distance?

On its record, 1200m at Happy Valley: 1 win and 6 placings from 16 starts.

What are YEE CHEONG SPIRIT's best times?

1000m turf at Happy Valley 58.01s; 1200m turf at Happy Valley 69.8s; 1200m AWT at Sha Tin 69.52s; 1200m turf at Sha Tin 69.64s.

How has YEE CHEONG SPIRIT been running lately?

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

Who rode YEE CHEONG SPIRIT last time?

K Teetan rode on 3 Jun 2026, carrying 117lb from draw 8.