HK Racing AI

GOOD GOOD (J224) Form, Trackwork and Record by Course

GOOD GOOD (J224), 6-year-old, trained by John Size, current rating 46. 21 career starts, 2 wins. Last 6 starts: 14/12/7/9/2/11. Most recent: Race 6 at Sha Tin on 13 Sept 2026, finished 14th of 14. Most often raced over 1600m at Sha Tin: 4 starts, 1 win, 1 placings. Best time over 1600m on the turf at Sha Tin: 94.75s (26 Oct 2025). Body weight has gone from 1134lb in the earliest run on record to 1158lb most recently (+24). Its latest run came after a 182-day break. Gear changed from B-/E/PC2/TT to PC-/B2 last time.

Rating 46 · 6yo · 棗 / 閹 · Sire Savabeel · Dam Fast Company · Dam sire Fastnet Rock · Prize money HK$2,193,750

Trainer:John Size

Form(16)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
14/142026-09-13 · Sha Tin 626.0Class 41600m BGOOD TO FIRM2A Atzeni122115814-1/22-3-5-1495.9124.69PC-/B2—Class 4 · 1600m B · GOOD TO FIRM · 2 draw · A Atzeni · 122lbBody wt 1158 · Margin 14-1/2 · Running 2-3-5-14 · Time 95.91 · Last sect. 24.69 · PC-/B2
12/142026-03-15 · Sha Tin 59.0Class 41650m AWTGOOD9B Avdulla124113813-1/47-7-9-12101.0525.62B-/E/PC2/TT—Class 4 · 1650m AWT · GOOD · 9 draw · B Avdulla · 124lbBody wt 1138 · Margin 13-1/4 · Running 7-7-9-12 · Time 101.05 · Last sect. 25.62 · B-/E/PC2/TT
7/142026-03-01 · Sha Tin 122.0Class 41800m B+2GOOD2M Guyon12611493-1/26-5-5-6-7107.8823.78B—Class 4 · 1800m B+2 · GOOD · 2 draw · M Guyon · 126lbBody wt 1149 · Margin 3-1/2 · Running 6-5-5-6-7 · Time 107.88 · Last sect. 23.78 · B
9/142026-02-14 · Sha Tin 47.4Class 41800m C+3GOOD TO FIRM2H Bowman12811595-3/41-2-1-2-9108.7224.44XB—Class 4 · 1800m C+3 · GOOD TO FIRM · 2 draw · H Bowman · 128lbBody wt 1159 · Margin 5-3/4 · Running 1-2-1-2-9 · Time 108.72 · Last sect. 24.44 · XB
2/142026-01-21 · Sha Tin 619.0Class 41800m AWTGOOD13B Avdulla12611492-1/42-2-2-1-2107.9723.6CP/XB/TT—Class 4 · 1800m AWT · GOOD · 13 draw · B Avdulla · 126lbBody wt 1149 · Margin 2-1/4 · Running 2-2-2-1-2 · Time 107.97 · Last sect. 23.6 · CP/XB/TT
11/122025-12-23 · Happy Valley 316.0Class 41650m CGOOD6B Avdulla130115293-3-5-11101.5225.23B-/TT—Class 4 · 1650m C · GOOD · 6 draw · B Avdulla · 130lbBody wt 1152 · Margin 9 · Running 3-3-5-11 · Time 101.52 · Last sect. 25.23 · B-/TT
6/142025-11-15 · Sha Tin 311.0Class 42000m A+3GOOD6B Avdulla13111513-1/42-2-2-2-6122.9924.77H1—Class 4 · 2000m A+3 · GOOD · 6 draw · B Avdulla · 131lbBody wt 1151 · Margin 3-1/4 · Running 2-2-2-2-6 · Time 122.99 · Last sect. 24.77 · H1
11/132025-10-26 · Sha Tin 416.0Class 41600m AGOOD TO FIRM11B Avdulla13011515-1/21-1-1-1194.7524.53B/TT—Class 4 · 1600m A · GOOD TO FIRM · 11 draw · B Avdulla · 130lbBody wt 1151 · Margin 5-1/2 · Running 1-1-1-11 · Time 94.75 · Last sect. 24.53 · B/TT
6/142025-10-12 · Sha Tin 615.0Class 41600m CGOOD5B Avdulla12911464-1/22-3-3-695.1224.18V/TT—Class 4 · 1600m C · GOOD · 5 draw · B Avdulla · 129lbBody wt 1146 · Margin 4-1/2 · Running 2-3-3-6 · Time 95.12 · Last sect. 24.18 · V/TT
1/142025-09-21 · Sha Tin 514.0Class 41600m CSOFT3B Avdulla1261136—2-1-1-197.0924.65V/TT—Class 4 · 1600m C · SOFT · 3 draw · B Avdulla · 126lbBody wt 1136 · Running 2-1-1-1 · Time 97.09 · Last sect. 24.65 · V/TT
13/142025-03-30 · Sha Tin 16.8Class 42000m A+3GOOD9B Avdulla126112010-1/23-3-4-4-13124.0225.57B-/V1—Class 4 · 2000m A+3 · GOOD · 9 draw · B Avdulla · 126lbBody wt 1120 · Margin 10-1/2 · Running 3-3-4-4-13 · Time 124.02 · Last sect. 25.57 · B-/V1
4/142025-03-15 · Sha Tin 54.7Class 41800m C+3GOOD TO FIRM13B Avdulla12511212-1/42-2-2-1-4107.5623.1XB—Class 4 · 1800m C+3 · GOOD TO FIRM · 13 draw · B Avdulla · 125lbBody wt 1121 · Margin 2-1/4 · Running 2-2-2-1-4 · Time 107.56 · Last sect. 23.1 · XB
3/122025-02-26 · Happy Valley 26.9Class 42200m CGOOD7B Avdulla12511301-3/41-1-1-1-1-3137.1823.74——Class 4 · 2200m C · GOOD · 7 draw · B Avdulla · 125lbBody wt 1130 · Margin 1-3/4 · Running 1-1-1-1-1-3 · Time 137.18 · Last sect. 23.74
1/142025-01-26 · Sha Tin 56.7Class 42000m A+3GOOD6B Avdulla1201129—1-2-2-1-1122.5824.1TT—Class 4 · 2000m A+3 · GOOD · 6 draw · B Avdulla · 120lbBody wt 1129 · Running 1-2-2-1-1 · Time 122.58 · Last sect. 24.1 · TT
4/122025-01-15 · Happy Valley 210.0Class 41800m BGOOD2B Avdulla12211273-1/44-4-3-3-4109.7224.89B-/CP2—Class 4 · 1800m B · GOOD · 2 draw · B Avdulla · 122lbBody wt 1127 · Margin 3-1/4 · Running 4-4-3-3-4 · Time 109.72 · Last sect. 24.89 · B-/CP2
10/122024-12-26 · Happy Valley 86.6Class 41650m C+3GOOD6B Avdulla12511343-3/45-6-5-10100.3123.95PC—Class 4 · 1650m C+3 · GOOD · 6 draw · B Avdulla · 125lbBody wt 1134 · Margin 3-3/4 · Running 5-6-5-10 · Time 100.31 · Last sect. 23.95 · PC

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 1600m41-0-0——
Sha Tin 1800m40-1-0——
Sha Tin 2000m31-0-0——
Happy Valley 1650m20-0-0——
Sha Tin 1650m10-0-0——
Happy Valley 2200m10-0-1——
Happy Valley 1800m10-0-0——

