Skip to content
Horse profile

Russian Virtue (GB)

9yo gelding · Trainer David Thompson · Owner Tony Livingston Graeme Mcgregor
by Toronado (IRE) out of Russian Rhapsody (GB) (Cosmonaut)
60 runs · 26 courses · from Jun 2020
As at 25 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
8 wins · 6 courses Last run 4 Mar 2026 Last raced off OR 103
KTB Profile

Russian Virtue is a gelding with eight wins from 60 starts, including three from 13 over 2m1f – 2m4f and three from 14 over 1m5f – 2m. Four of those wins came on good to soft, two on soft and two on standard AW. He won a Class 4 handicap hurdle at Carlisle in Dec 2023 off a mark of 114. Aged 9 at his last run in Mar 2026, he finished prominent in a Class 4 claiming hurdle at Catterick off 103, 11lb below his highest ever mark.

Based on 60 archived runs · run-style from 18 commented runs since Dec 2024 · updated 25 Oct 2026
KTB at a glance OR ↓ 11lb off peak
Official rating103↓ 11lb off peak
103 54–114

KTB Speed and Rating

KTB Speed

Best recent Speed 100 the best of the last 3 graded (A or B) runs · Musselburgh, 28 Nov 2025

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 →

Jumps 20 figures · best 117C · median 92
GoingRunsBestMedianSince 25 Oct 2025
Soft7113A892 runs · 89 / 78
Good to Soft7114A891 run · —
Good5117C95—
Good to Firm1———
DistanceRunsBestMedianSince 25 Oct 2025
1m5f – 2m11115C991 run · —
2m1f – 2m4f9117C892 runs · 89 / 78
Flat 33 figures · best 116A · median 81
GoingRunsBestMedianSince 25 Oct 2025
Standard (AW)13104A64—
Good to Firm8111A93.5—
Good8116A86—
Good to Soft3108A931 run · —
Soft1———
DistanceRunsBestMedianSince 25 Oct 2025
1m2f – 1m4f20116A81.51 run · —
1m – 1m1f10108A72.5—
1m5f – 2m282A70.5—
6f – 7f1———

Of 58 runs looked at, 5 have no figure: did not complete (3) · obstacles omitted — the race ran a shortened course (2).

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 53 figures from 58 runs · as at 3 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating (jumps) 120A the best of the last 3 rated runs · Carlisle, 16 Feb 2026 Official rating 103 at the last jumps run, 4 Mar 2026

Best recent KTB Rating (flat) 76A the best of the last 3 rated runs · Newcastle (AW), 29 Aug 2025 Official rating 55 at the last flat run, 27 Oct 2025

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 →

Jumps 22 figures · best 136A · median 118
GoingRunsBestMedianSince 25 Oct 2025
Good to Soft8136A1221 run · —
Soft7129A1202 runs · 120 / 118.5
Good6118B110—
Good to Firm1———
DistanceRunsBestMedianSince 25 Oct 2025
2m1f – 2m4f11129A1182 runs · 120 / 118.5
1m5f – 2m11136A1181 run · —
Flat 33 figures · best 89A · median 70
GoingRunsBestMedianSince 25 Oct 2025
Standard (AW)1381A71—
Good to Firm884A67—
Good889A75—
Good to Soft370A691 run · —
Soft1———
DistanceRunsBestMedianSince 25 Oct 2025
1m2f – 1m4f2081A70.51 run · —
1m – 1m1f1085A70—
1m5f – 2m262B62—
6f – 7f1———

