HK Racing AI

MASTER OF ALL (H177) Form, Trackwork and Record by Course

MASTER OF ALL (H177), 7-year-old, trained by Chris So Wai-yin, current rating 58. 34 career starts, 5 wins. Last 6 starts: 6/9/14/8/11/12. Most recent: Race 9 at Happy Valley on 15 Jul 2026, finished 6th of 12. Most often raced over 1400m at Sha Tin: 13 starts, 3 wins, 8 placings. Best time over 1400m on the turf at Sha Tin: 81.19s (12 Oct 2025). Body weight has gone from 1065lb in the earliest run on record to 1078lb most recently (+13).

Rating 58 · 7yo · 棗 / 閹 · Sire Charm Spirit · Dam Funoon · Dam sire Dream Ahead · Prize money HK$5,814,875

Trainer:Chris So Wai-yin

Form(20)

PosDate · RaceWinClassDist / CourseGoingDrJockeyWtBody wtMarginRunningTimeLast sect.GearAI
6/122026-07-15 · Happy Valley 947.0Class 31200m CGOOD3M L Yeung12010782-1/43-3-669.6223.55B/TT—Class 3 · 1200m C · GOOD · 3 draw · M L Yeung · 120lbBody wt 1078 · Margin 2-1/4 · Running 3-3-6 · Time 69.62 · Last sect. 23.55 · B/TT
9/142026-07-01 · Sha Tin 7158Class 31000m CGOOD TO FIRM4M L Yeung11810671-3/410-10-956.4822.21B/TT—Class 3 · 1000m C · GOOD TO FIRM · 4 draw · M L Yeung · 118lbBody wt 1067 · Margin 1-3/4 · Running 10-10-9 · Time 56.48 · Last sect. 22.21 · B/TT
14/142026-06-07 · Sha Tin 893.0Class 31000m CGOOD6M L Yeung125107275-10-1456.9823.04B/TT—Class 3 · 1000m C · GOOD · 6 draw · M L Yeung · 125lbBody wt 1072 · Margin 7 · Running 5-10-14 · Time 56.98 · Last sect. 23.04 · B/TT
8/142026-05-09 · Sha Tin 983.0Class 31000m CGOOD TO YIELDING12M L Yeung12510812-1/29-9-857.3823.29--—Class 3 · 1000m C · GOOD TO YIELDING · 12 draw · M L Yeung · 125lbBody wt 1081 · Margin 2-1/2 · Running 9-9-8 · Time 57.38 · Last sect. 23.29 · --
11/112026-04-12 · Sha Tin 10136Class 31200m CGOOD3H T Mo123108011-1/24-6-1170.624.26——Class 3 · 1200m C · GOOD · 3 draw · H T Mo · 123lbBody wt 1080 · Margin 11-1/2 · Running 4-6-11 · Time 70.6 · Last sect. 24.26
12/122026-03-22 · Sha Tin 978.0Class 31400m AGOOD TO FIRM9M L Yeung129109016-3/41-1-2-1283.8524.94TT—Class 3 · 1400m A · GOOD TO FIRM · 9 draw · M L Yeung · 129lbBody wt 1090 · Margin 16-3/4 · Running 1-1-2-12 · Time 83.85 · Last sect. 24.94 · TT
12/142026-02-19 · Sha Tin 891.0Class 31200m AGOOD12M L Yeung130108286-5-1269.8223.69V-/B2/TT—Class 3 · 1200m A · GOOD · 12 draw · M L Yeung · 130lbBody wt 1082 · Margin 8 · Running 6-5-12 · Time 69.82 · Last sect. 23.69 · V-/B2/TT
13/132026-01-11 · Sha Tin 1127.0Class 31400m C+3GOOD TO FIRM9M L Yeung127107410-1/41-1-1-1483.9624.17CP1/TT—Class 3 · 1400m C+3 · GOOD TO FIRM · 9 draw · M L Yeung · 127lbBody wt 1074 · Margin 10-1/4 · Running 1-1-1-14 · Time 83.96 · Last sect. 24.17 · CP1/TT
13/142025-12-20 · Sha Tin 1014.0Class 31400m C+3GOOD11C Y Ho12910798-3/48-2-3-1383.2824.79B—Class 3 · 1400m C+3 · GOOD · 11 draw · C Y Ho · 129lbBody wt 1079 · Margin 8-3/4 · Running 8-2-3-13 · Time 83.28 · Last sect. 24.79 · B
2/132025-11-23 · Sha Tin 107.7Class 31400m B+2GOOD TO FIRM4A Badel1281068SH3-3-3-281.9822.87CP-/H/TT—Class 3 · 1400m B+2 · GOOD TO FIRM · 4 draw · A Badel · 128lbBody wt 1068 · Margin SH · Running 3-3-3-2 · Time 81.98 · Last sect. 22.87 · CP-/H/TT
2/142025-10-12 · Sha Tin 1012.0Class 31400m CGOOD14A Badel1241074N7-5-4-281.1923.6CP-/B2/TT—Class 3 · 1400m C · GOOD · 14 draw · A Badel · 124lbBody wt 1074 · Margin N · Running 7-5-4-2 · Time 81.19 · Last sect. 23.6 · CP-/B2/TT
1/132025-09-14 · Sha Tin 102.5Class 31400m BGOOD TO FIRM5A Badel1191081—2-1-1-181.9122.22V/TT—Class 3 · 1400m B · GOOD TO FIRM · 5 draw · A Badel · 119lbBody wt 1081 · Running 2-1-1-1 · Time 81.91 · Last sect. 22.22 · V/TT
2/142025-07-13 · Sha Tin 1122.0Class 31400m AGOOD TO FIRM10A Badel11710523/43-3-2-281.2123.38CP-/BO2/TT—Class 3 · 1400m A · GOOD TO FIRM · 10 draw · A Badel · 117lbBody wt 1052 · Margin 3/4 · Running 3-3-2-2 · Time 81.21 · Last sect. 23.38 · CP-/BO2/TT
3/132025-06-14 · Sha Tin 1110.0Class 31400m C+3GOOD1M L Yeung11510642-1/21-1-1-381.8223.13TT—Class 3 · 1400m C+3 · GOOD · 1 draw · M L Yeung · 115lbBody wt 1064 · Margin 2-1/2 · Running 1-1-1-3 · Time 81.82 · Last sect. 23.13 · TT
8/122025-03-15 · Sha Tin 910.0Class 31400m C+3GOOD TO YIELDING6M L Yeung11810703-3/41-1-1-882.9924.42TT—Class 3 · 1400m C+3 · GOOD TO YIELDING · 6 draw · M L Yeung · 118lbBody wt 1070 · Margin 3-3/4 · Running 1-1-1-8 · Time 82.99 · Last sect. 24.42 · TT
1/142025-02-16 · Sha Tin 52.5Class 41400m C+3GOOD TO FIRM1A Badel1291077—1-1-1-181.4723.62B/TT—Class 4 · 1400m C+3 · GOOD TO FIRM · 1 draw · A Badel · 129lbBody wt 1077 · Running 1-1-1-1 · Time 81.47 · Last sect. 23.62 · B/TT
4/142025-01-05 · Sha Tin 99.5Class 41400m C+3GOOD12M L Yeung12610771-1/41-1-1-481.8823.66TT—Class 4 · 1400m C+3 · GOOD · 12 draw · M L Yeung · 126lbBody wt 1077 · Margin 1-1/4 · Running 1-1-1-4 · Time 81.88 · Last sect. 23.66 · TT
3/142024-12-01 · Sha Tin 94.6Class 41400m C+3GOOD2M L Yeung12910701-1/21-1-1-382.4222.88TT—Class 4 · 1400m C+3 · GOOD · 2 draw · M L Yeung · 129lbBody wt 1070 · Margin 1-1/2 · Running 1-1-1-3 · Time 82.42 · Last sect. 22.88 · TT
1/142024-11-03 · Sha Tin 56.2Class 41400m C+3GOOD TO FIRM3M L Yeung1241069—2-1-1-181.7223.08--—Class 4 · 1400m C+3 · GOOD TO FIRM · 3 draw · M L Yeung · 124lbBody wt 1069 · Running 2-1-1-1 · Time 81.72 · Last sect. 23.08 · --
2/142024-10-13 · Sha Tin 54.8Class 41200m A+3GOOD TO FIRM4M L Yeung12310652-1/44-4-269.2422.42XB/TT1—Class 4 · 1200m A+3 · GOOD TO FIRM · 4 draw · M L Yeung · 123lbBody wt 1065 · Margin 2-1/4 · Running 4-4-2 · Time 69.24 · Last sect. 22.42 · XB/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 %
Sha Tin 1400m133-3-2——
Sha Tin 1000m30-0-0——
Sha Tin 1200m30-1-0——
Happy Valley 1200m10-0-0——

