HK Racing AI

KEEFY (G306) Form, Trackwork and Record by Course

KEEFY (G306), 8-year-old, trained by Frankie Lor Fu-chuen, current rating 64. 51 career starts, 5 wins. Last 6 starts: 9/8/8/11/8/5. Most recent: Race 9 at Happy Valley on 23 Sept 2026, finished 9th of 12. Most often raced over 1650m at Happy Valley: 14 starts, 2 wins, 3 placings. Best time over 1650m on the turf at Happy Valley: 99.02s (12 Nov 2025). Body weight has gone from 1159lb in the earliest run on record to 1149lb most recently (−10).

Rating 64(season start 66) · 8yo · 棗 / 閹 · Sire All Too Hard · Dam Urban Rocker · Dam sire Fastnet Rock · Prize money HK$13,258,850

Trainer:Frankie Lor Fu-chuen

Form(29)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
9/122026-09-23 · Happy Valley 934.0Class 31800m CGOOD4M F Poon11911499-3/45-2-2-2-9109.5825.42B#12Class 3 · 1800m C · GOOD · 4 draw · M F Poon · 119lbBody wt 1149 · Margin 9-3/4 · Running 5-2-2-2-9 · Time 109.58 · Last sect. 25.42 · B · AI #12
8/122026-09-09 · Happy Valley 525.0Class 31650m AGOOD7M F Poon12211515-1/411-11-10-8101.5224.84B—Class 3 · 1650m A · GOOD · 7 draw · M F Poon · 122lbBody wt 1151 · Margin 5-1/4 · Running 11-11-10-8 · Time 101.52 · Last sect. 24.84 · B
8/112026-06-24 · Happy Valley 928.0Class 31650m AGOOD5M F Poon12911753-3/46-6-8-8100.9924.52B—Class 3 · 1650m A · GOOD · 5 draw · M F Poon · 129lbBody wt 1175 · Margin 3-3/4 · Running 6-6-8-8 · Time 100.99 · Last sect. 24.52 · B
11/122026-06-03 · Happy Valley 927.0Class 31650m CGOOD TO FIRM9M F Poon12811665-3/410-8-7-11100.123.82B—Class 3 · 1650m C · GOOD TO FIRM · 9 draw · M F Poon · 128lbBody wt 1166 · Margin 5-3/4 · Running 10-8-7-11 · Time 100.1 · Last sect. 23.82 · B
8/92026-05-13 · Happy Valley 516.0Class 31800m C+3GOOD TO FIRM4M F Poon13311638-3/42-5-5-5-8110.2624.82B-/XB/CP2—Class 3 · 1800m C+3 · GOOD TO FIRM · 4 draw · M F Poon · 133lbBody wt 1163 · Margin 8-3/4 · Running 2-5-5-5-8 · Time 110.26 · Last sect. 24.82 · B-/XB/CP2
5/122026-04-29 · Happy Valley 919.0Class 31650m CGOOD10K C Leung13411555-3/410-9-6-5100.524.48B/XB—Class 3 · 1650m C · GOOD · 10 draw · K C Leung · 134lbBody wt 1155 · Margin 5-3/4 · Running 10-9-6-5 · Time 100.5 · Last sect. 24.48 · B/XB
4/112026-04-15 · Happy Valley 810.0Class 31650m AGOOD6M F Poon13511572-1/27-7-7-499.8423.61XB/B2/TT—Class 3 · 1650m A · GOOD · 6 draw · M F Poon · 135lbBody wt 1157 · Margin 2-1/2 · Running 7-7-7-4 · Time 99.84 · Last sect. 23.61 · XB/B2/TT
2/122026-03-25 · Happy Valley 810.0Class 31650m BGOOD4M F Poon1311160N1-1-2-2100.4223.16TT—Class 3 · 1650m B · GOOD · 4 draw · M F Poon · 131lbBody wt 1160 · Margin N · Running 1-1-2-2 · Time 100.42 · Last sect. 23.16 · TT
3/122026-03-11 · Happy Valley 914.0Class 31800m C+3GOOD TO FIRM5M F Poon12911652-1/22-3-3-3-3109.123.51B/TT—Class 3 · 1800m C+3 · GOOD TO FIRM · 5 draw · M F Poon · 129lbBody wt 1165 · Margin 2-1/2 · Running 2-3-3-3-3 · Time 109.1 · Last sect. 23.51 · B/TT
4/122026-02-25 · Happy Valley 731.0Class 31650m BGOOD12M F Poon13511512-1/411-10-9-499.3223.22E—Class 3 · 1650m B · GOOD · 12 draw · M F Poon · 135lbBody wt 1151 · Margin 2-1/4 · Running 11-10-9-4 · Time 99.32 · Last sect. 23.22 · E
5/122026-02-04 · Happy Valley 929.0Class 31650m C+3GOOD TO FIRM8M F Poon13511673-1/27-6-6-599.5523.41TT—Class 3 · 1650m C+3 · GOOD TO FIRM · 8 draw · M F Poon · 135lbBody wt 1167 · Margin 3-1/2 · Running 7-6-6-5 · Time 99.55 · Last sect. 23.41 · TT
9/122026-01-14 · Happy Valley 530.0Class 31650m BGOOD9K C Leung13311835-1/26-6-3-9101.4623.75B/TT—Class 3 · 1650m B · GOOD · 9 draw · K C Leung · 133lbBody wt 1183 · Margin 5-1/2 · Running 6-6-3-9 · Time 101.46 · Last sect. 23.75 · B/TT
7/122025-12-10 · Happy Valley 924.0Class 21800m AGOOD11M F Poon12211684-1/42-2-4-4-7109.823.65TT—Class 2 · 1800m A · GOOD · 11 draw · M F Poon · 122lbBody wt 1168 · Margin 4-1/4 · Running 2-2-4-4-7 · Time 109.8 · Last sect. 23.65 · TT
4/112025-11-12 · Happy Valley 915.0Class 21650m AGOOD TO FIRM4M F Poon123117537-8-8-499.0223.42XB1/TT-—Class 2 · 1650m A · GOOD TO FIRM · 4 draw · M F Poon · 123lbBody wt 1175 · Margin 3 · Running 7-8-8-4 · Time 99.02 · Last sect. 23.42 · XB1/TT-
7/122025-10-04 · Sha Tin 816.0Class 21650m AWTSEALED4M F Poon123115774-4-4-799.725.1B-/V1/TT1—Class 2 · 1650m AWT · SEALED · 4 draw · M F Poon · 123lbBody wt 1157 · Margin 7 · Running 4-4-4-7 · Time 99.7 · Last sect. 25.1 · B-/V1/TT1
7/122025-09-17 · Happy Valley 810.0Class 21650m BGOOD TO FIRM5E C W Wong119115557-6-5-799.0523.78TT-—Class 2 · 1650m B · GOOD TO FIRM · 5 draw · E C W Wong · 119lbBody wt 1155 · Margin 5 · Running 7-6-5-7 · Time 99.05 · Last sect. 23.78 · TT-
7/112025-07-13 · Sha Tin 815.0Class 11600m AGOOD TO FIRM6M F Poon11511702-3/43-3-3-793.8323.02SB/TT—Class 1 · 1600m A · GOOD TO FIRM · 6 draw · M F Poon · 115lbBody wt 1170 · Margin 2-3/4 · Running 3-3-3-7 · Time 93.83 · Last sect. 23.02 · SB/TT
1/122025-06-04 · Happy Valley 87.4Class 31650m AGOOD TO YIELDING1M F Poon1351162—5-3-2-199.5224.21TT—Class 3 · 1650m A · GOOD TO YIELDING · 1 draw · M F Poon · 135lbBody wt 1162 · Running 5-3-2-1 · Time 99.52 · Last sect. 24.21 · TT
1/122025-05-07 · Happy Valley 819.0Class 31650m AGOOD9M F Poon1261151—2-2-2-199.0523.62TT—Class 3 · 1650m A · GOOD · 9 draw · M F Poon · 126lbBody wt 1151 · Running 2-2-2-1 · Time 99.05 · Last sect. 23.62 · TT
6/132025-04-06 · Sha Tin 946.0Class 31400m B+2GOOD10M F Poon13111631-1/47-5-4-681.8823.3B—Class 3 · 1400m B+2 · GOOD · 10 draw · M F Poon · 131lbBody wt 1163 · Margin 1-1/4 · Running 7-5-4-6 · Time 81.88 · Last sect. 23.3 · B
3/122025-03-15 · Sha Tin 964.0Class 31400m C+3GOOD TO YIELDING9M F Poon12911371-1/49-9-8-382.5923.58V/TT—Class 3 · 1400m C+3 · GOOD TO YIELDING · 9 draw · M F Poon · 129lbBody wt 1137 · Margin 1-1/4 · Running 9-9-8-3 · Time 82.59 · Last sect. 23.58 · V/TT
8/142025-02-23 · Sha Tin 8103Class 31400m AGOOD12E C W Wong122115741-2-1-881.5623.73B/TT1—Class 3 · 1400m A · GOOD · 12 draw · E C W Wong · 122lbBody wt 1157 · Margin 4 · Running 1-2-1-8 · Time 81.56 · Last sect. 23.73 · B/TT1
12/142025-02-09 · Sha Tin 1153.0Class 31400m CGOOD4L Ferraris13511678-1/43-3-3-1282.8524.36BO/H—Class 3 · 1400m C · GOOD · 4 draw · L Ferraris · 135lbBody wt 1167 · Margin 8-1/4 · Running 3-3-3-12 · Time 82.85 · Last sect. 24.36 · BO/H
12/122025-01-22 · Happy Valley 739.0Class 31800m CGOOD4L Ferraris13511686-1/41-3-3-3-12110.7324.25B/TT—Class 3 · 1800m C · GOOD · 4 draw · L Ferraris · 135lbBody wt 1168 · Margin 6-1/4 · Running 1-3-3-3-12 · Time 110.73 · Last sect. 24.25 · B/TT
14/142025-01-05 · Sha Tin 1064.0Class 31400m C+3GOOD9K C Leung135116811-3/44-6-6-1484.2223.62E—Class 3 · 1400m C+3 · GOOD · 9 draw · K C Leung · 135lbBody wt 1168 · Margin 11-3/4 · Running 4-6-6-14 · Time 84.22 · Last sect. 23.62 · E
10/142024-12-08 · Sha Tin 10116Class 21400m AGOOD12M Chadwick11511558-1/48-7-4-1082.623.87B1—Class 2 · 1400m A · GOOD · 12 draw · M Chadwick · 115lbBody wt 1155 · Margin 8-1/4 · Running 8-7-4-10 · Time 82.6 · Last sect. 23.87 · B1
6/122024-11-06 · Happy Valley 940.0Class 21650m AGOOD4M F Poon12211542-1/26-5-6-699.8623.23CP-/B1/TT—Class 2 · 1650m A · GOOD · 4 draw · M F Poon · 122lbBody wt 1154 · Margin 2-1/2 · Running 6-5-6-6 · Time 99.86 · Last sect. 23.23 · CP-/B1/TT
9/92024-10-01 · Sha Tin 838.0Class 21400m C+3GOOD TO FIRM9K C Leung121114975-3-3-982.5523.81V1—Class 2 · 1400m C+3 · GOOD TO FIRM · 9 draw · K C Leung · 121lbBody wt 1149 · Margin 7 · Running 5-3-3-9 · Time 82.55 · Last sect. 23.81 · V1
4/82024-09-08 · Sha Tin 742.0Class 21400m AGOOD2K Teetan13011593-1/43-3-3-482.4222.66B—Class 2 · 1400m A · GOOD · 2 draw · K Teetan · 130lbBody wt 1159 · Margin 3-1/4 · Running 3-3-3-4 · Time 82.42 · Last sect. 22.66 · 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 %
Happy Valley 1650m142-1-0——
Sha Tin 1400m80-0-1——
Happy Valley 1800m50-0-1——
Sha Tin 1650m10-0-0——
Sha Tin 1600m10-0-0——

