:

City House

City House has won just once in 23 races—a solitary success at Kempton Park in October 2023 that now feels like ancient history, nearly three years ago. The 5-year-old has not tasted victory since, stringing together a run of 22 races without a win and showing little sign of breaking that drought. Recent outings have been modest: a seventh place, an eleventh, a fourth, an eighth, and two fourths in the last half-dozen races suggest a horse going through the motions rather than threatening anything.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Night Of Thunder
Mother
Impala
Owner
Dooley Thoroughbreds J Fairhurst
Rating
92

📊 Key Numbers

Career statistics for this horse
23
Career races
1
Wins
4.3%
Win rate
avg ~10%
21.7%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

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

What makes City House interesting is not what he has achieved, but where he might find success if the pieces align. At distances between 5 furlongs and 6½ furlongs—the sprint range—he has managed a win from 15 races (roughly 1 in 7), which is measurably better than his overall 4% win rate. That suggests there is a race in him at the right trip and the right level. His trainer, Adrian McGuinness at Lusk in Co Dublin, is a productive operator with 45 winners sent out this season, so the yard knows how to win races. The problem is City House's recent record at the top end: he has lined up in Class 2 races seven times and failed to trouble the judge once. He needs to drop back down the levels to smaller competitions, find that sprint distance again, and hope the break of nearly three years since his sole victory was not the end of the story rather than a pause in it.

Strengths & Risks

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%)
Well suited by 5f – 6½f distances: 7% win rate
⚠ What to watch out for
Poor record on good ground: 0 wins from 8 starts
Poor record on standard ground: 0 wins from 7 starts
Poor record on good_to_firm ground: 0 wins from 3 starts
Struggles on LH Galloping tracks: 0 wins from 10 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard to slow (all-weather)
Loves
Good to soft (some give)
Unknown
Yielding (slightly soft)
Unknown
Good (firm-ish)
Avoids
Standard (all-weather)
Avoids
Good to firm (drying out)
Avoids
📏 Race Distance
5F – 6½F
Loves
7F – 1M
Avoids
🏅 Competition Level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track Shape
Right-handed, long straights
Loves
Left-handed, hilly
Unknown
Left-handed, tight
Unknown
Right-handed, tight
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
2 Aug
7th
Galway
7f – 1m · Yielding · 18 runners
18 Jul
11th
The Curragh
5f – 6½f · Good_To_Firm · 21 runners
14 Jun
4th
Cork
7f – 1m · Good · 17 runners
23 May
8th
The Curragh
5f – 6½f · Good · 23 runners
6 May
4th
Chester
7f – 1m · Good · 14 runners
27 Apr
5th
Naas
5f – 6½f · Good · 13 runners
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

🏇 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/2
Won / Rode
0%
Win rate
0/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

🏟 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%
Newcastle
Galloping
2 1 third, 1 other 11 May 0%
Wolverhampton
Galloping
2 1 second, 1 other 1 Aug 0%
Newmarket
Galloping
2 2 other 4 May 0%
The Curragh
Galloping
2 2 other 18 Jul 0%
Doncaster
Galloping
1 1 other 18 Jun 0%
Naas
Galloping
1 1 other 27 Apr 0%
Chester
Tight
1 1 other 6 May 0%
Southwell
Galloping
1 1 other 12 Nov 0%
Galway
Tight
1 1 other 2 Aug 0%
Cork
Galloping
1 1 other 14 Jun 0%
Pontefract
Undulating
1 1 other 8 Jul 0%