:

Didntgotwenty

Seven years old and still finding his feet, Didntgotwenty has taken his time to get off the mark — but he did it in style at Musselburgh on 15 February 2026, finally breaking through for his first career win at the tenth attempt. A record of 1 win and 3 places from 10 races (winning 1 in every 10) is modest on paper, but the recent form tells a more encouraging story: in his last six runs he has finished 7th, 3rd, 5th, 5th, 2nd, and then 1st. That is a horse gradually finding his rhythm and peaking at exactly the right moment.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Chestnut
Father
Soldier Of Fortune
Mother
Brogarais
Owner
J W Hazeldean
Rating
81

📊 Key Numbers

Career statistics for this horse
10
Career races
1
Wins
10%
Win rate
avg ~10%
30%
Place rate (top 3)
avg ~30%
42 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 man in the saddle for that winning day was Sean Quinlan, who has ridden this horse more than anyone — seven times in total, with that one win giving them a 14% win rate together, or roughly 1 win in every 7 rides. In jump racing terms, a jockey who sticks with a horse and knows its quirks is worth something, and the fact that Quinlan has kept coming back suggests he has always believed there was a race in him.

Didntgotwenty is trained by Martin Todhunter, who operates out of Orton in Cumbria — not one of the big southern powerhouses, but a yard that has sent out 10 winners this season and clearly knows how to place its horses well. Todhunter has kept this horse competitive at Class 5 level, which is the entry-level tier of British racing, and at that level the horse has won 1 from 7 (14%) — a rate that doesn't dazzle, but the win six weeks ago showed the class is there on the right day.

He has had a short break of 42 days since that Musselburgh win, which is the kind of pause that often means a trainer is happy with what they have, not rushing back, and waiting for the right opportunity. Musselburgh in February clearly suited him. Whether the team can find another race where the stars align the same way will be the interesting question.

Strengths & Risks AI Analysis

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_soft ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
Poor record on soft ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft
Loves
Heavy (very wet)
Good (firm-ish)
Soft (muddy)
Avoids
📏 Race Distance
Long Distance (2M+)
🏅 Competition Level
Class 4
Avoids
Class 5
🏟 Track Shape
Right-handed, tight turning
Loves
Right-handed, undulating
Left-handed, tight turning
Left-handed, undulating
Left-handed, wide and galloping
Avoids

📅 Recent Runs

The last 10 races, most recent first
15 Feb
🏆 Won
Musselburgh
Long Distance (2m+) · Good_To_Soft · 6 runners
1 Jan
2nd
Musselburgh
Long Distance (2m+) · Good_To_Soft · 7 runners
1 Dec
5th
Ayr
Long Distance (2m+) · Heavy · 11 runners
1 Nov
5th
Ayr
Long Distance (2m+) · Soft · 9 runners
3 Oct
3rd
Hexham
Long Distance (2m+) · Good · 13 runners
8 Mar
7th
Ayr
Long Distance (2m+) · Soft · 16 runners
16 Feb
4th
Musselburgh
Long Distance (2m+) · Good_To_Soft · 8 runners
26 Dec
7th
Sedgefield
Long Distance (2m+) · Good_To_Soft · 8 runners
11 Nov
7th
Carlisle
Long Distance (2m+) · Good_To_Soft · 9 runners
17 Oct
8th
Carlisle
Long Distance (2m+) · Soft · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Sean Quinlan Current Jockey
14.3%
Win rate
1/7
Won / Rode
William Maggs
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Musselburgh
Sharp
3 1 win, 1 second, 1 other 15 Feb 33.3%
Ayr
Galloping
3 3 other 1 Dec 0%
Carlisle
Undulating
2 2 other 11 Nov 0%
Sedgefield
Sharp
1 1 other 26 Dec 0%
Hexham
Undulating
1 1 third 3 Oct 0%