Explore the full RaceWatch app.
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
Horse profile
Spangled Sands
- TrainerJoseph Patrick O'Brien
- OwnerChris So Chun Hung
- FamilyContralto
- Sex
- colt
- Foaled
- 2023
- Colour
- chestnut
- Highest OR
- 91
- Record (GB & IRE)
- 1 win from 4 runs (25%)
- Prize money (GB & IRE)
- €24,420 IRE
- Official rating
- 91 (Flat)
- Last run (GB & IRE)
- 18 Oct 2025, Leopardstown (IRE) (3/5)
- Last win (GB & IRE)
- 28 Sep 2025, Curragh (IRE)
Spangled Sands has no declared runs or entries in Britain or Ireland at the moment.
Form
Race record
| Date | Course | Pos | SP | Btn | Jockey | Trainer | Race | Class | Type | Dist | Going | Wgt | OR | Headgear | Winner / 2nd | Winner prize | Days | Future form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 18 Oct 25 | Leopardstown (IRE) | 3/5 | 8/1 | 5 | Declan McDonogh | Joseph Patrick O'Brien | Killavullan Stakes | Group 3 | Flat Turf | 7f | Yielding to Soft | 9-5 | 91 | t | Dorset (IRE) | €35,400 | 20 | 0/3 |
| 28 Sep 25 | Curragh (IRE) | 1/12 | 5/4 | won 4½ | Dylan Browne McMonagle | Joseph Patrick O'Brien | Fitzpatricks Mercedes-Benz Irish EBF Maiden | Non-handicap (unclassified) | Flat Turf | 7f | Yielding to Soft | 9-7 | - | t | Zia Zabel (IRE) | €11,800 | 26 | 0/11 |
| 2 Sep 25 | Gowran Park (IRE) | 2/12 | 5/2 | 2½ | Dylan Browne McMonagle | Joseph Patrick O'Brien | Irish Stallion Farms EBF (C & G) Maiden | Non-handicap (unclassified) | Flat Turf | 7f | Good to Yielding | 9-5 | - | t | Take Charge Star (IRE) | €10,620 | 36 | 2/11 |
| 28 Jul 25 | Galway (IRE) | 2/8 | 11/1 | 3¾ | Dylan Browne McMonagle | Joseph Patrick O'Brien | Eventus Irish EBF (C & G) Maiden | Non-handicap (unclassified) | Flat Turf | 7f | Yielding | 9-5 | - | - | Constitution River (FR) | €11,800 | - | 1/7 |
Killavullan Stakes
Group 37fYielding to Soft
All fields
- Date
- 18 Oct 25
- Course
- Leopardstown (IRE)
- Pos
- 3/5
- SP
- 8/1
- Btn
- 5
- Jockey
- Declan McDonogh
- Trainer
- Joseph Patrick O'Brien
- Race
- Killavullan Stakes
- Class
- Group 3
- Type
- Flat Turf
- Dist
- 7f
- Going
- Yielding to Soft
- Wgt
- 9-5
- OR
- 91
- Headgear
- t
- Winner / 2nd
- Dorset (IRE)
- Winner prize
- €35,400
- Days
- 20
- Future form
- 0/3
- 1/1228 Sep 25 · Curragh (IRE)5/4
Fitzpatricks Mercedes-Benz Irish EBF Maiden
Non-handicap (unclassified)7fYielding to Soft
All fields
- Date
- 28 Sep 25
- Course
- Curragh (IRE)
- Pos
- 1/12
- SP
- 5/4
- Btn
- won 4½
- Jockey
- Dylan Browne McMonagle
- Trainer
- Joseph Patrick O'Brien
- Race
- Fitzpatricks Mercedes-Benz Irish EBF Maiden
- Class
- Non-handicap (unclassified)
- Type
- Flat Turf
- Dist
- 7f
- Going
- Yielding to Soft
- Wgt
- 9-7
- OR
- -
- Headgear
- t
- Winner / 2nd
- Zia Zabel (IRE)
- Winner prize
- €11,800
- Days
- 26
- Future form
- 0/11
Irish Stallion Farms EBF (C & G) Maiden
Non-handicap (unclassified)7fGood to Yielding
All fields
- Date
- 2 Sep 25
- Course
- Gowran Park (IRE)
- Pos
- 2/12
- SP
- 5/2
- Btn
- 2½
- Jockey
- Dylan Browne McMonagle
- Trainer
- Joseph Patrick O'Brien
- Race
- Irish Stallion Farms EBF (C & G) Maiden
- Class
- Non-handicap (unclassified)
- Type
- Flat Turf
- Dist
- 7f
- Going
- Good to Yielding
- Wgt
- 9-5
- OR
- -
- Headgear
- t
- Winner / 2nd
- Take Charge Star (IRE)
- Winner prize
- €10,620
- Days
- 36
- Future form
- 2/11
Eventus Irish EBF (C & G) Maiden
Non-handicap (unclassified)7fYielding
All fields
- Date
- 28 Jul 25
- Course
- Galway (IRE)
- Pos
- 2/8
- SP
- 11/1
- Btn
- 3¾
- Jockey
- Dylan Browne McMonagle
- Trainer
- Joseph Patrick O'Brien
- Race
- Eventus Irish EBF (C & G) Maiden
- Class
- Non-handicap (unclassified)
- Type
- Flat Turf
- Dist
- 7f
- Going
- Yielding
- Wgt
- 9-5
- OR
- -
- Headgear
- -
- Winner / 2nd
- Constitution River (FR)
- Winner prize
- €11,800
- Days
- -
- Future form
- 1/7
Every British and Irish run since 1990, latest first. Btn is the overall distance beaten (lengths). Where the horse won, the runner-up and winning margin are shown.
Future form: next-time-out winners from this horse's races
| Date | Course | Race | This horse | Winner next time | Their pos | Won on | At | Race won |
|---|---|---|---|---|---|---|---|---|
| 2 Sep 25 | Gowran Park (IRE) | Irish Stallion Farms EBF (C & G) Maiden | 2/12 | Charles Fort (GB) | 4 | 10 Sep 25 | Cork (IRE) | Coolmore Stud Gleneagles Irish EBF (C & G) Maiden |
| 2 Sep 25 | Gowran Park (IRE) | Irish Stallion Farms EBF (C & G) Maiden | 2/12 | Synners Kid (IRE) | 9 | 18 Sep 25 | Naas (IRE) | GAIN The Advantage Series Nursery Handicap |
| 28 Jul 25 | Galway (IRE) | Eventus Irish EBF (C & G) Maiden | 2/8 | Constitution River (FR) | 1 | 23 Aug 25 | Curragh (IRE) | Coolmore Stud Wootton Bassett Tom Cooper Irish EBF Futurity Stakes |
- 2/122 Sep 25 · Gowran Park (IRE)
Irish Stallion Farms EBF (C & G) Maiden
All fields
- Date
- 2 Sep 25
- Course
- Gowran Park (IRE)
- Race
- Irish Stallion Farms EBF (C & G) Maiden
- This horse
- 2/12
- Winner next time
- Charles Fort (GB)
- Their pos
- 4
- Won on
- 10 Sep 25
- Race won
- Coolmore Stud Gleneagles Irish EBF (C & G) Maiden
- 2/122 Sep 25 · Gowran Park (IRE)
Irish Stallion Farms EBF (C & G) Maiden
All fields
- Date
- 2 Sep 25
- Course
- Gowran Park (IRE)
- Race
- Irish Stallion Farms EBF (C & G) Maiden
- This horse
- 2/12
- Winner next time
- Synners Kid (IRE)
- Their pos
- 9
- Won on
- 18 Sep 25
- Race won
- GAIN The Advantage Series Nursery Handicap
- 2/828 Jul 25 · Galway (IRE)
Eventus Irish EBF (C & G) Maiden
All fields
- Date
- 28 Jul 25
- Course
- Galway (IRE)
- Race
- Eventus Irish EBF (C & G) Maiden
- This horse
- 2/8
- Winner next time
- Constitution River (FR)
- Their pos
- 1
- Won on
- 23 Aug 25
- At
- Curragh (IRE)
- Race won
- Coolmore Stud Wootton Bassett Tom Cooper Irish EBF Futurity Stakes
Other runners from this horse's races (latest 20 races with a next-time-out winner, up to 40 rows) that won on their next start in Britain or Ireland. FF on the race record = next-time-out winners / runners that have run again (this horse excluded).
Trainer changes
| Trainer | First run | Last run | First run for yard | OR first run | OR last run | Best OR | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Joseph Patrick O'Brien | 28 Jul 25 | 18 Oct 25 | 2/8 | 91 | 91 | 91 | 4 | 1 | 2 | 1 | £0 | €24,420 |
Joseph Patrick O'Brien
- Trainer
- Joseph Patrick O'Brien
- First run
- 28 Jul 25
- Last run
- 18 Oct 25
- First run for yard
- 2/8
- OR first run
- 91
- OR last run
- 91
- Best OR
- 91
- Runs
- 4
- Wins
- 1
- 2nd
- 2
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €24,420
Trained by one trainer throughout its British and Irish career.
Stats
Career summary by code (GB & IRE)
| Code | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) | Best OR | First run | Last run |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Flat | 4 | 1 | 2 | 1 | £0 | €24,420 | 91 | 28 Jul 25 | 18 Oct 25 |
Flat
- Code
- Flat
- Runs
- 4
- Wins
- 1
- 2nd
- 2
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €24,420
- Best OR
- 91
- First run
- 28 Jul 25
- Last run
- 18 Oct 25
Placed = 1st in 2-4 runners, 1st-2nd in 5-7, 1st-3rd in 8+.
By race type
| Race type | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Flat Turf | 4 | 1 | 2 | 1 | £0 | €24,420 |
Flat Turf
- Race type
- Flat Turf
- Runs
- 4
- Wins
- 1
- 2nd
- 2
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €24,420
By going
| Going | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Good to Yielding | 1 | 0 | 1 | 0 | £0 | €3,420 | ||
| Yielding | 1 | 0 | 1 | 0 | £0 | €3,800 | ||
| Yielding to Soft | 2 | 1 | 0 | 1 | £0 | €17,200 |
Good to Yielding
- Going
- Good to Yielding
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,420
Yielding
- Going
- Yielding
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,800
Yielding to Soft
- Going
- Yielding to Soft
- Runs
- 2
- Wins
- 1
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €17,200
By distance
| Distance | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| 7f to 1m | 4 | 1 | 2 | 1 | £0 | €24,420 |
7f to 1m
- Distance
- 7f to 1m
- Runs
- 4
- Wins
- 1
- 2nd
- 2
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €24,420
Flat bands: 5f-6f, 7f-1m, 9f-11f, 12f-13f, 14f+. NH bands: 2m-2m1f, 2m2f-2m5f, 2m6f-3m1f, 3m2f+.
By course
| Course | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Curragh (IRE) | 1 | 1 | 0 | 0 | £0 | €11,800 | ||
| Galway (IRE) | 1 | 0 | 1 | 0 | £0 | €3,800 | ||
| Gowran Park (IRE) | 1 | 0 | 1 | 0 | £0 | €3,420 | ||
| Leopardstown (IRE) | 1 | 0 | 0 | 1 | £0 | €5,400 |
Curragh (IRE)
- Course
- Curragh (IRE)
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €11,800
Galway (IRE)
- Course
- Galway (IRE)
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,800
Gowran Park (IRE)
- Course
- Gowran Park (IRE)
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,420
Leopardstown (IRE)
- Course
- Leopardstown (IRE)
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €5,400
By class
| Class | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Group 3 | 1 | 0 | 0 | 1 | £0 | €5,400 | ||
| Non-handicap (unclassified) | 3 | 1 | 2 | 0 | £0 | €19,020 |
Group 3
- Class
- Group 3
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €5,400
Non-handicap (unclassified)
- Class
- Non-handicap (unclassified)
- Runs
- 3
- Wins
- 1
- 2nd
- 2
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €19,020
Pattern (Group/Grade/Listed) shown ahead of class. Irish races carry no class, so they are grouped as handicap or non-handicap.
By field size
| Runners | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| 2 to 5 runners | 1 | 0 | 0 | 1 | £0 | €5,400 | ||
| 6 to 8 runners | 1 | 0 | 1 | 0 | £0 | €3,800 | ||
| 9 to 12 runners | 2 | 1 | 1 | 0 | £0 | €15,220 |
2 to 5 runners
- Runners
- 2 to 5 runners
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €5,400
6 to 8 runners
- Runners
- 6 to 8 runners
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,800
9 to 12 runners
- Runners
- 9 to 12 runners
- Runs
- 2
- Wins
- 1
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €15,220
By month
| Month | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| July | 1 | 0 | 1 | 0 | £0 | €3,800 | ||
| September | 2 | 1 | 1 | 0 | £0 | €15,220 | ||
| October | 1 | 0 | 0 | 1 | £0 | €5,400 |
July
- Month
- July
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,800
September
- Month
- September
- Runs
- 2
- Wins
- 1
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €15,220
October
- Month
- October
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €5,400
By jockey
| Jockey | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Dylan Browne McMonagle | 3 | 1 | 2 | 0 | £0 | €19,020 | ||
| Declan McDonogh | 1 | 0 | 0 | 1 | £0 | €5,400 |
Dylan Browne McMonagle
- Jockey
- Dylan Browne McMonagle
- Runs
- 3
- Wins
- 1
- 2nd
- 2
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €19,020
Declan McDonogh
- Jockey
- Declan McDonogh
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €5,400
By trainer
| Trainer | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Joseph Patrick O'Brien | 4 | 1 | 2 | 1 | £0 | €24,420 |
Joseph Patrick O'Brien
- Trainer
- Joseph Patrick O'Brien
- Runs
- 4
- Wins
- 1
- 2nd
- 2
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €24,420
By headgear
| Headgear | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| No headgear | 1 | 0 | 1 | 0 | £0 | €3,800 | ||
| t | 3 | 1 | 1 | 1 | £0 | €20,620 |
No headgear
- Headgear
- No headgear
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,800
t
- Headgear
- t
- Runs
- 3
- Wins
- 1
- 2nd
- 1
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €20,620
Headgear codes as declared: b blinkers, v visor, p cheekpieces, t tongue strap, h hood, e/s eyeshield.
By days since last run
| Days since last run | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Debut / no previous run | 1 | 0 | 1 | 0 | £0 | €3,800 | ||
| 15 to 30 days | 2 | 1 | 0 | 1 | £0 | €17,200 | ||
| 31 to 60 days | 1 | 0 | 1 | 0 | £0 | €3,420 |
Debut / no previous run
- Days since last run
- Debut / no previous run
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,800
15 to 30 days
- Days since last run
- 15 to 30 days
- Runs
- 2
- Wins
- 1
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €17,200
31 to 60 days
- Days since last run
- 31 to 60 days
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,420
Counted from the previous run in Britain or Ireland; runs abroad are not seen.
By first-time headgear
| Headgear | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| First time in any headgear | 1 | 0 | 1 | 0 | £0 | €3,420 | ||
| First time tongue strap | 1 | 0 | 1 | 0 | £0 | €3,420 | ||
| Headgear, all items worn before | 2 | 1 | 0 | 1 | £0 | €17,200 | ||
| No headgear | 1 | 0 | 1 | 0 | £0 | €3,800 |
First time in any headgear
- Headgear
- First time in any headgear
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,420
First time tongue strap
- Headgear
- First time tongue strap
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,420
Headgear, all items worn before
- Headgear
- Headgear, all items worn before
- Runs
- 2
- Wins
- 1
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €17,200
No headgear
- Headgear
- No headgear
- Runs
- 1
- Wins
- 0
- 2nd
- 1
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €3,800
A run can count in more than one "first time" row (e.g. first-time blinkers and first headgear of any kind). First time is judged against earlier British and Irish runs only.
Pedigree
Pedigree
Sire branchStarspangledbanner (AUS)
Parent · 1
Grandparents · 2
- Sire's sireChoisir (AUS)
- Sire's damGold Anthem (AUS)
Great-grandparents · 4
- Sire's sire's sireNot traced
- Sire's sire's damNot traced
- Sire's dam's sireNot traced
- Sire's dam's damNot traced
Dam branchFrench Flirt (GB)
Parent · 1
Grandparents · 2
- Dam's sirePeintre Celebre (USA)
- Dam's damCream Tease (GB)
Great-grandparents · 4
- Dam's sire's sireNot traced
- Dam's sire's damNot traced
- Dam's dam's sirePursuit Of Love (GB)
- Dam's dam's damNot traced
Breeding card
Female line
- French Flirt (GB) · by Peintre Celebre (USA) · 3 winners from 3 runners
- Cream Tease (GB) · by Pursuit Of Love (GB) · 2 winners from 7 runners
- Contralto (GB) · 6 winners from 9 runners
Sire, dam and damsire
| Sire | Dam | Damsire | Breeder | Foaled | Colour | Sex | Sire's avg winning distance | Damsire's avg winning distance |
|---|---|---|---|---|---|---|---|---|
| Starspangledbanner (AUS) | French Flirt (GB) | Peintre Celebre (USA) | Castlehyde Stud | 21 Mar 23 | chestnut | colt | Flat 6.8f · NH 2m | Flat 8.8f · NH 2m2f |
Starspangledbanner (AUS)
- Damsire
- Peintre Celebre (USA)
- Breeder
- Castlehyde Stud
- Foaled
- 21 Mar 23
- Colour
- chestnut
- Sex
- colt
- Sire's avg winning distance
- Flat 6.8f · NH 2m
- Damsire's avg winning distance
- Flat 8.8f · NH 2m2f
Progeny of Starspangledbanner (AUS) in this horse's best conditions
| Condition | Runs | Wins | Placed | Win % | Place % | This horse runs | This horse wins |
|---|---|---|---|---|---|---|---|
| All Flat runs | 6,284 | 699 | 1,878 | 4 | 1 | ||
| At 7f to 1m | 2,533 | 272 | 741 | 4 | 1 | ||
| On Good to soft or yielding going | 730 | 93 | 231 | 3 | 1 | ||
| At 7f to 1m on Good to soft or yielding going | 291 | 33 | 90 | 3 | 1 |
All Flat runs
- Condition
- All Flat runs
- Runs
- 6,284
- Wins
- 699
- Placed
- 1,878
- Win %
- Place %
- This horse runs
- 4
- This horse wins
- 1
At 7f to 1m
- Condition
- At 7f to 1m
- Runs
- 2,533
- Wins
- 272
- Placed
- 741
- Win %
- Place %
- This horse runs
- 4
- This horse wins
- 1
On Good to soft or yielding going
- Condition
- On Good to soft or yielding going
- Runs
- 730
- Wins
- 93
- Placed
- 231
- Win %
- Place %
- This horse runs
- 3
- This horse wins
- 1
At 7f to 1m on Good to soft or yielding going
- Condition
- At 7f to 1m on Good to soft or yielding going
- Runs
- 291
- Wins
- 33
- Placed
- 90
- Win %
- Place %
- This horse runs
- 3
- This horse wins
- 1
Best distance band and going band are where this horse has most wins (then places, then runs) in its main code. Sire figures: all British and Irish runs by the sire's progeny since 1990.
Starspangledbanner (AUS) × Peintre Celebre (USA) mares (the cross)
| Code | Runners | Winners | Winners % | Black-type winners | Runs | Wins | 2nd/3rd | Win % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|---|---|
| Flat | 3 | 3 | 0 | 59 | 9 | 14 | £169,857 | €24,420 |
Flat
- Code
- Flat
- Runners
- 3
- Winners
- 3
- Winners %
- Black-type winners
- 0
- Runs
- 59
- Wins
- 9
- 2nd/3rd
- 14
- Win %
- Prize GB (£)
- £169,857
- Prize IRE (€)
- €24,420
Small sample (under 5 runners): read with care. Includes this horse.
Best of the cross
| Horse | Runs | Wins | Black-type wins | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|
| Hk Fourteen (IRE) | 26 | 6 | 0 | £33,923 | €0 |
| Symbolize (IRE) | 29 | 2 | 0 | £135,934 | €0 |
| Spangled Sands (IRE) | 4 | 1 | 0 | £0 | €24,420 |
Hk Fourteen (IRE)
- Horse
- Hk Fourteen (IRE)
- Runs
- 26
- Wins
- 6
- Black-type wins
- 0
- Prize GB (£)
- £33,923
- Prize IRE (€)
- €0
Symbolize (IRE)
- Horse
- Symbolize (IRE)
- Runs
- 29
- Wins
- 2
- Black-type wins
- 0
- Prize GB (£)
- £135,934
- Prize IRE (€)
- €0
Spangled Sands (IRE)
- Horse
- Spangled Sands (IRE)
- Runs
- 4
- Wins
- 1
- Black-type wins
- 0
- Prize GB (£)
- £0
- Prize IRE (€)
- €24,420
Top 12 by best win level, then wins.
Ratings
Official ratings
| Code | Current OR | Highest OR | Lowest OR | Rated runs |
|---|---|---|---|---|
| Flat | 91 | 91 | 91 | 1 |
Flat
- Code
- Flat
- Current OR
- 91
- Highest OR
- 91
- Lowest OR
- 91
- Rated runs
- 1
Current OR here is the mark carried on the latest run in each code; the page header uses a newer declared mark where one exists.
Official rating by run
| Date | Course | Code | OR | Pos |
|---|---|---|---|---|
| 18 Oct 25 | Leopardstown (IRE) | Flat | 91 | 3/5 |
- 3/518 Oct 25 · Leopardstown (IRE)
All fields
- Date
- 18 Oct 25
- Course
- Leopardstown (IRE)
- Code
- Flat
- OR
- 91
- Pos
- 3/5
Current mark v winning marks
| Code | Current OR | OR last run | Change | Highest OR | v highest |
|---|---|---|---|---|---|
| Flat | 91 | 91 | 0 | 91 | 0 |
Flat
- Code
- Flat
- Current OR
- 91
- OR last run
- 91
- Change
- 0
- Highest OR
- 91
- v highest
- 0
Differences are current OR minus the mark shown (positive = higher now). Current OR in the main code uses a newer declared or published mark where one exists.
Family
Dam summary
- G1 winners
- 0
- Produce
- 3 winners from 3 runners
Full siblings
- Symbolize (IRE)2W · 29R
- Hk Fourteen (IRE)6W · 26R
Half siblings
Every other foal out of French Flirt (GB) to have raced in Britain or Ireland is a full sibling.
Female line
- 1French Flirt (GB) · by Peintre Celebre (USA)
- 2Cream Tease (GB) · by Pursuit Of Love (GB)
- 3Contralto (GB)
Notable relatives
Great-uncle (out of 3rd dam)
- Enharmonic I (USA)3W · 10R · 2 black-type
First cousin once removed
- Membership (USA)4W · 25R · 2 black-type
In brief
How old is Spangled Sands?
Spangled Sands (IRE) is a 3-year-old chestnut colt, foaled on 21 March 2023.
Who are the sire and dam of Spangled Sands?
Spangled Sands (IRE) is by Starspangledbanner (AUS) out of French Flirt (GB), a daughter of Peintre Celebre (USA), and was bred by Castlehyde Stud.
Who trains Spangled Sands?
Spangled Sands (IRE) is trained by Joseph Patrick O'Brien and owned by Chris So Chun Hung, and has run for no other trainer in Britain or Ireland.
What is Spangled Sands' race record?
In Britain and Ireland, Spangled Sands (IRE) has won 1 of 4 races (25%). Runs abroad (for example in France, Dubai or the USA) are not included.
What is Spangled Sands' biggest win?
Spangled Sands (IRE)'s only win in Britain or Ireland came in the Fitzpatricks Mercedes-Benz Irish EBF Maiden at Curragh (IRE) on 28 September 2025.
Has Spangled Sands ever been beaten?
Spangled Sands (IRE) has been beaten 3 times in 4 runs in Britain and Ireland, the first time on 28 July 2025 at Galway (IRE) (2nd of 8).
What is Spangled Sands' official rating?
Spangled Sands (IRE) is officially rated 91 on the Flat (also the career high).
When did Spangled Sands last run?
Spangled Sands (IRE) last ran in Britain or Ireland on 18 October 2025 at Leopardstown (IRE) in the Killavullan Stakes, finishing 3rd of 5.
Is Spangled Sands related to any top horses?
Spangled Sands (IRE)'s black-type relatives in Britain and Ireland include Enharmonic I (USA) (great-uncle, Group 3 winner) and Membership (USA) (first cousin once removed, Group 3 winner), from the Contralto (GB) family.
Explore the full RaceWatch app.
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
Updated