Skip to content
Horse profile

Dark Viper (GB)

5yo gelding · Trainer Mrs J. Harrington · Owner Dan Kiely
by Dark Angel (IRE) out of Grande Bleue (IRE) (Oasis Dream)
36 runs · 19 courses · from Sep 2023
As at 23 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
3 wins · Leopardstown (IRE) & Leopardstown Last run 18 Oct 2026 · 12th of 15 Last raced off OR 80
KTB Profile

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.

Based on 36 archived runs · run-style from 22 commented runs since Aug 2024 · updated 23 Oct 2026
KTB at a glance All wins on turf
Official rating80↓ 7lb off peak
80 60–87

KTB Speed and Rating

KTB Speed

Best recent Speed 104 the best of the last 3 graded (A or B) runs · Dundalk (AW) (IRE), 9 Oct 2026

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 →

Flat 35 figures · best 104A · median 79
GoingRunsBestMedianSince 23 Oct 2025
Soft1193C793 · 91 / 76
Good10102C82.54 · 102 / 87
Standard (AW)6104A77.51 · —
Heavy575C671 · —
Good to Firm281A671 · —
Good to Soft1———
DistanceRunsBestMedianSince 23 Oct 2025
6f – 7f1993A762 · 91 / 81.5
1m – 1m1f13102C816 · 102 / 81
1m2f – 1m4f2104A91.52 · 104 / 91.5
Under 6f1———

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

KTB Rating

Best recent KTB Rating 88A the best of the last 3 rated runs · Curragh (IRE), 9 Aug 2026 Official rating 80 at the last run, 18 Oct 2026

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code. A, B or C on a run is how much known form was in that race. What this means →

Flat 35 figures · best 102A · median 82
GoingRunsBestMedianSince 23 Oct 2025
Soft11101A863 · 82 / 79
Good1097A77.54 · 97 / 82.5
Standard (AW)6101A691 · —
Heavy5101A771 · —
Good to Firm288A72.51 · —
Good to Soft1———
DistanceRunsBestMedianSince 23 Oct 2025
6f – 7f19101A772 · 82 / 74
1m – 1m1f13102A876 · 97 / 83.5
1m2f – 1m4f286A792 · 86 / 79
Under 6f1———

Of 36 runs looked at, 1 has no figure: did not complete (or a non-runner row) (1).

KTB Rating v1 · batch 3 Oct 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

Sire

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.

GoingRunsWinsSRvs sireThis horse
Firm1071615%+3.7—
Good to Firm3,69445212.2%+0.90 from 2
Good4,84251010.5%−0.82 from 10
Good to Soft2,40925110.4%−0.90 from 1
Soft2,7262549.3%−20 from 12
Heavy822698.4%−2.91 from 5
Standard (AW)7,28191712.6%+1.30 from 6
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,06427813.5%+2.20 from 1
6f – 7f10,7021,25311.7%+0.40 from 19
1m – 1m1f4,99554610.9%−0.43 from 13
1m2f – 1m4f2,4692369.6%−1.70 from 2
1m5f – 2m1,09010910%−1.30 from 1
2m1f – 2m4f472418.7%−2.6—
2m5f – 3m8678.1%−3.2—
Over 3m400%−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

Dam
Grande Bleue (IRE) (Oasis Dream)

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)).

ProduceRunsWinsWin tripsBest grade
Sea Of Thieves (GB)1127fListed
Kodiac Blue (GB)80——
Adversary (GB)100——
John Harrison (GB)90——
Adversary (GB)10——

Record by conditions

GoingRunsWinsSR£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

ClassRunsWinsSR£1
Class 4 3 0 0% −3.00
Class 5 2 0 0% −2.00

CourseRunsWinsSR£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

DistanceRunsWinsSR£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

JockeyRunsWinsSR£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

HeadgearRunsWinsSR£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

SeasonRunsWinsSR£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

