UK time :

Jojo Rabbit

Jojo Rabbit has been a workhorse for Ruth Carr's yard at Stillington, quietly picking up wins at the lower levels for over four years now. The eight-year-old has won 8 of his 61 races — roughly 1 in every 7 outings — and earned 17 places besides, the kind of steady, unglamorous record that defines a horse built for a long career rather than fleeting glory. He first crossed the line first at Nottingham back in June 2022, and he's still racing competitively now, most recently winning at Catterick Bridge this week. For a horse at this level, longevity is its own achievement.Based on TrackLab's analysis
Quick facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Due Diligence
Mother
Berkshire Honey
Trainer
Owner
Grange Park Racing Xiii Ruth Carr
Official rating
60

📊 Key numbers

Career totals for this horse
62
Career races
8
Wins
12.9%
Win rate
avg ~10%
29.0%
Top-3 rate
avg ~30%
10 days
Since last race

🔍 Full analysis

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

Where Jojo Rabbit truly shines is at Class 5 tracks, where he has won 4 of his 26 races — a 15% win rate that shows he belongs in that grade. James Sullivan, his most frequent jockey, has ridden him 34 times and won 5 of those races together, suggesting a real partnership built on understanding. The horse clearly prefers soft or muddy ground these days, which matters when planning where to run him. His recent form tells the story of a campaigner in his twilight years: a win, a second, a fourth, and some further-back finishes mixed in. The wins matter less than the consistency. His entry this week at Wolverhampton hints at a trainer and yard still convinced there's mileage left in him, and the post-race comment from his latest outing — that he got a nice lead rather than battling from in front — suggests Carr and her team are still figuring out how best to use him. For a horse and yard at this level, that kind of tinkering, that search for one more win or two, is what keeps racing alive.

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
8 Oct
3rd
Bath
5f – 6½f · Good · 14 runners
5 Oct
7th
Pontefract
5f – 6½f · Good · 14 runners
30 Sep
🏆 Won
Catterick Bridge
5f – 6½f · Good · 8 runners
24 Sep
2nd
Pontefract
5f – 6½f · Good · 8 runners
8 Sep
9th
Leicester
5f – 6½f · Good_To_Soft · 11 runners
25 Aug
4th
Musselburgh
5f – 6½f · Good · 6 runners
13 Aug
10th
Beverley
5f – 6½f · Good_To_Firm · 12 runners
28 Jul
4th
Beverley
5f – 6½f · Good_To_Firm · 9 runners
16 Jun
6th
Beverley
5f – 6½f · Good · 10 runners
29 May
8th
Wolverhampton
5f – 6½f · Standard · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
14.7%
Win rate
5/34
Wins / rides
40%
Win rate
2/5
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Warren Fentiman(3)
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
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
12 2 wins, 1 third, 9 other 29 May 16.7%
Beverley
Undulating
9 1 win, 1 second, 7 other 13 Aug 11.1%
Pontefract
Undulating
6 1 win, 2 seconds, 3 other 5 Oct 16.7%
Catterick Bridge
Sharp
5 1 win, 1 second, 1 third, 2 other 30 Sep 20%
Nottingham
Galloping
4 1 win, 3 other 20 Aug 25%
Doncaster
Galloping
4 1 win, 3 other 14 Sep 25%
Musselburgh
Sharp
3 1 third, 2 other 25 Aug 0%
Hamilton Park
Sharp
2 1 second, 1 other 29 Sep 0%
Southwell
Galloping
2 2 other 29 Jul 0%
Ayr
Galloping
2 2 other 24 Jun 0%
Newcastle
Galloping
2 2 other 2 Oct 0%
Thirsk
Galloping
2 2 other 17 Jun 0%
chelmsford 2 2 other 22 May 0%
Ripon
Sharp
1 1 win 4 Jun 100%
Bath
Undulating
1 1 third 8 Oct 0%
Leicester
Sharp
1 1 other 8 Sep 0%
Epsom Downs
Undulating
1 1 other 23 Apr 0%
Redcar
Galloping
1 1 other 19 Sep 0%
Wetherby
Galloping
1 1 other 27 Apr 0%
Newmarket
Galloping
1 1 other 8 Jul 0%