:

Patty O'Farrell

At eight years old, Patty O'Farrell is the kind of horse that keeps the yard — sorry, keeps the yard — patient through the lean stretches. One win from 12 races is a modest return, roughly 1 in every 12 attempts, but the record of three placed finishes alongside that single victory tells you this is a horse that competes honestly without always having the finishing kick to get the job done.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Mare
Colour
Bay
Father
Policy Maker
Mother
Majestic Benbulben
Owner
M J Halligan
Rating
96

📊 Key Numbers

Career statistics for this horse
12
Career races
1
Wins
8.3%
Win rate
avg ~10%
25%
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

That one career win came at Listowel on 2nd June 2025, and it remains the high point of a career that has otherwise been defined by near-misses and mid-pack finishes. Eleven months on, Patty O'Farrell has not managed to repeat it, going the last six races without troubling the winner's enclosure. The most recent form figures — 9-7-6-12 — suggest a horse that has been well beaten in its last four outings, though a third-place finish sits further back in the sequence as a reminder that better days are possible.

Sean O'Keeffe has been the regular partner, riding in 10 of the 12 career races for 1 win between them. That is a 10% win rate from their partnership — roughly 1 in every 10 rides together — which is not spectacular but reflects the overall level of what the horse has been producing. Trainer Peter Maher operates out of Donore in County Kildare, and his yard has sent out just one winner so far this season, making Patty O'Farrell's Listowel success a meaningful moment for the team rather than just another result.

What keeps things interesting is the simple fact that Patty O'Farrell raced just one day ago and remains active. At eight, this is not a horse winding down — it is still turning up, still competing, and still giving the team something to work with. Whether another win is coming is the open question, but the Listowel victory proves it is capable of one, and that is enough to keep everyone involved watching closely.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Struggles on LH Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Heavy (very wet)
Unknown
Soft to heavy (wet)
Unknown
Yielding (slightly soft)
Unknown
Good (firm-ish)
Unknown
Good to yielding (mild give)
Unknown
Soft (muddy)
Unknown
Yielding to soft (damp)
Unknown
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏟 Track Shape
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
18 Apr
9th
Bellewstown
Long Distance (2m+) · Yielding · 10 runners
4 Mar
7th
Naas
Long Distance (2m+) · Soft_To_Heavy · 17 runners
20 Jan
6th
Down Royal
Long Distance (2m+) · Soft · 12 runners
15 Dec
12th
Naas
Long Distance (2m+) · Soft_To_Heavy · 17 runners
27 Nov
DNF
Thurles
Long Distance (2m+) · Yielding · 19 runners
7 Jul
3rd
Roscommon
1m6f – 2m · Good · 19 runners
2 Jun
🏆 Won
Listowel
Long Distance (2m+) · Good · 15 runners
14 May
5th
Tipperary
Long Distance (2m+) · Good_To_Yielding · 19 runners
3 Apr
2nd
Naas
Long Distance (2m+) · Good_To_Yielding · 23 runners
23 Feb
12th
Naas
1m6f – 2m · Heavy · 22 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Sean O'Keeffe Current Jockey
10%
Win rate
1/10
Won / Rode
Mr B T Stone
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Naas
Galloping
4 1 second, 3 other 4 Mar 0%
Listowel
Sharp
1 1 win 2 Jun 100%
Fairyhouse
Galloping
1 1 other 1 Jan 0%
Down Royal
Galloping
1 1 other 20 Jan 0%
Thurles
Undulating
1 1 other 27 Nov 0%
Tipperary
Galloping
1 1 other 14 May 0%
Roscommon
Sharp
1 1 third 7 Jul 0%
Punchestown
Galloping
1 1 other 27 Jan 0%
Bellewstown
Sharp
1 1 other 18 Apr 0%