UK time :

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 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 race)
Best ground
Good (a little give)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
20
Races
1
Wins
5%
Win rate
avg ~10%
15%
Top-3 rate
avg ~30%

🐎 Today's and upcoming runners

Horses Peter John Flood has entered for upcoming races

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

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 does best

Results split by ground, race level and track shape
🌧 Ground
Good (a little give)
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

🏇 Jockeys

The riders they work with most, most rides first
Miss Georgie Benson Main partner
7.1%
Win rate
1/14
Wins / rides
0%
Win rate
0/3
Wins / rides
Eoghan Finegan
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 1B3131
Form: 006-0
Form: /9053-
Form: /51U-8
Form: 079-0P
Form: 811

🏟 Course record

Win rate at each course, most races first
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