UK time :

Billyjoh

There is a horse that knows exactly where it likes to run. Billyjoh, a 6-year-old trained by Michael Appleby at his busy yard in Oakham, Rutland, has built a career record of 4 wins and 15 places from 33 races — winning roughly 1 in every 8 outings — but the numbers alone don't tell the full story. What they hide is a horse that quietly dominates when conditions suit, and comes alive at certain tracks.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Grey
Father
Mayson
Mother
Goadby
Owner
Clearwide Racing Partnership
Official rating
90

📊 Key numbers

Career totals for this horse
33
Career races
4
Wins
12.1%
Win rate
avg ~10%
45.5%
Top-3 rate
avg ~30%
175 days
Since last race

🔍 Full analysis

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

Nowhere is that clearer than at Southwell, where Billyjoh has won 2 of just 5 races. That might sound modest, but winning 2 in 5 at any single track is the kind of record that makes trainers circle a date in the calendar. Appleby's yard has been in ripping form this season — 79 winners and counting — so they clearly know when and where to place this horse to best effect. Billyjoh also has a strong preference for normal ground conditions, winning 2 of 9 races on a standard surface, a win rate of 22%, or roughly 1 in every 4 runs when the ground is right.

The horse opened its account at Doncaster back in July 2023, and has kept adding to the tally since. Most of those runs have come in some of the better races in Britain — Class 2 contests, which sit right near the top of the racing pyramid — and at that level Billyjoh is yet to win in 16 attempts. That is a tough ask for any horse, and the fact it keeps being entered at that level tells you the team believes it belongs there, even if the winner's enclosure at the top end has so far stayed out of reach.

The most eye-catching detail, though, is the most recent one. Billyjoh won at Newmarket just this week, on 1 May 2026, and raced again only yesterday. That is a punishing schedule, and yet the horse arrives here on the back of a winning performance at one of the most famous tracks in the country. Frederick Larson, who has ridden Billyjoh in 16 of its 33 races, was aboard for 2 of those 4 wins — a partnership that clearly has some chemistry. Recent form of a win followed by placed efforts suggests this is a horse in decent shape right now, and one worth keeping an eye on while the momentum lasts.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 9 starts (22%)
⚠ What to watch out for
⚠ Yet to win at Ascot in 5 attempts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good (a little give)
Ok
Good to firm (fairly firm)
Ok
Soft (muddy)
Unknown
Good to soft (some give)
Unknown
📏 Race distance
5F – 6½F
7F – 1M
Ok
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Avoids
Class 4 (standard)
Loves
Class 5 (entry-level)
Loves
🏟 Track shape
Left-handed, long straights
Right-handed, long straights
Right-handed, tight turns
Unknown
Long straights
Unknown
Right-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
1 May
🏆 Won
Newmarket
7f – 1m · Good_To_Firm · 8 runners
10 Oct
8th
York
7f – 1m · Good · 17 runners
23 Aug
3rd
Goodwood
7f – 1m · Good_To_Firm · 12 runners
30 Jul
6th
Goodwood
7f – 1m · Good · 20 runners
26 Jul
8th
Ascot
7f – 1m · Good · 22 runners
12 Jul
3rd
Newmarket
7f – 1m · Good_To_Firm · 13 runners
19 Jun
16th
Ascot
7f – 1m · Good_To_Firm · 29 runners
7 Jun
2nd
Doncaster
7f – 1m · Good · 15 runners
26 Apr
3rd
Leicester
5f – 6½f · Good · 11 runners
30 Mar
8th
Doncaster
5f – 6½f · Good · 22 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
12.5%
Win rate
2/16
Wins / rides
0%
Win rate
0/6
Wins / rides
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Southwell
Galloping
5 2 wins, 1 second, 2 other 17 Oct 40%
Ascot
Galloping
5 2 seconds, 3 other 26 Jul 0%
Goodwood
Undulating
4 1 second, 2 thirds, 1 other 23 Aug 0%
Doncaster
Galloping
3 1 win, 1 second, 1 other 7 Jun 33.3%
Newcastle
Galloping
3 1 second, 2 other 29 Mar 0%
Newmarket
Galloping
2 1 win, 1 third 1 May 50%
Nottingham
Galloping
2 2 other 26 Sep 0%
Haydock Park
Galloping
2 2 other 6 Jul 0%
York
Galloping
2 2 other 10 Oct 0%
Ripon
Sharp
1 1 third 22 Jul 0%
chelmsford 1 1 other 11 Nov 0%
Ayr
Galloping
1 1 other 21 Sep 0%
Leicester
Sharp
1 1 third 26 Apr 0%
Newbury
Galloping
1 1 other 19 Apr 0%