UK time :

Colin Bowe

Four years into his training career, Colin Bowe is going through a difficult patch. This season he has sent out just 2 winners from 42 runners — that's roughly 1 in every 21 races — and his win rate has dropped noticeably from 11% last year to 5% now. For context, that earlier figure meant winning about 1 in every 9 races, so the dip is real and worth watching.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Enniscorthy, Co. Wexford
Record
2 wins from 42 races
Win rate
4.8%
Top jockey
Best course
Naas (50% from 2 races)
Best ground
Yielding (slightly soft)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
42
Races
2
Wins
4.8%
Win rate
avg ~10%
21.4%
Top-3 rate
avg ~30%

🔍 Full analysis

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

His most regular jockey is Sean Flanagan, who has been in the saddle for 14 of Bowe's runners and produced 1 win together — a 7% win rate, or just under 1 in 14 rides. It's a working relationship that hasn't yet sparked into anything particularly productive. The horse he has raced most frequently is October Hill, but their five outings together have yet to produce a win, which is the kind of statistic that will be on Bowe's mind every time that horse loads into the stalls.

On wet or muddy ground, Bowe has managed 1 win from 12 races — 8% — which is marginally better than his overall season average, though still modest. At four years in, most trainers are beginning to find their feet and build momentum. The numbers suggest Bowe is still searching for his best level, and this season has been a step backwards rather than forwards. The next few months will matter.

📈 Form trend

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

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Yielding (slightly soft)
Loves
Soft (muddy)
Loves
Yielding to soft (damp)
Unknown
Good (a little give)
Avoids
Good to yielding (mild give)
Avoids
Heavy (very wet)
Avoids
Soft to heavy (wet)
Avoids
🏅 Race level
Class 1 (elite)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, tight turns
Right-handed, tight
Unknown
Right-handed, hilly
Avoids
Right-handed, long straights
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Sean Flanagan Main partner
7.1%
Win rate
1/14
Wins / rides
Mr Eoin Staples
0%
Win rate
0/10
Wins / rides
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/5
Wins / rides
Mr R James
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/1
Wins / rides
Aidan Kelly
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 234348
Form: /S-38P
Form: /89-0P
Form: P-4
Form: 070-P8
Form: -24314
Form: 60-451
Form: 54
Form: 9
Form: 4

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Downpatrick 8 0 0%
Wexford 5 1 20%
Tramore 4 0 0%
Roscommon 4 0 0%
Gowran Park 3 0 0%
Punchestown 3 0 0%
Naas 2 1 50%
Navan 2 0 0%
Tipperary 2 0 0%
Sligo 2 0 0%
Cork 2 0 0%
Fairyhouse 2 0 0%
Cheltenham 1 0 0%
Thurles 1 0 0%
Galway 1 0 0%

📅 Recent results

The last 20 results, most recent first
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
3rd
25 Jan
Naas · Long Distance (2m+) · Heavy
4th
17 Jan
Navan · Long Distance (2m+) · Soft_To_Heavy
—
15 Jan
Fairyhouse · Long Distance (2m+) · Soft
10th
9 Jan
Naas · Long Distance (2m+) · Soft
Won
31 Dec
Punchestown · Long Distance (2m+) · Yielding_To_Soft
8th
13 Dec
Fairyhouse · Long Distance (2m+) · Soft
7th
25 Nov
Tramore · Long Distance (2m+) · Soft
6th
23 Nov
Punchestown · Long Distance (2m+) · Soft_To_Heavy
3rd
8 Nov
Gowran Park · Long Distance (2m+) · Heavy
8th
8 Nov
Gowran Park · Long Distance (2m+) · Heavy
4th
26 Oct
Wexford · Long Distance (2m+) · Yielding
Won
26 Oct
Wexford · Long Distance (2m+) · Good_To_Yielding
11th
10 Oct
Downpatrick · Long Distance (2m+) · Yielding
5th
10 Oct
Downpatrick · Long Distance (2m+) · Yielding
7th
10 Oct
Downpatrick · Long Distance (2m+) · Yielding
11th
3 Oct
Gowran Park · Long Distance (2m+) · Soft
2nd
20 Sep
Navan · Long Distance (2m+) · Yielding
11th
19 Sep
Downpatrick · Long Distance (2m+) · Yielding
4th
19 Sep
Downpatrick · Long Distance (2m+) · Yielding
8th