UK time :

Rosario

From 28 races, it has won only three times — a win rate of roughly 1 in every 9 attempts — but the really telling detail is how often it finishes close. With 11 places to its name, Rosario regularly runs in the money without quite getting over the line, which is the mark of a horse that belongs in competitive company but struggles to dominate there.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Chestnut
Father
Harry Angel
Mother
City Glam
Trainer
Owner
Mrs Sue Teal
Official rating
88

📊 Key numbers

Career totals for this horse
28
Career races
3
Wins
10.7%
Win rate
avg ~10%
39.3%
Top-3 rate
avg ~30%
15 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 has won at two tracks: first at Ffos Las in June 2023, then much more recently at Sandown Park in late August this year, just five weeks ago. That Sandown victory is significant because it came in a top-tier race, a Class 2 affair — the kind of contest Rosario typically enters but rarely wins. Looking at its record in that grade, it has managed just one win from 13 attempts (8%), which tells you that while Rosario can mix it at the highest level it regularly encounters, it is often beaten by better or more consistent horses.

Rosario runs most often for trainer Roger Teal at Lambourn, a yard that has sent out 22 winners this season. Cieren Fallon rides the horse regularly but without sparkling results: one win from six races together, which mirrors Rosario's broader problem — flashes of class but no real momentum. The horse does show a clear preference for standard ground conditions, winning at a rate of roughly 1 in every 4 or 5 races when the track is normal, which is noticeably better than its overall record. After racing just a day ago, Rosario is still active and hunting for another breakthrough, though its recent form — three runs without a place, sandwiched between a third and a seventh — suggests the horse is in that familiar, frustrating pattern of being competitive without quite clicking into gear.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 9 starts (22%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 8 starts
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Poor record on standard ground: 0 wins from 3 starts
⚠ Yet to win at Ascot in 5 attempts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Good to firm (fairly firm)
Avoids
Soft (muddy)
Avoids
Standard (all-weather)
Avoids
📏 Race distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Race level
Class 1 (elite)
Avoids
Class 2 (high-level)
Ok
Class 3 (mid-level)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, hilly
Loves
Left-handed, long straights
Right-handed, long straights
Ok
Long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
3 Oct
3rd
Ascot
5f – 6½f · Good_To_Firm · 14 runners
12 Sep
16th
Doncaster
5f – 6½f · Good · 22 runners
29 Aug
🏆 Won
Sandown Park
5f – 6½f · Good_To_Soft · 10 runners
10 Aug
7th
Windsor
5f – 6½f · Good_To_Firm · 16 runners
10 Jul
4th
Newmarket
5f – 6½f · Good_To_Firm · 12 runners
22 Jun
5th
Windsor
5f – 6½f · Good_To_Firm · 9 runners
1 May
8th
Goodwood
5f – 6½f · Good · 11 runners
14 Apr
6th
Newmarket
5f – 6½f · Good · 9 runners
21 Nov
3rd
Southwell
Sprint (< 5f) · Standard · 9 runners
25 Oct
10th
Doncaster
5f – 6½f · Heavy · 13 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
16.7%
Win rate
1/6
Wins / rides
George Rooke
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Taryn Langley
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Ascot
Galloping
5 1 second, 1 third, 3 other 3 Oct 0%
Goodwood
Undulating
4 1 win, 1 third, 2 other 1 May 25%
Newmarket
Galloping
4 1 second, 3 other 10 Jul 0%
Doncaster
Galloping
4 2 thirds, 2 other 12 Sep 0%
Windsor
Sharp
3 3 other 10 Aug 0%
Southwell
Galloping
2 1 third, 1 other 21 Nov 0%
Ffos Las
Galloping
1 1 win 25 Jun 100%
Sandown Park
Galloping
1 1 win 29 Aug 100%
Kempton Park
Galloping
1 1 third 12 Feb 0%
Newbury
Galloping
1 1 other 17 May 0%
chelmsford 1 1 other 11 Jan 0%
Lingfield Park
Sharp
1 1 other 31 Dec 0%