Mariner
Mariner is the kind of horse that does his best work when conditions are right and the track suits him. A five-year-old trained by
Jennie Candlish at Basford, he has won 4 of his 32 races—a modest win rate of roughly 1 in 8—but the pattern of those wins tells a clearer story than the overall numbers suggest. He absolutely thrives on fast, dry ground, winning 2 of his 9 races (22%) when conditions are firm, compared to his miserable record elsewhere. More importantly, he has a real preference for the mile-and-a-quarter to mile-and-a-half distance range, where he has won 3 of his 12 races (25%), which is double his career average. That focus matters: he is not a horse trying everything everywhere, but one whose the yard have worked out where he belongs.
Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
31.2%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Doncaster is his course. In seven races there he has won twice—exactly 3 weeks ago on 1 August 2026—giving him a 29% win rate at that track alone. That kind of course specialist is valuable because it means his the yard can plan, waiting for the right conditions and the right race rather than chasing wins everywhere. His recent form has been inconsistent: fourth and first in his last two, but ninth and eighth before that. The first placed in four days ago shows he can still deliver. Most of his racing happens in Class 5 company, where he has won only 1 of 10 races (10%), suggesting he is operating at roughly the right level but can find graded races tough. George Wood is his regular jockey—they have teamed up seven times, with one win between them—so there is continuity in the saddle at least.
Candlish's stable is a productive one, having sent out 64 winners this season, and her assessment was frank: he is probably well handicapped and the type to pick up races at modest tracks like Wolverhampton in the quieter months when the ground and conditions align. That is not glamorous, but for a horse with his profile it is honest. He was raced just yesterday, so he remains active and available for his next opportunity.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 2 wins from 9 starts (22%)
✔ Well suited by 1m1f – 1m2f distances: 25% win rate
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 4 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Standard (all-weather)
Likes
Yielding (slightly soft)
Unknown
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Avoids
📏 Race Distance
Long Distance (2M+)
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 6 (grassroots)
Loves
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, long straights
Likes
Right-handed, hilly
Unknown
Left-handed, tight
Unknown
Left-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, long straights
Unknown
📅 Recent Runs
The last 10 races, most recent first
17 Aug
4th
Catterick Bridge
1m6f – 2m · Good · 7 runners
1 Aug
🏆 Won
Doncaster
1m3f – 1m4f · Good_To_Firm · 6 runners
23 Jul
4th
Doncaster
7f – 1m · Good_To_Firm · 8 runners
25 Jun
3rd
Nottingham
1m1f – 1m2f · Good_To_Firm · 8 runners
12 Jun
9th
Chester
7f – 1m · Soft · 11 runners
18 May
8th
Redcar
7f – 1m · Good · 13 runners
25 Apr
2nd
Doncaster
7f – 1m · Good_To_Firm · 13 runners
10 Apr
7th
Thirsk
7f – 1m · Good · 13 runners
20 Mar
8th
Wolverhampton
1m1f – 1m2f · Standard · 11 runners
30 Jun
9th
Pontefract
1m3f – 1m4f · Good_To_Firm · 9 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Doncaster Galloping |
7 |
2 wins, 1 second, 4 other |
1 Aug |
28.6% |
| Wolverhampton Galloping |
5 |
1 win, 1 second, 1 third, 2 other |
20 Mar |
20% |
| Newcastle Galloping |
3 |
3 other |
21 Jan |
0% |
| Ripon Sharp |
2 |
1 win, 1 other |
29 May |
50% |
| Leicester Sharp |
2 |
1 second, 1 other |
10 Sep |
0% |
| Wetherby Galloping |
1 |
1 second |
3 Jun |
0% |
| Kempton Park Galloping |
1 |
1 other |
22 Jan |
0% |
| Pontefract Undulating |
1 |
1 other |
30 Jun |
0% |
| Catterick Bridge Sharp |
1 |
1 other |
17 Aug |
0% |
| Redcar Galloping |
1 |
1 other |
18 May |
0% |
| Gowran Park Undulating |
1 |
1 other |
18 Jun |
0% |
| Musselburgh Sharp |
1 |
1 other |
28 Nov |
0% |
| Leopardstown Galloping |
1 |
1 other |
19 May |
0% |
| Naas Galloping |
1 |
1 other |
8 Jul |
0% |
| Chester Tight |
1 |
1 other |
12 Jun |
0% |
| Beverley Undulating |
1 |
1 other |
14 Aug |
0% |
| Thirsk Galloping |
1 |
1 other |
10 Apr |
0% |
| Nottingham Galloping |
1 |
1 third |
25 Jun |
0% |