:

Lemos De Souza

Lemos De Souza is one of British racing's newest trainers, having only set up the yard in February 2025 — meaning everything on the record so far has been built in the space of roughly a year. Seventeen winners from 181 runners is a win rate of around 1 in every 11 races, which is a reasonable return for any trainer, let alone one who is still finding their feet in the job.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
17 wins from 181 races
Win rate
9.4%
Top jockey
Best course
Kempton Park (17.6% from 17 races)
Best going
Standard to slow

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
181
Races
17
Wins
9.4%
Win rate
avg ~10%
26.5%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Trainer Breakdown
Auto-Generated

The most striking number on the sheet is also one of the smallest. Jockey George Wood has partnered De Souza's horses 20 times and ridden just 1 winner — a 5% win rate, or 1 in 20. That would look worrying at a more established yard, but in the context of a trainer in their first year, it likely reflects the reality of building a string from scratch: plenty of horses learning their trade, plenty of near-misses. Wood keeps coming back, which suggests there is belief in what is being built.

Where De Souza has found a genuine edge is on wet and muddy ground. Three wins from 17 races in those conditions works out at roughly 1 in every 6 — nearly double the overall yard average — and that is too consistent to be coincidence. Some trainers have a talent for preparing horses that thrive when the ground is testing, and early evidence suggests De Souza may be one of them. Worth keeping in mind on a rainy week.

Kempton Park tells a similar story: 3 winners from 17 runners at the same track, which mirrors that same 1-in-6 return. Kempton is a sharp, all-weather circuit that suits a specific type of horse, and the fact that De Souza is already finding winners there regularly points to a yard that knows what kind of animal it is training. For a trainer barely a year in, having a track where the horses consistently show up ready to run is a significant foundation to build on.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
11.8%
May
8.7%
Jun
0%
Jul
9.5%
Aug
15.8%
Sep
9.5%
Oct
10%
Nov
15.8%
Dec
15.4%
Jan
0%
Feb
0%
Mar

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Standard to slow
Loves
Soft (muddy)
Loves
Good to soft
Standard (all-weather)
Ok
Good to firm
Ok
Good (firm-ish)
Ok
Firm (dry)
🏅 Competition Level
Class 2
Avoids
Class 3
Avoids
Class 4
Avoids
Class 5
Class 6
🏟 Track Shape
Right-handed, wide and galloping
Loves
Right-handed, undulating
Loves
Left-handed, wide and galloping
Ok
Left-handed, tight turning
Ok
Right-handed, tight turning
Ok
Left-handed, undulating
Ok
Left-handed, tight
Wide and galloping
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
George Wood First Choice
5%
Win rate
1/20
Won / Rode
10.5%
Win rate
2/19
Won / Rode
5.3%
Win rate
1/19
Won / Rode
0%
Win rate
0/16
Won / Rode
0%
Win rate
0/10
Won / Rode
Luke Catton
25%
Win rate
2/8
Won / Rode
12.5%
Win rate
1/8
Won / Rode
28.6%
Win rate
2/7
Won / Rode
14.3%
Win rate
1/7
Won / Rode
Jack Dace
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
33.3%
Win rate
1/3
Won / Rode
Taryn Langley
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
100%
Win rate
2/2
Won / Rode
0%
Win rate
0/2
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 523-21
Form: 27541-
Form: 4-5122
Form: -45521
Form: 91-363
Form: 35-448
Form: 5/7-77
Form: -06662
Form: 460191
Form: 24668-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Lingfield Park 21 1 4.8%
Wolverhampton 20 1 5%
Southwell 19 1 5.3%
Kempton Park 17 3 17.6%
chelmsford 15 0 0%
Great Yarmouth 11 1 9.1%
Leicester 9 0 0%
Newcastle 7 1 14.3%
Newmarket 7 0 0%
Bath 6 1 16.7%
Brighton 4 0 0%
Doncaster 4 0 0%
Redcar 4 0 0%
Sandown Park 3 1 33.3%
Stratford-on-Avon 3 1 33.3%
Beverley 3 1 33.3%
Nottingham 3 1 33.3%
Windsor 3 0 0%
Thirsk 3 0 0%
Market Rasen 2 1 50%
Newbury 2 1 50%
Salisbury 2 0 0%
Pontefract 2 0 0%
Ffos Las 2 0 0%
Wetherby 1 1 100%
Ludlow 1 1 100%
Ascot 1 0 0%
Goodwood 1 0 0%
Chester 1 0 0%
Epsom Downs 1 0 0%
Chepstow 1 0 0%
Haydock Park 1 0 0%
Uttoxeter 1 0 0%

📅 Recent Results

The last 20 results, most recent first
21 Mar
Southwell · 1m1f – 1m2f · Standard
6th
20 Mar
Newbury · Long Distance (2m+) · Good_To_Soft
2nd
13 Mar
Wolverhampton · 5f – 6½f · Standard
3rd
2 Mar
Southwell · Long Distance (2m+) · Soft
2nd
27 Feb
Lingfield Park · 5f – 6½f · Standard
26 Feb
chelmsford · 1m3f – 1m4f · Standard
20 Feb
Southwell · Sprint (< 5f) · Standard
5th
14 Feb
Newcastle · 5f – 6½f · Standard
6th
12 Feb
Lingfield Park · 5f – 6½f · Standard
3rd
11 Feb
Southwell · 1m1f – 1m2f · Standard
11th
10 Feb
Newcastle · 1m6f – 2m · Standard
2nd
7 Feb
Southwell · Sprint (< 5f) · Standard
4th
4 Feb
Newcastle · 1m3f – 1m4f · Standard
2nd
30 Jan
Wolverhampton · 7f – 1m · Standard
2nd
27 Jan
Wolverhampton · 5f – 6½f · Standard
9th
26 Jan
Wolverhampton · 5f – 6½f · Standard
5th
24 Jan
Lingfield Park · 5f – 6½f · Standard
6th
23 Jan
Southwell · 1m1f – 1m2f · Standard
5th
21 Jan
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
3rd
20 Jan
Southwell · 1m1f – 1m2f · Standard
11th