ThoroughbredExchange
From our racing database

Perfect Soldier

Foaled 2014 · by Kodiac out of Independent Girl (Bachelor Duke)

This is a record, not an ad. Own this horse? Sell it here and its record comes with it.
75Runs
5Wins
152nd / 3rd
80Best OR
£28,444
€24,295
Prize money

Form 9/880407712 (latest on the right) · Flat, Hurdle · ran 4 Jun 16 – 19 May 23, last for Wilf Storey · current OR 45

DateCourse & raceTripGoingPosORJockey
19 May 23 HamiltonRobert Gilliland 10th Anniversary Memorial Celebrations Handicap · Class 6 · 1m68y · Good 1m68yGood 2/10 45Laura Coughlan
15 May 23 MusselburghBet At racingtv.com Handicap (Div 1) · Class 6 · 1m208y · Good 1m208yGood 1/10 45Paula Muir
11 May 23 Thirsk'Irish Day' At thirskraces Saturday 20th May Handicap · Class 6 · 7f · Heavy 7fHeavy 7/14 47Paula Muir
2 May 23 Newcastle (AW)Download The At The Races App Handicap · Class 6 · 1m5y · Standard 1m5yStandard 7/8 47Rowan Scott
31 Mar 23 Newcastle (AW)Spreadex Sports First Goalscorer Insurance Handicap · Class 6 · 7f14y · Standard 7f14yStandard 10/13 48Ryan Sexton
15 Mar 23 Newcastle (AW)Spreadex Sports Get 40 In Bonuses Classified Stakes · Class 6 · 1m5y · Standard 1m5yStandard 4/11 44Jason Hart
22 Feb 23 Newcastle (AW)Talksport Download The App Classified Stakes · Class 6 · 7f14y · Standard 7f14yStandard 10/13 46Kevin Stott
14 Feb 23 Newcastle (AW)Top Odds Every Day With BetUK Classified Stakes · Class 6 · 6f · Standard 6fStandard 8/12 47Jason Hart
26 Jan 23 Newcastle (AW)Spreadex Sports First Goalscorer Insurance Handicap · Class 6 · 1m5y · Standard To Slow 1m5yStandard To Slow 8/11 48Ryan Sexton
15 Nov 22 Newcastle (AW)Spreadex Sports Bet 10 Get 100 Handicap · Class 6 · 1m5y · Standard To Slow 1m5yStandard To Slow 9/14 49Phil Dennis
14 Oct 22 Newcastle (AW)Runhead Handicap · Class 6 · 1m5y · Standard 1m5yStandard 6/11 49Kevin Stott
30 Sep 22 Newcastle (AW)Syd Varley Groundworks Handicap · Class 6 · 1m5y · Standard 1m5yStandard 1/12 45Kevin Stott
All 75 runs
DateCourse & raceTripGoingPosORJockey
23 Sep 22 Newcastle (AW)At The Races App Expert Tips Handicap · Class 6 · 7f14y · Standard To Slow 7f14yStandard To Slow 3/13 45Kevin Stott
29 Aug 22 RiponTony Lythgoe Birthday Memorial Handicap · Class 6 · 1m1f170y · Good 1m1f170yGood 8/14 46Laura Coughlan
19 Aug 22 Newcastle (AW)Best Odds Guaranteed At Vickers.Bet Everyday Handicap (Div 2) · Class 6 · 7f · Standard To Slow 7fStandard To Slow 10/10 45Billy Garritty
8 Aug 22 RiponForbes Gifts And Interiors Ripon Apprentice Handicap · Class 6 · 1m · Good 1mGood 2/8 45Aiden Brookes
1 Aug 22 CarlisleTracy Wharton Appreciation Handicap (Professional And Amateur Female Jockeys) (Div 2) · Class 6 · 7f173y · Good 7f173yGood 5/10 45Gina Mangan
23 Jul 22 Newcastle (AW)Hudson Handicap · Class 6 · 1m5y · Standard To Slow 1m5yStandard To Slow 9/12 45Joanna Mason
3 Jul 22 AyrAfternoon Tea At Western House Hotel Handicap · Class 6 · 1m2f · Good 1m2fGood 10/10 45Joanna Mason
18 Mar 22 Newcastle (AW)All Weather Championships Mile Handicap · Class 6 · 7f15y · Standard 7f15yStandard 7/11 45Joanna Mason
19 Feb 22 Newcastle (AW)MansionBet Beaten By A Head Classified Stakes · Class 6 · 1m5y · Standard To Slow 1m5yStandard To Slow 4/12 46Joanna Mason
27 Jan 22 Newcastle (AW)Play 4 To Win At Betway Handicap · Class 6 · 6f · Standard To Slow 6fStandard To Slow 6/11 46Amie Waugh
6 Jan 22 Newcastle (AW)MansionBet Proud Partners Of AWC Handicap · Class 6 · 7f14y · Standard To Slow 7f14yStandard To Slow 2/14 45Amie Waugh
9 Nov 21 Newcastle (AW)MansionBet Proud Partners Of AWC Handicap · Class 6 · 1m5y · Standard 1m5yStandard 10/13 45Joanna Mason
5 Nov 21 Newcastle (AW)MansionBet Proud Partners Of AWC Handicap · Class 6 · 1m5y · Standard To Slow 1m5yStandard To Slow 4/14 45Joanna Mason
25 Oct 21 Newcastle (AW)MansionBet Beaten By A Head Handicap (Div 1) · Class 6 · 7f14y · Standard 7f14yStandard 9/12 45Andrew Mullen
27 Sep 21 Newcastle (AW)Read Hollie Doyle's Column On attherraces.com Handicap · Class 6 · 7f14y · Standard To Slow 7f14yStandard To Slow 3/13 45Joanna Mason
20 Sep 21 HamiltonTraining Courses Available At scottishracingacademy.co.uk Handicap (Div 1) · Class 6 · 1m68y · Soft 1m68ySoft 7/9 45Jason Hart
27 Aug 21 HamiltonPdm Buildbase Scotland Handicap · Class 6 · 1m68y · Good 1m68yGood 8/10 47Andrew Elliott
20 Aug 21 Newcastle (AW)Follow AtTheRaces On Twitter Handicap (Div 1) · Class 6 · 7f14y · Standard To Slow 7f14yStandard To Slow 7/14 47Andrew Elliott
2 Aug 21 CarlislePC Abs Ahmed Memorial Race Handicap (Professional And Amateur Female Jockeys) (Div 1) · Class 6 · 7f173y · Good 7f173yGood 6/12 49Josephine Gordon
3 Jul 21 CarlisleJim Williamson Memorial Handicap · Class 6 · 1m1f · Good To Firm 1m1fGood To Firm 7/9 50Duran Fentiman
16 Jun 21 HamiltonRacinguk.com Handicap · Class 6 · 1m1f35y · Good 1m1f35yGood 5/10 51Paula Muir
26 May 21 HamiltonStay At Hampton By Hilton Hamilton Park Handicap · Class 6 · 1m1f35y · Good To Soft 1m1f35yGood To Soft 7/11 51Sean Davis
29 Apr 21 MusselburghWilliam Hill Extra Place Races Every Day Handicap · Class 6 · 7f33y · Good 7f33yGood 1/10 49Sean Davis
3 Apr 21 MusselburghBetway Handicap · Class 6 · 1m2y · Good 1m2yGood 1/12 45Sean Davis
23 Jan 21 Newcastle (AW)Bombardier 'March To Your Own Drum' Classified Stakes · Class 6 · 7f14y · Standard To Slow 7f14yStandard To Slow 5/12 45Jason Hart
31 Dec 20 Newcastle (AW)Heed Your Hunch At Betway Handicap (Div 1) · Class 6 · 6f · Standard To Slow 6fStandard To Slow 9/12 46Faye McManoman
3 Nov 20 Newcastle (AW)Bombardier 'March To Your Own Drum' Handicap · Class 6 · 7f14y · Standard 7f14yStandard 9/13 48William Buick
8 Oct 20 AyrChristmas Day At Western House Hotel Handicap · Class 6 · 7f · Heavy 7fHeavy 5/11 49Jason Hart
2 Oct 20 Newcastle (AW)Download The Attheraces App Handicap (Div 1) · Class 6 · 1m5y · Standard To Slow 1m5yStandard To Slow 4/13 49Cam Hardie
22 Sep 20 Newcastle (AW)attheraces.com Handicap (Div 2) · Class 6 · 1m2f42y · Standard To Slow 1m2f42yStandard To Slow 6/14 49Cam Hardie
1 Sep 20 Hamiltonracingtv.com Handicap · Class 6 · 1m1f35y · Soft 1m1f35ySoft 3/14 47Jason Hart
24 Aug 20 AyrAyrshire Cancer Support Hope & Memories Walk Apprentice Handicap · Class 6 · 1m · Good 1mGood 6/11 47Rhona Pindar
5 Aug 20 AyrCPMS Handicap (Div 2) · Class 6 · 7f50y · Heavy 7f50yHeavy 2/9 46Jason Hart
13 Jul 20 AyrJordan Electrics Classified Stakes · Class 6 · 1m · Good 1mGood 4/12 46Jason Hart
27 Jun 20 Newcastle (AW)Betfair Weighed In Podcast Handicap · Class 6 · 7f14y · Standard 7f14yStandard 2/8 45Martin Dwyer
21 Jun 20 Wolverhampton (AW)Trysull Handicap · Class 6 · 7f36y · Standard To Slow 7f36yStandard To Slow 9/12 45J F Egan
14 Mar 20 Wolverhampton (AW)Heed Your Hunch At Betway Handicap (Div 1) · Class 6 · 1m1f104y · Standard 1m1f104yStandard 5/10 45Sean Davis
5 Mar 20 Newcastle (AW)Bombardier British Hopped Amber Beer Handicap (Div 1) · Class 6 · 1m5y · Standard 1m5yStandard 3/8 45Sean Davis
16 Jan 20 Newcastle (AW)Bombardier British Hopped Amber Beer Handicap · Class 7 · 1m5y · Standard 1m5yStandard 4/14 45Sean Davis
4 Sep 19 Chelmsford City (AW)Extra Places At Totesport.com Selling Handicap · Class 6 · 1m2f · Standard 1m2fStandard 13/15 47Josephine Gordon
2 Aug 19 Wolverhampton (AW)Golden Equinox Racing 24.99 Monthly Membership Handicap · Class 6 · 1m142y · Standard 1m142yStandard 11/13 50Gavin Ashton
8 Jun 19 Lingfield (AW)Buy2LetCars Amateur Riders' Handicap · Class 6 · 1m1y · Standard 1m1yStandard 10/12 52Miss Jennifer Pahlman
31 May 19 Wolverhampton (AW)smartvetmeds.com Apprentice Handicap · Class 6 · 1m142y · Standard 1m142yStandard 4/11 55Gavin Ashton
22 Apr 19 Wolverhampton (AW)Fruit Shoot Apprentice Handicap · Class 6 · 1m1f104y · Standard 1m1f104yStandard 6/12 59Gavin Ashton
24 Jan 19 Chelmsford City (AW)Enjoy Valentines Day Here Handicap · Class 6 · 1m · Standard 1mStandard 9/9 63Liam Jones
9 Jan 19 Kempton (AW)Watch Race Replays At racingtv.com Handicap · Class 6 · 7f · Standard To Slow 7fStandard To Slow 10/11 67Liam Jones
29 Dec 18 Southwell (AW)Betway Handicap · Class 5 · 1m13y · Standard 1m13yStandard 11/12 71Gavin Ashton
13 Oct 18 LimerickFollow Limerick Racecourse On Facebook Munster Mile Handicap · 1m · Soft 1mSoft 8/11 75Leigh Roche
12 Sep 18 ListowelSeamus Mulvaney Bookmaker Handicap · 1m1f · Heavy 1m1fHeavy 13/15 76Leigh Roche
31 Aug 18 CurraghPaddy Power Amateur Riders Derby (Q.R.) Handicap (50-85) · 1m4f · Good To Yielding 1m4fGood To Yielding 17/22 78Ian Queally
2 Aug 18 GalwayRockshore Handicap · 1m98y · Soft 1m98ySoft 3/13 78Gary Halpin
24 May 18 TipperaryRestaurant Package At Tipperary Races Maiden Hurdle · 2m · Good 2mGood PU/20 –Jack Kennedy
1 Apr 18 CorkDermot Casey Tree Care Maiden Hurdle · 2m · Soft 2mSoft PU/15 –Denis O'Regan
27 Dec 17 Wolverhampton (AW)Betway Casino Handicap · Class 4 · 1m1f104y · Standard 1m1f104yStandard 2/7 78Dougie Costello
22 Oct 17 LeopardstownYulong Trophy Handicap · 1m15y · Soft 1m15ySoft 2/13 78Thomas Sherry
13 Sep 17 ListowelListowel Arms Handicap · 1m1f · Heavy 1m1fHeavy 7/8 78Sean Davis
8 Aug 17 RoscommonPaul Byron Shoes Rated Race · 7f · Soft 7fSoft 2/6 79Sean Davis
2 Aug 17 GalwayTheTote.com Maiden · 1m123y · Soft 1m123ySoft 1/9 79Sean Davis
23 Jul 17 FairyhouseIrish Stallion Farms Ebf Maiden · 7f · Good 7fGood 5/8 80Shane B Kelly
5 Jul 17 FairyhouseFamily Day At Fairyhouse July 23rd Maiden · 7f · Good 7fGood 2/12 79Pat Smullen
16 Jun 17 FairyhouseIrish Stallion Farms EBF Maiden · 6f · Good 6fGood 5/17 –Sean Davis
25 Jun 16 CurraghDubai Duty Free Finest Surprise European Breeders Fund Maiden · 6f · Good To Yielding 6fGood To Yielding 12/14 –Kieren Fallon
4 Jun 16 CurraghIrish Stallion Farms European Breeders Fund Maiden · 6f · Good To Firm 6fGood To Firm 3/12 –D M Simmonson
Perfect Soldier2014
Kodiac
Independent Girl
Danehill
Rafha
Bachelor Duke
Miss Childrey

