Menu icon
Fast Results iconFast Results
Football Fixtures And Results iconScores
Racing Racecards iconRacecards
Free Bets IconNEWFree Bets
Logged Out iconLog In
Register iconJoin
Premium Articles & Expert Tips delivered Daily.
    Plus access to:
  • Get exclusive Willie Mullins' Insights
  • Watch Race Replays & analyse performances
  • Track horses with My Stable
  • Discover Racecard+ powered by Timeform
Join for FREE todayLog in
Sporting Life Plus Logo
Sporting Life
Fast Results iconFast Results
Football Fixtures And Results iconScores
Racing Racecards iconRacecards
Premium Articles & Expert Tips delivered Daily.
    Plus access to:
  • Get exclusive Willie Mullins' Insights
  • Watch Race Replays & analyse performances
  • Track horses with My Stable
  • Discover Racecard+ powered by Timeform
Join for FREE todayLog in
Sporting Life Plus Logo

Perfect Soldier

My StableMy Stable
Age11 (Foaled 28th April 2014)
TrainerW Storey
SexGelding
SireKodiac
DamIndependent Girl
OwnerGremlin Racing
DatePosBHATypeCourseDistanceGoingClassStarting Price
19/05/232/1045FLATHamilton1m 68yGood (Good to Firm in Places)611/1
15/05/231/1045FLATMusselburgh1m 208yGood68/1
11/05/237/1447FLATThirsk7fSoft625/1
02/05/237/847FLATNewcastle1m 5yStandard633/1
31/03/2310/1348FLATNewcastle7f 14yStandard625/1
15/03/234/1144FLATNewcastle1m 5yStandard628/1
22/02/2310/1346FLATNewcastle7f 14yStandard633/1
14/02/238/1247FLATNewcastle6fStandard625/1
26/01/238/1148FLATNewcastle1m 5yStandard / Slow633/1
15/11/229/1449FLATNewcastle1m 5yStandard / Slow633/1
14/10/226/1149FLATNewcastle1m 5yStandard69/2
30/09/221/1245FLATNewcastle1m 5yStandard618/1
23/09/223/1345FLATNewcastle7f 14yStandard / Slow633/1
29/08/228/1446FLATRipon1m 1f 170yGood (Good to Firm in places)640/1
19/08/2210/1045FLATNewcastle7f 14yStandard / Slow625/1
08/08/222/845FLATRipon1mGood68/1
01/08/225/1045FLATCarlisle7f 173yGood640/1
23/07/229/1245FLATNewcastle1m 5yStandard / Slow625/1
03/07/2210/1045FLATAyr1m 2fGood (Good to Firm (in places))622/1
18/03/227/1145FLATNewcastle7f 15yStandard625/1
19/02/224/1246FLATNewcastle1m 5yStandard / Slow612/1
27/01/226/1146FLATNewcastle6fStandard / Slow611/1
06/01/222/1445FLATNewcastle7f 14yStandard / Slow680/1
09/11/2110/1345FLATNewcastle1m 5yStandard617/2
05/11/214/1445FLATNewcastle1m 5yStandard / Slow640/1
25/10/219/1245FLATNewcastle7f 14yStandard650/1
27/09/213/1345FLATNewcastle7f 14yStandard650/1
20/09/217/945FLATHamilton1m 68ySoft611/1
27/08/218/1047FLATHamilton1m 68yGood614/1
20/08/217/1447FLATNewcastle7f 14yStandard / Slow628/1
02/08/216/1249FLATCarlisle7f 173yGood67/1
03/07/217/950FLATCarlisle1m 1fGood to Firm610/1
16/06/215/1051FLATHamilton1m 1f 35yGood610/1
26/05/217/1151FLATHamilton1m 1f 35yGood to Soft613/2
29/04/211/1049FLATMusselburgh7f 33yGood67/2
03/04/211/1245FLATMusselburgh1m 2yGood (Good to Soft in places)616/1
23/01/215/1245FLATNewcastle7f 14yStandard / Slow620/1
31/12/209/1246FLATNewcastle6fStandard / Slow620/1
03/11/209/1348FLATNewcastle7f 14yStandard67/1
08/10/205/1149FLATAyr7f 50yHeavy (Soft in Places)63/1
02/10/204/1349FLATNewcastle1m 5yStandard / Slow68/1
22/09/206/1449FLATNewcastle1m 2f 42yStandard / Slow69/2
01/09/203/1447FLATHamilton1m 1f 35ySoft (Heavy in places)612/1
24/08/206/1147FLATAyr1mGood (Good to Soft in places )611/1
05/08/202/946FLATAyr7f 50yHeavy (Soft in places)65/1
13/07/204/1246FLATAyr1mGood (Good to Firm in places)65/1
27/06/202/845FLATNewcastle7f 14yStandard / Slow610/1
21/06/209/1245FLATWolverhampton7f 36yStandard / Slow66/1
14/03/205/1045FLATWolverhampton1m 1f 104yStandard613/2
05/03/203/845FLATNewcastle1m 5yStandard614/1

Next Off

Follow & Track
Image of a horse race faded in a gold gradientYour favourite horses, jockeys and trainers with My Stable
Log in
Discover Sporting Life Plus benefits

Most Followed

MOST READ RACING