HK Racing AI

FIGHTING MACHINE (J015) Form, Trackwork and Record by Course

FIGHTING MACHINE (J015), 7-year-old, trained by Tony Cruz, current rating 35. 36 career starts, 2 wins. Last 6 starts: 14/9/11/8/7/10. Most recent: Race 4 at Sha Tin on 6 Sept 2026, finished 14th of 14. Most often raced over 1650m at Sha Tin: 9 starts, 0 wins, 5 placings. Best time over 1650m on the All Weather Track at Sha Tin: 98.26s (18 Dec 2024). Body weight has gone from 1066lb in the earliest run on record to 1085lb most recently (+19). It ran down in class last time. Gear changed from SR-/B/TT1 to B/TT last time.

Rating 35 · 7yo · 棕 / 閹 · Sire War Decree · Dam Udiditagain · Dam sire D'Cash · Prize money HK$4,216,050

Trainer:Tony Cruz

Form(27)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
14/142026-09-06 · Sha Tin 410.0Class 51600m AGOOD TO FIRM1B Avdulla13010858-3/49-7-6-1495.3223.95B/TT—Class 5 · 1600m A · GOOD TO FIRM · 1 draw · B Avdulla · 130lbBody wt 1085 · Margin 8-3/4 · Running 9-7-6-14 · Time 95.32 · Last sect. 23.95 · B/TT
9/142026-07-12 · Sha Tin 429.0Class 41400m AGOOD TO FIRM11Y L Chung11510804-1/214-13-12-982.2122.49SR-/B/TT1—Class 4 · 1400m A · GOOD TO FIRM · 11 draw · Y L Chung · 115lbBody wt 1080 · Margin 4-1/2 · Running 14-13-12-9 · Time 82.21 · Last sect. 22.49 · SR-/B/TT1
11/142026-05-09 · Sha Tin 741.0Class 41600m CGOOD TO YIELDING5K Teetan11710828-1/410-10-8-1196.4124.8——Class 4 · 1600m C · GOOD TO YIELDING · 5 draw · K Teetan · 117lbBody wt 1082 · Margin 8-1/4 · Running 10-10-8-11 · Time 96.41 · Last sect. 24.8
8/132026-04-06 · Sha Tin 342.0Class 41600m B+2GOOD3A Atzeni1231065410-11-10-896.3822.73B—Class 4 · 1600m B+2 · GOOD · 3 draw · A Atzeni · 123lbBody wt 1065 · Margin 4 · Running 10-11-10-8 · Time 96.38 · Last sect. 22.73 · B
7/142026-03-22 · Sha Tin 133.0Class 41600m AGOOD4K Teetan12210842-3/413-13-12-795.1422.73B/SR2—Class 4 · 1600m A · GOOD · 4 draw · K Teetan · 122lbBody wt 1084 · Margin 2-3/4 · Running 13-13-12-7 · Time 95.14 · Last sect. 22.73 · B/SR2
10/142026-03-01 · Sha Tin 232.0Class 41400m B+2GOOD10R Kingscote12410843-3/411-11-12-1082.5723.23B—Class 4 · 1400m B+2 · GOOD · 10 draw · R Kingscote · 124lbBody wt 1084 · Margin 3-3/4 · Running 11-11-12-10 · Time 82.57 · Last sect. 23.23 · B
14/142026-01-21 · Sha Tin 629.0Class 41800m AWTGOOD12J Orman125108612-1/49-10-11-13-14109.5924.14V1/TT—Class 4 · 1800m AWT · GOOD · 12 draw · J Orman · 125lbBody wt 1086 · Margin 12-1/4 · Running 9-10-11-13-14 · Time 109.59 · Last sect. 24.14 · V1/TT
11/122026-01-07 · Happy Valley 519.0Class 41650m AGOOD7M Guyon129108510-1/27-8-9-11102.6424.16TT—Class 4 · 1650m A · GOOD · 7 draw · M Guyon · 129lbBody wt 1085 · Margin 10-1/2 · Running 7-8-9-11 · Time 102.64 · Last sect. 24.16 · TT
4/122025-12-17 · Happy Valley 425.0Class 41650m BGOOD10M Guyon12810812-1/47-8-9-4101.0423.63CP/TT—Class 4 · 1650m B · GOOD · 10 draw · M Guyon · 128lbBody wt 1081 · Margin 2-1/4 · Running 7-8-9-4 · Time 101.04 · Last sect. 23.63 · CP/TT
9/142025-11-09 · Sha Tin 424.0Class 41600m C+3GOOD3P N Wong12310716-3/411-11-4-996.5924.46V/TT—Class 4 · 1600m C+3 · GOOD · 3 draw · P N Wong · 123lbBody wt 1071 · Margin 6-3/4 · Running 11-11-4-9 · Time 96.59 · Last sect. 24.46 · V/TT
9/142025-10-04 · Sha Tin 34.7Class 41650m AWTGOOD2C Y Ho13310736-1/410-9-8-9101.0424.85CP/TT—Class 4 · 1650m AWT · GOOD · 2 draw · C Y Ho · 133lbBody wt 1073 · Margin 6-1/4 · Running 10-9-8-9 · Time 101.04 · Last sect. 24.85 · CP/TT
6/142025-09-21 · Sha Tin 734.0Class 41400m CSOFT8K Teetan13410704-3/414-13-14-683.1124--—Class 4 · 1400m C · SOFT · 8 draw · K Teetan · 134lbBody wt 1070 · Margin 4-3/4 · Running 14-13-14-6 · Time 83.11 · Last sect. 24 · --
14/142025-09-07 · Sha Tin 1042.0Class 31400m AGOOD11E C W Wong11410675-3/413-11-11-1482.4923.38CP/TT—Class 3 · 1400m A · GOOD · 11 draw · E C W Wong · 114lbBody wt 1067 · Margin 5-3/4 · Running 13-11-11-14 · Time 82.49 · Last sect. 23.38 · CP/TT
13/142025-06-22 · Sha Tin 11154Class 31400m AGOOD14M L Yeung122106111-1/414-13-14-1382.8924.21CP-/XB-/TT2—Class 3 · 1400m A · GOOD · 14 draw · M L Yeung · 122lbBody wt 1061 · Margin 11-1/4 · Running 14-13-14-13 · Time 82.89 · Last sect. 24.21 · CP-/XB-/TT2
8/142025-05-31 · Sha Tin 1117.0Class 31600m BGOOD1K C Leung12310705-1/27-10-12-895.5423.28B—Class 3 · 1600m B · GOOD · 1 draw · K C Leung · 123lbBody wt 1070 · Margin 5-1/2 · Running 7-10-12-8 · Time 95.54 · Last sect. 23.28 · B
6/112025-05-10 · Sha Tin 717.0Class 31650m AWTGOOD3B Avdulla12410752-1/28-9-8-699.0623.68B/H/TT—Class 3 · 1650m AWT · GOOD · 3 draw · B Avdulla · 124lbBody wt 1075 · Margin 2-1/2 · Running 8-9-8-6 · Time 99.06 · Last sect. 23.68 · B/H/TT
12/142025-03-26 · Sha Tin 86.9Class 31650m AWTGOOD3H Bentley1201086610-12-13-1299.2723.13PC/XB/TT2—Class 3 · 1650m AWT · GOOD · 3 draw · H Bentley · 120lbBody wt 1086 · Margin 6 · Running 10-12-13-12 · Time 99.27 · Last sect. 23.13 · PC/XB/TT2
10/122025-03-15 · Sha Tin 1030.0Class 31400m C+3GOOD TO YIELDING11J Orman12710875-1/411-10-11-1083.6423.01V/TT—Class 3 · 1400m C+3 · GOOD TO YIELDING · 11 draw · J Orman · 127lbBody wt 1087 · Margin 5-1/4 · Running 11-10-11-10 · Time 83.64 · Last sect. 23.01 · V/TT
3/112025-03-02 · Sha Tin 33.1Class 31650m AWTGOOD5J Moreira12310911-3/47-7-7-399.1522.76H1/TT—Class 3 · 1650m AWT · GOOD · 5 draw · J Moreira · 123lbBody wt 1091 · Margin 1-3/4 · Running 7-7-7-3 · Time 99.15 · Last sect. 22.76 · H1/TT
2/132025-02-12 · Sha Tin 915.0Class 31650m AWTWET SLOW14B Avdulla12210851/212-12-12-2101.4525.03TT—Class 3 · 1650m AWT · WET SLOW · 14 draw · B Avdulla · 122lbBody wt 1085 · Margin 1/2 · Running 12-12-12-2 · Time 101.45 · Last sect. 25.03 · TT
7/142025-01-26 · Sha Tin 117.6Class 31650m AWTGOOD13Z Purton12610803-1/213-13-14-799.1924.08PC1/TT—Class 3 · 1650m AWT · GOOD · 13 draw · Z Purton · 126lbBody wt 1080 · Margin 3-1/2 · Running 13-13-14-7 · Time 99.19 · Last sect. 24.08 · PC1/TT
2/142024-12-18 · Sha Tin 84.6Class 31650m AWTGOOD2K De Melo11810911/24-3-3-298.2624.1PC/TT—Class 3 · 1650m AWT · GOOD · 2 draw · K De Melo · 118lbBody wt 1091 · Margin 1/2 · Running 4-3-3-2 · Time 98.26 · Last sect. 24.1 · PC/TT
2/132024-12-01 · Sha Tin 83.9Class 31650m AWTGOOD4Z Purton12510821/27-6-5-298.3523.82B/TT—Class 3 · 1650m AWT · GOOD · 4 draw · Z Purton · 125lbBody wt 1082 · Margin 1/2 · Running 7-6-5-2 · Time 98.35 · Last sect. 23.82 · B/TT
2/122024-10-23 · Sha Tin 718.0Class 31650m AWTGOOD11A Badel12410741-1/28-9-6-2100.0224.5--—Class 3 · 1650m AWT · GOOD · 11 draw · A Badel · 124lbBody wt 1074 · Margin 1-1/2 · Running 8-9-6-2 · Time 100.02 · Last sect. 24.5 · --
4/122024-10-09 · Happy Valley 76.4Class 31650m AGOOD11Z Purton12210752-1/211-12-11-4100.5123.58B/XB—Class 3 · 1650m A · GOOD · 11 draw · Z Purton · 122lbBody wt 1075 · Margin 2-1/2 · Running 11-12-11-4 · Time 100.51 · Last sect. 23.58 · B/XB
1/122024-09-28 · Sha Tin 52.6Class 41400m CGOOD5Z Purton1341082—5-8-7-181.8122.56--—Class 4 · 1400m C · GOOD · 5 draw · Z Purton · 134lbBody wt 1082 · Running 5-8-7-1 · Time 81.81 · Last sect. 22.56 · --
2/132024-09-08 · Sha Tin 63.8Class 41400m AGOOD TO YIELDING10Z Purton1321066SH7-7-6-282.0622.79B—Class 4 · 1400m A · GOOD TO YIELDING · 10 draw · Z Purton · 132lbBody wt 1066 · Margin SH · Running 7-7-6-2 · Time 82.06 · Last sect. 22.79 · B

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 1650m90-4-1——
Sha Tin 1400m81-1-0——
Sha Tin 1600m60-0-0——
Happy Valley 1650m30-0-0——
Sha Tin 1800m10-0-0——

