Skip to content
Horse profile

Joy Choi (IRE)

7yo mare (at last run, May 2025) · Last trainer Malcolm Saunders · Last owner Paul Nicholas M S Saunders
by Territories (IRE) out of Vintage Molly (GB) (Mount Nelson)
29 runs · 10 courses · from Aug 2020
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 30 May 2025 — 515 days ago. Our archive can't say whether the horse is still in training.
Last run May 2025 · 3rd of 7 3 wins · Chepstow & Salisbury Last raced off OR 59
KTB Profile

Joy Choi won three of 29 starts, all at Class 6 level on turf. Two of those wins came at Chepstow and one at Salisbury, with all three gained in handicaps on soft or good ground. The mare, who was aged 7 at her last run in May 2025, finished third of seven at Chepstow in a Class 5 handicap off an official rating of 59, which was 11 lb below her highest ever mark. She has not won since May 2024.

Based on 29 archived runs · run-style from 3 commented runs since May 2025 · updated 28 Oct 2026
KTB at a glance All wins on turf All wins at Class 6 OR ↓ 11lb off peak
Official rating59↓ 11lb off peak
59 55–70

KTB Speed and Rating

KTB Speed

Best recent Speed 102 the best of the last 3 graded (A or B) runs · Bath, 6 May 2024

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 →

Flat 29 figures · best 121B · median 86
GoingRunsBestMedianSince 28 Oct 2025
Good10117B87.5—
Soft7106A86—
Good to Firm499A86—
Standard (AW)489A74.5—
Good to Soft3121B102—
Firm1———
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f17121B86—
Under 6f11110B86—
1m – 1m1f1———

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

KTB Rating

Best recent KTB Rating 67A the best of the last 3 rated runs · Chepstow, 30 May 2025 Official rating 59 at the last run, 30 May 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 →

