HK Racing AI

SOLEIL FIGHTER (J127) Form, Trackwork and Record by Course

SOLEIL FIGHTER (J127), 6-year-old, trained by David Hayes, current rating 102. 35 career starts, 5 wins. Last 6 starts: 5/7/4/1/7/2. Most recent: Race 8 at Sha Tin on 27 Sept 2026, finished 5th of 9. Most often raced over 1650m at Happy Valley: 16 starts, 3 wins, 13 placings. Best time over 1650m on the turf at Happy Valley: 97.84s (4 Feb 2026). Body weight has gone from 1088lb in the earliest run on record to 1126lb most recently (+38).

Rating 102 · 6yo · 棗 / 閹 · Sire Sea The Moon · Dam Force One · Dam sire Dansili · Prize money HK$17,237,950

Trainer:David Hayes

Form(33)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
5/92026-09-27 · Sha Tin 852.0Group Three1400m C+3GOOD TO FIRM7H Bentley11711261-1/42-2-2-581.0422.31TT#9Group Three · 1400m C+3 · GOOD TO FIRM · 7 draw · H Bentley · 117lbBody wt 1126 · Margin 1-1/4 · Running 2-2-2-5 · Time 81.04 · Last sect. 22.31 · TT · AI #9
7/82026-09-06 · Sha Tin 714.0Class 21400m AGOOD TO FIRM9H Y Yuen12511353-1/44-2-2-780.9923.82TT—Class 2 · 1400m A · GOOD TO FIRM · 9 draw · H Y Yuen · 125lbBody wt 1135 · Margin 3-1/4 · Running 4-2-2-7 · Time 80.99 · Last sect. 23.82 · TT
4/122026-07-12 · Sha Tin 85.4Class 11600m AGOOD TO FIRM7H Y Yuen11511171-1/21-1-1-493.822.51TT—Class 1 · 1600m A · GOOD TO FIRM · 7 draw · H Y Yuen · 115lbBody wt 1117 · Margin 1-1/2 · Running 1-1-1-4 · Time 93.8 · Last sect. 22.51 · TT
1/92026-06-13 · Sha Tin 812.0Class 21600m C+3GOOD TO YIELDING2H Y Yuen1241109—1-1-1-194.8122.84TT—Class 2 · 1600m C+3 · GOOD TO YIELDING · 2 draw · H Y Yuen · 124lbBody wt 1109 · Running 1-1-1-1 · Time 94.81 · Last sect. 22.84 · TT
7/112026-06-03 · Happy Valley 815.0Class 21800m CGOOD TO FIRM3H Bowman13311102-1/42-3-3-3-7108.9923.23TT—Class 2 · 1800m C · GOOD TO FIRM · 3 draw · H Bowman · 133lbBody wt 1110 · Margin 2-1/4 · Running 2-3-3-3-7 · Time 108.99 · Last sect. 23.23 · TT
2/112026-05-13 · Happy Valley 95.1Class 21650m C+3GOOD TO FIRM6H Bowman13011091-3/41-1-1-298.9424.18B/TT—Class 2 · 1650m C+3 · GOOD TO FIRM · 6 draw · H Bowman · 130lbBody wt 1109 · Margin 1-3/4 · Running 1-1-1-2 · Time 98.94 · Last sect. 24.18 · B/TT
7/102026-03-08 · Sha Tin 710.0Class 21800m CGOOD3H Bowman13111156-3/41-1-2-2-7107.4124.91SR1/TT1—Class 2 · 1800m C · GOOD · 3 draw · H Bowman · 131lbBody wt 1115 · Margin 6-3/4 · Running 1-1-2-2-7 · Time 107.41 · Last sect. 24.91 · SR1/TT1
1/72026-02-25 · Happy Valley 33.7Class 21800m BGOOD1H Bowman1301112—1-1-1-1-1108.0824.3B/TT—Class 2 · 1800m B · GOOD · 1 draw · H Bowman · 130lbBody wt 1112 · Running 1-1-1-1-1 · Time 108.08 · Last sect. 24.3 · B/TT
6/102026-02-19 · Sha Tin 64.1Class 21600m AGOOD2Z Purton12511273-3/44-3-4-694.5423B-/CP1/TT-—Class 2 · 1600m A · GOOD · 2 draw · Z Purton · 125lbBody wt 1127 · Margin 3-3/4 · Running 4-3-4-6 · Time 94.54 · Last sect. 23 · B-/CP1/TT-
2/82026-02-04 · Happy Valley 38.3Class 21650m C+3GOOD TO FIRM7M Guyon12111211/23-4-3-297.8422.88TT—Class 2 · 1650m C+3 · GOOD TO FIRM · 7 draw · M Guyon · 121lbBody wt 1121 · Margin 1/2 · Running 3-4-3-2 · Time 97.84 · Last sect. 22.88 · TT
5/62026-01-21 · Sha Tin 43.8Class 21650m AWTGOOD4Z Purton12711283-1/42-2-2-598.7523.13B1/TT—Class 2 · 1650m AWT · GOOD · 4 draw · Z Purton · 127lbBody wt 1128 · Margin 3-1/4 · Running 2-2-2-5 · Time 98.75 · Last sect. 23.13 · B1/TT
2/102026-01-04 · Sha Tin 74.9Class 21600m CGOOD1H Bowman12911233/42-2-2-294.2323.45B—Class 2 · 1600m C · GOOD · 1 draw · H Bowman · 129lbBody wt 1123 · Margin 3/4 · Running 2-2-2-2 · Time 94.23 · Last sect. 23.45 · B
4/122025-12-23 · Happy Valley 96.5Class 21650m CGOOD3A Atzeni12611171-1/44-4-3-499.1923.58B/TT1—Class 2 · 1650m C · GOOD · 3 draw · A Atzeni · 126lbBody wt 1117 · Margin 1-1/4 · Running 4-4-3-4 · Time 99.19 · Last sect. 23.58 · B/TT1
2/142025-11-30 · Sha Tin 732.0Class 21600m CGOOD13A Atzeni1211119N3-3-3-294.0623.28CP1/TT1—Class 2 · 1600m C · GOOD · 13 draw · A Atzeni · 121lbBody wt 1119 · Margin N · Running 3-3-3-2 · Time 94.06 · Last sect. 23.28 · CP1/TT1
3/112025-11-12 · Happy Valley 94.8Class 21650m AGOOD TO FIRM8Z Purton128111124-5-5-398.8923.93E/TT—Class 2 · 1650m A · GOOD TO FIRM · 8 draw · Z Purton · 128lbBody wt 1111 · Margin 2 · Running 4-5-5-3 · Time 98.89 · Last sect. 23.93 · E/TT
4/122025-10-04 · Sha Tin 86.6Class 21650m AWTSEALED11Z Purton12811153-1/22-2-2-499.1424.82CP—Class 2 · 1650m AWT · SEALED · 11 draw · Z Purton · 128lbBody wt 1115 · Margin 3-1/2 · Running 2-2-2-4 · Time 99.14 · Last sect. 24.82 · CP
3/122025-09-17 · Happy Valley 85.8Class 21650m BGOOD TO FIRM10Z Purton129111133-2-1-398.7323.9——Class 2 · 1650m B · GOOD TO FIRM · 10 draw · Z Purton · 129lbBody wt 1111 · Margin 3 · Running 3-2-1-3 · Time 98.73 · Last sect. 23.9
9/112025-07-13 · Sha Tin 818.0Class 11600m AGOOD TO FIRM1—11510943-1/41-1-1-993.9323.76TT-—Class 1 · 1600m A · GOOD TO FIRM · 1 draw · — · 115lbBody wt 1094 · Margin 3-1/4 · Running 1-1-1-9 · Time 93.93 · Last sect. 23.76 · TT-
8/122025-07-01 · Sha Tin 513.0Class 21400m CGOOD2A Atzeni12610974-1/23-5-6-881.8223.84B/TT—Class 2 · 1400m C · GOOD · 2 draw · A Atzeni · 126lbBody wt 1097 · Margin 4-1/2 · Running 3-5-6-8 · Time 81.82 · Last sect. 23.84 · B/TT
3/92025-06-11 · Happy Valley 63.5Class 21650m BGOOD TO FIRM1Z Purton12710983/43-3-4-398.5623.44V—Class 2 · 1650m B · GOOD TO FIRM · 1 draw · Z Purton · 127lbBody wt 1098 · Margin 3/4 · Running 3-3-4-3 · Time 98.56 · Last sect. 23.44 · V
2/132025-05-31 · Sha Tin 107.3Class 21650m AWTGOOD11Z Purton1241097N2-3-3-299.1723.71B/TT—Class 2 · 1650m AWT · GOOD · 11 draw · Z Purton · 124lbBody wt 1097 · Margin N · Running 2-3-3-2 · Time 99.17 · Last sect. 23.71 · B/TT
2/72025-05-14 · Happy Valley 42.0Class 21650m BGOOD TO FIRM7Z Purton1221102N2-2-2-298.9323.59PC/TT—Class 2 · 1650m B · GOOD TO FIRM · 7 draw · Z Purton · 122lbBody wt 1102 · Margin N · Running 2-2-2-2 · Time 98.93 · Last sect. 23.59 · PC/TT
3/102025-04-27 · Sha Tin 418.0Class 21400m AGOOD10A Atzeni11810971/23-2-2-381.5522.82B/H2—Class 2 · 1400m A · GOOD · 10 draw · A Atzeni · 118lbBody wt 1097 · Margin 1/2 · Running 3-2-2-3 · Time 81.55 · Last sect. 22.82 · B/H2
1/92025-02-26 · Happy Valley 31.4Class 31650m CGOOD1R Moore1291117—2-3-3-199.0823.21XB—Class 3 · 1650m C · GOOD · 1 draw · R Moore · 129lbBody wt 1117 · Running 2-3-3-1 · Time 99.08 · Last sect. 23.21 · XB
3/122025-02-19 · Happy Valley 93.7Class 31650m BGOOD6K Teetan13511093/47-8-9-399.8823.61CP-/B1/TT1—Class 3 · 1650m B · GOOD · 6 draw · K Teetan · 135lbBody wt 1109 · Margin 3/4 · Running 7-8-9-3 · Time 99.88 · Last sect. 23.61 · CP-/B1/TT1
1/122025-02-05 · Happy Valley 82.1Class 31650m AGOOD5Z Purton1271120—1-1-1-1100.0223.32V/TT—Class 3 · 1650m A · GOOD · 5 draw · Z Purton · 127lbBody wt 1120 · Running 1-1-1-1 · Time 100.02 · Last sect. 23.32 · V/TT
2/122025-01-15 · Happy Valley 83.9Class 31650m BGOOD2K C Leung1251117NOSE5-6-4-299.5723.54TT—Class 3 · 1650m B · GOOD · 2 draw · K C Leung · 125lbBody wt 1117 · Margin NOSE · Running 5-6-4-2 · Time 99.57 · Last sect. 23.54 · TT
3/122024-12-26 · Happy Valley 103.7Class 31650m C+3GOOD6H Bowman12911111-1/22-2-2-399.6623.52PC—Class 3 · 1650m C+3 · GOOD · 6 draw · H Bowman · 129lbBody wt 1111 · Margin 1-1/2 · Running 2-2-2-3 · Time 99.66 · Last sect. 23.52 · PC
1/122024-12-04 · Happy Valley 76.3Class 31650m AGOOD3H Doyle1201100—3-3-4-1100.5123.29B-/TT—Class 3 · 1650m A · GOOD · 3 draw · H Doyle · 120lbBody wt 1100 · Running 3-3-4-1 · Time 100.51 · Last sect. 23.29 · B-/TT
7/122024-11-20 · Happy Valley 75.3Class 31650m CGOOD TO YIELDING9M F Poon11911013-3/42-2-1-7100.2224.61B/TT—Class 3 · 1650m C · GOOD TO YIELDING · 9 draw · M F Poon · 119lbBody wt 1101 · Margin 3-3/4 · Running 2-2-1-7 · Time 100.22 · Last sect. 24.61 · B/TT
2/112024-10-30 · Happy Valley 76.0Class 31650m C+3GOOD1M F Poon1171103N4-3-3-299.7823.71TT—Class 3 · 1650m C+3 · GOOD · 1 draw · M F Poon · 117lbBody wt 1103 · Margin N · Running 4-3-3-2 · Time 99.78 · Last sect. 23.71 · TT
6/122024-10-16 · Happy Valley 75.0Class 31650m BGOOD TO FIRM3L Hewitson12011041-3/42-2-2-699.0924.47B/TT—Class 3 · 1650m B · GOOD TO FIRM · 3 draw · L Hewitson · 120lbBody wt 1104 · Margin 1-3/4 · Running 2-2-2-6 · Time 99.09 · Last sect. 24.47 · B/TT
9/142024-09-15 · Sha Tin 1013.0Class 31400m A+3GOOD TO FIRM3K C Leung11910884-1/46-3-3-981.8523.35——Class 3 · 1400m A+3 · GOOD TO FIRM · 3 draw · K C Leung · 119lbBody wt 1088 · Margin 4-1/4 · Running 6-3-3-9 · Time 81.85 · Last sect. 23.35

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 1650m163-5-5——
Sha Tin 1600m61-2-0——
Sha Tin 1400m50-0-1——
Sha Tin 1650m30-1-0——
Happy Valley 1800m21-0-0——
Sha Tin 1800m10-0-0——

