HK Racing AI

FATAL BLOW (J484) Form, Trackwork and Record by Course

FATAL BLOW (J484), current rating 45. 19 career starts, 2 wins. Last 6 starts: 8/8/5/5/8/6. Most recent: Race 6 at Sha Tin on 4 Jul 2026, finished 8th of 12. Most often raced over 1200m at Happy Valley: 14 starts, 2 wins, 3 placings. Best time over 1200m on the turf at Happy Valley: 69.73s (11 Jun 2025). Body weight has gone from 1137lb in the earliest run on record to 1110lb most recently (−27). Gear changed from V/TT to V-/TT last time.

Rating 45 · 栗 / 閹 · Sire Russian Revolution · Dam River Vixen · Dam sire Hard Spun · Prize money HK$1,927,650

Form(19)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
8/122026-07-04 · Sha Tin 615.0Class 41200m AWTWET FAST9M Chadwick12211109-1/210-10-869.6823.59V-/TT—Class 4 · 1200m AWT · WET FAST · 9 draw · M Chadwick · 122lbBody wt 1110 · Margin 9-1/2 · Running 10-10-8 · Time 69.68 · Last sect. 23.59 · V-/TT
8/122026-06-10 · Happy Valley 57.3Class 41650m C+3GOOD5—122110352-2-2-8100.0124.78V/TT—Class 4 · 1650m C+3 · GOOD · 5 draw · — · 122lbBody wt 1103 · Margin 5 · Running 2-2-2-8 · Time 100.01 · Last sect. 24.78 · V/TT
5/122026-05-20 · Happy Valley 614.0Class 41200m AGOOD6—124110146-6-570.1723.54B—Class 4 · 1200m A · GOOD · 6 draw · — · 124lbBody wt 1101 · Margin 4 · Running 6-6-5 · Time 70.17 · Last sect. 23.54 · B
5/122026-04-15 · Happy Valley 77.2Class 41200m AGOOD3—12510991-3/44-5-570.6823.07B/TT—Class 4 · 1200m A · GOOD · 3 draw · — · 125lbBody wt 1099 · Margin 1-3/4 · Running 4-5-5 · Time 70.68 · Last sect. 23.07 · B/TT
8/122026-02-25 · Happy Valley 59.2Class 41200m BGOOD7—12711065-1/28-10-870.3323.75B—Class 4 · 1200m B · GOOD · 7 draw · — · 127lbBody wt 1106 · Margin 5-1/2 · Running 8-10-8 · Time 70.33 · Last sect. 23.75 · B
6/122026-02-04 · Happy Valley 23.3Class 41200m C+3GOOD TO FIRM3H Bowman13511082-3/46-7-669.8422.88TT—Class 4 · 1200m C+3 · GOOD TO FIRM · 3 draw · H Bowman · 135lbBody wt 1108 · Margin 2-3/4 · Running 6-7-6 · Time 69.84 · Last sect. 22.88 · TT
6/122026-01-07 · Happy Valley 49.4Class 41200m AGOOD10L Ferraris1351125310-12-671.1923.11B—Class 4 · 1200m A · GOOD · 10 draw · L Ferraris · 135lbBody wt 1125 · Margin 3 · Running 10-12-6 · Time 71.19 · Last sect. 23.11 · B
6/122025-12-23 · Happy Valley 58.8Class 41200m CGOOD10L Ferraris13511242-3/47-6-669.8923.72CP/XB/TT—Class 4 · 1200m C · GOOD · 10 draw · L Ferraris · 135lbBody wt 1124 · Margin 2-3/4 · Running 7-6-6 · Time 69.89 · Last sect. 23.72 · CP/XB/TT
4/122025-11-26 · Happy Valley 47.1Class 41200m CGOOD TO FIRM10L Ferraris1351117N3-2-470.2723.75B-/V1/TT1—Class 4 · 1200m C · GOOD TO FIRM · 10 draw · L Ferraris · 135lbBody wt 1117 · Margin N · Running 3-2-4 · Time 70.27 · Last sect. 23.75 · B-/V1/TT1
9/122025-10-30 · Sha Tin 74.6Class 31200m AWTGOOD9L Hewitson11711197-1/49-9-970.423.91PC/TT—Class 3 · 1200m AWT · GOOD · 9 draw · L Hewitson · 117lbBody wt 1119 · Margin 7-1/4 · Running 9-9-9 · Time 70.4 · Last sect. 23.91 · PC/TT
4/122025-10-12 · Sha Tin 815.0Class 31200m AWTWET SLOW11M Chadwick11811144-1/22-1-469.3324.09CP/TT—Class 3 · 1200m AWT · WET SLOW · 11 draw · M Chadwick · 118lbBody wt 1114 · Margin 4-1/2 · Running 2-1-4 · Time 69.33 · Last sect. 24.09 · CP/TT
6/122025-06-11 · Happy Valley 912.0Class 31200m BGOOD TO FIRM6A Atzeni11910882-1/49-9-669.7323.15CP2/TT—Class 3 · 1200m B · GOOD TO FIRM · 6 draw · A Atzeni · 119lbBody wt 1088 · Margin 2-1/4 · Running 9-9-6 · Time 69.73 · Last sect. 23.15 · CP2/TT
4/122025-06-04 · Happy Valley 621.0Class 31200m AGOOD TO YIELDING9A Badel12310994-3/411-10-470.7523.56H/PC/TT—Class 3 · 1200m A · GOOD TO YIELDING · 9 draw · A Badel · 123lbBody wt 1099 · Margin 4-3/4 · Running 11-10-4 · Time 70.75 · Last sect. 23.56 · H/PC/TT
7/122025-05-07 · Happy Valley 931.0Class 31200m AGOOD11A Atzeni11911055-3/49-8-770.3523.63PC/XB/TT—Class 3 · 1200m A · GOOD · 11 draw · A Atzeni · 119lbBody wt 1105 · Margin 5-3/4 · Running 9-8-7 · Time 70.35 · Last sect. 23.63 · PC/XB/TT
1/122025-04-16 · Happy Valley 712.0Class 41200m BGOOD TO FIRM4L Ferraris1341116—5-6-169.9223.29TT—Class 4 · 1200m B · GOOD TO FIRM · 4 draw · L Ferraris · 134lbBody wt 1116 · Running 5-6-1 · Time 69.92 · Last sect. 23.29 · TT
12/142025-01-12 · Sha Tin 523.0Class 41400m C+3GOOD3L Ferraris13411277-3/45-5-7-1283.2124.2CP/TT—Class 4 · 1400m C+3 · GOOD · 3 draw · L Ferraris · 134lbBody wt 1127 · Margin 7-3/4 · Running 5-5-7-12 · Time 83.21 · Last sect. 24.2 · CP/TT
10/122024-12-11 · Happy Valley 46.0Class 41200m BGOOD10L Ferraris133112553-3-1070.9224.25B/TT—Class 4 · 1200m B · GOOD · 10 draw · L Ferraris · 133lbBody wt 1125 · Margin 5 · Running 3-3-10 · Time 70.92 · Last sect. 24.25 · B/TT
1/122024-11-27 · Happy Valley 55.0Class 41200m C+3GOOD7L Ferraris1281132—1-2-17023.76B—Class 4 · 1200m C+3 · GOOD · 7 draw · L Ferraris · 128lbBody wt 1132 · Running 1-2-1 · Time 70 · Last sect. 23.76 · B
3/122024-10-30 · Happy Valley 314.0Class 41200m C+3GOOD8L Ferraris127113713-3-370.2723.47TT1—Class 4 · 1200m C+3 · GOOD · 8 draw · L Ferraris · 127lbBody wt 1137 · Margin 1 · Running 3-3-3 · Time 70.27 · Last sect. 23.47 · TT1

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 1200m142-0-1——
Sha Tin 1200m30-0-0——
Happy Valley 1650m10-0-0——
Sha Tin 1400m10-0-0——