Record by track

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

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD111-1-1——
GOOD TO FIRM40-0-0——
SOFT11-0-0——

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 4162-1-1——

Record by draw

Record by drawStartsW-2nd-3rdWin %Place %
Draw 1-451-0-0——
Draw 5-981-0-1——
Draw 10+30-1-0——

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
B Avdulla132-1-1——
A Atzeni10-0-0——
M Guyon10-0-0——
H Bowman10-0-0——

Best times

CourseTimeDate
Happy Valley Turf 1650m100.3126 Dec 2024
Happy Valley Turf 1800m109.7215 Jan 2025
Happy Valley Turf 2200m137.1826 Feb 2025
Sha Tin Turf 1600m94.7526 Oct 2025
Sha Tin AWT 1650m101.0515 Mar 2026
Sha Tin Turf 1800m107.5615 Mar 2025
Sha Tin AWT 1800m107.9721 Jan 2026
Sha Tin Turf 2000m122.5826 Jan 2025

Trackwork

DateTypeTrackGear
2026-09-13出賽沙田 草地PC-/B2
2026-09-13踱步沙田 內圈H
2026-09-12游水沙田—
2026-09-12踱步沙田 內圈H
2026-09-11踱步沙田 飛機場H
2026-09-11游水沙田—
2026-09-10踱步從化 內圈H
2026-09-09踱步從化 飛機場—
2026-09-09快操從化 全天候—
2026-09-09游水從化—
2026-09-08游水從化—
2026-09-08踱步從化 內圈H

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has GOOD GOOD won?

2 wins and 4 top-three finishes from 16 starts on record.

Who trains GOOD GOOD?

GOOD GOOD is trained by John Size.

What is GOOD GOOD's best distance?

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

What are GOOD GOOD's best times?

1650m turf at Happy Valley 100.31s; 1800m turf at Happy Valley 109.72s; 2200m turf at Happy Valley 137.18s; 1600m turf at Sha Tin 94.75s; 1650m AWT at Sha Tin 101.05s; 1800m turf at Sha Tin 107.56s; 1800m AWT at Sha Tin 107.97s; 2000m turf at Sha Tin 122.58s.

How has GOOD GOOD been running lately?

Last 6 finishes, most recent first: 14/12/7/9/2/11.

Who rode GOOD GOOD last time?

A Atzeni rode on 13 Sept 2026, carrying 122lb from draw 2.