Of 58 runs looked at, 3 have no figure: did not complete (or a non-runner row) (3).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 55 figures from 58 runs · as at 4 Oct 2026 · 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 18 analysed runs since Dec 2024

  • Prominent 6 (33%) · 0 wins
  • Mid-division 6 (33%) · 0 wins
  • Held up 4 (22%) · 0 wins
  • Led 2 (11%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 10.6% of 3,861 runs since Jan 2008 (417 horses).

Weakest on heavy going: 6.8% from 191. Strongest at trips under 6f (all codes): 15.5% from 142.

GoingRunsWinsSRvs sireThis horse
Firm13430.8%+20.2—
Good to Firm3553911%+0.40 from 9
Good6256810.9%+0.30 from 16
Good to Soft5526411.6%+14 from 13
Soft533478.8%−1.82 from 9
Heavy191136.8%−3.8—
Standard (AW)1,59017310.9%+0.32 from 13
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1422215.5%+4.9—
6f – 7f1,16312410.7%+0.10 from 2
1m – 1m1f1,36715011%+0.40 from 11
1m2f – 1m4f864789%−1.62 from 20
1m5f – 2m2232913%+2.43 from 14
2m1f – 2m4f9355.4%−5.23 from 13
2m5f – 3m800%−10.6—
Over 3m100%−10.6—

Flat and jumps together (all codes) · since Jan 2008 · as at 24 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Russian Rhapsody (GB) (Cosmonaut)

4 siblings in the archive, 2 winners — best of them Russian Epic (GB) (3 wins).

The wins came over 5f–2m4f; the highest grade won is Listed (Russian Spirit (GB)).

ProduceRunsWinsWin tripsBest grade
Russian Epic (GB)2237f–2m4fClass 3
Russian Spirit (GB)1735f–6fListed
Russian Approval (GB)50——
Russian Affair (GB)60——

Record by conditions

GoingRunsWinsSR£1
Good 16 0 0% −16.00
Good to Soft 13 4 31% +9.23
Standard (AW) 13 2 15% −8.13
Soft 9 2 22% +23.75
Good to Firm 9 0 0% −9.00

ClassRunsWinsSR£1
Class 4 21 2 10% −10.60
Class 6 17 2 12% −12.13
Class 5 13 3 23% +2.58
Class 2 4 0 0% −4.00
Class 3 4 1 25% +25.00

CourseRunsWinsSR£1
Newcastle (AW) 12 2 17% −7.13
Carlisle 7 2 29% +23.40
Sedgefield 4 1 25% +0.33
Musselburgh 4 1 25% −0.25
Redcar 4 0 0% −4.00
Yarmouth 3 0 0% −3.00
Uttoxeter 2 0 0% −2.00
Nottingham 2 0 0% −2.00
Perth 2 1 50% +7.00
Ayr 2 0 0% −2.00
Plumpton 2 0 0% −2.00
Doncaster 2 0 0% −2.00
Catterick 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Kelso 1 0 0% −1.00
Hexham 1 0 0% −1.00
Newcastle 1 1 100% +6.50
Hamilton 1 0 0% −1.00
Lingfield 1 0 0% −1.00
Market Rasen 1 0 0% −1.00
Goodwood 1 0 0% −1.00
Windsor 1 0 0% −1.00
Sandown 1 0 0% −1.00
Clairefontaine (FR) 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Newbury 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 20 2 10% −15.13
1m5f – 2m 14 3 21% +6.25
2m1f – 2m4f 13 3 23% +21.73
1m – 1m1f 11 0 0% −11.00
6f – 7f 2 0 0% −2.00

JockeyRunsWinsSR£1
Nathan Moscrop 10 4 40% +14.58
Joshua Thompson 7 0 0% −7.00
Sean Kirrane 4 0 0% −4.00
Paddy Mathers 4 0 0% −4.00
William Buick 3 0 0% −3.00
Dylan Hogan 2 0 0% −2.00
Hollie Doyle 2 0 0% −2.00
Owen Lewis 2 0 0% −2.00
Tabitha Worsley 2 0 0% −2.00
Jamie Spencer 2 0 0% −2.00
Theo Gillard 1 0 0% −1.00
Robert Havlin 1 0 0% −1.00
Mark Winn 1 0 0% −1.00
Rhys Elliott 1 0 0% −1.00
Lewis Dobb 1 0 0% −1.00
Edward Austin 1 1 100% +0.40
Ross Chapman 1 1 100% +28.00
Oisin Murphy 1 1 100% +1.62
Kevin Stott 1 0 0% −1.00
P J McDonald 1 1 100% +1.25
Ben Curtis 1 0 0% −1.00
Benoit De La Sayette 1 0 0% −1.00
Sam Hitchcott 1 0 0% −1.00
Marco Ghiani 1 0 0% −1.00
Harry Bannister 1 0 0% −1.00
Jack Mitchell 1 0 0% −1.00
Charlie Deutsch 1 0 0% −1.00
Hector Crouch 1 0 0% −1.00
Thomas Greatrex 1 0 0% −1.00
Olivier Peslier 1 0 0% −1.00
Pierre-Charles Boudot 1 0 0% −1.00
Ryan Moore 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 38 6 16% +16.98
Cheekpieces 12 2 17% −7.13
Blinkers 5 0 0% −5.00
Hood 4 0 0% −4.00
Visor 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 3 0 0% −3.00
2025 14 0 0% −14.00
2024 5 0 0% −5.00
2023 12 7 58% +40.35
2022 15 1 7% −7.50
2021 8 0 0% −8.00
2020 3 0 0% −3.00

TypeRunsWinsSR£1
Flat 35 2 6% −30.13
Hurdle 25 6 24% +29.98

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
2026 · 3 runs
04 Mar 26+16d Catterick Racing To School Claiming Hurdle Class 4 · 15.5f · Good · 8 ran Held a handy early spot - jumped 3rd none too smoothly - eased and retired soon after PU/8 — 11-2 103—— Joshua Thompson 7/1
16 Feb 26+22d Carlisle Sandy Molloy Memorial Handicap Hurdle Class 4 · 17f · Soft · 14 ran Settled in the pack - pushed into fourth approaching 2 out before slipping back - ran on unchanged to finish sixth beaten 14 and a half lengths 6/14 ¾ 11-7 10589B120A Theo Gillard 50/1
25 Jan 26+58d Sedgefield Paxtons No1 CaseIH Dealer Handicap Hurdle Class 4 · 17f · Good To Soft · 7 ran Held up towards the back - jumped awkwardly at the 4th before finding little - eased away from the field and pulled up before 3 out PU/7 — 11-5 107—— Nathan Moscrop 25/1
2025 · 14 runs
28 Nov 25+18d Musselburgh Badachro Hydro Handicap Hurdle Class 4 · 15.5f · Good To Soft · 9 ran Settled just off the pace early - crept closer as the field bent for home - pushed along after three out - clipped the last and made no real dent on the leaders finishing sixth 6/9 ½ 11-6 109100A114A Joshua Thompson 10/1
10 Nov 25+14d Carlisle Christmas Jumper Day 14th December Handicap Hurdle Class 4 · 17f · Soft · 10 ran Held up in the pack - improved into 3rd before 5 out - pressed for effort before 2 out and stumbled on touchdown then dropped a place on the run-in to finish 4th 4/10 4¾ 11-7 11067A117A Joshua Thompson 12/1
27 Oct 25+38d Redcar Market Cross Jewellers Handicap (Div 1) Class 6 · 10f · Good To Soft · 13 ran Settled in the pack - moved into contention 3f out and pressed for effort 2f out - stayed on late to finish 4th 4/13 shd 9-9 5582C70A Robert Havlin 12/1
19 Sep 25+21d Newcastle (AW) High Gosforth Park Golf Club Handicap Class 6 · 10f · Standard · 8 ran Raced keenly and disputed early advantage - overtaken before long - pushed along approaching 2f out then dropped away quickly to finish sixth 6/8 11 9-9 5562A48A Sean Kirrane 4/1
29 Aug 25+74d Newcastle (AW) Download The Racecourse App Raceday Ready Handicap Class 6 · 10f · Standard · 9 ran Sat close to leader - pushed along and driving through gap inside final furlong - flattened out and edged out of second right on the line 3/9 hd 9-12 5484A76A Dylan Hogan 17/2
16 Jun 25+11d Carlisle PricedUp Pushes Handicap Class 5 · 9f · Soft · 12 ran Held up in the pack - pushed along and made progress two out - dropped away inside the final furlong - finished 11th 11/12 6½ 8-9 5665C39C Mark Winn 11/1
05 Jun 25+10d Uttoxeter QuinnBet Handicap Hurdle Class 5 · 16f · Good To Soft · 9 ran Settled in the pack early - moved into 4th four out - hit the front three out under pressure - overtaken near the last and held on for second 2/9 3 11-7 105114A136A Joshua Thompson 14/1
26 May 25+17d Redcar Racing Again Tomorrow On Racing TV Handicap Class 6 · 10f · Good To Firm · 13 ran Handy early - still with front pair 3f out before finding little inside final two furlongs - drifted right and dropped away close home to finish ninth beaten 3.75 lengths 9/13 nk 9-2 5859C67A Rhys Elliott 12/1
09 May 25+20d Nottingham Oddschecker+ With Predictive AI Handicap Class 6 · 8.5f · Good · 8 ran Sluggish start - settled quickly to sit behind leader from 6f out - urged forward approaching 2f out - dropped from second place a furlong out and faded before the line 4/8 ½ 9-3 5964B71A Dylan Hogan 9/1
19 Apr 25+30d Carlisle Jump Season Finale Conditional Jockeys' Handicap Hurdle Class 4 · 17f · Good · 10 ran Held up towards the back - progress from the 5th - up into second before 2 out - driven at the last and faded on the run-in 4/10 5 11-11 10795A111A Lewis Dobb 15/2
20 Mar 25+9d Sedgefield Paul Renshaw 'Fatty' Handicap Hurdle Class 4 · 17f · Good · 6 ran Tracked front group early - pressed forward two out and briefly hit the front - overtaken before the last - held on for third without finding more 3/6 7½ 11-4 110—112B Joshua Thompson 10/1
11 Mar 25+36d Sedgefield Coming Soon betvickers.com Sports Betting Conditional Jockeys' Handicap Hurdle Class 4 · 17f · Good · 4 ran Held up at the back - stayed within range early - asked for effort before 4 out but couldn't land a blow 3/4 11 11-7 110117C104B Joshua Thompson 10/1
03 Feb 25+26d Carlisle Watch Racing TV Handicap Hurdle (GBB Race) Class 4 · 17f · Soft · 8 ran Raced in the middle of the pack while wide - serious mistake at the 4th - driven into a distant 4th 2 out - one-speed up the run-in 4/8 3½ 10-13 112113A114A Joshua Thompson 40/1
08 Jan 25+11d Newcastle (AW) Weekly 5 Free Bet With BetUK Handicap Class 6 · 10f · Standard To Slow · 9 ran Went straight to the front - lost command with two furlongs left - dropped away inside the final furlong - eventually well held in 9th 9/9 8½ 9-8 6125C54C Sean Kirrane 17/2
2024 · 5 runs
28 Dec 24+16d Newcastle (AW) BetUK: It's Where The UK Bets Handicap (Div 2) Class 5 · 10f · Standard · 8 ran Settled in second early - contested for the front 2f out before losing ground when hampered over 1f out - responded and ran on strongly in the closing stages - checked once more inside the final 110 yards - held by the front three at the line 4/8 ½ 9-6 6251A75A Sean Kirrane 25/1
12 Dec 24+251d Newcastle (AW) Extra Winnings With BetUK Acca Club Handicap (Div 2) Class 6 · 10f · Standard · 9 ran Front early and steered rivals to the near rail entering the straight - driven over 2f out - overhauled shortly after and surrendered 2nd before the final furlong - faded rapidly to finish 7th 7/9 2½ 9-12 6472A70A Sean Kirrane 40/1
05 Apr 24+13d Musselburgh Go North Sea Pigeon Hurdle Series Final (Handicap Hurdle) (GBB Race) Class 2 · 17.5f · Soft · 13 ran 6/13 2¼ 12-0 11480B124A Nathan Moscrop 18/1
23 Mar 24+76d Newcastle (AW) Win 2,000,000 With Betmgm's Golden Goals Handicap Class 6 · 10f · Standard · 10 ran 4/10 hd 9-8 6488A75A Hollie Doyle 18/1
07 Jan 24+35d Wolverhampton (AW) Find More Big Deals At BetUK Handicap Class 6 · 9.5f · Standard · 11 ran 11/11 4 9-7 6564A54A Hollie Doyle 9/1
2023 · 12 runs
03 Dec 23+38d Carlisle Download The Rhino.Bet App Conditional Jockeys' Handicap Hurdle Class 4 · 17f · Good To Soft · 2 ran 1/2 12-0 11471C119C Edward Austin 2/5F
26 Oct 23+124d Carlisle Bet In Play On Rhino.Bet Handicap Hurdle Class 3 · 17f · Soft · 11 ran 1/11 11-0 110113A129A Ross Chapman 28/1
24 Jun 23+13d Perth Perthshire Pride Saturday 26th August Handicap Hurdle Class 4 · 16f · Good · 7 ran 3/7 shd 11-5 110101A118B Nathan Moscrop 10/3
11 Jun 23+14d Perth Coretrax Handicap Hurdle Class 4 · 16f · Good To Soft · 12 ran 1/12 11-11 107102A134A Nathan Moscrop 8/1
28 May 23+22d Kelso Elliot Henderson Group Handicap Hurdle (GBB Race) Class 2 · 16f · Good To Firm · 5 ran 3/5 ¾ 11-1 107115C110B Nathan Moscrop 15/2
06 May 23+43d Hexham Langley Castle An Outstanding Small Hotel Handicap Hurdle Class 3 · 16f · Good To Soft · 10 ran 3/10 2¼ 10-13 10789A125A Nathan Moscrop 14/1
24 Mar 23+15d Musselburgh Racing Post Go North Sea Pigeon Hurdle Series Final (Handicap Hurdle) (GBB Race) Class 2 · 17.5f · Good To Soft · 14 ran 4/14 12 11-5 10877B118A Nathan Moscrop 17/2
09 Mar 23+19d Newcastle (AW) Huge Daily Boosts Only At Betuk Handicap Class 6 · 10f · Standard · 8 ran 1/8 9-10 6161A81A Oisin Murphy 13/8F
18 Feb 23+20d Newcastle (AW) Betuk Over 40,000 Live Streamed Races Handicap Class 6 · 12.5f · Standard · 6 ran 4/6 1¾ 9-10 6146A67B Kevin Stott 4/5F
29 Jan 23+7d Sedgefield Free Tips Daily On Attheraces.com Handicap Hurdle Class 5 · 17f · Good To Soft · 12 ran 1/12 11-10 101—126A Nathan Moscrop 10/3F
22 Jan 23+19d Newcastle (AW) Top Odds Every Day With BetUK Handicap Class 6 · 10f · Standard To Slow · 4 ran 1/4 9-6 5979C71B P J McDonald 5/4F
03 Jan 23+26d Musselburgh Fitzdares Handicap Hurdle Class 5 · 15.5f · Soft · 12 ran 1/12 11-11 9699C128A Nathan Moscrop 11/4F
2022 · 15 runs
08 Dec 22+51d Newcastle Living North Live Handicap Hurdle Class 5 · 16f · Good To Soft · 10 ran 1/10 11-2 8885B119A Nathan Moscrop 13/2
18 Oct 22+17d Newcastle (AW) Spreadex Sports Best Premier League Odds Handicap Class 6 · 8f · Standard · 14 ran 4/14 1½ 9-9 6066B73A Paddy Mathers 8/1
01 Oct 22+5d Redcar Racing TV Straight-Mile Series Final Handicap Class 2 · 8f · Good To Soft · 12 ran 7/12 hd 8-2 61108A67A Paddy Mathers 12/1
26 Sep 22+13d Newcastle (AW) Vickers.Bet Proud To Support British Racing Handicap Class 6 · 10f · Standard To Slow · 12 ran 3/12 nk 9-3 61104A73A Owen Lewis 12/1
13 Sep 22+40d Redcar Racing TV Club Day Apprentice Handicap Class 5 · 8f · Good To Soft · 10 ran 5/10 nk 9-1 6293A69A Owen Lewis 7/1
04 Aug 22+3d Ayr Absolut Maiden Handicap Class 5 · 10f · Good · 5 ran 3/5 1¼ 9-11 6291C71B Paddy Mathers 11/4
01 Aug 22+18d Ayr Ayrshire Cancer Support Handicap Class 6 · 10f · Good · 8 ran 2/8 ½ 10-2 62105B76A Paddy Mathers 6/1
14 Jul 22+57d Hamilton Follow RacingTV On Twitter Handicap Class 6 · 11f · Good To Firm · 5 ran 5/5 shd 9-9 6589C67B Ben Curtis 4/1
18 May 22+11d Yarmouth At The Races App Form Study Apprentice Handicap Class 6 · 11.5f · Good To Firm · 6 ran 6/6 2¼ 9-11 6798A61B Benoit De La Sayette 13/2
07 May 22+11d Lingfield At The Races App Form Study Handicap Class 4 · 13f · Good To Firm · 6 ran 5/6 1¾ 8-7 6982A62B Sam Hitchcott 50/1
26 Apr 22+27d Yarmouth QuinnBet Handicap Class 5 · 11.5f · Good To Firm · 4 ran 2/4 3¼ 9-4 7043C67B Marco Ghiani 40/1
30 Mar 22+35d Market Rasen Racing Tv Handicap Hurdle Class 5 · 18.5f · Good To Soft · 11 ran PU/11 — 11-6 95—— Harry Bannister 80/1
23 Feb 22+9d Newcastle (AW) Play 4 To Score At Betway Handicap Class 5 · 16.5f · Standard · 8 ran 8/8 29 9-11 7359C62C Jack Mitchell 25/1
14 Feb 22+16d Plumpton LWC Signature Stakes Novices' Hurdle (GBB Race) Class 4 · 16f · Soft · 8 ran 6/8 3½ 10-11 —67C85C Tabitha Worsley 22/1
29 Jan 22+39d Uttoxeter Virgin Bet Maiden Hurdle (GBB Race) (Div 2) Class 4 · 16f · Good · 8 ran 6/8 20 11-3 —33C79C Tabitha Worsley 12/1
2021 · 8 runs
21 Dec 21+90d Plumpton Theo's Charm Memorial Novices' Hurdle (GBB Race) Class 4 · 16f · Good · 7 ran 2/7 6 10-12 —87A109B Charlie Deutsch 28/1
22 Sep 21+48d Goodwood Jackson-Stops Handicap Class 4 · 9f · Good · 14 ran 6/14 1 8-11 7573C74A William Buick 15/2
05 Aug 21+39d Doncaster William Hill Pick Your Places Racing League Race Eleven (Handicap) Class 3 · 10f · Good · 11 ran 6/11 3 8-12 7781B71A Hector Crouch 8/1
27 Jun 21+16d Windsor Follow At The Races On Twitter Handicap Class 4 · 11.5f · Good To Firm · 8 ran 4/8 11 9-4 77111A70A William Buick 3/1
11 Jun 21+10d Sandown Sandown Park Breeders' Day September 15 Handicap Class 3 · 10f · Good · 10 ran 2/10 ½ 8-8 77116A80A William Buick 4/1J
01 Jun 21+45d Yarmouth Follow At The Races On Twitter Handicap Class 5 · 8f · Good To Firm · 9 ran 3/9 ¾ 9-6 77101A84A Thomas Greatrex 6/1
17 Apr 21+20d Nottingham Visit racingtv.com Handicap Class 4 · 8.5f · Good To Firm · 7 ran 7/7 1½ 9-6 77104B67A Jamie Spencer 13/8F
28 Mar 21+230d Doncaster 32Red.com Handicap Class 4 · 7f · Good · 18 ran 5/18 ½ 9-4 7792C89A Jamie Spencer 9/1
2020 · 3 runs
10 Aug 20+30d Clairefontaine (FR) Prix The Wonder (Maiden) (3yo) (Turf) 7f · Soft · 10 ran 4/10 2½ 9-3 ——— Olivier Peslier 15/2
11 Jul 20+28d Newmarket bet365 Novice Stakes Class 4 · 8f · Good · 15 ran 7/15 ¾ 9-2 —72C85A Pierre-Charles Boudot 22/1
13 Jun 20 Newbury It's Not Rocket Science Wth MansionBet Novice Stakes (Div 2) Class 5 · 8f · Good · 10 ran 4/10 shd 9-2 ——— Ryan Moore 14/1

Quick answers

How many races has Russian Virtue won?
Russian Virtue (GB) won 8 of 60 archived starts between 2020 and 2026, a strike rate of 13.3%. Placed 16 times in total (26.7% of starts).
Who trains Russian Virtue?
Russian Virtue (GB) is trained by David Thompson, who saddled the horse on its most recent run on 4 March 2026.
Who is Russian Virtue's sire?
Russian Virtue (GB) is by Toronado (IRE) out of Russian Rhapsody (GB), whose sire is Cosmonaut.
What going does Russian Virtue prefer?
Russian Virtue (GB) has the best record on good to soft going: 4 wins from 13 starts (30.8%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Russian Virtue's official rating?
The most recent official rating on record is 103, from the run on 4 March 2026. The highest on record is 114.
What is Russian Virtue's sire's record?
Toronado (IRE)'s progeny in our archive have won 10.6% of 3,861 runs since Jan 2008 (417 horses), Flat and jumps together. Weakest on heavy going: 6.8% from 191. Strongest at trips under 6f (all codes): 15.5% from 142.
Who are Russian Virtue's siblings?
Out of Russian Rhapsody (GB), Russian Virtue (GB) has 4 other produce in our archive, 2 of them winners. Most wins: Russian Epic (GB) (3). Highest grade won: Listed (Russian Spirit (GB)). The wins came over 5f–2m4f. As at Oct 2026.

Record shown from June 2020. 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.