UK time :

Holy Fire

There is a horse that has quietly made Kempton Park its personal territory — and if you ever find yourself watching a race there on a wet winter evening, Holy Fire is worth knowing about. The six-year-old has won 2 races from 32 overall, which on the surface sounds modest, but dig a little deeper and the story gets more interesting.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Mare
Colour
Bay
Father
Unfortunately
Mother
Abonos
Owner
Basher Watts Racing 2
Official rating
66

📊 Key numbers

Career totals for this horse
32
Career races
2
Wins
6.2%
Win rate
avg ~10%
31.2%
Top-3 rate
avg ~30%
202 days
Since last race

🔍 Full analysis

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

Both of those wins have come at Kempton Park, from 13 races there — that is roughly 1 in every 6 attempts at the same venue. In racing, that kind of consistency at one track is not a coincidence. Tracks have their own character: the shape of the bends, the camber of the ground, the way the surface drains. Some horses simply suit a place, and Holy Fire suits Kempton. The most recent win came just two months ago, in January 2026, which means this is a horse currently in form and very much active — it raced just yesterday.

Conditions matter too. On wet or muddy ground, Holy Fire has won 2 from 13 races — roughly 1 in every 6-and-a-half runs — compared to a much thinner record elsewhere. That is a meaningful difference, and it tells you this is a horse that comes alive when the weather turns. Both factors combined — Kempton, soft underfoot — is when Holy Fire is genuinely dangerous.

The partnership with jockey Callum Shepherd is the other thread running through this story. Of 15 races together, Shepherd has been in the saddle for both wins, a win rate of 13%, or about 1 in every 7-and-a-half rides. That is a meaningful number for a horse operating at this level — Class 5 races, the bread-and-butter tier of the sport — and it suggests the two have developed a real understanding. Trainer Charlie Fellowes, based at Newmarket, has sent out 17 winners already this season, so the yard is in good nick.

Recent form shows a sixth, a win, then a ninth and a fourth — not sparkling, but the win is the thing that stands out. A horse that wins 1 in every 16 races overall but 1 in every 6 at its favourite track, in its favourite conditions, with its regular jockey, is a very different proposition in those specific circumstances. Holy Fire is not flashy, but it knows exactly where it belongs.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard_to_slow ground: 2 wins from 13 starts (15%)
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 14 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 11 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard to slow (all-weather)
Loves
Good (a little give)
Unknown
Good to firm (fairly firm)
Unknown
Standard (all-weather)
Avoids
Good to soft (some give)
Avoids
📏 Race distance
7F – 1M
5F – 6½F
Ok
1M1F – 1M2F
Unknown
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Unknown
🏟 Track shape
Right-handed, long straights
Loves
Left-handed, hilly
Unknown
Left-handed, long straights
Avoids
Long straights
Avoids
Left-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
30 Mar
6th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 7 runners
25 Feb
DNF
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 13 runners
28 Jan
🏆 Won
Kempton Park
7f – 1m · Standard_To_Slow · 6 runners
3 Jan
9th
Southwell
7f – 1m · Standard · 10 runners
15 Dec
4th
Wolverhampton
7f – 1m · Standard · 9 runners
25 Nov
7th
Lingfield Park
7f – 1m · Standard · 14 runners
4 Nov
2nd
Lingfield Park
7f – 1m · Standard · 13 runners
13 Oct
2nd
Great Yarmouth
5f – 6½f · Good_To_Soft · 7 runners
29 Sep
10th
Southwell
5f – 6½f · Standard · 13 runners
5 Sep
4th
Kempton Park
5f – 6½f · Standard_To_Slow · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
13.3%
Win rate
2/15
Wins / rides
Kieran Shoemark Current jockey
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/1
Wins / rides
Mikkel Mortensen
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Kempton Park
Galloping
13 2 wins, 3 seconds, 8 other 30 Mar 15.4%
Wolverhampton
Galloping
4 4 other 15 Dec 0%
Lingfield Park
Sharp
3 2 seconds, 1 other 25 Nov 0%
chelmsford 3 1 second, 1 third, 1 other 9 Jul 0%
Southwell
Galloping
3 3 other 3 Jan 0%
Great Yarmouth
Galloping
2 1 second, 1 other 13 Oct 0%
Ascot
Galloping
1 1 other 28 Jul 0%
Thirsk
Galloping
1 1 other 4 May 0%
Epsom Downs
Undulating
1 1 other 3 Jul 0%
Newcastle
Galloping
1 1 other 3 Dec 0%