Record by track

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

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD181-1-0——
GOOD TO FIRM80-0-1——
GOOD TO YIELDING21-0-1——
SEALED10-0-0——

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 3202-1-210%25%
Class 280-0-0——
Class 110-0-0——

Record by draw

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

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
M F Poon192-1-2——
K C Leung40-0-0——
E C W Wong20-0-0——
L Ferraris20-0-0——
M Chadwick10-0-0——
K Teetan10-0-0——

Best times

CourseTimeDate
Happy Valley Turf 1650m99.0212 Nov 2025
Happy Valley Turf 1800m109.111 Mar 2026
Sha Tin Turf 1400m81.5623 Feb 2025
Sha Tin Turf 1600m93.8313 Jul 2025
Sha Tin AWT 1650m99.74 Oct 2025

Trackwork

DateTypeTrackGear
2026-09-23出賽跑馬地 草地B
2026-09-23踱步沙田 飛機場H
2026-09-22游水沙田—
2026-09-22踱步沙田 內圈H
2026-09-21游水沙田—
2026-09-21踱步沙田 飛機場H
2026-09-21快操沙田 全天候H
2026-09-20踱步沙田 內圈—
2026-09-19游水從化—
2026-09-19踱步從化 內圈H
2026-09-18游水從化—
2026-09-18踱步從化 內圈H

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has KEEFY won?

2 wins and 5 top-three finishes from 29 starts on record.

Who trains KEEFY?

KEEFY is trained by Frankie Lor Fu-chuen.

What is KEEFY's best distance?

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

What are KEEFY's best times?

1650m turf at Happy Valley 99.02s; 1800m turf at Happy Valley 109.1s; 1400m turf at Sha Tin 81.56s; 1600m turf at Sha Tin 93.83s; 1650m AWT at Sha Tin 99.7s.

How has KEEFY been running lately?

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

Who rode KEEFY last time?

M F Poon rode on 23 Sept 2026, carrying 119lb from draw 4.