:

Dairy Force

Dairy Force is a seven-year-old that has spent nearly a quarter of his racing life chasing that first win without success. He broke through at Kilbeggan in June 2024, but that single victory now sits more than two years in the rear-view mirror, bookended by seven placed finishes across nineteen races. With a win rate of roughly 1 in every 20 races, he has proven himself a consistent type — the kind of horse that shows up, competes, and often runs into the frame — but consistency alone does not make a name.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Workforce
Mother
Golden Belief
Owner
Mcconnell Oshea Partnership
Rating
104

📊 Key Numbers

Career statistics for this horse
19
Career races
1
Wins
5.3%
Win rate
avg ~10%
36.8%
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 is striking about Dairy Force is his recent consistency in precisely the wrong way. Over his last six races, he has picked up two seconds and a third, but also a fifth and a twelfth, with one complete no-show in the placings. He was last seen in action just a day ago, so he is still actively racing at seven years old, which speaks to a decent constitution and the faith of his trainer, Gordon Elliott. Elliott's Longwood yard has been prolific this season with 210 winners to its name, so Dairy Force exists in an operation where results happen elsewhere — a sign that he occupies the lower rungs of a busy outfit. The horse remains a maiden winner by any realistic measure. That single success at Kilbeggan was a breakthrough moment, but the failure to add a second victory in the twenty-seven months since then suggests he may have found his level, or simply that he is the sort of honest performer who will never quite have the edge needed to break through again.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_yielding ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 7 starts
Poor record on yielding ground: 0 wins from 3 starts
Struggles on RH Galloping tracks: 0 wins from 6 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
28 Aug
DNF
Down Royal
Long Distance (2m+) · Good · 16 runners
13 Aug
3rd
Tramore
Long Distance (2m+) · Good · 6 runners
27 Jul
5th
Galway
Long Distance (2m+) · Good · 23 runners
12 Jul
2nd
Sligo
Long Distance (2m+) · Good · 12 runners
2 Jul
2nd
Limerick
Long Distance (2m+) · Good · 12 runners
15 May
12th
Kilbeggan
1m6f – 2m · Good_To_Yielding · 17 runners
18 Apr
2nd
Bellewstown
Long Distance (2m+) · Yielding · 13 runners
12 Apr
DNF
Down Royal
Long Distance (2m+) · Good · 11 runners
29 Mar
2nd
Downpatrick
Long Distance (2m+) · Yielding_To_Soft · 10 runners
3 Feb
4th
Fairyhouse
Long Distance (2m+) · Heavy · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Jack Kennedy Current Jockey
0%
Win rate
0/2
Won / Rode
Josh Williamson
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Mr Pat Taaffe
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
Kilbeggan
Tight
3 1 win, 2 other 15 May 33.3%
Tramore
Sharp
2 1 third, 1 other 13 Aug 0%
Fairyhouse
Galloping
2 2 other 3 Feb 0%
Down Royal
Galloping
2 2 other 28 Aug 0%
Gowran Park
Undulating
1 1 other 3 Oct 0%
Galway
Tight
1 1 other 27 Jul 0%
Thurles
Undulating
1 1 other 20 Nov 0%
Downpatrick
Undulating
1 1 second 29 Mar 0%
Limerick
Galloping
1 1 second 2 Jul 0%
Punchestown
Galloping
1 1 other 14 Oct 0%
Clonmel
Sharp
1 1 second 23 Oct 0%
Bellewstown
Sharp
1 1 second 18 Apr 0%
Sligo
Sharp
1 1 second 12 Jul 0%
Leopardstown
Galloping
1 1 other 26 Dec 0%