Storm Mirror Racehorse Profile

Storm Mirror is a 4-year-old Gelding, trained by P C NG, based at Hong Kong. With 4 career starts and 0 wins, it has earned $380,250.

Age
4
Sex
Gelding
Trainer
P C NG
Trained at
Hong Kong
Sire
Deep Field
Dam
Egyptian Bullet
Sire of dam
Bullet Train (GB)
Owner
Francis Yeung
Career
4:0-1-1
Prize money
$380,250
Last start
11 Oct 2026
Recent form
7320

Storm Mirror Form Guide

Storm Mirror — last 16 starts
DateTrackDistClassGoingBarWgtJockeyResultMarginTimeSPWinner / 2nd
25 Sept 2026Sha Tin1200mBarrier TrialG7—Vincent Ho2 of 102.3L1:10.86—Shanghai Style
13 Sept 2026Sha Tin1400mCls 4F1359kgZac Purton11 of 145.5L1:21.024.1Absolute Awakened
3 Sept 2026Sha Tin1200mBarrier TrialG10—Zac Purton1 of 101L1:10.08—Young Arrow
25 Aug 2026Sha Tin1200mBarrier TrialSLOW10—Zac Purton4 of 109.5L1:11.32—Vigor Elleegant
1 July 2026Sha Tin1200mCls 4F858kgZac Purton2 of 121L1:09.573.2Silver Spurs
23 June 2026Sha Tin1200mBarrier TrialG3—Zac Purton3 of 90.2L1:09.30—Solid State
31 May 2026Sha Tin1000mCls 4G957.5kgZac Purton3 of 140.8L0:56.142.7Ka Ying Lightning
9 May 2026Sha Tin1000mCls 4DEAD1356.5kgJames Orman7 of 143.4L0:57.074.4Oneshot
14 Apr 2026Sha Tin1000mBarrier TrialG4—James Orman1 of 102.5L0:57.73—Giant Ballon
24 Mar 2026Sha Tin1000mBarrier TrialG8—James Orman2 of 110.3L0:57.98—Jumbo Blessing
13 Mar 2026Sha Tin1050mBarrier TrialG1—James Orman3 of 46.3L1:00.94—Dashing Basics
24 Feb 2026Sha Tin1000mBarrier TrialG7—James Orman3 of 110.6L0:58.00—Quantum Legend
30 Jan 2026Conghua Turf1000mBarrier TrialG2—James Orman1 of 51.8L0:59.37—Family Jewel
16 Jan 2026Conghua Turf1000mBarrier TrialG5—James Orman5 of 103.3L0:58.63—Silver Spurs
30 Dec 2025Conghua Turf800mBarrier TrialG10—James Orman6 of 103.8L0:45.82—New Power
15 Dec 2025Conghua Turf800mBarrier TrialG1—James Orman4 of 61.3L0:47.78—Bustling City

Record by Condition

Starts, record (wins-seconds-thirds) and strike rate by condition
ConditionStartsRecordWin %Place %
This track40-1-10%50%
This distance10-0-00%0%
Good10-0-10%100%
Soft10-0-00%0%
First-up10-0-00%0%
Second-up10-0-10%100%

Record by Track

Performance at each track raced
TrackRunsWinsPlacesWin %Place %
Sha Tin3000%0%

Record by Jockey

Performance with each jockey ridden
JockeyRunsWinsPlacesWin %Place %
James Orman1000%0%
Zac Purton1000%0%
Vincent Ho1000%0%