Horse profile · Flat & NH

Russian Virtue

9yo g · Trainer David Thompson
ToronadoRussian Rhapsody (by Cosmonaut)

103Official rating
59R 8W 37LCareer
+1.5%£1 backed all runs
30000P0PLast 8 · recent right

By going

GoingW-RunsSR
Good0-160%
Good To Soft4-1233.3%
Standard1-1010%
Good To Firm0-90%
Soft2-922.2%
Standard To Slow1-333.3%

By distance

TripW-RunsSR
7-8f0-70%
9-11f2-229.1%
12-14f0-40%
15f+0-10%
2m & under3-1225%
2m-2.5m3-1323.1%

By course

CourseW-RunsSR
Newcastle (AW)2-1216.7%
Carlisle2-728.6%
Musselburgh1-425%
Sedgefield1-425%
Perth1-250%
Newcastle1-1100%
Yarmouth0-30%
Redcar0-30%
Doncaster0-20%
Uttoxeter0-20%
Plumpton0-20%
Ayr0-20%
Nottingham0-20%
Goodwood0-10%
Newmarket July0-10%
Clairefontaine0-10%
Sandown0-10%
Catterick0-10%
Windsor0-10%
Wolverhampton (AW)0-10%
Kelso0-10%
Hexham0-10%
Lingfield0-10%
Market Rasen0-10%
Hamilton0-10%
Newbury0-10%

Full form history

