UK time :

My Mate Mackley

My Mate Mackley is a three-year-old having the kind of breakthrough season that keeps you watching every time his name goes up on the board. Trained by Adam Kirby at Kirtling in Newmarket, he has won 3 of his 14 races—a win rate of roughly 1 in 5—and keeps finding the frame with 9 places to his name. That mix of wins and near-misses suggests a horse that belongs in competitive races but hasn't yet settled into being a consistent winner.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Tasleet
Mother
Royal Silk
Trainer
Owner
Adam Kirby
Official rating
53

📊 Key numbers

Career totals for this horse
14
Career races
3
Wins
21.4%
Win rate
avg ~10%
64.3%
Top-3 rate
avg ~30%
20 days
Since last race

🔍 Full analysis

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

The really encouraging sign is what he has done lately. In his last six races, he has won twice, including a victory at Brighton just this week on 28 September. Before that came a second place and two fourth-place finishes, showing he is capable of running well even when he does not quite get his head in front. His first career win came in May at Chepstow, so he is still learning his trade as a young horse, but the pattern of his recent form—wins, places, then wins again—suggests he is building confidence rather than struggling or fading away.

Running under Adam Kirby's care, he is part of a yard that has sent out 6 winners already this season. At just three years old with recent momentum on his side, My Mate Mackley looks like a horse worth following. He has proven he can win on the track, and his current active status means he could be racing again very soon.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 3 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
28 Sep
🏆 Won
Brighton
5f – 6½f · Good_To_Firm · 8 runners
22 Sep
4th
Southwell
5f – 6½f · Standard · 14 runners
7 Sep
4th
Windsor
5f – 6½f · Good · 12 runners
1 Sep
2nd
Brighton
5f – 6½f · Good · 6 runners
14 Aug
3rd
Great Yarmouth
5f – 6½f · Good_To_Firm · 9 runners
13 Aug
🏆 Won
Lingfield Park
5f – 6½f · Standard · 9 runners
9 Aug
2nd
Chepstow
5f – 6½f · Good_To_Firm · 8 runners
30 Jul
4th
Wolverhampton
5f – 6½f · Standard · 8 runners
23 Jul
2nd
Southwell
Sprint (< 5f) · Standard · 7 runners
30 Jun
2nd
Ffos Las
5f – 6½f · Good · 7 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Brighton
Undulating
2 1 win, 1 second 28 Sep 50%
Lingfield Park
Sharp
2 1 win, 1 third 13 Aug 50%
Chepstow
Galloping
2 1 win, 1 second 9 Aug 50%
Wolverhampton
Galloping
2 2 other 30 Jul 0%
Southwell
Galloping
2 1 second, 1 other 22 Sep 0%
Ffos Las
Galloping
1 1 second 30 Jun 0%
Great Yarmouth
Galloping
1 1 third 14 Aug 0%
Kempton Park
Galloping
1 1 other 3 Dec 0%
Windsor
Sharp
1 1 other 7 Sep 0%