UK time :

Charlie Wallis

Charlie Wallis is four years into his training career, and the numbers tell the story of a yard still finding its feet — 23 winners in total, with 7 of those coming in the last 12 months from 98 runners. That's roughly 1 in every 14 races, which is a modest return by any measure, but it's worth remembering that building a training operation from scratch is genuinely hard work. Every winner at this stage matters more than it would for an established yard with a hundred horses.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Ardleigh, Essex
Record
7 wins from 98 races
Win rate
7.1%
Top jockey
Best course
chelmsford (11.5% from 26 races)
Best ground
Standard (all-weather)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
98
Races
7
Wins
7.1%
Win rate
avg ~10%
27.6%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

The most revealing relationship in Wallis's recent record is with jockey Rob Hornby, who has been on board for 38 races and come home in front 4 times — a win rate of around 11%, or just over 1 in every 9 rides. That's comfortably better than the yard's overall average, which suggests Hornby brings something useful to the partnership, whether that's feel for the horses, communication with the trainer, or simply a good match of styles. When a jockey consistently outperforms the yard's baseline numbers, it's usually not a coincidence.

The most interesting name in the operation right now is Shalaa Asker, a horse that has won 3 of its 19 races with Wallis — a win rate of roughly 1 in every 6, which stands well above the yard average. That kind of reliability from a single horse is exactly what a small trainer needs: a consistent performer who can carry the yard's flag, keep the owners happy, and remind everyone what the job is for. Three wins from 19 races might not sound spectacular, but for a trainer winning 1 in 14 overall, it's a genuine bright spot.

Four years in, Wallis is still assembling the pieces — the horses, the owners, the routines — that eventually turn a promising new yard into a proper force. The numbers aren't flashy yet, but the foundation is there, and partnerships like the one with Hornby and a dependable horse like Shalaa Asker are exactly the kind of building blocks that matter in the long run.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
May
0%
Jun
12.5%
Jul
0%
Aug
14.3%
Sep
25%
Oct
0%
Nov
11.1%
Dec
8.3%
Jan
12.5%
Feb
0%
Mar
0%
Apr

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Standard (all-weather)
Good (a little give)
Good to firm (fairly firm)
Ok
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
Good to soft (some give)
Unknown
Standard to slow (all-weather)
Avoids
🏅 Race level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
🏟 Track shape
Long straights
Loves
Right-handed, tight turns
Loves
Left-handed, long straights
Right-handed, hilly
Unknown
Left-handed, tight turns
Avoids
Left-handed, hilly
Avoids
Right-handed, long straights
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Rob Hornby Main partner
10.5%
Win rate
4/38
Wins / rides
0%
Win rate
0/6
Wins / rides
20%
Win rate
1/5
Wins / rides
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Luke Catton
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Jack Dace
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: -31152
Form: 8-5742
Form: 48-8
Form: 16-780
Form: 99836-
Form: 00-787
Form: 318535
Form: 6-4309
Form: 56764-
Form: -69685

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
chelmsford 26 3 11.5%
Lingfield Park 21 0 0%
Southwell 13 1 7.7%
Wolverhampton 8 1 12.5%
Great Yarmouth 6 1 16.7%
Brighton 6 0 0%
Kempton Park 5 0 0%
Nottingham 3 0 0%
Chepstow 2 0 0%
Sandown Park 2 0 0%
Windsor 2 0 0%
Leicester 1 1 100%
Epsom Downs 1 0 0%
Salisbury 1 0 0%
Bath 1 0 0%

📅 Recent results

The last 20 results, most recent first
4 Apr
Wolverhampton · 5f – 6½f · Standard
2nd
4 Apr
Wolverhampton · 5f – 6½f · Standard
7th
25 Mar
Lingfield Park · 5f – 6½f · Standard
12th
25 Mar
Lingfield Park · 7f – 1m · Standard
6th
10 Mar
Southwell · Sprint (< 5f) · Standard
2nd
10 Mar
Southwell · Sprint (< 5f) · Standard
2nd
3 Mar
Wolverhampton · 7f – 1m · Standard
8th
3 Mar
Wolverhampton · 5f – 6½f · Standard
8th
26 Feb
chelmsford · 5f – 6½f · Standard
—
25 Feb
Lingfield Park · 7f – 1m · Standard
—
21 Feb
chelmsford · 5f – 6½f · Standard
5th
14 Feb
Lingfield Park · 5f – 6½f · Standard
7th
12 Feb
chelmsford · 7f – 1m · Standard
7th
11 Feb
Southwell · Sprint (< 5f) · Standard
Won
8 Feb
chelmsford · 5f – 6½f · Standard
6th
8 Feb
chelmsford · 7f – 1m · Standard
4th
29 Jan
chelmsford · 5f – 6½f · Standard
4th
27 Jan
Wolverhampton · 5f – 6½f · Standard
Won
24 Jan
Lingfield Park · 1m6f – 2m · Standard
7th
24 Jan
Lingfield Park · 5f – 6½f · Standard
5th