HK Racing AI

CELESTIAL HARMONY (K059) Form, Trackwork and Record by Course

CELESTIAL HARMONY (K059), 6-year-old, trained by Brett Crawford, current rating 32. 22 career starts, 1 win. Last 6 starts: 8/7/8/4/6/1. Most recent: Race 1 at Happy Valley on 15 Jul 2026, finished 8th of 12. Most often raced over 1650m at Happy Valley: 5 starts, 0 wins, 0 placings. Best time over 1650m on the turf at Happy Valley: 99.13s (2 Apr 2025). Body weight has gone from 1060lb in the earliest run on record to 1049lb most recently (−11).

Rating 32 · 6yo · 棗 / 閹 · Sire Lope de Vega · Dam Happy Odyssey · Dam sire Camacho · Prize money HK$684,025

Trainer:Brett Crawford

Form(22)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
8/122026-07-15 · Happy Valley 133.0Class 51650m CGOOD9L Hewitson13010496-1/29-10-11-8101.123.9XB—Class 5 · 1650m C · GOOD · 9 draw · L Hewitson · 130lbBody wt 1049 · Margin 6-1/2 · Running 9-10-11-8 · Time 101.1 · Last sect. 23.9 · XB
7/122026-06-07 · Sha Tin 111.0Class 51800m AWTWET SLOW10L Hewitson12710535-1/411-11-11-10-7109.6324.16XB—Class 5 · 1800m AWT · WET SLOW · 10 draw · L Hewitson · 127lbBody wt 1053 · Margin 5-1/4 · Running 11-11-11-10-7 · Time 109.63 · Last sect. 24.16 · XB
8/122026-04-29 · Happy Valley 15.4Class 51800m CGOOD TO YIELDING7K Teetan13510468-1/45-4-4-4-8111.7225.33XB—Class 5 · 1800m C · GOOD TO YIELDING · 7 draw · K Teetan · 135lbBody wt 1046 · Margin 8-1/4 · Running 5-4-4-4-8 · Time 111.72 · Last sect. 25.33 · XB
4/142026-04-01 · Sha Tin 25.7Class 51650m AWTGOOD3L Hewitson13310591-3/46-6-6-499.3623.73V/XB—Class 5 · 1650m AWT · GOOD · 3 draw · L Hewitson · 133lbBody wt 1059 · Margin 1-3/4 · Running 6-6-6-4 · Time 99.36 · Last sect. 23.73 · V/XB
6/142026-03-15 · Sha Tin 14.6Class 51650m AWTGOOD10L Hewitson13410475-3/43-4-3-6100.2824.31XB—Class 5 · 1650m AWT · GOOD · 10 draw · L Hewitson · 134lbBody wt 1047 · Margin 5-3/4 · Running 3-4-3-6 · Time 100.28 · Last sect. 24.31 · XB
1/142026-01-21 · Sha Tin 27.7Class 51650m AWTGOOD7L Hewitson1281060—2-3-2-198.9823.85TT—Class 5 · 1650m AWT · GOOD · 7 draw · L Hewitson · 128lbBody wt 1060 · Running 2-3-2-1 · Time 98.98 · Last sect. 23.85 · TT
12/142025-11-15 · Sha Tin 215.0Class 51800m A+3GOOD8H Doyle12910478-3/42-2-2-4-12109.5925.67--—Class 5 · 1800m A+3 · GOOD · 8 draw · H Doyle · 129lbBody wt 1047 · Margin 8-3/4 · Running 2-2-2-4-12 · Time 109.59 · Last sect. 25.67 · --
14/142025-11-09 · Sha Tin 19.8Class 51600m C+3GOOD12P N Wong124105287-6-5-1497.7225.44CP/TT—Class 5 · 1600m C+3 · GOOD · 12 draw · P N Wong · 124lbBody wt 1052 · Margin 8 · Running 7-6-5-14 · Time 97.72 · Last sect. 25.44 · CP/TT
3/132025-10-26 · Sha Tin 110.0Class 51800m AGOOD TO FIRM9P N Wong12510411-1/43-2-3-2-3107.5424.17CP2/TT—Class 5 · 1800m A · GOOD TO FIRM · 9 draw · P N Wong · 125lbBody wt 1041 · Margin 1-1/4 · Running 3-2-3-2-3 · Time 107.54 · Last sect. 24.17 · CP2/TT
7/142025-10-19 · Sha Tin 122.0Class 51400m C+3GOOD TO FIRM4B Avdulla1331057514-8-9-782.5524.37TT—Class 5 · 1400m C+3 · GOOD TO FIRM · 4 draw · B Avdulla · 133lbBody wt 1057 · Margin 5 · Running 14-8-9-7 · Time 82.55 · Last sect. 24.37 · TT
10/142025-09-28 · Sha Tin 37.6Class 51600m C+3GOOD1B Avdulla135106263-4-4-1095.324.47CP-/B1/TT—Class 5 · 1600m C+3 · GOOD · 1 draw · B Avdulla · 135lbBody wt 1062 · Margin 6 · Running 3-4-4-10 · Time 95.3 · Last sect. 24.47 · CP-/B1/TT
7/112025-09-10 · Happy Valley 49.3Class 41650m AGOOD5M L Yeung118104645-5-5-7101.0725.12V—Class 4 · 1650m A · GOOD · 5 draw · M L Yeung · 118lbBody wt 1046 · Margin 4 · Running 5-5-5-7 · Time 101.07 · Last sect. 25.12 · V
6/122025-06-28 · Sha Tin 515.0Class 42000m BGOOD12—12310273-1/24-4-4-3-6122.623.83--—Class 4 · 2000m B · GOOD · 12 draw · — · 123lbBody wt 1027 · Margin 3-1/2 · Running 4-4-4-3-6 · Time 122.6 · Last sect. 23.83 · --
7/142025-05-31 · Sha Tin 435.0Class 41650m AWTGOOD7—1231030411-10-10-7101.1823.34B/TT—Class 4 · 1650m AWT · GOOD · 7 draw · — · 123lbBody wt 1030 · Margin 4 · Running 11-10-10-7 · Time 101.18 · Last sect. 23.34 · B/TT
11/122025-04-16 · Happy Valley 553.0Class 41650m BGOOD TO FIRM12E C W Wong12010238-1/42-2-3-11100.7925.39SR/TT—Class 4 · 1650m B · GOOD TO FIRM · 12 draw · E C W Wong · 120lbBody wt 1023 · Margin 8-1/4 · Running 2-2-3-11 · Time 100.79 · Last sect. 25.39 · SR/TT
9/122025-04-02 · Happy Valley 145.0Class 41650m C+3GOOD TO FIRM3—12810124-1/25-5-5-999.1323.83CP—Class 4 · 1650m C+3 · GOOD TO FIRM · 3 draw · — · 128lbBody wt 1012 · Margin 4-1/2 · Running 5-5-5-9 · Time 99.13 · Last sect. 23.83 · CP
9/112025-03-12 · Happy Valley 516.0Class 41650m AGOOD TO FIRM5—131103584-5-6-9100.9324.5B/TT—Class 4 · 1650m A · GOOD TO FIRM · 5 draw · — · 131lbBody wt 1035 · Margin 8 · Running 4-5-6-9 · Time 100.93 · Last sect. 24.5 · B/TT
11/112025-02-09 · Sha Tin 6150Class 41200m CGOOD6—13510637-3/410-11-1170.4723.63BO/H—Class 4 · 1200m C · GOOD · 6 draw · — · 135lbBody wt 1063 · Margin 7-3/4 · Running 10-11-11 · Time 70.47 · Last sect. 23.63 · BO/H
12/142025-01-05 · Sha Tin 6169Class 31000m C+3GOOD3Y L Chung11710718-1/414-14-1257.6222.53——Class 3 · 1000m C+3 · GOOD · 3 draw · Y L Chung · 117lbBody wt 1071 · Margin 8-1/4 · Running 14-14-12 · Time 57.62 · Last sect. 22.53
10/122024-12-29 · Sha Tin 9153Class 31200m AWTGOOD11—115107413-1/210-11-1070.5524.15TT1—Class 3 · 1200m AWT · GOOD · 11 draw · — · 115lbBody wt 1074 · Margin 13-1/2 · Running 10-11-10 · Time 70.55 · Last sect. 24.15 · TT1
12/122024-12-11 · Happy Valley 779.0Class 31000m BGOOD3—12510818-1/29-11-1258.4623.96——Class 3 · 1000m B · GOOD · 3 draw · — · 125lbBody wt 1081 · Margin 8-1/2 · Running 9-11-12 · Time 58.46 · Last sect. 23.96
13/142024-11-09 · Sha Tin 9226Class 31200m A+3GOOD TO FIRM14E C W Wong1141060914-14-1369.9923.1CP-/TT—Class 3 · 1200m A+3 · GOOD TO FIRM · 14 draw · E C W Wong · 114lbBody wt 1060 · Margin 9 · Running 14-14-13 · Time 69.99 · Last sect. 23.1 · CP-/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 1650m50-0-0——
Sha Tin 1650m41-0-0——
Sha Tin 1800m30-0-1——
Sha Tin 1200m30-0-0——
Sha Tin 1600m20-0-0——
Happy Valley 1800m10-0-0——
Sha Tin 1400m10-0-0——
Sha Tin 2000m10-0-0——
Sha Tin 1000m10-0-0——
Happy Valley 1000m10-0-0——