Flat 29 figures · best 95A · median 72
GoingRunsBestMedianSince 28 Oct 2025
Good1081A75.5—
Soft795A84—
Good to Firm475A61.5—
Standard (AW)470A68.5—
Good to Soft390A80—
Firm1———
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f1786A70—
Under 6f1195A78—
1m – 1m1f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 29 figures from 29 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 3 analysed runs since May 2025

  • Held up 2 (67%) · 0 wins
  • Prominent 1 (33%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 10.3% of 3,616 runs since Jan 2008 (348 horses).

Strongest on soft going: 13.7% from 539.

GoingRunsWinsSRvs sireThis horse
Firm10220%+9.70 from 1
Good to Firm433399%−1.30 from 4
Good7628110.6%+0.31 from 10
Good to Soft4635511.9%+1.60 from 3
Soft5397413.7%+3.42 from 7
Heavy2012210.9%+0.6—
Standard (AW)1,2071008.3%−20 from 4
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2963210.8%+0.52 from 11
6f – 7f1,62116210%−0.31 from 17
1m – 1m1f992919.2%−1.10 from 1
1m2f – 1m4f4575512%+1.7—
1m5f – 2m182189.9%−0.4—
2m1f – 2m4f561425%+14.7—
2m5f – 3m10110%−0.3—
Over 3m200%−10.3—

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

Dam
Vintage Molly (GB) (Mount Nelson)

1 sibling in the archive, 1 winner — best of them Mashadi (IRE) (1 win).

The wins came over 6f; the highest grade won is Class 5 (Mashadi (IRE)).

ProduceRunsWinsWin tripsBest grade
Mashadi (IRE)1316fClass 5

Record by conditions

GoingRunsWinsSR£1
Good 10 1 10% −7.00
Soft 7 2 29% +9.50
Good to Firm 4 0 0% −4.00
Standard (AW) 4 0 0% −4.00
Good to Soft 3 0 0% −3.00
Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 15 0 0% −15.00
Class 6 12 3 25% +7.50
Class 4 2 0 0% −2.00

CourseRunsWinsSR£1
Chepstow 6 2 33% +10.50
Salisbury 5 1 20% −2.00
Bath 4 0 0% −4.00
Windsor 4 0 0% −4.00
Kempton (AW) 4 0 0% −4.00
Newbury 2 0 0% −2.00
Lingfield 1 0 0% −1.00
Nottingham 1 0 0% −1.00
Sandown 1 0 0% −1.00
Newmarket 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 17 1 6% −4.00
Under 6f 11 2 18% −4.50
1m – 1m1f 1 0 0% −1.00

JockeyRunsWinsSR£1
William Carson 7 2 29% −0.50
Gina Mangan 3 0 0% −3.00
Josephine Gordon 2 1 50% +11.00
Charlie Bennett 2 0 0% −2.00
Liam Keniry 2 0 0% −2.00
Martin Dwyer 2 0 0% −2.00
Jack Callan 1 0 0% −1.00
Laura Coughlan 1 0 0% −1.00
Trevor Whelan 1 0 0% −1.00
Olivia Tubb 1 0 0% −1.00
Jordan Williams 1 0 0% −1.00
Adam Kirby 1 0 0% −1.00
Ryan Tate 1 0 0% −1.00
Ryan Moore 1 0 0% −1.00
Mark Crehan 1 0 0% −1.00
Sam Hitchcott 1 0 0% −1.00
Sean Levey 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 27 2 7% −11.00
Cheekpieces 2 1 50% +1.50

SeasonRunsWinsSR£1
2025 3 0 0% −3.00
2024 3 1 33% +0.50
2023 9 1 11% −6.00
2022 4 0 0% −4.00
2021 6 1 17% +7.00
2020 4 0 0% −4.00

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
2025 · 3 runs
30 May 25+7d Chepstow DragonBet Born From The Betting Ring Handicap Class 5 · 5f · Good · 7 ran Held up towards rear early - improved into contention approaching halfway - pushed along inside final furlong and edged out into third close home 3/7 nk 8-3 5967A67A Jack Callan 16/1
23 May 25+19d Bath Signs Express Fillies' Handicap Class 5 · 5.5f · Firm · 8 ran Tracked front group early - dropped away with two furlongs left - trailing badly inside the final furlong - finished eighth 8/8 6½ 8-10 5967C26C William Carson 16/1
04 May 25+355d Salisbury Text Fitzdares The Private Bookmaker Handicap Class 4 · 5f · Good To Firm · 5 ran Held up at the back - pressed for effort with 2f left - unable to find headway and dropped away quickly 5/5 5 8-8 6184C33B Laura Coughlan 14/1
2024 · 3 runs
14 May 24+8d Chepstow Shania Twain Live In July Handicap Class 6 · 5f · Soft · 7 ran 1/7 9-9 5970A84A William Carson 5/2F
06 May 24+8d Bath Happy 50th Birthday Wayne Hastings Handicap Class 6 · 5f · Good To Soft · 8 ran 2/8 hd 9-10 59102A90A Josephine Gordon 11/8F
28 Apr 24+237d Bath Betting.Bet Betting Offers Handicap Class 5 · 5.5f · Soft · 13 ran 2/13 1¼ 8-10 5993C95A William Carson 33/1
2023 · 9 runs
04 Sep 23+12d Chepstow David Lucas, Wales Leading Independent Bookmaker Handicap Class 6 · 5f · Good · 8 ran 3/8 3½ 9-11 6054A76A William Carson 13/2
23 Aug 23+13d Bath At The Races App Expert Tips Handicap Class 6 · 5f · Good · 8 ran 3/8 2½ 9-9 6089B78A William Carson 7/2
10 Aug 23+12d Salisbury Highclere Castle 'The Perfect Gin' Handicap Class 6 · 5f · Good · 6 ran 1/6 9-7 5699A79B William Carson 2/1F
29 Jul 23+9d Salisbury Madar Corporation Handicap Class 6 · 5f · Good · 9 ran 3/9 shd 9-4 55110B78A William Carson 7/2F
20 Jul 23+5d Chepstow Go Racing With Vickers.Bet Handicap Class 6 · 6f · Good · 8 ran 5/8 hd 9-8 56117B71A Trevor Whelan 3/1
15 Jul 23+9d Salisbury Al Basti Equiworld, Dubai Apprentice Handicap Class 6 · 6f · Soft · 8 ran 4/8 3 9-6 5686A65A Olivia Tubb 4/1
06 Jul 23+73d Newbury BetVictor Apprentice Handicap Class 5 · 5f · Good · 10 ran 5/10 nse 9-3 5786A75A Jordan Williams 6/1
24 Apr 23+5d Windsor At The Races Form Study Handicap Class 6 · 6f · Soft · 12 ran 8/12 ¾ 9-4 6078A62A Charlie Bennett 9/2
19 Apr 23+198d Kempton (AW) Unibet Horserace Betting Operator Of The Year Handicap Class 6 · 6f · Standard To Slow · 10 ran 6/10 ½ 9-9 6089A70A Charlie Bennett 20/1
2022 · 4 runs
03 Oct 22+117d Windsor Download The At The Races App Handicap Class 6 · 6f · Good · 16 ran 11/16 ½ 9-5 6385C63A Gina Mangan 11/1
08 Jun 22+11d Kempton (AW) Unibet 3 Uniboosts A Day Fillies' Handicap Class 5 · 6f · Standard To Slow · 7 ran 4/7 nk 9-3 6567A67A Gina Mangan 13/2
28 May 22+24d Salisbury Nf Pony Breeders Celebrate Dionis Macnair Mbe Handicap Class 5 · 6f · Good To Firm · 7 ran 5/7 ¾ 9-1 6799A69A Gina Mangan 13/2
04 May 22+261d Kempton (AW) Try Our New Price Boosts At Unibet Fillies' Handicap Class 5 · 6f · Standard To Slow · 7 ran 4/7 ¾ 9-9 6878A70A Liam Keniry 11/1
2021 · 6 runs
16 Aug 21+8d Windsor Eden Grove Berkeley Homes Handicap Class 5 · 6f · Good To Firm · 10 ran 7/10 1 9-7 6988B75A Adam Kirby 3/1F
08 Aug 21+30d Windsor Ossie And Hutch Memorial Fillies' Handicap Class 5 · 6f · Good To Soft · 7 ran 2/7 2 9-7 69121B80A Ryan Tate 11/8F
09 Jul 21+8d Chepstow Nigel Says LetMeTellUSomething Fillies' Handicap Class 5 · 6f · Good · 5 ran 2/5 1¼ 9-1 6979C72B Martin Dwyer 5/6F
01 Jul 21+40d Newbury BetVictor Fillies' Handicap Class 4 · 6f · Good · 8 ran 3/8 2 8-6 6995A81A Martin Dwyer 5/1
22 May 21+22d Lingfield Sky Sports Racing Sky 415 Handicap Class 5 · 6f · Soft · 8 ran 3/8 nk 9-7 7093B86A Liam Keniry 10/3
30 Apr 21+198d Chepstow Casumo Horse Racing & Sports Betting Handicap Class 6 · 6f · Soft · 11 ran 1/11 9-6 64106A86A Josephine Gordon 12/1
2020 · 4 runs
14 Oct 20+29d Nottingham Watch And Bet At MansionBet Nursery Class 5 · 8.5f · Soft · 14 ran 6/14 1½ 9-4 6753C65A Ryan Moore 12/1
15 Sep 20+24d Kempton (AW) Unibet Extra Place Offers Every Day EBF Maiden Fillies' Stakes (Plus 10/GBB Race) Class 5 · 7f · Standard To Slow · 14 ran 6/14 hd 8-9 —71B59A Mark Crehan 22/1
22 Aug 20+14d Sandown Betway British Stallion Studs EBF Maiden Fillies' Stakes (Plus 10/GBB Race) Class 5 · 7f · Good To Soft · 8 ran 6/8 2½ 9-0 —64A74A Sam Hitchcott 100/1
08 Aug 20 Newmarket Betway 'Newcomers' Maiden Fillies' Stakes (Plus 10/GBB Race) Class 5 · 7f · Good To Firm · 12 ran 9/12 1¼ 9-0 —57A54A Sean Levey 20/1

Quick answers

How many races has Joy Choi won?
Joy Choi (IRE) won 3 of 29 archived starts between 2020 and 2025, a strike rate of 10.3%. Placed 12 times in total (41.4% of starts).
Who trained Joy Choi?
Joy Choi (IRE) was trained by Malcolm Saunders on the most recent run on record, at Chepstow on 30 May 2025.
Who is Joy Choi's sire?
Joy Choi (IRE) is by Territories (IRE) out of Vintage Molly (GB), whose sire is Mount Nelson.
What going does Joy Choi prefer?
Joy Choi (IRE) has the best record on soft going: 2 wins from 7 starts (28.6%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Joy Choi's official rating?
The most recent official rating on record is 59, from the run on 30 May 2025. The highest on record is 70.
What is Joy Choi's sire's record?
Territories (IRE)'s progeny in our archive have won 10.3% of 3,616 runs since Jan 2008 (348 horses), Flat and jumps together. Strongest on soft going: 13.7% from 539.
Who are Joy Choi's siblings?
Out of Vintage Molly (GB), Joy Choi (IRE) has 1 other produce in our archive, 1 of them a winner. Most wins: Mashadi (IRE) (1). Highest grade won: Class 5 (Mashadi (IRE)). The wins came over 6f. As at Oct 2026.

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