HK Racing AI

MR GOOD VIBES (H180) Form, Trackwork and Record by Course

MR GOOD VIBES (H180), 7-year-old, trained by Chris So Wai-yin, current rating 29. 31 career starts, 2 wins. Last 6 starts: 10/9/2/14/12/11. Most recent: Race 1 at Sha Tin on 27 Sept 2026, finished 10th of 12. Most often raced over 1400m at Sha Tin: 7 starts, 0 wins, 0 placings. Best time over 1400m on the turf at Sha Tin: 81.84s (14 Sept 2025). Body weight has gone from 1075lb in the earliest run on record to 1097lb most recently (+22). Gear changed from B-/V2 to V last time.

Rating 29 · 7yo · 灰 / 閹 · Sire El Roca · Dam Rubi de Lago · Dam sire Encosta de Lago · Prize money HK$1,768,450

Trainer:Chris So Wai-yin

Form(19)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
10/122026-09-27 · Sha Tin 157.0Class 51200m AWTGOOD4C Y Ho125109775-10-1071.2923.85V#10Class 5 · 1200m AWT · GOOD · 4 draw · C Y Ho · 125lbBody wt 1097 · Margin 7 · Running 5-10-10 · Time 71.29 · Last sect. 23.85 · V · AI #10
9/122026-09-09 · Happy Valley 338.0Class 51200m AGOOD9C Y Ho12410958-1/49-8-972.2524.6B-/V2—Class 5 · 1200m A · GOOD · 9 draw · C Y Ho · 124lbBody wt 1095 · Margin 8-1/4 · Running 9-8-9 · Time 72.25 · Last sect. 24.6 · B-/V2
2/122026-07-04 · Sha Tin 245.0Class 51200m C+3GOOD TO YIELDING3K Teetan1221096—5-5-270.123.15B—Class 5 · 1200m C+3 · GOOD TO YIELDING · 3 draw · K Teetan · 122lbBody wt 1096 · Running 5-5-2 · Time 70.1 · Last sect. 23.15 · B
14/142026-04-12 · Sha Tin 2102Class 51400m CGOOD8R Kingscote123108115-1/214-14-14-1484.9824.16——Class 5 · 1400m C · GOOD · 8 draw · R Kingscote · 123lbBody wt 1081 · Margin 15-1/2 · Running 14-14-14-14 · Time 84.98 · Last sect. 24.16
12/142026-02-19 · Sha Tin 128.0Class 51200m AGOOD3M F Poon12410745-1/410-10-1270.7123.62B—Class 5 · 1200m A · GOOD · 3 draw · M F Poon · 124lbBody wt 1074 · Margin 5-1/4 · Running 10-10-12 · Time 70.71 · Last sect. 23.62 · B
11/122025-12-10 · Happy Valley 228.0Class 51200m AGOOD8M F Poon12310816-3/46-7-1171.5723.91CP2—Class 5 · 1200m A · GOOD · 8 draw · M F Poon · 123lbBody wt 1081 · Margin 6-3/4 · Running 6-7-11 · Time 71.57 · Last sect. 23.91 · CP2
1/142025-11-09 · Sha Tin 18.7Class 51600m C+3GOOD2M F Poon1181091—4-5-3-196.4424.28B/TT-—Class 5 · 1600m C+3 · GOOD · 2 draw · M F Poon · 118lbBody wt 1091 · Running 4-5-3-1 · Time 96.44 · Last sect. 24.28 · B/TT-
9/142025-10-04 · Sha Tin 222.0Class 51400m B+2GOOD TO FIRM11K Teetan12010543-1/214-14-14-982.723.53H/PC/TT—Class 5 · 1400m B+2 · GOOD TO FIRM · 11 draw · K Teetan · 120lbBody wt 1054 · Margin 3-1/2 · Running 14-14-14-9 · Time 82.7 · Last sect. 23.53 · H/PC/TT
4/142025-09-28 · Sha Tin 321.0Class 51600m C+3GOOD4K Teetan122107546-6-8-494.9923.8CP/TT—Class 5 · 1600m C+3 · GOOD · 4 draw · K Teetan · 122lbBody wt 1075 · Margin 4 · Running 6-6-8-4 · Time 94.99 · Last sect. 23.8 · CP/TT
7/142025-09-14 · Sha Tin 252.0Class 51400m BGOOD TO FIRM7K Teetan12310702-3/412-13-14-781.8422.98B-/XB2/TT—Class 5 · 1400m B · GOOD TO FIRM · 7 draw · K Teetan · 123lbBody wt 1070 · Margin 2-3/4 · Running 12-13-14-7 · Time 81.84 · Last sect. 22.98 · B-/XB2/TT
6/132025-07-13 · Sha Tin 282.0Class 51400m AGOOD TO FIRM13K Teetan12710813-1/213-11-12-682.2323.11SR/TT—Class 5 · 1400m A · GOOD TO FIRM · 13 draw · K Teetan · 127lbBody wt 1081 · Margin 3-1/2 · Running 13-11-12-6 · Time 82.23 · Last sect. 23.11 · SR/TT
8/142025-06-08 · Sha Tin 368.0Class 51400m CGOOD TO FIRM2K Teetan128107636-6-7-883.123.26CP2/TT2—Class 5 · 1400m C · GOOD TO FIRM · 2 draw · K Teetan · 128lbBody wt 1076 · Margin 3 · Running 6-6-7-8 · Time 83.1 · Last sect. 23.26 · CP2/TT2
14/142025-03-15 · Sha Tin 228.0Class 51600m C+3GOOD TO FIRM10K Teetan13210713812-12-13-14100.5428.83XB—Class 5 · 1600m C+3 · GOOD TO FIRM · 10 draw · K Teetan · 132lbBody wt 1071 · Margin 38 · Running 12-12-13-14 · Time 100.54 · Last sect. 28.83 · XB
7/122025-02-05 · Happy Valley 131.0Class 51650m AGOOD9A Badel1331084310-10-12-7101.1923.79V—Class 5 · 1650m A · GOOD · 9 draw · A Badel · 133lbBody wt 1084 · Margin 3 · Running 10-10-12-7 · Time 101.19 · Last sect. 23.79 · V
6/122025-01-22 · Happy Valley 552.0Class 41200m CGOOD5K Teetan11510762-1/411-12-670.8322.97B—Class 4 · 1200m C · GOOD · 5 draw · K Teetan · 115lbBody wt 1076 · Margin 2-1/4 · Running 11-12-6 · Time 70.83 · Last sect. 22.97 · B
13/142025-01-01 · Sha Tin 6115Class 41400m CGOOD14M F Poon117107210-3/413-14-14-1383.9323.95——Class 4 · 1400m C · GOOD · 14 draw · M F Poon · 117lbBody wt 1072 · Margin 10-3/4 · Running 13-14-14-13 · Time 83.93 · Last sect. 23.95
14/142024-10-13 · Sha Tin 838.0Class 41400m A+3GOOD TO FIRM11A Badel118108213-1/414-14-14-1483.7424.28——Class 4 · 1400m A+3 · GOOD TO FIRM · 11 draw · A Badel · 118lbBody wt 1082 · Margin 13-1/4 · Running 14-14-14-14 · Time 83.74 · Last sect. 24.28
6/112024-10-06 · Sha Tin 510.0Class 41200m AGOOD TO FIRM5K Teetan120107148-8-669.7722.61B/TT—Class 4 · 1200m A · GOOD TO FIRM · 5 draw · K Teetan · 120lbBody wt 1071 · Margin 4 · Running 8-8-6 · Time 69.77 · Last sect. 22.61 · B/TT
3/142024-09-22 · Sha Tin 522.0Class 41000m B+2GOOD10A Badel12010753-1/211-9-357.5223.1——Class 4 · 1000m B+2 · GOOD · 10 draw · A Badel · 120lbBody wt 1075 · Margin 3-1/2 · Running 11-9-3 · Time 57.52 · Last sect. 23.1

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 1400m70-0-0——
Sha Tin 1200m40-1-0——
Sha Tin 1600m31-0-0——
Happy Valley 1200m30-0-0——
Happy Valley 1650m10-0-0——
Sha Tin 1000m10-0-1——