Record by track

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

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD141-0-0——
GOOD TO FIRM60-0-1——
WET SLOW10-0-0——
GOOD TO YIELDING10-0-0——

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 5111-0-1——
Class 470-0-0——
Class 340-0-0——

Record by draw

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

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
—70-0-0——
L Hewitson51-0-0——
P N Wong20-0-1——
B Avdulla20-0-0——
E C W Wong20-0-0——
K Teetan10-0-0——

Best times

CourseTimeDate
Happy Valley Turf 1000m58.4611 Dec 2024
Happy Valley Turf 1650m99.132 Apr 2025
Happy Valley Turf 1800m111.7229 Apr 2026
Sha Tin Turf 1000m57.625 Jan 2025
Sha Tin Turf 1200m69.999 Nov 2024
Sha Tin AWT 1200m70.5529 Dec 2024
Sha Tin Turf 1400m82.5519 Oct 2025
Sha Tin Turf 1600m95.328 Sept 2025
Sha Tin AWT 1650m98.9821 Jan 2026
Sha Tin AWT 1800m109.637 Jun 2026
Sha Tin Turf 1800m107.5426 Oct 2025
Sha Tin Turf 2000m122.628 Jun 2025

Trackwork

DateTypeTrackGear
2026-08-20踱步沙田 內圈H/XB
2026-08-19踱步沙田 內圈H/XB
2026-08-19游水沙田—
2026-08-18游水沙田—
2026-08-18快操沙田 全天候H/XB
2026-08-17踱步沙田 內圈H/XB
2026-08-17游水沙田—
2026-08-16游水沙田—
2026-08-16踱步沙田 內圈H/XB
2026-08-15踱步沙田 內圈H/XB
2026-08-15游水沙田—
2026-08-14快操沙田 全天候H/XB

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has CELESTIAL HARMONY won?

1 win and 2 top-three finishes from 22 starts on record.

Who trains CELESTIAL HARMONY?

CELESTIAL HARMONY is trained by Brett Crawford.

What is CELESTIAL HARMONY's best distance?

On its record, 1650m at Sha Tin: 1 win and 1 placings from 4 starts.

What are CELESTIAL HARMONY's best times?

1000m turf at Happy Valley 58.46s; 1650m turf at Happy Valley 99.13s; 1800m turf at Happy Valley 111.72s; 1000m turf at Sha Tin 57.62s; 1200m turf at Sha Tin 69.99s; 1200m AWT at Sha Tin 70.55s; 1400m turf at Sha Tin 82.55s; 1600m turf at Sha Tin 95.3s; 1650m AWT at Sha Tin 98.98s; 1800m AWT at Sha Tin 109.63s; 1800m turf at Sha Tin 107.54s; 2000m turf at Sha Tin 122.6s.

How has CELESTIAL HARMONY been running lately?

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

Who rode CELESTIAL HARMONY last time?

L Hewitson rode on 15 Jul 2026, carrying 130lb from draw 9.