UK time :

Thunder Prince

# Thunder PrinceBased on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
I Am Invincible
Mother
Royal Missile
Trainer
Jamie Richards
Owner
Wilson Chu Kwok Yiu, Paul M F Cheng Et Al
Official rating
46

📊 Key numbers

Career totals for this horse
23
Career races
0
Wins
0%
Win rate
avg ~10%
21.7%
Top-3 rate
avg ~30%
217 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

Thunder Prince is a horse that has fallen on genuinely difficult times. The partnership between the horse and jockey Hugh Bowman has been a complete mismatch—they've raced together twelve times without a single victory, a sequence that would test the patience of any racing partnership. Bowman is one of Australia's finest jockeys, so the blank record suggests the problem lies not with the saddle but with the horse itself. More concerning is Thunder Prince's recent form: a losing streak stretching back six races indicates the horse is either struggling with injury, losing its appetite for racing, or simply operating well below the level required to win.

This is the kind of run that forces hard conversations in a racing yard. A horse that can't find the winner's circle across half a dozen attempts is burning through training fees and owner patience without the payoff. For Thunder Prince, the math is becoming unforgiving. The question now is whether the horse needs a step down in class to rediscover form, a rest to recover its physical freshness, or whether this slump signals the beginning of the end of its racing career. Without a clear plan to reverse the decline, Thunder Prince risks becoming one of those horses whose name fades from the racing pages—not with a bang, but with a long, quiet whimper.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Yet to win at happy_valley in 13 attempts
⚠ Yet to win at sha_tin in 10 attempts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Unknown
Good to firm (fairly firm)
Unknown
Standard (all-weather)
Unknown
📏 Race distance
5F – 6½F
Unknown
7F – 1M
Unknown
🏟 Track shape
Long straights
Unknown

📅 Recent runs

The last 10 races, most recent first
15 Mar
4th 61%
sha_tin
7f – 1m · Good_To_Firm · 16 runners
19 Feb
5th
sha_tin
5f – 6½f · Good · 16 runners
28 Jan
3rd
happy_valley
5f – 6½f · Good_To_Firm · 14 runners
25 Jan
DNF
sha_tin
5f – 6½f · Good_To_Firm · 16 runners
4 Jan
4th
sha_tin
5f – 6½f · Standard · 14 runners
17 Dec
8th
happy_valley
5f – 6½f · Good · 14 runners
30 Nov
3rd
sha_tin
5f – 6½f · Standard · 14 runners
5 Nov
3rd
happy_valley
5f – 6½f · Good_To_Firm · 14 runners
15 Oct
2nd
happy_valley
5f – 6½f · Good_To_Firm · 14 runners
10 Sep
7th
happy_valley
5f – 6½f · Good · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/12
Wins / rides
0%
Win rate
0/3
Wins / rides
Zac Purton
0%
Win rate
0/2
Wins / rides
Brenton Avdulla
0%
Win rate
0/1
Wins / rides
Alexis Badel
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
happy_valley 13 2 seconds, 2 thirds, 9 other 28 Jan 0%
sha_tin 10 1 third, 9 other 15 Mar 0%