:

Urban War

Fifteen races into its career and still waiting for a first win, Urban War is a horse that has tested the patience of everyone at John Joseph Hanlon's yard in Bagenalstown, Co Carlow. Four placed finishes from those 15 outings show the horse has been competitive enough to finish in the money on occasion, but that elusive victory has never arrived — and at eight years old, time is not exactly on its side.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Mehmas
Mother
Urban Beauty
Owner
Urban War Syndicate
Rating
90

📊 Key Numbers

Career statistics for this horse
15
Career races
0
Wins
0%
Win rate
avg ~10%
26.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

The recent form makes for uncomfortable reading. In the last six races, Urban War has managed just one placed finish, with the other runs producing little to shout about, including a last-place finish in the most recent sequence. Racing just yesterday, the horse remains active and in training, which at least tells you the yard hasn't given up — and Hanlon's team have been in decent nick this season, sending out 11 winners, so the infrastructure for success is clearly there.

The level Urban War competes at is worth understanding. Class 4 is the middle tier of British racing — not the bargain basement, but far from the big occasions either. At that level, the horse has run five times without winning once. That is not a record that suggests a change of scenery or a drop in grade is about to unlock something special. More likely, Urban War is simply a horse that runs reliably, finishes occasionally, and wins never. Some horses are built for the fight; others, it seems, are built for the participation. At this stage of its career, Urban War looks firmly like the latter.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Unknown
Standard (all-weather)
Unknown
Yielding (slightly soft)
Unknown
Good to firm (drying out)
Unknown
Good to yielding (mild give)
Unknown
Soft to heavy (wet)
Unknown
📏 Race Distance
7F – 1M
Unknown
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
1M6F – 2M
Unknown
Long Distance (2M+)
Unknown
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Left-handed, tight
Unknown

📅 Recent Runs

The last 10 races, most recent first
10 Jul
DNF
Cork
Long Distance (2m+) · Good · 26 runners
5 Jun
12th
Clonmel
Long Distance (2m+) · Good · 17 runners
15 Apr
DNF
Leopardstown
1m1f – 1m2f · Yielding · 9 runners
6 Feb
6th
Dundalk
1m6f – 2m · Standard · 12 runners
13 Jan
11th
Dundalk
1m1f – 1m2f · Standard · 17 runners
26 Dec
20th
Leopardstown
Long Distance (2m+) · Yielding · 22 runners
4 Nov
10th
Fairyhouse
Long Distance (2m+) · Soft_To_Heavy · 19 runners
15 Oct
7th
Punchestown
Long Distance (2m+) · Good_To_Yielding · 14 runners
9 Jul
2nd
Chester
1m3f – 1m4f · Good · 8 runners
16 Jun
3rd
Ripon
1m1f – 1m2f · Good · 5 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Stefano Cherchi
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
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Paddy Hanlon Current Jockey
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ms E J Kavanagh
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Dundalk
Galloping
2 2 other 6 Feb 0%
Beverley
Undulating
2 2 other 21 Apr 0%
Leopardstown
Galloping
2 2 other 15 Apr 0%
Cork
Galloping
1 1 other 10 Jul 0%
Wolverhampton
Galloping
1 1 other 25 Nov 0%
Clonmel
Sharp
1 1 other 5 Jun 0%
Punchestown
Galloping
1 1 other 15 Oct 0%
Nottingham
Galloping
1 1 other 16 Apr 0%
Bath
Undulating
1 1 second 3 Jun 0%
Chester
Tight
1 1 second 9 Jul 0%
Ripon
Sharp
1 1 third 16 Jun 0%
Fairyhouse
Galloping
1 1 other 4 Nov 0%