:

Peter John Flood

Peter John Flood has been training for four years, having set up his operation in 2021, and the numbers so far reflect the reality of life at the smaller end of the sport. In the last twelve months, he has sent out one winner from 20 runners — that is one in every 20, a win rate of around 5%. For context, most successful trainers at the top level win closer to one in four or five. But every yard has to start somewhere, and Flood is still in the early stages of building.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Record
1 wins from 20 races
Win rate
5%
Top jockey
Miss Georgie Benson
Best course
Wexford (100% from 1 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
20
Races
1
Wins
5%
Win rate
avg ~10%
15%
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 reliable thread running through his record is a partnership with jockey Miss Georgie Benson, who has been in the saddle for 14 of his runners and produced the yard's one winner together — roughly 1 in every 14, or around 7%. That is a modest return, but it suggests a working relationship worth sticking with as the string develops.

Flood's horses do their best work on normal ground conditions, winning 1 from 6 races in those circumstances — that is roughly 1 in every 6, or 17%. That single figure stands out in an otherwise quiet record and suggests his horses are better suited to standard underfoot conditions than anything more extreme.

The one partnership that catches the eye for different reasons is with a horse called Morning Mayhem — seven races together, zero wins. That kind of record would test the patience of any trainer, though persistence is a quality this sport demands in large quantities. Building a training career takes time, and four years in, the foundations are still being laid.

📈 Form Trend

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

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Heavy (very wet)
Unknown
Yielding (slightly soft)
Unknown
Good to yielding (mild give)
Avoids
Soft to heavy (wet)
Avoids
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, tight turns
Unknown
Right-handed, tight
Unknown
Left-handed, long straights
Avoids
Right-handed, long straights
Avoids
Right-handed, hilly
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Miss Georgie Benson First Choice
7.1%
Win rate
1/14
Won / Rode
0%
Win rate
0/3
Won / Rode
Eoghan Finegan
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: 1B3131
Form: 006-0
Form: /9053-
Form: /51U-8
Form: 079-0P
Form: 811

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Clonmel 2 0 0%
Tipperary 2 0 0%
Downpatrick 2 0 0%
Punchestown 2 0 0%
Roscommon 2 0 0%
Limerick 2 0 0%
Naas 2 0 0%
Wexford 1 1 100%
Thurles 1 0 0%
Bellewstown 1 0 0%
Kilbeggan 1 0 0%
Navan 1 0 0%
Tramore 1 0 0%

📅 Recent Results

The last 20 results, most recent first
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
5th
4 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
2nd
28 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
15 Dec
Naas · Long Distance (2m+) · Soft_To_Heavy
15th
2 Dec
Clonmel · Long Distance (2m+) · Heavy
13th
18 Nov
Limerick · Long Distance (2m+) · Heavy
6th
20 Sep
Navan · Long Distance (2m+) · Yielding
9th
5 Sep
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
11th
14 Aug
Tramore · Long Distance (2m+) · Good
8th
5 Aug
Roscommon · 1m6f – 2m · Good_To_Yielding
13th
24 Jul
Wexford · Long Distance (2m+) · Good
Won
7 Jul
Roscommon · Long Distance (2m+) · Good
10th
5 Jul
Bellewstown · Long Distance (2m+) · Good
8th
3 Jul
Tipperary · Long Distance (2m+) · Good_To_Yielding
10th
14 Jun
Downpatrick · Long Distance (2m+) · Good_To_Yielding
7 Jun
Punchestown · Long Distance (2m+) · Good_To_Yielding
7th
15 May
Clonmel · Long Distance (2m+) · Good
5th
8 May
Tipperary · Long Distance (2m+) · Good_To_Yielding
6th
29 Apr
Punchestown · Long Distance (2m+) · Yielding
3rd
30 Mar
Downpatrick · Long Distance (2m+) · Good
14th