Kodiac as a stallion

In our records: 1,699 runners, 982 winners (58%), 98 black-type winners including 9 at the top level, 114 more placed in black type. Runners foaled 2008–2024.

On the track himself: 16 runs, 3 wins.

His best
Best Solution Group 1 OR 121 · Hello Youmzain Group 1 OR 118 · Tiggy Wiggy Group 1 OR 117 · Hi Royal Group 1 OR 115 · Babouche Group 1 OR 113 · El Bodegon Group 1 OR 113

The dam: Independent Girl by Bachelor Duke

She ran 26 times and won 1, best OR 83. Dam of 2 winners from 3 other runners.

Black type in the family
Waterloo Bridge Group 2 out of the 2nd dam, by Zoffany
Forces Of Darkness Group 3 out of the 2nd dam, by Lawman
Vanilla Gold bt out of the 2nd dam, by No Nay Never

The dam’s other foals

HorseRunsWinsBest
Dungar Glory (IRE) 2019 filly · by Cotai Glory 284 OR 82
Moontide (IRE) 2017 gelding · by Society Rock 70 OR 60
Rock The Cradle (IRE) 2016 gelding · by Ruler Of The World 92 OR 80
The 2nd dam, Miss Childrey: 8 other runners, 5 winners
HorseRunsWinsBest
Incendiere (IRE) 2017 filly · by Zoffany 30 –
Vanilla Gold (IRE) bt 2016 filly · by No Nay Never 91 –
Victor Lounge (IRE) 2015 gelding · by Declaration Of War 11 –
Waterloo Bridge (IRE) Group 2 2013 colt · by Zoffany 112 OR 109
Tetard (IRE) 2010 filly · by Lawman 61 OR 57
Forces Of Darkness (IRE) Group 3 2009 filly · by Lawman 124 –
Hedgerow (IRE) 2007 filly · by Azamour 140 OR 56
Red Horse (IRE) 2006 gelding · by Bachelor Duke 80 OR 52

