Rosco Rogers
Rosco Rogers is a 4-year-old who has yet to get off the mark, having gone through 13 races without a win and picking up just two placed finishes along the way. That's a tough record to look at, and the recent form makes it no easier — in the last six races the best he has managed is fourth, and his most recent run, just yesterday, ended in an 11th-place finish.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
15.4%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Sean Kirrane has stuck with him through six of those races together, but the pair are still searching for that first victory as a combination. Patience is clearly being tested, though the fact that Kirrane keeps coming back suggests there's still some belief in the horse somewhere within the team. He runs almost exclusively in Class 6, which is the lowest level of British racing — the kind of race where, in theory, the competition should be most within reach. Seven races at that level and still no win makes it difficult to put a positive spin on things.
Tim Vaughan trains him from a yard in Aberthin in the Vale of Glamorgan, and it's worth noting that Vaughan's operation is in decent form this season, having sent out 11 winners. That context matters: this isn't a struggling yard where everything is going wrong. Rosco Rogers simply hasn't found his moment yet, and at 4 years old, there's still time — just not an abundance of it. The hope will be that something clicks before long, because a horse that places without winning is at least showing up and competing, even if the finishing line hasn't arrived in the right order yet.
⚡ Strengths & Risks
What the data says works for and against this horse
⚠ What to watch out for
⚠ Yet to win at Southwell in 5 attempts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Unknown
Standard to slow (all-weather)
Unknown
📏 Race Distance
Long Distance (2M+)
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown
📅 Recent Runs
The last 10 races, most recent first
10 Apr
11th
Wolverhampton
1m6f – 2m · Standard · 12 runners
14 Mar
7th
Southwell
1m6f – 2m · Standard · 12 runners
5 Feb
4th
Southwell
1m6f – 2m · Standard · 11 runners
17 Jan
4th
Southwell
1m6f – 2m · Standard · 9 runners
18 Dec
5th
Southwell
1m3f – 1m4f · Standard · 14 runners
29 Nov
8th
Wolverhampton
1m6f – 2m · Standard · 12 runners
11 Oct
DNF
Chepstow
Long Distance (2m+) · Good · 11 runners
31 Jan
4th
Newcastle
1m3f – 1m4f · Standard · 9 runners
15 Jan
3rd
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 10 runners
2 Dec
2nd
Wolverhampton
1m1f – 1m2f · Standard · 11 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Southwell Galloping |
5 |
5 other |
14 Mar |
0% |
| Wolverhampton Galloping |
4 |
1 second, 3 other |
10 Apr |
0% |
| Bath Undulating |
1 |
1 other |
15 May |
0% |
| Newcastle Galloping |
1 |
1 other |
31 Jan |
0% |
| Kempton Park Galloping |
1 |
1 third |
15 Jan |
0% |
| Chepstow Galloping |
1 |
1 other |
11 Oct |
0% |