UK time :

Dorans Law

Dorans Law is a horse that knows how to run a race but rarely gets across the line first. At eight years old, the horse has spent four seasons in competition and built a record of 2 wins from 34 races — the kind of return that suggests a genuine trier without quite the finishing kick needed at the top level. What matters more than those bare numbers is the shape of the recent form: the horse has not won in its last six outings, though it has picked up three places in that stretch, most notably a second at its last race just a day ago.Based on TrackLab's analysis
Quick facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Champs Elysees
Mother
Inch Sunset
Owner
T J Doran
Official rating
105

📊 Key numbers

Career totals for this horse
34
Career races
2
Wins
5.9%
Win rate
avg ~10%
35.3%
Top-3 rate
avg ~30%
22 days
Since last race

🔍 Full analysis

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

The wins themselves came at modest venues. The first arrived at Ballinrobe on 12 August 2024, and the second — and most recent — at Wexford on 23 July 2025. Fourteen months between victories tells you a lot about where this horse sits in the pecking order. Trainer P J Rothwell, based at Tinahely in Co Wicklow, has had a productive season with 35 winners sent out from the yard, but Dorans Law is clearly not among the yard's flagships. Tiernan Power Roche has been the horse's regular pilot, riding it eight times and winning once together — a 12% record that slightly outperforms the horse's overall rate of 1 in every 17 races. The horse was back in action just yesterday, so there is at least some indication the team believes another opportunity lies ahead. For a horse that runs this often without winning, staying active may be the best hope.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on yielding_to_soft ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
⚠ Poor record on yielding ground: 0 wins from 7 starts
⚠ Poor record on good_to_yielding ground: 0 wins from 7 starts
⚠ Poor record on soft ground: 0 wins from 4 starts
⚠ Yet to win at Punchestown in 7 attempts
⚠ Yet to win at Listowel in 5 attempts
⚠ Struggles on RH Galloping tracks: 0 wins from 11 starts
⚠ Struggles on LH Sharp tracks: 0 wins from 7 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Yielding to soft (damp)
Loves
Good (a little give)
Yielding (slightly soft)
Avoids
Good to yielding (mild give)
Avoids
Soft (muddy)
Avoids
📏 Race distance
Long Distance (2M+)
🏟 Track shape
Right-handed, tight turns
Loves
Right-handed, tight
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids
Left-handed, tight turns
Avoids
Left-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
26 Sep
7th
Listowel
Long Distance (2m+) · Good · 15 runners
23 Sep
DNF
Listowel
Long Distance (2m+) · Good · 14 runners
19 Aug
DNF
Sligo
Long Distance (2m+) · Good · 12 runners
10 Aug
5th
Ballinrobe
Long Distance (2m+) · Good · 8 runners
22 Jul
2nd
Wexford
Long Distance (2m+) · Good · 9 runners
4 Jul
7th
Bellewstown
Long Distance (2m+) · Good · 17 runners
15 Jun
DNF
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 14 runners
21 May
6th
Limerick
Long Distance (2m+) · Good · 12 runners
30 Apr
DNF
Punchestown
Long Distance (2m+) · Good_To_Yielding · 14 runners
29 Mar
DNF
Downpatrick
Long Distance (2m+) · Yielding_To_Soft · 18 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
12.5%
Win rate
1/8
Wins / rides
16.7%
Win rate
1/6
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
G B Noonan
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Calum Hogan
0%
Win rate
0/1
Wins / rides
Mr R Sugrue
0%
Win rate
0/1
Wins / rides
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
Punchestown
Galloping
7 1 second, 1 third, 5 other 30 Apr 0%
Listowel
Sharp
5 1 second, 1 third, 3 other 26 Sep 0%
Ballinrobe
Sharp
4 1 win, 1 third, 2 other 10 Aug 25%
Wexford
Sharp
2 1 win, 1 second 22 Jul 50%
Fairyhouse
Galloping
2 2 other 25 Jan 0%
Kilbeggan
Tight
2 2 other 15 Jun 0%
Sligo
Sharp
2 2 other 19 Aug 0%
Tipperary
Galloping
1 1 third 4 Jul 0%
Bellewstown
Sharp
1 1 other 4 Jul 0%
Roscommon
Sharp
1 1 other 9 Jun 0%
Killarney
Sharp
1 1 other 24 Aug 0%
Downpatrick
Undulating
1 1 other 29 Mar 0%
Navan
Galloping
1 1 other 17 Nov 0%
Limerick
Galloping
1 1 other 21 May 0%
Down Royal
Galloping
1 1 second 5 May 0%
Leopardstown
Galloping
1 1 second 29 Dec 0%
Naas
Galloping
1 1 other 12 Nov 0%