:

Oliver Greenall & Josh Guerriero

Three years into their training partnership and Oliver Greenall and Josh Guerriero have already done something most yards spend a career chasing — they've won at the top level at Cheltenham. Twice. That matters enormously. Cheltenham is the sport's most demanding stage, the place where reputations are made and favourites crumble, and this team has stood up there not once but on two separate occasions, in November 2023 and March 2025. For an operation only founded in 2022, that is a remarkable achievement.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Oldcastle, Cheshire
Record
43 wins from 460 races
Win rate
9.3%
Top jockey
Best course
Kelso (21.4% from 14 races)
Best going
Good to firm

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
460
Races
43
Wins
9.3%
Win rate
avg ~10%
35%
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 broader numbers tell a story of a yard finding its feet and building steadily. In three years they've sent out 222 career winners, and in the last 12 months alone they've reached 43 — roughly 1 in every 11 of their runners, or about 9% of the time. That win rate has dipped slightly from 13% last season, which is worth watching, but 460 runners in a single year also tells you this is a busy, ambitious operation that isn't short of horses or owners who believe in them.

Their most reliable ally in the saddle has been jockey Craig Nichol. Across 126 rides together they've reached the winner's enclosure 15 times — winning 12 in every 100, or roughly 1 in 8. That's a proper working relationship built over many afternoons, the kind where horse, jockey and trainer are reading from the same page. When conditions dry out, the yard also appears to sharpen up: on fast, dry ground they've won 1 from 6 races this season, a 17% hit rate that hints at horses who travel better when the ground isn't testing them.

Then there's Gamesters Guy. Of all the horses to have come through this yard, he stands out as the one who has clicked most consistently with Greenall and Guerriero's approach — winning 4 of the 13 races they've run him in together. That's nearly 1 in 3, which is the kind of figure that makes you sit up. Most yards would be delighted with that ratio from any horse in their care, let alone one they've partnered with so regularly.

Still only three years old as a training operation, this team has already shown they can handle a big day. The question now is whether the slight dip in form this season is just a natural fluctuation, or the start of something that needs attention. Either way, Cheltenham has already answered the most important question: these two can train a winner when it counts most.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
13.3%
May
13.3%
Jun
15%
Jul
33.3%
Aug
4%
Sep
9.3%
Oct
5.1%
Nov
10.7%
Dec
6.9%
Jan
1.9%
Feb
15%
Mar
0%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Craig Nichol First Choice
11.9%
Win rate
15/126
Won / Rode
11.3%
Win rate
14/124
Won / Rode
11.1%
Win rate
7/63
Won / Rode
8.3%
Win rate
2/24
Won / Rode
10%
Win rate
2/20
Won / Rode
0%
Win rate
0/16
Won / Rode
7.1%
Win rate
1/14
Won / Rode
9.1%
Win rate
1/11
Won / Rode
0%
Win rate
0/7
Won / Rode
Alice Stevens
20%
Win rate
1/5
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/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 2-3152
Form: 2-4321
Form: P-2PF3
Form: 312
Form: 42-112
Form: -06732
Form: 1
Form: 2F7572
Form: 2163
Form: 702432

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Bangor-on-Dee 76 9 11.8%
Uttoxeter 38 4 10.5%
Haydock Park 30 4 13.3%
Ludlow 24 1 4.2%
Southwell 23 3 13.0%
Carlisle 21 3 14.3%
Doncaster 20 1 5%
Worcester 19 1 5.3%
Sedgefield 18 2 11.1%
Newcastle 18 1 5.6%
Catterick Bridge 17 2 11.8%
Wetherby 17 0 0%
Huntingdon 15 0 0%
Kelso 14 3 21.4%
Aintree 11 0 0%
Market Rasen 9 0 0%
Cheltenham 9 0 0%
Stratford-on-Avon 8 1 12.5%
Ayr 8 0 0%
Wolverhampton 8 0 0%
Warwick 7 1 14.3%
Musselburgh 6 2 33.3%
hereford 6 1 16.7%
Redcar 5 0 0%
Leicester 4 1 25%
Newbury 4 0 0%
Windsor 4 0 0%
Perth 3 0 0%
Cartmel 2 2 100%
Ripon 2 0 0%
Chester 2 0 0%
Chepstow 2 0 0%
Ascot 1 1 100%
Punchestown 1 0 0%
Bath 1 0 0%
Thirsk 1 0 0%
Pontefract 1 0 0%
Newton Abbot 1 0 0%
Nottingham 1 0 0%
Lingfield Park 1 0 0%
Beverley 1 0 0%
Ffos Las 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Huntingdon · 1m6f – 2m · Good
6th
4 Apr
Haydock Park · Long Distance (2m+) · Good
3rd
4 Apr
Huntingdon · Long Distance (2m+) · Good
2nd
4 Apr
Haydock Park · Long Distance (2m+) · Good
4 Apr
Haydock Park · 1m6f – 2m · Good
6th
2 Apr
Kelso · Long Distance (2m+) · Good
2nd
2 Apr
Kelso · Long Distance (2m+) · Good
2nd
2 Apr
Chepstow · Long Distance (2m+) · Good_To_Soft
3rd
2 Apr
Kelso · Long Distance (2m+) · Good_To_Soft
5th
1 Apr
Southwell · Long Distance (2m+) · Good
4th
1 Apr
Southwell · Long Distance (2m+) · Good
2nd
1 Apr
Sedgefield · Long Distance (2m+) · Good
31 Mar
Bangor-on-Dee · Long Distance (2m+) · Good
2nd
31 Mar
Bangor-on-Dee · Long Distance (2m+) · Good
9th
31 Mar
Bangor-on-Dee · Long Distance (2m+) · Good
4th
31 Mar
Bangor-on-Dee · Long Distance (2m+) · Good
Won
31 Mar
Bangor-on-Dee · Long Distance (2m+) · Good
5th
31 Mar
Bangor-on-Dee · Long Distance (2m+) · Good
31 Mar
Bangor-on-Dee · Long Distance (2m+) · Good
2nd
30 Mar
Ludlow · Long Distance (2m+) · Good