UK time :

Present Fair

Present Fair is a 9-year-old with a modest record but enough spark to keep things interesting. Over 23 races, the horse has won three times and placed seven, a 13% win rate that sits comfortably in the middle ground—not a star, but not a hopeless case either. What catches the eye is how recent success has dried up. That last win came at Bangor-on-Dee on 4 July 2025, more than a year ago, and the recent form tells a story of struggle: 15th, 2nd, 1st (that ancient win), 10th, 5th, then 7th most recently. Two finishes out of the places in the last six runs suggests Present Fair is on the downward slope at this stage of a long career.Based on TrackLab's analysis
Quick facts
Age
9 years old
Sex
Gelding
Colour
Bay
Father
Presenting
Mother
Premier Victory
Owner
Donald Mccain Racing Club
Official rating
98

📊 Key numbers

Career totals for this horse
23
Career races
3
Wins
13.0%
Win rate
avg ~10%
30.4%
Top-3 rate
avg ~30%
40 days
Since last race

🔍 Full analysis

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

There are hints of where this horse belongs. Trained by Donald McCain at his Cholmondeley yard in Cheshire—a stable in good form with 55 winners this season—Present Fair does best over the longer trips, between one mile six furlongs and two miles, winning 1 of 4 races at that distance (25%). More tellingly, Bangor-on-Dee is a track where the horse genuinely shines. Two wins from five races there is a real course specialty, something worth noting when the handicapper next gives Present Fair a chance there. When racing at Class 5 level, the horse has won 3 of 15 races (20%), another sign that stepping back down in class might be where opportunity lies.

The pairing with regular jockey Brian Hughes has not produced results—0 wins from 5 races together—and with the horse still active but clearly running into older age, Present Fair looks like a horse for patient the yard to keep targeted on Bangor-on-Dee on softer ground over distance. The spark is not gone, but it is definitely dimming.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 1m6f – 2m distances: 25% win rate
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 8 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Good to soft (some give)
Heavy (very wet)
Unknown
Soft (muddy)
Avoids
📏 Race distance
1M6F – 2M
Loves
Long Distance (2M+)
Ok
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track shape
Left-handed, tight turns
Left-handed, hilly
Unknown
Left-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
8 Sep
7th
Bangor-on-Dee
Long Distance (2m+) · Good · 8 runners
5 Sep
5th
Worcester
Long Distance (2m+) · Good · 6 runners
27 Jul
10th
Uttoxeter
Long Distance (2m+) · Good · 13 runners
4 Jul
🏆 Won
Bangor-on-Dee
Long Distance (2m+) · Good · 6 runners
7 Jun
15th
Hexham
Long Distance (2m+) · Good_To_Soft · 16 runners
17 May
2nd
Uttoxeter
Long Distance (2m+) · Good · 8 runners
24 Apr
🏆 Won
Bangor-on-Dee
Long Distance (2m+) · Good_To_Soft · 11 runners
25 Feb
3rd
Catterick Bridge
Long Distance (2m+) · Good_To_Soft · 8 runners
31 Jan
4th
Catterick Bridge
Long Distance (2m+) · Soft · 9 runners
31 Dec
7th
Uttoxeter
1m6f – 2m · Good_To_Soft · 13 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Abbie McCain
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/5
Wins / rides
William Maggs
25%
Win rate
1/4
Wins / rides
50%
Win rate
1/2
Wins / rides
Charlie Maggs
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Mr Toby McCain-Mitchell
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Uttoxeter
Sharp
7 1 win, 1 second, 5 other 27 Jul 14.3%
Bangor-on-Dee
Sharp
5 2 wins, 3 other 8 Sep 40%
Catterick Bridge
Sharp
4 1 third, 3 other 25 Feb 0%
Worcester
Galloping
2 1 third, 1 other 5 Sep 0%
Wetherby
Galloping
1 1 other 26 Jan 0%
Warwick
Sharp
1 1 other 10 Mar 0%
Newcastle
Galloping
1 1 other 23 Nov 0%
Sedgefield
Sharp
1 1 third 22 Oct 0%
Hexham
Undulating
1 1 other 7 Jun 0%