UK time :

Farrokh

Farrokh is a seven-year-old who has found the racecourse a tough place to get his head in front. In 23 races, he has managed just 2 wins — roughly 1 in every 11 times he has run — though he has picked up 11 places and clearly knows how to stay competitive. His last victory came seven weeks ago at Wexford on 22 July, which marks his most recent moment in the sun before what looks like a testing run of form.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Manatee
Mother
I Want It All
Owner
Barry Connell
Official rating
108

📊 Key numbers

Career totals for this horse
24
Career races
3
Wins
12.5%
Win rate
avg ~10%
50%
Top-3 rate
avg ~30%
10 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The horse was broken in for the racecourse at Tipperary in May 2024, where he got the win that every horse needs to prove it can do the job. Since then, it has been a steady climb with limited reward. In his last six races, he has managed one place — a third at the track before his most recent outing — sandwiched between runs where he has finished fourth, fourth, sixth, and fourth again. That is the shape of a horse running into deeper ground than he ideally wants, searching for his next opportunity.

Barry Connell trains Farrokh from his yard at Nurney in Co. Kildare, and has sent out 7 winners this season. Michael O'Sullivan rides him more often than anyone else — they have run together 10 times, with just one success between them. That 10% win rate between horse and jockey suggests they need better luck, or that the races they are entering have simply been too hot. With Farrokh active just yesterday, he remains in work and ready to run again. For a horse with this record, staying sound and getting another chance at better ground or a softer race is what matters most.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Struggles on RH Galloping tracks: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Yielding (slightly soft)
Good to yielding (mild give)
Soft to heavy (wet)
Unknown
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
📏 Race distance
1M6F – 2M
Unknown
Long Distance (2M+)
Avoids
🏟 Track shape
Right-handed, tight turns
Left-handed, long straights
Unknown
Right-handed, tight
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Avoids
Right-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
8 Oct
🏆 Won
Tramore
1m6f – 2m · Yielding · 7 runners
11 Sep
2nd
Ballinrobe
Long Distance (2m+) · Yielding · 19 runners
28 Aug
4th
Wexford
Long Distance (2m+) · Yielding · 10 runners
22 Jul
🏆 Won
Wexford
1m6f – 2m · Good · 13 runners
20 Nov
DNF
Thurles
Long Distance (2m+) · Yielding · 16 runners
18 Oct
6th
Limerick
Long Distance (2m+) · Yielding · 11 runners
11 Oct
4th
Fairyhouse
Long Distance (2m+) · Yielding · 16 runners
27 Aug
2nd
Bellewstown
Long Distance (2m+) · Good · 15 runners
11 Aug
3rd
Ballinrobe
Long Distance (2m+) · Good · 16 runners
25 Jul
3rd
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 16 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Michael O'Sullivan
10%
Win rate
1/10
Wins / rides
Sean Flanagan Current jockey
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Wexford
Sharp
5 1 win, 2 seconds, 1 third, 1 other 28 Aug 20%
Tipperary
Galloping
2 1 win, 1 other 2 Jul 50%
Tramore
Sharp
2 1 win, 1 third 8 Oct 50%
Ballinrobe
Sharp
2 1 second, 1 third 11 Sep 0%
Limerick
Galloping
2 2 other 18 Oct 0%
Galway
Tight
1 1 third 8 Oct 0%
Clonmel
Sharp
1 1 other 7 Jun 0%
Thurles
Undulating
1 1 other 20 Nov 0%
Kilbeggan
Tight
1 1 third 25 Jul 0%
Bellewstown
Sharp
1 1 second 27 Aug 0%
Sligo
Sharp
1 1 other 10 Jun 0%
Downpatrick
Undulating
1 1 other 13 Jul 0%
Punchestown
Galloping
1 1 other 10 Jun 0%
Down Royal
Galloping
1 1 other 5 May 0%
Gowran Park
Undulating
1 1 other 9 Mar 0%
Fairyhouse
Galloping
1 1 other 11 Oct 0%