Didntgotwenty
Didntgotwenty is a 7-year-old who has spent most of his career knocking on the door without much to show for it. In 11 races, he has won just once—at Musselburgh back in February—and picked up a further four placings. That works out to roughly 1 win in every 11 races, a modest return that reflects a horse who tries hard but operates at a level where winning does not come easily. The gap between that single success and now stretches seven months, a long drought for any runner trying to find his rhythm.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
What is worth noting is his recent form. Over his last six races, he has finished second once, third once, and outside the places three times, which suggests he remains competitive enough to trouble the judge occasionally but lacks the quality to string together wins. When partnered with his most frequent jockey, Sean Quinlan, he has won 1 of 7 races—a 14 percent win rate—which is fractionally better than his overall record but hardly a partnership that has caught fire. His trainer, Martin Todhunter at Orton in Cumbria, has sent out 9 winners from the yard this season, so there is form on the board elsewhere. Didntgotwenty's best results come in Class 5 races, where he has won 1 from 7 starts, the same conversion rate he manages with Quinlan. He raced just yesterday, so he remains actively campaigned, but at seven years old and with his record, he is a horse whose best days may already be behind him—a steady but modest competitor who earns his keep without ever quite delivering the breakthrough run his the yard might have hoped for.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ 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 runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Good (a little give)
Unknown
📏 Race distance
Long Distance (2M+)
Likes
🏅 Race level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, tight turns
Loves
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
23 Sep
2nd
Perth
Long Distance (2m+) · Good · 9 runners
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
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win 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% |
| Perth Galloping |
1 |
1 second |
23 Sep |
0% |
| Sedgefield Sharp |
1 |
1 other |
26 Dec |
0% |
| Hexham Undulating |
1 |
1 third |
3 Oct |
0% |