:

City House

City House is a 5-year-old who has made hard work of life on the racecourse, winning just once from 17 races — a rate of roughly 1 in every 17 outings. That sole victory came at Kempton Park in October 2023, now more than two and a half years ago, and the horse has gone six races without troubling the scorer since. Five places along the way show there is some ability here, but ability and wins are different things, and City House has struggled to convert one into the other.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Father
Night Of Thunder
Mother
Impala
Owner
Dooley Thoroughbreds
Rating
96

📊 Key Numbers

Career statistics for this horse
17
Career races
1
Wins
5.9%
Win rate
avg ~10%
29.4%
Place rate (top 3)
avg ~30%
37 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The recent form makes for uncomfortable reading. Working backwards through the last six races, the finishing positions read 2, 4, 7, 19, 5, 16 — a sequence that suggests a horse capable of running into a place on its day but wildly inconsistent when the mood takes it. That nineteenth-place finish buried in the middle of the sequence is the kind of result that raises questions a finishing position alone can't answer.

The class level tells its own story. City House has run seven times at Class 2 level — among the better races in Britain — without winning once. That is not a disgrace; plenty of horses spend their careers competing at a level just above what they can quite master. But it does suggest that if a win is coming, it may need slightly easier pickings than it has been asked to find lately.

The horse is trained by Adrian McGuinness, operating out of Lusk in County Dublin. The yard has sent out 39 winners this season, which tells you this is not an outfit sending horses over for the trip — when McGuinness loads a horse onto a ferry to race in Britain, there is usually a reason. City House has had a short break of 37 days since its last race, which could simply be a freshener, or could mean the yard — sorry, the team — have been patient and deliberate about when to run next. For a horse that found the winner's enclosure once at Kempton and nowhere else, there is always the possibility that track suits it better than most. Whether the yard has that in mind is the interesting question.

Strengths & Risks AI Analysis

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard_to_slow ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
Poor record on standard ground: 0 wins from 7 starts
Poor record on good ground: 0 wins from 4 starts
Struggles on LH Galloping tracks: 0 wins from 9 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard to slow
Loves
Good to firm
Good to soft
Standard (all-weather)
Avoids
Good (firm-ish)
Avoids
📏 Race Distance
5F – 6½F
7F – 1M
Avoids
🏅 Competition Level
Class 2
Avoids
Class 3
Class 4
Avoids
Class 5
Loves
🏟 Track Shape
Right-handed, wide and galloping
Loves
Left-handed, undulating
Left-handed, wide and galloping
Avoids

📅 Recent Runs

The last 10 races, most recent first
20 Feb
2nd
Dundalk
5f – 6½f · Standard · 10 runners
6 Feb
4th
Dundalk
5f – 6½f · Standard · 4 runners
16 Jan
7th
Dundalk
7f – 1m · Standard · 8 runners
26 Jul
19th
Ascot
7f – 1m · Good · 22 runners
8 Jul
5th
Pontefract
5f – 6½f · Good · 8 runners
21 Jun
16th
Ascot
5f – 6½f · Good_To_Firm · 29 runners
11 May
6th
Newcastle
5f – 6½f · Standard · 14 runners
12 Nov
6th
Southwell
5f – 6½f · Standard · 14 runners
1 Aug
5th
Wolverhampton
5f – 6½f · Standard · 11 runners
29 Jun
3rd
Newcastle
5f – 6½f · Standard_To_Slow · 14 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ronan Whelan Current Jockey
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Dundalk
Galloping
3 1 second, 2 other 20 Feb 0%
Ascot
Galloping
3 3 other 26 Jul 0%
Kempton Park
Galloping
2 1 win, 1 second 12 Jun 50%
Newmarket
Galloping
2 2 other 4 May 0%
Wolverhampton
Galloping
2 1 second, 1 other 1 Aug 0%
Newcastle
Galloping
2 1 third, 1 other 11 May 0%
Doncaster
Galloping
1 1 other 18 Jun 0%
Southwell
Galloping
1 1 other 12 Nov 0%
Pontefract
Undulating
1 1 other 8 Jul 0%