all runs · wins tinted gold
DateCourseCond.ClsPosJockeyORSP
2026-03-04Catterick1m7½f · GoodClass 4PU/8Joshua Thompson1037/1
2026-02-16Carlisle2m1f · SoftClass 46/14Theo Gillard10550/1
2026-01-25Sedgefield2m1f · Good To SoftClass 4PU/7Nathan Moscrop10725/1
2025-11-28Musselburgh1m7½f · Good To SoftClass 46/9Joshua Thompson10910/1
2025-11-10Carlisle2m1f · SoftClass 44/10Joshua Thompson11012/1
2025-10-27Redcar1m2f · Good To SoftClass 64/13Robert Havlin5512/1
2025-09-19Newcastle (AW)1m2f · StandardClass 66/8Sean Kirrane554/1
2025-08-29Newcastle (AW)1m2f · StandardClass 63/9Dylan Hogan5417/2
2025-06-16Carlisle1m1f · SoftClass 511/12Mark Winn5611/1
2025-06-05Uttoxeter2m · Good To SoftClass 52/9Joshua Thompson10514/1
2025-05-26Redcar1m2f · Good To FirmClass 69/13Rhys Elliott5812/1
2025-05-09Nottingham1m5f · GoodClass 64/8Dylan Hogan599/1
2025-04-19Carlisle2m1f · GoodClass 44/10Lewis Dobb10715/2
2025-03-20Sedgefield2m1f · GoodClass 43/6Joshua Thompson11010/1
2025-03-11Sedgefield2m1f · GoodClass 43/4Joshua Thompson11010/1
2025-02-03Carlisle2m1f · SoftClass 44/8Joshua Thompson11240/1
2025-01-08Newcastle (AW)1m2f · Standard To SlowClass 69/9Sean Kirrane6117/2
2024-12-28Newcastle (AW)1m2f · StandardClass 54/8Sean Kirrane6225/1
2024-12-12Newcastle (AW)1m2f · StandardClass 67/9Sean Kirrane6440/1
2024-04-05Musselburgh2m1½f · SoftClass 26/13Nathan Moscrop11418/1
2024-03-23Newcastle (AW)1m2f · StandardClass 64/10Hollie Doyle6418/1
2024-01-07Wolverhampton (AW)1m1½f · StandardClass 611/11Hollie Doyle659/1
2023-12-03Carlisle2m1f · Good To SoftClass 41/2Edward Austin1142/5F
2023-10-26Carlisle2m1f · SoftClass 31/11Ross Chapman11028/1
2023-06-24Perth2m · GoodClass 43/7Nathan Moscrop110100/30
2023-06-11Perth2m · Good To SoftClass 41/12Nathan Moscrop1078/1
2023-05-28Kelso2m · Good To FirmClass 23/5Nathan Moscrop10715/2
2023-05-06Hexham2m · Good To SoftClass 33/10Nathan Moscrop10714/1
2023-03-24Musselburgh2m1½f · Good To SoftClass 24/14Nathan Moscrop10817/2
2023-03-09Newcastle (AW)1m2f · StandardClass 61/8Oisin Murphy6113/8F
2023-02-18Newcastle (AW)1m4½f · StandardClass 64/6Kevin Stott614/5F
2023-01-29Sedgefield2m1f · Good To SoftClass 51/12Nathan Moscrop101100/30F
2023-01-22Newcastle (AW)1m2f · Standard To SlowClass 61/4P J McDonald595/4F
2023-01-03Musselburgh1m7½f · SoftClass 51/12Nathan Moscrop9611/4F
2022-12-08Newcastle2m · Good To SoftClass 51/10Nathan Moscrop8813/2
2022-10-18Newcastle (AW)1m · StandardClass 64/14Paddy Mathers608/1
2022-10-01Redcar1m · Good To SoftClass 27/12Paddy Mathers6212/1
2022-09-26Newcastle (AW)1m2f · Standard To SlowClass 63/12Owen Lewis6112/1
2022-08-04Ayr1m2f · GoodClass 53/5Paddy Mathers6211/4
2022-08-01Ayr1m2f · GoodClass 62/8Paddy Mathers626/1
2022-07-14Hamilton1m3f · Good To FirmClass 65/5Ben Curtis654/1
2022-05-18Yarmouth1m3½f · Good To FirmClass 66/6Benoit De La Sayette6713/2
2022-05-07Lingfield1m5f · Good To FirmClass 45/6Sam Hitchcott6950/1
2022-04-26Yarmouth1m3½f · Good To FirmClass 52/4Marco Ghiani7040/1
2022-03-30Market Rasen2m2½f · Good To SoftClass 5PU/11Harry Bannister9580/1
2022-02-23Newcastle (AW)2m5f · StandardClass 58/8Jack Mitchell7325/1
2022-02-14Plumpton2m · SoftClass 46/8Tabitha Worsley22/1
2022-01-29Uttoxeter2m · GoodClass 46/8Tabitha Worsley12/1
2021-12-21Plumpton2m · GoodClass 42/7Charlie Deutsch28/1
2021-09-22Goodwood1m1f · GoodClass 46/14William Buick7515/2
2021-08-05Doncaster1m2f · GoodClass 36/11Hector Crouch778/1
2021-06-27Windsor1m3½f · Good To FirmClass 44/8William Buick773/1
2021-06-11Sandown1m2f · GoodClass 32/10William Buick774/1J
2021-06-01Yarmouth1m · Good To FirmClass 53/9Thomas Greatrex776/1
2021-04-17Nottingham1m5f · Good To FirmClass 47/7Jamie Spencer7713/8F
2021-03-28Doncaster7f · GoodClass 45/18Jamie Spencer779/1
2020-08-10Clairefontaine7f · SoftPrix The Wonder4/10Olivier Peslier15/2
2020-07-11Newmarket July1m · GoodClass 47/15Pierre-Charles Boudot22/1
2020-06-13Newbury1m · GoodClass 54/10Ryan Moore14/1

Standout signals

FOR4/12 on Good To Soft (33.3%)
FORBest at 2m & under (3/12)
FOR2 wins at Newcastle (AW)
AGAINST0/16 on Good

Official rating

last 12 runs
103

Career-high 110 · current 103

Pedigree

Dam Russian Rhapsody by Cosmonaut
At a glance: 8 wins · 14 places from 59 runs. Current OR 103.