UK time :

Tees Aggregates

Four wins from 30 races is not spectacular, but what matters is where those wins come from. Three of them have arrived on fast, dry ground, giving him a win rate of 36 per cent on such surfaces — significantly better than his overall record and the sort of statistic that tells you when to watch for this horse. He also has a strong fondness for Catterick Bridge, where he has won twice in six races, most recently in June. That track clearly plays to his strengths.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Earthlight
Mother
Club Prive
Owner
Ingleby Bloodstock Ltd The Ivy League
Official rating
66

📊 Key numbers

Career totals for this horse
30
Career races
4
Wins
13.3%
Win rate
avg ~10%
36.7%
Top-3 rate
avg ~30%
2 days
Since last race

🔍 Full analysis

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

The jockey most often in the saddle is Harrison Shaw, and their partnership shows promise — Shaw has ridden Tees Aggregates to victory twice in eight races together, a 25 per cent success rate. After a winning run earlier in the year, the horse has now gone four months without a victory, with his last six races yielding only one top-3 finish. That lean spell may simply reflect a run of unsuitable conditions or tougher opposition; horses do not stay at peak form indefinitely. Trainer Adrian Nicholls, based in North Yorkshire, has had a productive season and is clearly capable of placing his charges well. The yard's approach to running Tees Aggregates tends toward Class 5 races — his bread and butter — where he has won 2 of 9 starts. He remains active and in work, suggesting the team still believes there are wins left in him, particularly if fast ground returns and the horse can get back to somewhere like Catterick where he knows his way around.

⚡ 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: 4 wins from 11 starts (36%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 13 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
Good to firm (fairly firm)
Loves
Standard (all-weather)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Good (a little give)
Avoids
Good to soft (some give)
Avoids
📏 Race distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Unknown
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, hilly
Loves
Right-handed, tight turns
Left-handed, hilly
Unknown
Left-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
16 Oct
8th
Redcar
5f – 6½f · Good · 10 runners
23 Sep
3rd
Redcar
5f – 6½f · Good · 6 runners
30 Aug
10th
Beverley
5f – 6½f · Heavy · 15 runners
17 Aug
10th
Catterick Bridge
5f – 6½f · Good · 11 runners
25 Jul
14th
York
5f – 6½f · Good_To_Firm · 17 runners
6 Jul
7th
Ripon
5f – 6½f · Good · 9 runners
22 Jun
🏆 Won
Catterick Bridge
5f – 6½f · Good_To_Firm · 7 runners
10 Jun
3rd
Hamilton Park
5f – 6½f · Good_To_Soft · 7 runners
28 May
3rd
Ripon
5f – 6½f · Good · 8 runners
16 May
5th
Thirsk
5f – 6½f · Good · 18 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
2/8
Wins / rides
Connor Murtagh
16.7%
Win rate
1/6
Wins / rides
Jack Nicholls
0%
Win rate
0/4
Wins / rides
Jack Garritty Current jockey
0%
Win rate
0/2
Wins / rides
Paddy Mathers
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
Catterick Bridge
Sharp
6 2 wins, 1 second, 3 other 17 Aug 33.3%
Beverley
Undulating
4 1 win, 3 other 30 Aug 25%
Ripon
Sharp
4 2 thirds, 2 other 6 Jul 0%
Thirsk
Galloping
3 1 third, 2 other 16 May 0%
Leicester
Sharp
2 1 win, 1 other 3 Jun 50%
Redcar
Galloping
2 1 third, 1 other 16 Oct 0%
York
Galloping
2 2 other 25 Jul 0%
Bath
Undulating
1 1 other 4 May 0%
Doncaster
Galloping
1 1 other 18 May 0%
Hamilton Park
Sharp
1 1 third 10 Jun 0%
Wetherby
Galloping
1 1 third 11 Jun 0%
Epsom Downs
Undulating
1 1 other 7 Jun 0%
Haydock Park
Galloping
1 1 other 5 Jul 0%
Southwell
Galloping
1 1 other 7 Apr 0%