It took Dark Viper 19 races to get off the mark. That is a long wait — long enough that even his trainer admitted she had started to wonder if the day would ever come. When it finally did, at Leopardstown in March 2025, it clearly meant something to everyone involved. Jockey Shane Foley, who has partnered the horse in 16 of his 33 races and knows him as well as anyone, described him after that win as a stable favourite and a good lead horse — the kind of horse that does the unglamorous work of setting the pace for others in training. Horses like that earn affection. When they finally win, people notice.
What makes Dark Viper genuinely interesting is what happens when you put him at Leopardstown and stretch him out to between a mile and a furlong and a mile and two furlongs. At that track over those distances he has won 2 races from 5, which works out to a 40% win rate — startling for a horse whose overall record is so much more ordinary. That is not a fluke. Something about that track, that trip, clearly suits him. Harrington noted after his first win that better ground and the step up in distance made the difference, and Foley echoed that, saying he would not be surprised to see the horse go in again under similar conditions.
He raced just yesterday and remains active, which tells you something about his durability — Harrington has said you could run him every day of the week and he would cope. He has not won in his last six races, with his most recent victory coming at Leopardstown in October 2025, nine months ago now. The yard has been in fine form this season with 53 winners, so the firepower is there around him. Whether Dark Viper can find his way back to winning, he has shown before that when the right conditions come together at the right track, he is capable of surprising people.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| The Curragh Galloping |
8 | 3 seconds, 1 third, 4 other | 2 Nov | 0% |
| Leopardstown Galloping |
5 | 2 wins, 1 second, 2 other | 9 Jul | 40% |
| Naas Galloping |
3 | 2 seconds, 1 other | 17 May | 0% |
| Kempton Park Galloping |
3 | 3 other | 1 Nov | 0% |
| Cork Galloping |
2 | 1 third, 1 other | 3 May | 0% |
| Punchestown Galloping |
2 | 1 second, 1 other | 16 Sep | 0% |
| Sligo Sharp |
1 | 1 second | 7 Aug | 0% |
| Galway Tight |
1 | 1 other | 29 Jul | 0% |
| Ballinrobe Sharp |
1 | 1 other | 22 Jun | 0% |
| Wolverhampton Galloping |
1 | 1 other | 23 Nov | 0% |
| Gowran Park Undulating |
1 | 1 other | 16 Jun | 0% |
| Dundalk Galloping |
1 | 1 second | 30 Oct | 0% |
| Bellewstown Sharp |
1 | 1 second | 2 Oct | 0% |
| Roscommon Sharp |
1 | 1 second | 2 Sep | 0% |
| Listowel Sharp |
1 | 1 other | 24 Sep | 0% |
| Newmarket Galloping |
1 | 1 other | 7 Oct | 0% |