:

Peter McCreery

Four years into his training career, Peter McCreery is going through the kind of season that tests whether someone truly has the stomach for this game. After showing real promise last year — winning roughly 1 in every 9 races, a respectable return for a trainer still finding his feet — he has gone 22 runners without a winner so far this campaign. In racing, a barren run like that can feel endless, and it raises a straightforward question: is this a temporary rough patch, or a sign that last year's form was the high point?Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Record
0 wins from 22 races
Win rate
0%
Top jockey
Best course
The Curragh (0% from 5 races)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
22
Races
0
Wins
0%
Win rate
avg ~10%
4.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

McCreery set up his yard in 2021, which means he is still in the relatively early stages of building a string and a reputation. The first few years of training are often about survival as much as success — getting horses in the door, earning owners' trust, and learning which animals repay patience. On that front, last season's numbers suggested he was making genuine progress.

The partnership with Jetstream Jeff tells its own quiet story. Three races together, no wins — but the fact that McCreery has kept returning to the same horse suggests he believes in the animal, and patience with individual horses is often what separates a thoughtful trainer from one simply chasing results. Whether that faith pays off remains to be seen.

The honest picture right now is that McCreery needs winners, and he needs them soon. Zero from 22 is a difficult run by any measure, and until that changes, it is hard to point to much that stands out from his current season beyond the hope that last year's form is closer to his true level than this year's silence suggests.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2024–2026
0%
Dec
0%
Feb
0%
Mar
0%
Apr
0%
May
0%
Jun
0%
Jul
0%
Sep
0%
Oct
0%
Dec
0%
Jan
0%
Mar

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Gavin Brouder First Choice
0%
Win rate
0/4
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/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Harry Sexton
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 trainer
Form: 00
Form: PU00
Form: 70-803
Form: U644U-
Form: 4P797-
Form: -69029
Form: 009
Form: 0
Form: 0
Form: 7

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
The Curragh 5 0 0%
Naas 4 0 0%
Limerick 3 0 0%
Leopardstown 2 0 0%
Ballinrobe 2 0 0%
Downpatrick 2 0 0%
Roscommon 1 0 0%
Sligo 1 0 0%
Punchestown 1 0 0%
Thurles 1 0 0%

📅 Recent Results

The last 20 results, most recent first
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
11th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
11th
26 Jan
Punchestown · Long Distance (2m+) · Heavy
14th
25 Jan
Naas · Long Distance (2m+) · Heavy
8th
9 Jan
Naas · Long Distance (2m+) · Yielding
20th
20 Dec
Thurles · Long Distance (2m+) · Yielding_To_Soft
7th
18 Oct
Leopardstown · 7f – 1m · Yielding
13th
29 Sep
Roscommon · 1m6f – 2m · Good_To_Yielding
16th
28 Sep
The Curragh · 1m3f – 1m4f · Yielding
20th
28 Sep
The Curragh · 7f – 1m · Yielding_To_Soft
10th
27 Sep
The Curragh · 1m3f – 1m4f · Yielding_To_Soft
15th
21 Jul
Ballinrobe · 1m1f – 1m2f · Good_To_Yielding
3rd
20 Jul
The Curragh · 1m1f – 1m2f · Good_To_Yielding
10th
14 Jul
Downpatrick · Long Distance (2m+) · Good
5th
23 Jun
Ballinrobe · 1m1f – 1m2f · Good
10th
19 Jun
Leopardstown · 1m1f – 1m2f · Good
15th
14 Jun
Downpatrick · Long Distance (2m+) · Good_To_Yielding
11 Jun
Limerick · 1m1f – 1m2f · Good
8th
4 Jun
The Curragh · 5f – 6½f · Good
9th
4 May
Sligo · 5f – 6½f · Good
6th