Dark Viper (GB)
Dark Viper is a gelding with three wins from 36 starts, all on turf over 1m – 1m1f. He won the Dublin To Bahrain Race Series Handicap at Leopardstown in Jul 2026 off an official rating of 78 on good ground, the Gables Foxrock Cup Handicap at Leopardstown in Oct 2025 off 79 on heavy ground, and the Legacy Wine Bar Handicap at Leopardstown in Mar 2025 off 71 on good ground. Typically held up, he last ran at Leopardstown in Oct 2026, finishing 12 of 15 off an official rating of 80.
- 3–36Wins / Runs
- 8.3%Strike rate
- 15 (41.7%)Placed
- −15.67£1 level staken=36 at SP
- 0.77Fair A/E n=36 · 0.62 incl. margin
- 87Highest OR
- 32dAvg between runs
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 104
How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →
| Going | Runs | Best | Median | Since 23 Oct 2025 |
|---|---|---|---|---|
| Soft | 11 | 93C | 79 | 3 · 91 / 76 |
| Good | 10 | 102C | 82.5 | 4 · 102 / 87 |
| Standard (AW) | 6 | 104A | 77.5 | 1 · — |
| Heavy | 5 | 75C | 67 | 1 · — |
| Good to Firm | 2 | 81A | 67 | 1 · — |
| Good to Soft | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 23 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 19 | 93A | 76 | 2 · 91 / 81.5 |
| 1m – 1m1f | 13 | 102C | 81 | 6 · 102 / 81 |
| 1m2f – 1m4f | 2 | 104A | 91.5 | 2 · 104 / 91.5 |
| Under 6f | 1 | — | — | — |
Of 36 runs looked at, 1 has no figure: did not complete (1).
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 35 figures from 36 runs · as at 23 Oct 2026 · 1 recent figure provisional (may move for 7 days) · a record, not a forecast
Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.
Run style from 22 analysed runs since Aug 2024
- Mid-division 8 (36%) · 0 wins
- Prominent 7 (32%) · 2 wins
- Held up 6 (27%) · 0 wins
- Led 1 (5%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 11.3% of 21,882 runs since Jan 2008 (1,594 horses).
Strongest on firm going: 15% from 107.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 107 | 16 | 15% | +3.7 | — |
| Good to Firm | 3,694 | 452 | 12.2% | +0.9 | 0 from 2 |
| Good | 4,842 | 510 | 10.5% | −0.8 | 2 from 10 |
| Good to Soft | 2,409 | 251 | 10.4% | −0.9 | 0 from 1 |
| Soft | 2,726 | 254 | 9.3% | −2 | 0 from 12 |
| Heavy | 822 | 69 | 8.4% | −2.9 | 1 from 5 |
| Standard (AW) | 7,281 | 917 | 12.6% | +1.3 | 0 from 6 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 2,064 | 278 | 13.5% | +2.2 | 0 from 1 |
| 6f – 7f | 10,702 | 1,253 | 11.7% | +0.4 | 0 from 19 |
| 1m – 1m1f | 4,995 | 546 | 10.9% | −0.4 | 3 from 13 |
| 1m2f – 1m4f | 2,469 | 236 | 9.6% | −1.7 | 0 from 2 |
| 1m5f – 2m | 1,090 | 109 | 10% | −1.3 | 0 from 1 |
| 2m1f – 2m4f | 472 | 41 | 8.7% | −2.6 | — |
| 2m5f – 3m | 86 | 7 | 8.1% | −3.2 | — |
| Over 3m | 4 | 0 | 0% | −11.3 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 22 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
5 siblings in the archive, 1 winner — best of them Sea Of Thieves (GB) (2 wins).
The wins came over 7f; the highest grade won is Listed (Sea Of Thieves (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Sea Of Thieves (GB) | 11 | 2 | 7f | Listed |
| Kodiac Blue (GB) | 8 | 0 | — | — |
| Adversary (GB) | 10 | 0 | — | — |
| John Harrison (GB) | 9 | 0 | — | — |
| Adversary (GB) | 1 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Soft | 12 | 0 | 0% | −12.00 |
| Good | 10 | 2 | 20% | +6.00 |
| Standard (AW) | 6 | 0 | 0% | −6.00 |
| Heavy | 5 | 1 | 20% | −0.67 |
| Good to Firm | 2 | 0 | 0% | −2.00 |
| Good to Soft | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 4 | 3 | 0 | 0% | −3.00 |
| Class 5 | 2 | 0 | 0% | −2.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Curragh | 7 | 0 | 0% | −7.00 |
| Leopardstown | 5 | 2 | 40% | +5.33 |
| Naas | 3 | 0 | 0% | −3.00 |
| Kempton (AW) | 3 | 0 | 0% | −3.00 |
| Leopardstown (IRE) | 2 | 1 | 50% | +8.00 |
| Cork | 2 | 0 | 0% | −2.00 |
| Punchestown | 2 | 0 | 0% | −2.00 |
| Dundalk (AW) (IRE) | 1 | 0 | 0% | −1.00 |
| Curragh (IRE) | 1 | 0 | 0% | −1.00 |
| Ballinrobe | 1 | 0 | 0% | −1.00 |
| Galway | 1 | 0 | 0% | −1.00 |
| Dundalk (AW) | 1 | 0 | 0% | −1.00 |
| Bellewstown | 1 | 0 | 0% | −1.00 |
| Listowel | 1 | 0 | 0% | −1.00 |
| Roscommon | 1 | 0 | 0% | −1.00 |
| Sligo | 1 | 0 | 0% | −1.00 |
| Gowran Park | 1 | 0 | 0% | −1.00 |
| Wolverhampton (AW) | 1 | 0 | 0% | −1.00 |
| Newmarket | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 19 | 0 | 0% | −19.00 |
| 1m – 1m1f | 13 | 3 | 23% | +7.33 |
| 1m2f – 1m4f | 2 | 0 | 0% | −2.00 |
| 1m5f – 2m | 1 | 0 | 0% | −1.00 |
| Under 6f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Shane Foley | 19 | 2 | 11% | −3.00 |
| Keithen Kennedy | 9 | 1 | 11% | −4.67 |
| Sean Levey | 3 | 0 | 0% | −3.00 |
| Alec Voikhansky | 2 | 0 | 0% | −2.00 |
| Darragh O'Sullivan | 1 | 0 | 0% | −1.00 |
| Conor Smithers | 1 | 0 | 0% | −1.00 |
| Scott McCullagh | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Cheekpieces | 16 | 1 | 6% | −11.67 |
| None | 13 | 1 | 8% | −7.00 |
| Blinkers | 6 | 1 | 17% | +4.00 |
| Visor | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 9 | 1 | 11% | +1.00 |
| 2025 | 9 | 2 | 22% | +1.33 |
| 2024 | 13 | 0 | 0% | −13.00 |
| 2023 | 5 | 0 | 0% | −5.00 |
| Type | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Flat | 35 | 3 | 9% | −14.67 |
| Hurdle | 1 | 0 | 0% | −1.00 |
Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.
Form
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 18 Oct 26+9d | Leopardstown (IRE) | Christmas Festival Tickets On Sale Now Handicap Raced in the pack's middle - niggled on the inside turning in - failed to quicken over 1f out - finished 12th | 12/15 | 5½ | 10-0 | 80 | 79C | 72C | Shane Foley | 9/1 |
| 09 Oct 26+61d | Dundalk (AW) (IRE) | Halloween Mid-Term Racing At Dundalk Handicap | 4/7 | ¾ | 9-10 | 81 | 104A | 86A | Keithen Kennedy | 8/1 |
| 09 Aug 26+17d | Curragh (IRE) | Money Back Daily Specials With Tote.ie Handicap Sat close behind pace - second at halfway - driven approaching final 2f - dropped to third with a furlong left then held finishing berth | 6/10 | ¾ | 9-8 | 83 | 81A | 88A | Shane Foley | 12/1 |
| 23 Jul 26+14d | Leopardstown (IRE) | Dublin To Bahrain Race Series Handicap not fluent leaving the stalls - soon took it up after 1f - set every fraction from the front - two-length advantage 2f out - driven over 1f out - opened up more inside the final furlong - found plenty and allowed to coast to the line | 1/8 | 9-2 | 78 | 81A | 97A | Shane Foley | 9/1 | |
| 09 Jul 26+17d | Leopardstown | Harry Meighan Memorial Handicap Raced in the pack early - found room tight and slipped towards the back after 3f - driven in 9th out wide 2f out - made rapid progress into 5th 1f out - moved up to 2nd inside the final furlong - battled on strongly but couldn't get to the winner | 2/13 | ¾ | 9-4 | 75 | 93C | 88A | Keithen Kennedy | 15/2 |
| 22 Jun 26+18d | Ballinrobe | Michael Joyce Memorial Handicap Quick start to edge in front - overtaken shortly after - sat third at halfway - weakened and driven along with a furlong and a half left - slipped to sixth briefly before finishing fifth with nothing more to give | 5/10 | 5 | 9-11 | 77 | 76A | 79A | Shane Foley | 16/1 |
| 04 Jun 26+18d | Leopardstown | BOYLE Sports Apprentice Handicap Settled towards the back of the pack - urged forward approaching halfway and 9th with 2f left - dropped away late to finish 8th | 8/10 | 1¼ | 9-5 | 79 | 91A | 66A | Keithen Kennedy | 4/1 |
| 17 May 26+14d | Naas | ALTO Equine Building Solutions Handicap Settled in the pack - unable to make headway inside final two furlongs - finished well held in 8th | 8/13 | hd | 8-12 | 84 | 102C | 77A | Darragh O'Sullivan | 16/1 |
| 03 May 26+182d | Cork | Book Tickets Online At CorkRacecourse.ie Handicap Held up towards the back - still 8th at halfway - urged into contention with 2f left - stayed on same gear to finish 6th late on | 6/12 | ½ | 8-12 | 85 | 72A | 82A | Keithen Kennedy | 14/1 |
| 02 Nov 25+14d | Curragh | Finlay Volvo Premier Mile Handicap (Premier Handicap) Settled midpack early - pressed for effort with 3f left but found nothing - well held at the finish | 20/23 | ¾ | 9-6 | 87 | 50C | 72C | Shane Foley | 28/1 |
| 19 Oct 25+33d | Leopardstown | Gables Foxrock Cup Handicap Sat behind the pace - fourth at the midpoint - pushed along to move ahead inside the final furlong - opened a two length margin 150 yards out - held on despite finish narrowing | 1/8 | 9-1 | 79 | 72A | 101A | Keithen Kennedy | 10/3 | |
| 16 Sep 25+49d | Punchestown | Nostra Supporting Laois GAA Handicap Held up towards back of the pack - 9th at halfway - moved through the field a furlong out - found extra to take second inside final 150 yards - couldn't get to winner despite finishing well | 2/14 | ½ | 10-0 | 76 | 81C | 102A | Shane Foley | 8/1 |
| 29 Jul 25+6d | Galway | caulfieldindustrial.com Handicap Settled around midfield - pushed into 6th two out and unable to threaten leaders approaching final furlong - stayed on at same rate to finish 7th | 7/15 | 1¼ | 9-12 | 78 | 79C | 84A | Shane Foley | 6/1F |
| 23 Jul 25+48d | Naas | Bert House Stud Handicap Held up towards back of the pack - urged into contention around 9th with 2f left - moved through to 7th entering final furlong - thrust into contest for the front close home - kept battling to the line - just caught in the last strides for second | 2/11 | hd | 9-2 | 74 | 79A | 98A | Shane Foley | 6/1 |
| 05 Jun 25+16d | Leopardstown | Leopardstown Golf & Driving Range Apprentice Handicap Settled with the pack early - 5th passing the 3f marker - unable to threaten leaders inside final furlong - slipped a place before rallying back to finish 5th at the line | 5/12 | ¾ | 8-10 | 74 | 93A | 78A | Keithen Kennedy | 11/2 |
| 20 May 25+51d | Cork | Blackwater Apprentice Handicap Quick start to command race - overtaken after 2f and settled second by halfway - slipped to third inside final furlong - stayed on at one gait to finish 2.25 lengths back in 3rd | 3/6 | 1¾ | 9-6 | 76 | 74A | 83B | Keithen Kennedy | 7/2 |
| 30 Mar 25+14d | Leopardstown | Legacy Wine Bar Handicap Sat close to the pace on the rail - third and asked for effort 2f out - hit front inside final furlong - kept going strongly to the line | 1/17 | 9-5 | 71 | 84C | 87A | Shane Foley | 5/1 | |
| 16 Mar 25+113d | Curragh | Nua Healthcare Handicap Held up at back of pack - urged forward at halfway - asked for effort 2f out with progress into 4th - moved into 2nd inside final furlong - stayed on to go down by a short margin | 2/13 | ½ | 9-5 | 69 | 83C | 97A | Shane Foley | 7/1 |
| 23 Nov 24+20d | Punchestown | Total Event Rental 3-Y-O Maiden Hurdle Sat close to pace early - untidy over the opening fence - down at the 3rd | F/21 | — | 10-7 | — | — | — | Conor Smithers | 40/1 |
| 03 Nov 24+4d | Curragh | businessplus.ie Handicap Held a midfield spot early - urged for effort over 2f out - unable to find more late and well held in 16th | 16/26 | nk | 8-1 | 66 | 64C | 56A | Keithen Kennedy | 5/1F |
| 30 Oct 24+13d | Dundalk (AW) | Dundalk Stadium Optional Claiming Race Sat close to the front group early - urged into 3rd 2f out then edged into 2nd inside the final furlong and a half - stayed on to finish second beaten a half length | 2/14 | ½ | 9-13 | 66 | 100B | 101A | Shane Foley | 7/2 |
| 17 Oct 24+15d | Curragh | Al Basti Equiworld Dubai Handicap (47-65) Settled among the near-flank pack early - moved into contention with a furlong left and finished strongly to snatch second late - never able to reach the winner | 2/27 | 2¾ | 10-0 | 65 | 93C | 101A | Shane Foley | 9/1 |
| 02 Oct 24+8d | Bellewstown | Seamus Murphy Memorial Optional Claiming Maiden Sat just behind pace and 2nd at halfway - hit front approaching 2f out then driven clear before being caught inside final 150 yards - unable to fight back late | 2/10 | 1½ | 9-8 | 65 | 85A | 86A | Shane Foley | 7/2 |
| 24 Sep 24+22d | Listowel | Rose Hotel Handicap (47-65) Settled in the pack towards the inner - still 7th at halfway - squeezed for space over 2f out and dropped back - pushed along with 1 1/2f left - found a bit more late to finish 6th inside the closing furlong | 6/14 | ½ | 9-11 | 65 | 75C | 75A | Scott McCullagh | 6/1 |
| 02 Sep 24+26d | Roscommon | Elphin Handicap (47-65) Held up towards the back early - still 7th at halfway - found a path through the field and closed 2f out - shared the advantage for a stride entering the last furlong but couldn't repel the winner close home | 2/15 | ½ | 9-9 | 62 | 77C | 91A | Shane Foley | 8/1 |
| 07 Aug 24+52d | Sligo | Carlsberg Handicap (47-65) Sat behind the pace - 6th at halfway - driven up and gained ground early in the straight - hit the front briefly a furlong out - overtaken close to home and could not match the winner | 2/13 | 1¾ | 9-13 | 62 | 65C | 97A | Shane Foley | 5/2F |
| 16 Jun 24+11d | Gowran Park | Golf At Gowran Park Handicap (47-70) | 6/16 | ½ | 9-7 | 63 | 86C | 70A | Shane Foley | 16/5F |
| 05 Jun 24+45d | Curragh | Sky Bet Request A Bet Handicap | 3/13 | ½ | 9-0 | 61 | 76C | 77A | Shane Foley | 4/1 |
| 21 Apr 24+28d | Curragh | Business Plus Handicap (47-65) | 6/27 | 1½ | 9-2 | 62 | 75C | 86A | Shane Foley | 16/5F |
| 24 Mar 24+6d | Naas | King Of Change At Compas Stallions Handicap (47-70) | 2/9 | 1¾ | 9-4 | 60 | 51A | 76A | Shane Foley | 2/1F |
| 18 Mar 24+116d | Curragh | Cavalor Equine Nutrition Handicap (47-70) | 2/20 | 4¾ | 8-0 | 60 | 67C | 77A | Keithen Kennedy | 18/1 |
| 23 Nov 23+22d | Wolverhampton (AW) | Stay Golden With BetMGM Safer Gambling Nursery | 8/9 | 8½ | 9-3 | 64 | 52C | 47C | Sean Levey | 50/1 |
| 01 Nov 23+25d | Kempton (AW) | Unibet Horserace Betting Operator Of The Year Nursery | 10/10 | ½ | 8-11 | 68 | 53A | 47A | Alec Voikhansky | 12/1 |
| 07 Oct 23+15d | Newmarket | Virgin Bet Best Odds Daily British EBF Maiden Stakes (GBB Race) | 8/11 | 15 | 9-7 | — | 53C | 57C | Sean Levey | 50/1 |
| 22 Sep 23+14d | Kempton (AW) | Unibet Zero% Mission/British Stallion Studs EBF Novice Stakes (GBB Race) (Div 1) | 8/12 | 1 | 9-7 | — | 74A | 66A | Sean Levey | 5/1 |
| 08 Sep 23 | Kempton (AW) | Recticel Insulation/British Stallion Studs EBF Novice Stakes (GBB Race) | 4/14 | 5 | 9-2 | — | 81B | 72A | Alec Voikhansky | 40/1 |
Quick answers
- How many races has Dark Viper (GB) won?
- Dark Viper (GB) won 3 of 36 archived starts between 2023 and 2026, a strike rate of 8.3%. Placed 15 times in total (41.7% of starts).
- Who trains Dark Viper (GB)?
- Dark Viper (GB) is trained by Mrs J. Harrington, who saddled the horse on its most recent run on 18 October 2026.
- Who is Dark Viper (GB)'s sire?
- Dark Viper (GB) is by Dark Angel (IRE) out of Grande Bleue (IRE), whose sire is Oasis Dream.
- What going does Dark Viper (GB) prefer?
- Dark Viper (GB) has the best record on good going: 2 wins from 10 starts (20%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Dark Viper (GB)'s official rating?
- The most recent official rating on record is 80, from the run on 18 October 2026. The highest on record is 87.
- What is Dark Viper (GB)'s sire's record?
- Dark Angel (IRE)'s progeny in our archive have won 11.3% of 21,882 runs since Jan 2008 (1,594 horses), Flat and jumps together. Strongest on firm going: 15% from 107.
- Who are Dark Viper (GB)'s siblings?
- Out of Grande Bleue (IRE), Dark Viper (GB) has 5 other produce in our archive, 1 of them a winner. Most wins: Sea Of Thieves (GB) (2). Highest grade won: Listed (Sea Of Thieves (GB)). The wins came over 7f. As at Oct 2026.