:

Duffry Trixs

There's a horse in decent form right now. Duffry Trixs won just this week at Southwell — a result that lands at the end of a career that has been quietly building since a first win at Taunton back in February 2025. Now seven years old, this horse has won 2 races and placed 5 more times from 9 outings — a win rate of around 1 in every 4 or 5 races, which represents a respectable return at this level.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Chestnut
Father
Mahler
Mother
Miracle Trix
Owner
The Caulkheads Partnership
Rating
109

📊 Key Numbers

Career statistics for this horse
9
Career races
2
Wins
22.2%
Win rate
avg ~10%
55.6%
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 tells an encouraging story. Reading the last six runs from most recent backwards — 1, 2, 6, a missed run, 5, 3 — you can see a horse that was finding its range before clicking back into gear. That winning run at Southwell this week is the most recent data point, and it matters: horses that win this week, rather than six months ago, are generally fit, well, and in form. At Class 4 level, which is a solid mid-tier of British racing, Duffry Trixs has won 1 from 5 (20%) — not a horse that dominates that grade, but competitive enough to keep winning at it.

Jockey Harry Bannister has been the regular partner, riding this horse in 6 of its 9 career races and picking up 1 win together. That's a 17% win rate — roughly 1 in 6 — which is a modest return, though the partnership has clearly had enough about it to keep going. The yard behind all this is run by Richard J Bandey, based in Tadley, Hampshire, and has sent out 14 winners so far this season. That's a functioning, active operation — not one of the headline stables, but a yard that clearly knows how to get a horse ready to win.

Duffry Trixs is not a headline act, but it is exactly the kind of horse that rewards paying attention: a consistent performer at a realistic level, ridden by a settled jockey, trained by a yard in form, and coming off a win just days ago. Sometimes that's all you need to know.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Poor record on soft ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Ok
Good (firm-ish)
Unknown
Soft (muddy)
Avoids
📏 Race Distance
Long Distance (2M+)
🏅 Competition Level
Class 4 (standard)
Ok
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, tight
Unknown
Left-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
11 May
🏆 Won
Southwell
Long Distance (2m+) · Good · 11 runners
8 Apr
2nd
Fontwell Park
Long Distance (2m+) · Good_To_Soft · 9 runners
20 Mar
6th
Newbury
Long Distance (2m+) · Good_To_Soft · 16 runners
25 Feb
DNF
Wincanton
Long Distance (2m+) · Soft · 15 runners
22 Jan
5th
Huntingdon
Long Distance (2m+) · Soft · 18 runners
13 Dec
3rd
Lingfield Park
Long Distance (2m+) · Good_To_Soft · 7 runners
18 Feb
🏆 Won
Taunton
Long Distance (2m+) · Good_To_Soft · 12 runners
27 Jan
2nd
Plumpton
Long Distance (2m+) · Soft · 7 runners
12 Dec
12th
Warwick
Long Distance (2m+) · Good_To_Soft · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Harry Bannister Current Jockey
16.7%
Win rate
1/6
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
Taunton
Undulating
1 1 win 18 Feb 100%
Southwell
Galloping
1 1 win 11 May 100%
Warwick
Sharp
1 1 other 12 Dec 0%
Wincanton
Galloping
1 1 other 25 Feb 0%
Lingfield Park
Sharp
1 1 third 13 Dec 0%
Huntingdon
Galloping
1 1 other 22 Jan 0%
Fontwell Park
Tight
1 1 second 8 Apr 0%
Newbury
Galloping
1 1 other 20 Mar 0%
Plumpton
Sharp
1 1 second 27 Jan 0%