Record by track

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

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD201-3-15%25%
GOOD TO YIELDING30-1-0——
GOOD TO FIRM20-0-0——
SOFT10-0-0——
WET SLOW10-1-0——

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 4131-1-0——
Class 3130-4-1——
Class 510-0-0——

Record by draw

Record by drawStartsW-2nd-3rdWin %Place %
Draw 1-4100-2-0——
Draw 5-951-0-1——
Draw 10+120-3-0——

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
Z Purton51-2-0——
B Avdulla30-1-0——
K Teetan30-0-0——
J Orman20-0-0——
M Guyon20-0-0——
Y L Chung10-0-0——

Best times

CourseTimeDate
Happy Valley Turf 1650m100.519 Oct 2024
Sha Tin Turf 1400m81.8128 Sept 2024
Sha Tin Turf 1600m95.1422 Mar 2026
Sha Tin AWT 1650m98.2618 Dec 2024
Sha Tin AWT 1800m109.5921 Jan 2026

Trackwork

DateTypeTrackGear
2026-09-06出賽沙田 草地B/TT
2026-09-06踱步沙田 內圈—
2026-09-05游水沙田—
2026-09-05踱步沙田 內圈—
2026-09-04游水沙田—
2026-09-04踱步沙田 內圈—
2026-09-03踱步沙田 飛機場B
2026-09-03快操沙田 全天候B
2026-09-03游水沙田—
2026-09-02游水沙田—
2026-09-02踱步沙田 內圈—
2026-09-01踱步沙田 內圈—

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has FIGHTING MACHINE won?

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

Who trains FIGHTING MACHINE?

FIGHTING MACHINE is trained by Tony Cruz.

What is FIGHTING MACHINE's best distance?

On its record, 1400m at Sha Tin: 1 win and 2 placings from 8 starts.

What are FIGHTING MACHINE's best times?

1650m turf at Happy Valley 100.51s; 1400m turf at Sha Tin 81.81s; 1600m turf at Sha Tin 95.14s; 1650m AWT at Sha Tin 98.26s; 1800m AWT at Sha Tin 109.59s.

How has FIGHTING MACHINE been running lately?

Last 6 finishes, most recent first: 14/9/11/8/7/10.

Who rode FIGHTING MACHINE last time?

B Avdulla rode on 6 Sept 2026, carrying 130lb from draw 1.

Data updated HKT