:

Mr D G Lavery

Four years into a career that now spans 22 winners, Mr D G Lavery is a jockey still building his name — but there are already clear signs of what he does well and where his best opportunities lie.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
5 wins from 56 races
Win rate
8.9%
Top trainer
Best course
Thurles (50% from 2 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
56
Races
5
Wins
8.9%
Win rate
avg ~10%
32.1%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

This season has been a quieter one. Five winners from 56 rides works out at roughly 1 in every 11 races, a win rate of 9% that marks a noticeable step back from the 15% he was hitting this time last year. That kind of dip is worth watching — it can simply reflect tougher rides or thinner opportunities, and at this stage of a jockey's career, the quality and consistency of the horses you get put on matters enormously.

His most reliable source of winners has been the yard of trainer Gavin Cromwell, where Lavery has ridden to 5 wins from 40 rides together — a win rate of 12%, or roughly 1 in every 8 races. That's a meaningful partnership. When a jockey finds a trainer who trusts them with regular rides, it creates the kind of rhythm that builds confidence and results, and the Cromwell connection looks like the engine of his career so far.

One detail that stands out is his record on wet, muddy ground: 1 win from 7 races at 14%, which actually beats his overall average. It's a small sample, so it shouldn't be overstated, but some jockeys genuinely do ride with more conviction when conditions get testing — sitting quieter, conserving energy, letting a horse find its feet in the mud rather than fighting it. Whether that's the case here is hard to say from the numbers alone, but it's a thread worth following.

Twenty-two career winners in four years is a modest total, and Lavery is clearly still in the stage where every winner counts and every good ride in front of the right people matters. The slight dip this season means he'll be working to prove last year's form was no fluke. But the groundwork is there — an established trainer partnership, a hint of ability in tough conditions, and enough experience now to know what winning feels like.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
May
0%
Jun
0%
Jul
0%
Aug
0%
Sep
100%
Oct
0%
Nov
0%
Dec
0%
Jan
33.3%
Feb
11.1%
Mar
100%
Apr

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Heavy (very wet)
Loves
Good to yielding
Loves
Yielding to soft
Loves
Soft to heavy
Standard (all-weather)
Good (firm-ish)
Avoids
Yielding
Avoids
Soft (muddy)
Avoids
🏟 Track Shape
Right-handed, wide and galloping
Loves
Right-handed, tight
Loves
Right-handed, undulating
Loves
Wide and galloping
Left-handed, wide and galloping
Avoids
Right-handed, tight turning
Avoids
Left-handed, tight turning
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Gavin Cromwell First Choice
12.5%
Win rate
5/40
Won / Rode
0%
Win rate
0/4
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
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

Top Horses

The strongest horses currently associated with this jockey
Form: 4-6132
Form: 1-6
Form: 171
Form: 242
Form: 312645
Form: 6
Form: 0-57U
Form: 52342P
Form: 34
Form: 3

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Punchestown 7 0 0%
Naas 6 0 0%
Fairyhouse 5 2 40%
Limerick 4 1 25%
Galway 4 0 0%
Leopardstown 4 0 0%
Navan 4 0 0%
Kilbeggan 3 1 33.3%
Down Royal 3 0 0%
Thurles 2 1 50%
Ballinrobe 2 0 0%
Cork 2 0 0%
Bellewstown 2 0 0%
Laytown 2 0 0%
Downpatrick 2 0 0%
Wexford 1 0 0%
Clonmel 1 0 0%
Roscommon 1 0 0%
Killarney 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
Won
31 Mar
Limerick · Long Distance (2m+) · Soft
2nd
22 Mar
Limerick · Long Distance (2m+) · Soft_To_Heavy
Won
21 Mar
Navan · Long Distance (2m+) · Soft
16th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
4th
12 Mar
Limerick · Long Distance (2m+) · Heavy
3rd
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
5th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
5th
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
6th
3 Mar
Leopardstown · Long Distance (2m+) · Soft
2nd
3 Feb
Fairyhouse · Long Distance (2m+) · Heavy
Won
2 Feb
Leopardstown · Long Distance (2m+) · Heavy
2nd
1 Feb
Leopardstown · Long Distance (2m+) · Heavy
4th
26 Jan
Punchestown · Long Distance (2m+) · Heavy
10th
25 Jan
Naas · Long Distance (2m+) · Heavy
2nd
12 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
6th
9 Jan
Naas · Long Distance (2m+) · Soft
7th
1 Jan
Fairyhouse · Long Distance (2m+) · Yielding
3rd
31 Dec
Punchestown · Long Distance (2m+) · Yielding
4th
26 Dec
Leopardstown · Long Distance (2m+) · Yielding
5th