UK time :

Roman Spring

Roman Spring has found his sweet spot at Brighton, and it shows. The six-year-old has won four of his twelve races at the Sussex track — a win rate of roughly one in three — which puts him well above his career average of one win in every nine races overall. His most recent victory came just this week on 15 October, suggesting he remains in form and actively competitive.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Brown
Father
Caravaggio
Mother
Aurora Spring
Owner
Vice Royal Partnership
Official rating
54

📊 Key numbers

Career totals for this horse
54
Career races
6
Wins
11.1%
Win rate
avg ~10%
33.3%
Top-3 rate
avg ~30%
3 days
Since last race

🔍 Full analysis

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

His current form has a real bite to it. In his last six races, Roman Spring has won three times, including the recent Brighton success, with only one finish outside the top three. That is the kind of run that catches attention — he is winning roughly every other race and finishing in the money consistently. The horse clearly thrives on fast, dry ground, where he wins one race in every five or six outings, compared to just one in every nine on his worst surfaces. Normal conditions suit him almost as well. These are the conditions to watch for if you want to catch him at his best.

Trained by the Liphook yard of Rachel Cook and John Bridger, Roman Spring has been a useful earner for the team in the lower classes, where he typically competes. Joe Leavy has ridden him most often, though the partnership has won just one from seven races together. Brighton remains the place to follow him — a course where he has proven himself far more than anywhere else, and where he has just shown he still has winning races in him.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 3 wins from 18 starts (17%)
✔ Excellent record on good ground: 2 wins from 11 starts (18%)
✔ Course specialist at Brighton: 4 wins from 12 starts (33%)
⚠ What to watch out for
⚠ Poor record on heavy ground: 0 wins from 4 starts
⚠ Poor record on soft ground: 0 wins from 4 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Yet to win at Salisbury in 6 attempts
⚠ Struggles on LH Galloping tracks: 0 wins from 6 starts
⚠ Struggles on RH Undulating tracks: 0 wins from 6 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
15 Oct
🏆 Won
Brighton
5f – 6½f · Good · 11 runners
6 Oct
6th
Brighton
5f – 6½f · Good_To_Firm · 9 runners
28 Sep
🏆 Won
Brighton
5f – 6½f · Good_To_Firm · 10 runners
7 Sep
🏆 Won
Windsor
5f – 6½f · Good · 12 runners
22 Aug
2nd
Lingfield Park
5f – 6½f · Standard · 8 runners
13 Aug
4th
Lingfield Park
5f – 6½f · Standard · 9 runners
8 Aug
5th
Lingfield Park
5f – 6½f · Standard · 10 runners
21 Jul
4th
Salisbury
5f – 6½f · Good_To_Firm · 9 runners
9 Jul
12th
Newbury
5f – 6½f · Good_To_Firm · 13 runners
23 Jun
3rd
Newbury
5f – 6½f · Good_To_Firm · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
14.3%
Win rate
1/7
Wins / rides
0%
Win rate
0/7
Wins / rides
Kieran O'Neill Current jockey
33.3%
Win rate
2/6
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Ryan Kavanagh
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Ashley Lewis
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
Dane O'Neill
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Mr Michael Try(7)
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Lingfield Park
Sharp
14 1 win, 2 seconds, 1 third, 10 other 22 Aug 7.1%
Brighton
Undulating
12 4 wins, 1 second, 7 other 15 Oct 33.3%
Windsor
Sharp
10 1 win, 1 second, 1 third, 7 other 7 Sep 10%
Salisbury
Undulating
6 1 second, 1 third, 4 other 21 Jul 0%
Wolverhampton
Galloping
2 1 third, 1 other 10 Apr 0%
Newbury
Galloping
2 1 third, 1 other 9 Jul 0%
Bath
Undulating
2 1 second, 1 other 30 Oct 0%
Kempton Park
Galloping
2 2 other 17 Jan 0%
chelmsford 1 1 other 16 Aug 0%
Haydock Park
Galloping
1 1 other 29 Apr 0%
Sandown Park
Galloping
1 1 third 17 Sep 0%
Doncaster
Galloping
1 1 other 5 Nov 0%