Record by track

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

Record by going

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

Record by class

Record by classStartsW-2nd-3rdWin %Place %
Class 5141-1-0——
Class 450-0-1——

Record by draw

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

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
K Teetan90-1-0——
M F Poon41-0-0——
A Badel30-0-1——
C Y Ho20-0-0——
R Kingscote10-0-0——

Best times

CourseTimeDate
Happy Valley Turf 1200m70.8322 Jan 2025
Happy Valley Turf 1650m101.195 Feb 2025
Sha Tin Turf 1000m57.5222 Sept 2024
Sha Tin AWT 1200m71.2927 Sept 2026
Sha Tin Turf 1200m69.776 Oct 2024
Sha Tin Turf 1400m81.8414 Sept 2025
Sha Tin Turf 1600m94.9928 Sept 2025

Trackwork

DateTypeTrackGear
2026-09-27出賽沙田 全天候V
2026-09-27踱步沙田 飛機場—
2026-09-26踱步沙田 飛機場—
2026-09-26游水沙田—
2026-09-25游水沙田—
2026-09-25踱步沙田 飛機場—
2026-09-24快操沙田 全天候—
2026-09-24游水沙田—
2026-09-09出賽跑馬地 草地B-/V2
2026-09-09踱步沙田 飛機場—
2026-09-08游水沙田—
2026-09-08踱步沙田 飛機場—

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has MR GOOD VIBES won?

1 win and 3 top-three finishes from 19 starts on record.

Who trains MR GOOD VIBES?

MR GOOD VIBES is trained by Chris So Wai-yin.

What is MR GOOD VIBES's best distance?

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

What are MR GOOD VIBES's best times?

1200m turf at Happy Valley 70.83s; 1650m turf at Happy Valley 101.19s; 1000m turf at Sha Tin 57.52s; 1200m AWT at Sha Tin 71.29s; 1200m turf at Sha Tin 69.77s; 1400m turf at Sha Tin 81.84s; 1600m turf at Sha Tin 94.99s.

How has MR GOOD VIBES been running lately?

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

Who rode MR GOOD VIBES last time?

C Y Ho rode on 27 Sept 2026, carrying 125lb from draw 4.