On Edge
On Edge is a horse that has learned to make the most of home advantage. The 8-year-old has won four of its nine career races at Chepstow, the Welsh track where it first tasted victory back in August 2022. That's a win rate of roughly 4 wins from every 9 runs at that course — a genuinely remarkable record that puts it in a different league whenever it returns there. Elsewhere, the story is less impressive: at other tracks and at higher levels of competition, it has managed only five wins from 25 races, which tells you that On Edge is a specialist rather than a naturally gifted all-rounder.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The horse is currently in form. It won at Sandown Park just a week ago, and over its last six races it has posted two wins, two thirds, and one fourth-place finish — a sequence that suggests it is running consistently in the mix at its level. Trained by Christopher Mason, On Edge is usually ridden by Gina Mangan, and the partnership works: Mangan has steered it to seven wins from 22 races together, a 32 percent success rate that speaks to a real understanding between rider and horse.
Across its career, On Edge has won nine races from 34 attempts — a 26 percent win rate that sits squarely in the middle ground of racing. It has earned 21 places on top of those wins, so it is far from a consistent loser, but nor is it a horse that wins merely by turning up. The real story is that specialisation at Chepstow, and the fact that when conditions suit and it runs at the right track and level, it can deliver.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Course specialist at Chepstow: 4 wins from 9 starts (44%)
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Likes
Good (a little give)
Likes
Good to soft (some give)
Ok
Standard (all-weather)
Unknown
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Right-handed, hilly
Likes
Left-handed, long straights
Ok
Right-handed, tight turns
Ok
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown
📅 Recent runs
The last 10 races, most recent first
23 Sep
15th
Goodwood
5f – 6½f · Good · 17 runners
11 Sep
🏆 Won
Sandown Park
5f – 6½f · Soft · 10 runners
14 Aug
7th
Epsom Downs
5f – 6½f · Good_To_Firm · 8 runners
23 Jun
3rd
Ffos Las
5f – 6½f · Good · 7 runners
29 May
🏆 Won
Chepstow
5f – 6½f · Good_To_Firm · 5 runners
20 Oct
8th
Bath
5f – 6½f · Soft · 9 runners
30 Sep
🏆 Won
Bath
5f – 6½f · Good_To_Firm · 17 runners
22 Sep
2nd
Leicester
5f – 6½f · Good_To_Soft · 15 runners
22 Aug
2nd
Goodwood
5f – 6½f · Good · 7 runners
5 Aug
2nd
Ffos Las
5f – 6½f · Good · 9 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Chepstow Galloping |
9 |
4 wins, 2 thirds, 3 other |
29 May |
44.4% |
| Windsor Sharp |
8 |
2 wins, 2 seconds, 2 thirds, 2 other |
26 May |
25% |
| Ffos Las Galloping |
4 |
1 second, 1 third, 2 other |
23 Jun |
0% |
| Bath Undulating |
2 |
1 win, 1 other |
20 Oct |
50% |
| Newbury Galloping |
2 |
1 third, 1 other |
10 Jul |
0% |
| Goodwood Undulating |
2 |
1 second, 1 other |
23 Sep |
0% |
| Sandown Park Galloping |
1 |
1 win |
11 Sep |
100% |
| Salisbury Undulating |
1 |
1 win |
15 Sep |
100% |
| Wolverhampton Galloping |
1 |
1 other |
29 Nov |
0% |
| Leicester Sharp |
1 |
1 second |
22 Sep |
0% |
| Epsom Downs Undulating |
1 |
1 other |
14 Aug |
0% |
| Lingfield Park Sharp |
1 |
1 other |
25 Nov |
0% |
| Brighton Undulating |
1 |
1 third |
13 Oct |
0% |