He is trained by Dan Skelton at Alcester in Warwickshire, one of the busiest and most successful yards in Britain right now — 194 winners this season alone, which is a remarkable tally that puts the operation among the elite. Harry Skelton, Dan's brother, rides Jafimgoso most often, partnering him in 6 of his 11 races and winning once together. That's a 17% win rate, or roughly 1 in every 6 rides — modest, but the relationship between a regular jockey and a horse matters, and there's clearly a reason Harry keeps getting the leg up.
What the numbers don't fully capture is the stop-start nature of Jafimgoso's career. His first win came at Warwick in April 2024, and things didn't always run smoothly after that — there was an incident at Ludlow where he was knocked over in a rough race, which is the kind of thing that can set a horse back physically and in confidence. The fact that he came back from that to win at Ludlow on 10 May 2026 — his most recent victory just a few weeks ago — says something decent about his resilience.
The most striking number in his record is this: 2 wins from 6 races on normal ground, a 33% win rate. Wins 1 in every 3 times conditions are right. That is a genuinely strong figure, and it suggests Jafimgoso is a horse who absolutely needs the ground in his favour to produce his best. His recent form of 2-1-7-9-7-15 is a mixed picture, but that second place and that win are clearly in there when everything clicks.
He has largely competed at Class 4 level — mid-tier racing — without winning at that grade yet in 6 attempts, which tells you there is still a puzzle to solve. But a yard sending out 194 winners a season does not keep a horse busy without a reason. Jafimgoso looks like a work in progress with the best of him still to come.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Warwick Sharp |
4 | 1 win, 3 other | 21 Feb | 25% |
| Ludlow Undulating |
2 | 1 win, 1 other | 10 May | 50% |
| Uttoxeter Sharp |
1 | 1 other | 15 Jun | 0% |
| Market Rasen Sharp |
1 | 1 second | 23 May | 0% |
| Newbury Galloping |
1 | 1 other | 23 Jan | 0% |
| Huntingdon Galloping |
1 | 1 other | 11 Mar | 0% |
| Southwell Galloping |
1 | 1 second | 2 Jun | 0% |