:

Thunder Wonder

Thunder Wonder is a 4-year-old who has quietly built a solid little career across 19 races, winning 3 and finishing in the places 5 more times — that's a podium finish of some kind in nearly half its races, which tells you this is a horse that competes hard even when it doesn't take the top prize. A 16% win rate, roughly 1 win in every 6 races, is respectable for a horse operating regularly at Class 2 level — one of the top tiers in British racing — where the competition is consistently stiff.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Chestnut
Father
Night Of Thunder
Mother
Princess Yaiza
Owner
John Brown & Megan Dennis
Rating
85

📊 Key Numbers

Career statistics for this horse
19
Career races
3
Wins
15.8%
Win rate
avg ~10%
26.3%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The most eye-catching detail in Thunder Wonder's record is its relationship with Musselburgh, the compact seaside track on the outskirts of Edinburgh. Two wins from just 3 races there is a remarkable return — that's winning 2 out of every 3 times it sets foot on that course. Most horses never find a track they truly take to. Thunder Wonder has found one. The latest of those Musselburgh wins came on 7 June 2025, in a Class 2 race, which represents a genuine high point for a horse at this level. Winning one of the top races in Britain, at a track you clearly love, is the kind of result careers are built around.

The partnership with jockey Joe Fanning is worth noting too. Together they've won 3 of their 12 races — 25%, or 1 in every 4 — which is a significantly better return than Thunder Wonder manages with other riders. Fanning is based in the north of England, which makes sense given the horse is trained by Charlie Johnston at Middleham Moor in North Yorkshire. Johnston's yard has been in red-hot form this season, sending out 128 winners, so Thunder Wonder is part of a genuinely powerful operation.

The honest part of the picture is that Thunder Wonder hasn't won in its last 6 races, and recent form reads 8-4-10-10-13-7 — plenty of mid-pack finishes mixed in. Racing at Class 2 consistently means facing some of the best horses outside the very top tier, and a 12% win rate at that level (1 from 8) shows how hard those races are to win. But this horse raced just yesterday, is clearly still active, and has already shown it can win at the top end of its grade. If Fanning is booked and the racecourse is Musselburgh, Thunder Wonder is worth a second look.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Well suited by 7f – 1m distances: 25% win rate
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 6 starts
Yet to win at Newmarket in 5 attempts
Struggles on RH Galloping tracks: 0 wins from 8 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (drying out)
Avoids
📏 Race Distance
7F – 1M
Loves
1M1F – 1M2F
Ok
1M3F – 1M4F
Unknown
🏅 Competition Level
Class 2 (high-level)
Ok
Class 3 (mid-level)
Class 4 (standard)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, long straights
Right-handed, hilly
Unknown
Long straights
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
2 May
8th
Newmarket
1m1f – 1m2f · Good_To_Firm · 13 runners
12 Apr
4th
Musselburgh
1m1f – 1m2f · Good · 12 runners
20 Mar
10th
Wolverhampton
1m1f – 1m2f · Standard · 13 runners
26 Sep
10th
Newmarket
1m1f – 1m2f · Good_To_Firm · 13 runners
23 Aug
13th
York
1m3f – 1m4f · Good_To_Firm · 15 runners
7 Aug
7th
chelmsford
1m3f – 1m4f · Standard_To_Slow · 10 runners
31 Jul
8th
Goodwood
1m1f – 1m2f · Good · 18 runners
12 Jul
5th
Newmarket
1m1f – 1m2f · Good_To_Firm · 7 runners
29 Jun
6th
The Curragh
1m1f – 1m2f · Good · 13 runners
19 Jun
18th
Ascot
1m1f – 1m2f · Good_To_Firm · 31 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
25%
Win rate
3/12
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Newmarket
Galloping
5 1 third, 4 other 2 May 0%
Musselburgh
Sharp
3 2 wins, 1 other 12 Apr 66.7%
Thirsk
Galloping
1 1 win 16 Aug 100%
Haydock Park
Galloping
1 1 other 24 May 0%
Southwell
Galloping
1 1 third 6 Apr 0%
chelmsford 1 1 other 7 Aug 0%
Sandown Park
Galloping
1 1 other 25 Apr 0%
Wolverhampton
Galloping
1 1 other 20 Mar 0%
Doncaster
Galloping
1 1 other 12 Sep 0%
Ascot
Galloping
1 1 other 19 Jun 0%
The Curragh
Galloping
1 1 other 29 Jun 0%
Goodwood
Undulating
1 1 other 31 Jul 0%
York
Galloping
1 1 other 23 Aug 0%