Record by track

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

Record by going

Record by goingStartsW-2nd-3rdWin %Place %
GOOD TO FIRM93-3-0——
GOOD90-1-2——
GOOD TO YIELDING20-0-0——

Record by class

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

Record by draw

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

Record by jockey

Record by jockeyStartsW-2nd-3rdWin %Place %
M L Yeung131-1-2——
A Badel52-3-0——
H T Mo10-0-0——
C Y Ho10-0-0——

Best times

CourseTimeDate
Happy Valley Turf 1200m69.6215 Jul 2026
Sha Tin Turf 1000m56.481 Jul 2026
Sha Tin Turf 1200m69.2413 Oct 2024
Sha Tin Turf 1400m81.1912 Oct 2025

Trackwork

DateTypeTrackGear
2026-08-20踱步沙田 內圈H
2026-08-19踱步沙田 內圈H
2026-08-19游水沙田—
2026-08-18快操沙田 全天候H
2026-08-17踱步沙田 內圈H
2026-08-16踱步沙田 內圈H
2026-08-15踱步沙田 內圈H
2026-08-14踱步沙田 內圈H
2026-08-13踱步沙田 內圈H
2026-08-12踱步沙田 內圈H
2026-08-11踱步沙田 內圈H
2026-08-10踱步沙田 飛機場H

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

How many races has MASTER OF ALL won?

3 wins and 9 top-three finishes from 20 starts on record.

Who trains MASTER OF ALL?

MASTER OF ALL is trained by Chris So Wai-yin.

What is MASTER OF ALL's best distance?

On its record, 1400m at Sha Tin: 3 wins and 8 placings from 13 starts.

What are MASTER OF ALL's best times?

1200m turf at Happy Valley 69.62s; 1000m turf at Sha Tin 56.48s; 1200m turf at Sha Tin 69.24s; 1400m turf at Sha Tin 81.19s.

How has MASTER OF ALL been running lately?

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

Who rode MASTER OF ALL last time?

M L Yeung rode on 15 Jul 2026, carrying 120lb from draw 3.