UK time :

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 analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Chestnut
Father
Mahler
Mother
Miracle Trix
Owner
The Caulkheads Partnership
Official rating
109

📊 Key numbers

Career totals for this horse
9
Career races
2
Wins
22.2%
Win rate
avg ~10%
55.6%
Top-3 rate
avg ~30%
160 days
Since last race

🔍 Full analysis

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

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 and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Ok
Good (a little give)
Unknown
Soft (muddy)
Avoids
📏 Race distance
Long Distance (2M+)
🏅 Race 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

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Harry Bannister Current jockey
16.7%
Win rate
1/6
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
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%