Perfect Soldier in the sale ring

SaleResultBought bySold by
2015 Goffs Open Yearling & HIT SaleLot 88 · as a yearling €62,000Tally Ho Stud Tally Ho StudGrennanstown Stud
2016 Tattersalls Craven Breeze-UpLot 30 · as a breeze-up 45,000gnsMichael O'Callaghan Michael O'CallaghanTally-Ho Stud, Ireland
2017 Goffs HIT SaleLot 126 · as a in training Bought back (€56,000) –Michael O'Callaghan Racing
2018 Tattersalls Autumn HITLot 129 · as a in training Bought back (3,000gns) –M. D. O'Callaghan Racing, Ireland

The family at the sales — out of the same dam

FoalSaleResult
Dungar Glory2019 filly by Cotai Glory 2023 Tattersalls Autumn HITLot 355 · in training 10,000gnsMufareh HM Alzmanan
2021 horse by Zoffany 2022 Goffs Autumn Yearling & HIT SaleLot 734 · yearling €13,000Volteo Horse Service
Dungar Glory2019 filly by Cotai Glory 2021 Tattersalls Guineas Breeze-UpLot 76 · breeze-up Bought back
Rock The Cradle2016 gelding by Ruler of The World 2019 Tattersalls Autumn HITLot 1057 · in training 200,000gnsKhalid Mishref / Paul Harley BS
Moontide2017 colt by Society Rock 2018 Tattersalls Ireland SeptemberLot 449 · yearling Bought back
Rock The Cradle2016 colt by Ruler of The World 2017 Tattersalls October, Book 2Lot 511 · yearling 25,000gns
Rock The Cradle2016 colt by Ruler of The World 2016 Goffs November Foal SaleLot 537 · foal €20,000Equine Associates

From our racing database: every British and Irish result since 2005, and every Goffs, Tattersalls, Tattersalls Ireland and Arqana sale 2005 – 2026. Linked by the seller — always check the passport matches.