:

Dark Tornado

There is a version of Dark Tornado that is genuinely difficult to beat, and the trick is knowing when you are going to see it. This five-year-old has won 3 of its 14 races in total — a win rate of around 21%, or roughly 1 in every 5 — but those numbers only tell half the story. Put Dark Tornado on fast, dry ground and suddenly you are looking at a different animal entirely: 3 wins from just 8 races in those conditions, which works out at 38%, or better than 1 in every 3. That is a dramatic swing, and it tells you that when the sun has been out and the ground is quick underfoot, this horse becomes one of the more reliable performers at its level.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Grey
Father
Dark Angel
Mother
Snowy Peak
Owner
Paul Kwok Ms Angel Li
Rating
90

📊 Key Numbers

Career statistics for this horse
14
Career races
3
Wins
21.4%
Win rate
avg ~10%
42.9%
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

Nowhere is that more obvious than at Newmarket, the wide, galloping Suffolk track that suits horses who travel well and finish hard. Dark Tornado has won 2 of its 6 races there, which sounds modest until you consider that most horses who race regularly at a single venue are lucky to win once. Newmarket is also the home of trainer Michael Wigham, whose yard has sent out 12 winners already this season — a strong return that suggests the operation is in good health. Dark Tornado's most recent win came at Newmarket just two weeks ago, on 25 June 2026, so confidence around this horse is currently high.

Jockey J F Egan has been the regular partner for most of this journey, riding Dark Tornado in 11 of its 14 races and winning 2 of them — a win rate of 18%, or roughly 1 in every 6 rides together. That is a solid working relationship, and the familiarity between horse and rider matters more than casual observers might expect. The one notable gap on Dark Tornado's record is at the very top level: three runs in Class 2 races, the upper tier of British racing, have produced nothing. That is not a disgrace — the competition at that level is fierce — but it does suggest the horse is most dangerous when racing slightly below the elite tier.

Recent form shows a sixth and a first from the last two outings, which is an encouraging upturn after a difficult run. Having raced just yesterday, Dark Tornado is currently as active as it gets, and with dry weather in the forecast, the yard will have reason to think another good performance is well within reach.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 3 wins from 8 starts (38%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 6 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
11 Jul
6th
Newmarket
7f – 1m · Good_To_Firm · 15 runners
25 Jun
🏆 Won
Newmarket
7f – 1m · Good_To_Firm · 11 runners
19 Jun
8th
Newmarket
1m1f – 1m2f · Good · 16 runners
28 May
7th
Sandown Park
1m1f – 1m2f · Good · 7 runners
16 May
8th
Newmarket
7f – 1m · Good · 13 runners
15 Aug
8th
Newmarket
1m1f – 1m2f · Good_To_Firm · 9 runners
12 Jul
5th
Ascot
7f – 1m · Good_To_Firm · 8 runners
17 May
🏆 Won
Newmarket
7f – 1m · Good_To_Firm · 9 runners
10 May
🏆 Won
Leicester
7f – 1m · Good_To_Firm · 7 runners
4 Apr
2nd
Leicester
7f – 1m · Good_To_Firm · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
J F Egan Current Jockey
18.2%
Win rate
2/11
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Newmarket
Galloping
6 2 wins, 4 other 11 Jul 33.3%
Ascot
Galloping
3 1 second, 2 other 12 Jul 0%
Leicester
Sharp
2 1 win, 1 second 10 May 50%
Sandown Park
Galloping
2 2 other 28 May 0%
York
Galloping
1 1 third 17 May 0%