Record by track

Record by trackStartsW-2nd-3rdWin %Place %
Happy Valley Turf "B" Course71-2-3——
Sha Tin Turf "A" Course50-0-1——
Happy Valley Turf "C" Course41-0-0——
Happy Valley Turf "C+3" Course40-3-1——
Sha Tin Turf "C" Course40-2-0——
Happy Valley Turf "A" Course32-0-1——
Sha Tin All Weather Track30-1-0——
Sha Tin Turf "C+3" Course21-0-0——
Sha Tin Turf "A+3" Course10-0-0——

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD174-5-3——
GOOD TO FIRM130-3-3——
GOOD TO YIELDING21-0-0——
SEALED10-0-0——

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 2202-6-410%60%
Class 3103-2-2——
Class 120-0-0——
Group Three10-0-0——

Record by draw

Record by drawStartsW-2nd-3rdWin %Place %
Draw 1-4174-3-1——
Draw 5-9111-3-3——
Draw 10+50-2-2——

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
Z Purton91-2-3——
H Bowman61-2-1——
A Atzeni40-1-1——
H Y Yuen31-0-0——
K C Leung20-1-0——
M F Poon20-1-0——

Best times

CourseTimeDate
Happy Valley Turf 1650m97.844 Feb 2026
Happy Valley Turf 1800m108.0825 Feb 2026
Sha Tin Turf 1400m80.996 Sept 2026
Sha Tin Turf 1600m93.812 Jul 2026
Sha Tin AWT 1650m98.7521 Jan 2026
Sha Tin Turf 1800m107.418 Mar 2026