Record by track

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

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD121-0-1——
GOOD TO FIRM41-0-0——
WET FAST10-0-0——
WET SLOW10-0-0——
GOOD TO YIELDING10-0-0——

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 4142-0-1——
Class 350-0-0——

Record by draw

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

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
L Ferraris82-0-1——
—40-0-0——
M Chadwick20-0-0——
A Atzeni20-0-0——
H Bowman10-0-0——
L Hewitson10-0-0——

Best times

CourseTimeDate
Happy Valley Turf 1200m69.7311 Jun 2025
Happy Valley Turf 1650m100.0110 Jun 2026
Sha Tin AWT 1200m69.3312 Oct 2025
Sha Tin Turf 1400m83.2112 Jan 2025

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has FATAL BLOW won?

2 wins and 3 top-three finishes from 19 starts on record.

What is FATAL BLOW's best distance?

On its record, 1200m at Happy Valley: 2 wins and 3 placings from 14 starts.

What are FATAL BLOW's best times?

1200m turf at Happy Valley 69.73s; 1650m turf at Happy Valley 100.01s; 1200m AWT at Sha Tin 69.33s; 1400m turf at Sha Tin 83.21s.

How has FATAL BLOW been running lately?

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

Who rode FATAL BLOW last time?

M Chadwick rode on 4 Jul 2026, carrying 122lb from draw 9.

Data updated HKT