TypeRunsWinsSR£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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
18 Oct 26+9d Leopardstown (IRE) Christmas Festival Tickets On Sale Now Handicap 10f · Good · 15 ran 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 8079C72C Shane Foley 9/1
09 Oct 26+61d Dundalk (AW) (IRE) Halloween Mid-Term Racing At Dundalk Handicap 12f · Standard · 7 ran 4/7 ¾ 9-10 81104A86A Keithen Kennedy 8/1
09 Aug 26+17d Curragh (IRE) Money Back Daily Specials With Tote.ie Handicap 8f · Good To Firm · 10 ran 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 8381A88A Shane Foley 12/1
23 Jul 26+14d Leopardstown (IRE) Dublin To Bahrain Race Series Handicap 9f · Good · 8 ran 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 7881A97A Shane Foley 9/1
09 Jul 26+17d Leopardstown Harry Meighan Memorial Handicap 8f · Good · 13 ran 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 7593C88A Keithen Kennedy 15/2
22 Jun 26+18d Ballinrobe Michael Joyce Memorial Handicap 9.5f · Yielding · 10 ran 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 7776A79A Shane Foley 16/1
04 Jun 26+18d Leopardstown BOYLE Sports Apprentice Handicap 7f · Soft · 10 ran 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 7991A66A Keithen Kennedy 4/1
17 May 26+14d Naas ALTO Equine Building Solutions Handicap 8f · Good · 13 ran Settled in the pack - unable to make headway inside final two furlongs - finished well held in 8th 8/13 hd 8-12 84102C77A Darragh O'Sullivan 16/1
03 May 26+182d Cork Book Tickets Online At CorkRacecourse.ie Handicap 7f · Soft · 12 ran 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 8572A82A Keithen Kennedy 14/1
02 Nov 25+14d Curragh Finlay Volvo Premier Mile Handicap (Premier Handicap) 8f · Heavy · 23 ran Settled midpack early - pressed for effort with 3f left but found nothing - well held at the finish 20/23 ¾ 9-6 8750C72C Shane Foley 28/1
19 Oct 25+33d Leopardstown Gables Foxrock Cup Handicap 8f · Heavy · 8 ran 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 7972A101A Keithen Kennedy 10/3
16 Sep 25+49d Punchestown Nostra Supporting Laois GAA Handicap 8f · Good To Yielding · 14 ran 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 7681C102A Shane Foley 8/1
29 Jul 25+6d Galway caulfieldindustrial.com Handicap 7f · Yielding · 15 ran 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 7879C84A Shane Foley 6/1F
23 Jul 25+48d Naas Bert House Stud Handicap 7f · Yielding · 11 ran 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 7479A98A Shane Foley 6/1
05 Jun 25+16d Leopardstown Leopardstown Golf & Driving Range Apprentice Handicap 7.5f · Good · 12 ran 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 7493A78A Keithen Kennedy 11/2
20 May 25+51d Cork Blackwater Apprentice Handicap 7f · Good · 6 ran 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 7674A83B Keithen Kennedy 7/2
30 Mar 25+14d Leopardstown Legacy Wine Bar Handicap 8f · Good · 17 ran 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 7184C87A Shane Foley 5/1
16 Mar 25+113d Curragh Nua Healthcare Handicap 6f · Soft · 13 ran 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 6983C97A Shane Foley 7/1
23 Nov 24+20d Punchestown Total Event Rental 3-Y-O Maiden Hurdle 16.5f · Soft · 21 ran 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 7f · Yielding To Soft · 26 ran 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 6664C56A Keithen Kennedy 5/1F
30 Oct 24+13d Dundalk (AW) Dundalk Stadium Optional Claiming Race 8f · Standard · 14 ran 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 66100B101A Shane Foley 7/2
17 Oct 24+15d Curragh Al Basti Equiworld Dubai Handicap (47-65) 7f · Yielding To Soft · 27 ran 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 6593C101A Shane Foley 9/1
02 Oct 24+8d Bellewstown Seamus Murphy Memorial Optional Claiming Maiden 8f · Yielding To Soft · 10 ran 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 6585A86A Shane Foley 7/2
24 Sep 24+22d Listowel Rose Hotel Handicap (47-65) 7f · Good · 14 ran 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 6575C75A Scott McCullagh 6/1
02 Sep 24+26d Roscommon Elphin Handicap (47-65) 7.5f · Soft · 15 ran 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 6277C91A Shane Foley 8/1
07 Aug 24+52d Sligo Carlsberg Handicap (47-65) 5.5f · Yielding To Soft · 13 ran 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 6265C97A Shane Foley 5/2F
16 Jun 24+11d Gowran Park Golf At Gowran Park Handicap (47-70) 7f · Good · 16 ran 6/16 ½ 9-7 6386C70A Shane Foley 16/5F
05 Jun 24+45d Curragh Sky Bet Request A Bet Handicap 6.5f · Good · 13 ran 3/13 ½ 9-0 6176C77A Shane Foley 4/1
21 Apr 24+28d Curragh Business Plus Handicap (47-65) 6f · Soft To Heavy · 27 ran 6/27 1½ 9-2 6275C86A Shane Foley 16/5F
24 Mar 24+6d Naas King Of Change At Compas Stallions Handicap (47-70) 7f · Heavy · 9 ran 2/9 1¾ 9-4 6051A76A Shane Foley 2/1F
18 Mar 24+116d Curragh Cavalor Equine Nutrition Handicap (47-70) 6f · Heavy · 20 ran 2/20 4¾ 8-0 6067C77A Keithen Kennedy 18/1
23 Nov 23+22d Wolverhampton (AW) Stay Golden With BetMGM Safer Gambling Nursery Class 5 · 9.5f · Standard · 9 ran 8/9 8½ 9-3 6452C47C Sean Levey 50/1
01 Nov 23+25d Kempton (AW) Unibet Horserace Betting Operator Of The Year Nursery Class 5 · 7f · Standard To Slow · 10 ran 10/10 ½ 8-11 6853A47A Alec Voikhansky 12/1
07 Oct 23+15d Newmarket Virgin Bet Best Odds Daily British EBF Maiden Stakes (GBB Race) Class 4 · 8f · Good To Firm · 11 ran 8/11 15 9-7 —53C57C Sean Levey 50/1
22 Sep 23+14d Kempton (AW) Unibet Zero% Mission/British Stallion Studs EBF Novice Stakes (GBB Race) (Div 1) Class 4 · 7f · Standard To Slow · 12 ran 8/12 1 9-7 —74A66A Sean Levey 5/1
08 Sep 23 Kempton (AW) Recticel Insulation/British Stallion Studs EBF Novice Stakes (GBB Race) Class 4 · 7f · Standard To Slow · 14 ran 4/14 5 9-2 —81B72A 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.

Record shown from September 2023. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.