Trackwork

DateTypeTrackGear
2026-09-27踱步沙田 內圈H/XB
2026-09-27出賽沙田 草地TT
2026-09-26踱步沙田 內圈—
2026-09-26游水沙田—
2026-09-25快操從化 全天候H
2026-09-25游水從化—
2026-09-25踱步從化 飛機場H
2026-09-24踱步從化 內圈H
2026-09-24游水從化—
2026-09-06出賽沙田 草地TT
2026-09-06踱步沙田 內圈H/XB
2026-09-05踱步沙田 內圈H/XB

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has SOLEIL FIGHTER won?

5 wins and 19 top-three finishes from 33 starts on record.

Who trains SOLEIL FIGHTER?

SOLEIL FIGHTER is trained by David Hayes.

What is SOLEIL FIGHTER's best distance?

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

What are SOLEIL FIGHTER's best times?

1650m turf at Happy Valley 97.84s; 1800m turf at Happy Valley 108.08s; 1400m turf at Sha Tin 80.99s; 1600m turf at Sha Tin 93.8s; 1650m AWT at Sha Tin 98.75s; 1800m turf at Sha Tin 107.41s.

How has SOLEIL FIGHTER been running lately?

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

Who rode SOLEIL FIGHTER last time?

H Bentley rode on 27 Sept 2026, carrying 117lb from draw 7.