Faith In Florence
Faith In Florence is a two-year-old who has made an encouraging start to racing, with a win from five races and a knack for finishing in the top three. The horse broke through this week at Haydock Park on 16 October, which came as the culmination of a run of solid form — over the last five races, Faith In Florence has finished 1st, 2nd, 3rd, 2nd, and 4th, showing genuine consistency at an age when many horses are still finding their feet. That 20 per cent win rate (one win from five races) might look modest on paper, but the top-three finishes suggest a horse capable of being competitive whenever it enters the paddock.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Ed Walker's Upper Lambourn yard has been in excellent form this season, already sending out 76 winners, and Faith In Florence is in good company there. The fact that this young horse managed to win at a track like Haydock Park — one of Britain's biggest racing venues — is a genuine marker of ability. With just days between the last race and the current one, the team clearly feel the horse is ready to keep racing, which speaks to how well it is being looked after and how sound it remains after that breakthrough victory.
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Unknown
Good to soft (some give)
Unknown
Good (a little give)
Unknown
🏟 Track shape
Left-handed, long straights
Likes
Right-handed, tight turns
Unknown
📅 Recent runs
The last 10 races, most recent first
16 Oct
🏆 Won
Haydock Park
5f – 6½f · Heavy · 4 runners
16 Sep
2nd
Great Yarmouth
5f – 6½f · Good_To_Soft · 8 runners
7 Aug
3rd
Musselburgh
5f – 6½f · Good · 5 runners
17 Jul
2nd
Newbury
5f – 6½f · Good_To_Firm · 13 runners
18 Jun
4th
Great Yarmouth
5f – 6½f · Good_To_Firm · 10 runners
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Great Yarmouth Galloping |
2 |
1 second, 1 other |
16 Sep |
0% |
| Haydock Park Galloping |
1 |
1 win |
16 Oct |
100% |
| Musselburgh Sharp |
1 |
1 third |
7 Aug |
0% |
| Newbury Galloping |
1 |
1 second |
17 Jul |
0% |