:

Judge Frank

There is a horse out there whose name sounds like it belongs on a courthouse door rather than a racing card, but Judge Frank has been quietly building a career at the lower end of British racing. Now five years old, this horse has won 2 races from 22 — roughly 1 in every 11 outings — with five places along the way. That is a modest return, but it tells a story of a horse that keeps showing up and competing, even if the winner's enclosure has felt distant lately.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Inns Of Court
Mother
Her Kindness
Owner
The Highlife Racing Club
Rating
51

📊 Key Numbers

Career statistics for this horse
22
Career races
2
Wins
9.1%
Win rate
avg ~10%
22.7%
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

Both of those wins came in the autumn of 2024, first at Chepstow in September and then at Windsor a fortnight later. Back-to-back victories is no small thing at any level, and for a horse competing primarily in Class 6 races — the entry-level tier of British flat racing — those two wins represent the clearest version of Judge Frank: at his best on normal ground, over distances between seven furlongs and a mile, and in the kind of company where he can genuinely compete. On normal ground specifically, he has won 2 from 9 races, a 22% win rate, which is a meaningful edge compared to his overall record.

Since that Windsor win in September 2024, however, Judge Frank has gone 20 months without returning to the winner's enclosure. His last six finishes read 6-5-7-11-7-7, none of them close. Regular jockey Rob Hornby has partnered him five times in that spell without a win, though it would be unfair to pin the lean run on any one factor. The yard — John and Rhys Flint, training out of Kenfig Hill in Bridgend — has sent out seven winners this season, so the operation is producing results. It just has not been Judge Frank carrying them home.

He raced just yesterday, which tells you this is a horse being kept busy and aimed at finding his form rather than being wrapped in cotton wool. At five, he is not old, and horses have come back from longer losing runs than this. The profile of his best performances — normal conditions, around a mile, in Class 6 company — is clear enough. Whether he can find his way back to that window is the only question still open.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 2 wins from 9 starts (22%)
Well suited by 7f – 1m distances: 14% win rate
⚠ What to watch out for
Poor record on standard ground: 0 wins from 4 starts
Poor record on good_to_soft ground: 0 wins from 3 starts
Poor record on soft ground: 0 wins from 3 starts
Yet to win at Bath in 5 attempts
Struggles on LH Undulating tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to firm (drying out)
Unknown
Firm (dry)
Unknown
Standard (all-weather)
Avoids
Good to soft (some give)
Avoids
Soft (muddy)
Avoids
📏 Race Distance
7F – 1M
Loves
1M1F – 1M2F
1M3F – 1M4F
Unknown
5F – 6½F
Avoids
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, tight turns
Loves
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown
Left-handed, tight
Unknown
Left-handed, hilly
Avoids
Left-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
23 May
7th
Windsor
1m3f – 1m4f · Good_To_Firm · 16 runners
17 Apr
7th
Bath
1m1f – 1m2f · Good_To_Soft · 9 runners
5 Apr
11th
Bath
1m1f – 1m2f · Good · 14 runners
2 Dec
7th
Lingfield Park
1m3f – 1m4f · Standard · 8 runners
25 Nov
5th
Lingfield Park
1m1f – 1m2f · Standard · 12 runners
4 Nov
6th
Lingfield Park
7f – 1m · Standard · 13 runners
16 Aug
2nd
Bath
1m1f – 1m2f · Firm · 9 runners
7 Aug
8th
Nottingham
1m1f – 1m2f · Good · 9 runners
21 Jul
12th
Windsor
1m1f – 1m2f · Soft · 14 runners
14 Jun
3rd
Bath
1m1f – 1m2f · Good · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
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
Bath
Undulating
5 1 second, 1 third, 3 other 17 Apr 0%
Lingfield Park
Sharp
4 4 other 2 Dec 0%
Windsor
Sharp
3 1 win, 2 other 23 May 33.3%
Chepstow
Galloping
2 1 win, 1 other 3 Sep 50%
Salisbury
Undulating
2 2 other 4 May 0%
Newbury
Galloping
1 1 second 15 Jun 0%
Ffos Las
Galloping
1 1 other 23 Jun 0%
Sandown Park
Galloping
1 1 other 7 Jul 0%
Nottingham
Galloping
1 1 other 7 Aug 0%
Doncaster
Galloping
1 1 other 24 Mar 0%
Chester
Tight
1 1 other 14 Jun 0%