:

Book Of Life

Book Of Life is a six-year-old who has spent most of its career making up the numbers — one win from 27 races is a win rate of just 4%, or roughly one race in every 25. That single victory came at Wolverhampton in February 2025, and it remains the only time this horse has reached the winner's enclosure in its entire career. Now over a year on from that moment, Book Of Life is still active and still searching for a way to repeat it.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Grey
Father
Dark Angel
Mother
Inspiriter
Owner
Mls Racing And Partners
Rating
56

📊 Key Numbers

Career statistics for this horse
27
Career races
1
Wins
3.7%
Win rate
avg ~10%
29.6%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The broader picture is one of honest, persistent effort without much reward. Eight places from those 27 races tells you this is a horse that competes and stays involved — it is not simply trailing in last — but getting to the front has proved elusive. The best distance appears to be somewhere between a mile and a mile and two furlongs, where Book Of Life has run 14 times and managed that solitary win, a 7% win rate or roughly one from every fourteen at those trips. Interestingly, the horse has run nine times at Class 5 — the level where most horses of this profile tend to find it easiest — and has not won once there. That is a slightly puzzling detail. Usually a horse finds its level eventually; Book Of Life seems to find the level and then sit just below the bar.

Ryan Kavanagh has partnered the horse seven times without a win between them, which is unfortunate for both. The recent six-race sequence reads 2-6-4-4-blank-4 — a second place is encouraging, but the horse has not converted that into a win, and the blank in the sequence suggests at least one run where things went badly wrong. Trainer Patrick Morris, based in Prescott, Merseyside, has had a productive season with 21 winners from the yard, so it is not as though the operation is struggling — Book Of Life simply has not been the one to contribute to that tally. With the horse having raced just yesterday, the yard will at least know where they stand heading into the next chapter of a career that, so far, has been more about the journey than the destination.

Strengths & Risks AI Analysis

What the data says works for and against this horse
✓ What works in their favour
Well suited by 1m1f – 1m2f distances: 7% win rate
⚠ What to watch out for
Poor record on good_to_soft ground: 0 wins from 3 starts
Yet to win at Newcastle in 5 attempts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Good to firm
Good (firm-ish)
Soft (muddy)
Good to soft
Avoids
📏 Race Distance
1M1F – 1M2F
Loves
5F – 6½F
7F – 1M
Avoids
1M3F – 1M4F
Avoids
🏅 Competition Level
Class 3
Avoids
Class 4
Class 5
Avoids
Class 6
Loves
🏟 Track Shape
Left-handed, wide and galloping
Right-handed, undulating
Right-handed, tight turning
Left-handed, tight turning
Avoids

📅 Recent Runs

The last 10 races, most recent first
4 Apr
2nd
Wolverhampton
1m1f – 1m2f · Standard · 8 runners
27 Mar
6th
Newcastle
1m1f – 1m2f · Standard · 9 runners
9 Mar
4th
Wolverhampton
1m1f – 1m2f · Standard
9 Mar
4th
Wolverhampton
1m1f – 1m2f · Standard · 9 runners
27 Feb
DNF
Wolverhampton
1m1f – 1m2f · Standard · 20 runners
31 Jan
4th
Newcastle
7f – 1m · Standard · 11 runners
10 Jan
2nd
Newcastle
1m1f – 1m2f · Standard · 11 runners
27 Dec
10th
Wolverhampton
1m1f – 1m2f · Standard · 13 runners
6 Dec
3rd
Wolverhampton
7f – 1m · Standard · 12 runners
22 Nov
10th
Newcastle
1m1f – 1m2f · Standard · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Ryan Kavanagh Current Jockey
0%
Win rate
0/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/3
Won / Rode
Paddy Mathers
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wolverhampton
Galloping
11 1 win, 3 seconds, 1 third, 6 other 4 Apr 9.1%
Newcastle
Galloping
5 1 second, 4 other 27 Mar 0%
Lingfield Park
Sharp
4 1 second, 1 third, 2 other 28 Feb 0%
Newbury
Galloping
2 2 other 5 Sep 0%
Nottingham
Galloping
1 1 other 29 Apr 0%
Goodwood
Undulating
1 1 other 24 May 0%
Doncaster
Galloping
1 1 other 29 Mar 0%
Musselburgh
Sharp
1 1 other 21 Apr 0%
Thirsk
Galloping
1 1 other 3 Jul 0%