UK time :

Book Of Life

Book Of Life is a horse that has taken its time finding the winner's enclosure. The six-year-old has been to the races 37 times in its career and won just once — at Wolverhampton on 8 February 2025 — a success that came nearly 19 months ago and has not been repeated since. It has finished in the placings 13 times, which means roughly 1 in every 3 races sees it in the frame, but the wins simply do not come. At a 3 per cent win rate, this is a horse that knows how to get close but struggles to get over the line when it counts.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Grey
Father
Dark Angel
Mother
Inspiriter
Owner
Mls Racing And Partners
Official rating
56

📊 Key numbers

Career totals for this horse
37
Career races
1
Wins
2.7%
Win rate
avg ~10%
35.1%
Top-3 rate
avg ~30%
36 days
Since last race

🔍 Full analysis

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

The recent form tells that story clearly. In its last six outings, Book Of Life has finished fourth, second, third, seventh, second, and fifth — respectable efforts in most cases, especially that pair of runner-up finishes, but no victories. It was last in action just a day ago, and it remains an active part of Patrick Morris's Prescott yard, which has been sending out winners regularly this season. The partnership with regular rider Ryan Kavanagh has been less fruitful: they have raced together eight times without a win.

Book Of Life has found its best level at distances between one mile one furlong and one mile two furlongs, though even there the statistics are bleak — just 1 win from 23 races at those trips. When stepped up to Class 5 races, the horse has won none of its 9 attempts, suggesting it may operate more effectively among lower grades. This is a horse that works hard, shows enough ability to place regularly, but seems to lack the decisive quality needed to win races. For a horse now in its seventh or eighth season, that pattern is unlikely to change dramatically.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 1m1f – 1m2f distances: 4% win rate
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 4 starts
⚠ Poor record on good ground: 0 wins from 3 starts
⚠ Yet to win at Newcastle in 8 attempts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
12 Sep
4th
Musselburgh
1m1f – 1m2f · Good · 9 runners
2 Sep
2nd
Newcastle
1m1f – 1m2f · Standard · 10 runners
26 Aug
3rd
Wolverhampton
1m1f – 1m2f · Standard · 12 runners
25 Jul
7th
Newcastle
1m1f – 1m2f · 12 runners
4 Jul
2nd
Carlisle
7f – 1m · Good · 10 runners
17 Jun
5th
Hamilton Park
1m1f – 1m2f · Good_To_Soft · 6 runners
11 May
4th
Wolverhampton
1m1f – 1m2f · Standard · 11 runners
27 Apr
2nd
Wolverhampton
1m1f – 1m2f · Standard · 13 runners
13 Apr
3rd
Newcastle
1m1f – 1m2f · Standard · 11 runners
6 Apr
4th
Wolverhampton
1m1f – 1m2f · Standard · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Ryan Kavanagh
0%
Win rate
0/8
Wins / rides
16.7%
Win rate
1/6
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
Paddy Mathers
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Mr Lucas Murphy(5)
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Ethan Tindall Current jockey
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
Wolverhampton
Galloping
15 1 win, 4 seconds, 2 thirds, 8 other 26 Aug 6.7%
Newcastle
Galloping
8 2 seconds, 1 third, 5 other 2 Sep 0%
Lingfield Park
Sharp
4 1 second, 1 third, 2 other 28 Feb 0%
Musselburgh
Sharp
2 2 other 12 Sep 0%
Newbury
Galloping
2 2 other 5 Sep 0%
Doncaster
Galloping
1 1 other 29 Mar 0%
Nottingham
Galloping
1 1 other 29 Apr 0%
Thirsk
Galloping
1 1 other 3 Jul 0%
Carlisle
Undulating
1 1 second 4 Jul 0%
Goodwood
Undulating
1 1 other 24 May 0%
Hamilton Park
Sharp
1 1 other 17 Jun 0%