Skip to content
Horse profile

Thai Terrier (USA)

6yo gelding (at last run, May 2022) · Last trainer Oliver Greenall & Josh Guerriero · Last owner Hardscrabble
by Kitten's Joy (USA) out of Perfect Agility (USA) (Perfect Soul)
21 runs · 14 courses · from Dec 2019
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 2 May 2022 — 1,640 days ago. Our archive can't say whether the horse is still in training.
Last run May 2022 · 4th of 4 3 wins · Carlisle & Chelmsford City (AW) New yard
KTB Profile

Thai Terrier (USA) is 3 from 21. Hasn't won since May 2021.

Based on 21 archived runs · updated 28 Oct 2026
Official rating84↓ 5lb off peak
84 76–89

KTB Speed and Rating

KTB Speed

Best recent Speed 101 the best of the last 3 graded (A or B) runs · Redcar, 15 Oct 2021

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 →

Jumps 1 figure · too few for a breakdown
Flat 20 figures · best 122A · median 92.5
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)9122A96—
Good to Firm699C72—
Good to Soft3101A94—
Good2106C103—
DistanceRunsBestMedianSince 28 Oct 2025
1m5f – 2m12122A99.5—
1m2f – 1m4f591A81—
2m1f – 2m4f3106C91—

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

KTB Rating

Best recent KTB Rating (jumps) 97C the best of the last 1 rated run · Kempton, 2 May 2022

Best recent KTB Rating (flat) 88B the best of the last 3 rated runs · Musselburgh, 11 Sep 2021 Official rating 84 at the last flat run, 15 Oct 2021

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 →

Jumps 1 figure · too few for a breakdown
Flat 20 figures · best 88B · median 80.5
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)988B82—
Good to Firm685A79.5—
Good to Soft388B87—
Good277B74—
DistanceRunsBestMedianSince 28 Oct 2025
1m5f – 2m1288B81.5—
1m2f – 1m4f585A80—
2m1f – 2m4f387B77—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 21 figures from 21 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire
Kitten's Joy (USA)

Progeny in our archive have won 10.6% of 2,079 runs since Jan 2008 (212 horses).

Weakest on good going: 6.6% from 411. Weakest over 1m5f – 2m (all codes): 7.5% from 253.

GoingRunsWinsSRvs sireThis horse
Firm14428.6%+18—
Good to Firm3223811.8%+1.20 from 6
Good411276.6%−40 from 3
Good to Soft191199.9%−0.71 from 3
Soft2402610.8%+0.2—
Heavy66710.6%0—
Standard (AW)8359911.9%+1.32 from 9
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f38410.5%−0.1—
6f – 7f472459.5%−1.1—
1m – 1m1f5646711.9%+1.3—
1m2f – 1m4f6327912.5%+1.91 from 5
1m5f – 2m253197.5%−3.11 from 12
2m1f – 2m4f6845.9%−4.71 from 3
2m5f – 3m4824.2%−6.40 from 1
Over 3m400%−10.6—

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

Dam
Perfect Agility (USA) (Perfect Soul)

No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 9 2 22% −3.12
Good to Firm 6 0 0% −6.00
Good 3 0 0% −3.00
Good to Soft 3 1 33% +14.00

ClassRunsWinsSR£1
Class 4 13 2 15% +7.50
Class 3 4 0 0% −4.00
Class 5 3 1 33% −0.62
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Goodwood 4 0 0% −4.00
Wolverhampton (AW) 3 0 0% −3.00
Kempton (AW) 2 0 0% −2.00
Chelmsford City (AW) 2 2 100% +3.88
Kempton 1 0 0% −1.00
Redcar 1 0 0% −1.00
Haydock 1 0 0% −1.00
Musselburgh 1 0 0% −1.00
Carlisle 1 1 100% +16.00
Pontefract 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Leicester 1 0 0% −1.00
Ayr 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m5f – 2m 12 1 8% −8.50
1m2f – 1m4f 5 1 20% −2.62
2m1f – 2m4f 3 1 33% +14.00
2m5f – 3m 1 0 0% −1.00

JockeyRunsWinsSR£1
Joe Fanning 7 2 29% +12.38
Ben Curtis 4 0 0% −4.00
Richard Kingscote 4 1 25% −0.50
Fergus Gregory 1 0 0% −1.00
Franny Norton 1 0 0% −1.00
Daniel Tudhope 1 0 0% −1.00
Jane Elliott 1 0 0% −1.00
Andrew Breslin 1 0 0% −1.00
Ryan Moore 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 13 2 15% +6.38
Visor 6 1 17% −2.50
Cheekpieces 2 0 0% −2.00

SeasonRunsWinsSR£1
2022 1 0 0% −1.00
2021 13 2 15% +7.50
2020 6 1 17% −3.62
2019 1 0 0% −1.00

TypeRunsWinsSR£1
Flat 20 3 15% +2.88
Hurdle 1 0 0% −1.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
2022 · 1 run
02 May 22+199d Kempton Racing TV Supporting Safe Gambling Maiden Hurdle (GBB Race) Class 4 · 21f · Good · 4 ran 4/4 22 11-4 —103C97C Fergus Gregory 22/1
2021 · 13 runs
15 Oct 21+21d Redcar Sam Hall Memorial Handicap Class 4 · 14f · Good To Soft · 6 ran 4/6 3 9-13 84101A78B Joe Fanning 14/1
24 Sep 21+13d Haydock Ray Turner Memorial Handicap Class 4 · 14f · Good To Firm · 5 ran 5/5 1¼ 9-7 8552C79B Franny Norton 6/1
11 Sep 21+15d Musselburgh Watch On Racing TV Handicap Class 4 · 14f · Good To Soft · 6 ran 3/6 1¾ 10-4 8694A88B Daniel Tudhope 9/1
27 Aug 21+28d Goodwood Chichester Observer Handicap Class 3 · 16f · Good · 6 ran 6/6 2 9-12 88100B77B Jane Elliott 16/1
30 Jul 21+49d Goodwood Unibet 3 Boosts A Day Goodwood Handicap Class 2 · 20.5f · Good · 20 ran 16/20 20 8-8 89106C71C Ben Curtis 50/1
11 Jun 21+14d Goodwood Back To Goodwood Handicap Class 3 · 14f · Good To Firm · 5 ran 4/5 shd 9-7 8999C81B Joe Fanning 13/2
28 May 21+28d Carlisle Casumo Proud To Support British Racing Handicap Class 4 · 17f · Good To Soft · 6 ran 1/6 9-8 8391A87B Joe Fanning 16/1
30 Apr 21+24d Goodwood Levin Down Handicap Class 4 · 14f · Good To Firm · 7 ran 5/7 ½ 9-10 8467A85A Joe Fanning 12/1
06 Apr 21+20d Pontefract Jamaican Flight Handicap Class 4 · 18f · Good To Firm · 7 ran 6/7 9 10-1 8680C77C Ben Curtis 17/2
17 Mar 21+36d Kempton (AW) Unibet Extra Place Offers Every Day Handicap Class 3 · 16f · Standard To Slow · 5 ran 5/5 6 9-9 8782C68C Ben Curtis 9/4
09 Feb 21+18d Southwell (AW) Betway Casino Handicap Class 3 · 16.5f · Standard To Slow · 7 ran 4/7 nk 9-12 87122A84A Richard Kingscote 9/4F
22 Jan 21+15d Chelmsford City (AW) Chelmsfordcityracecourse.com Handicap Class 4 · 16f · Standard · 5 ran 1/5 9-10 82100C88B Richard Kingscote 5/2
07 Jan 21+20d Wolverhampton (AW) Betway Apprentice Handicap Class 4 · 16.5f · Standard · 5 ran 2/5 ¾ 9-12 82108C78B Andrew Breslin 13/8J
2020 · 6 runs
18 Dec 20+17d Wolverhampton (AW) Heed Your Hunch At Betway Handicap Class 4 · 14f · Standard · 6 ran 2/6 nk 9-7 7996A87B Richard Kingscote 4/1
01 Dec 20+121d Wolverhampton (AW) Betway Handicap Class 4 · 14f · Standard · 7 ran 2/7 1¾ 9-12 78102A82A Ben Curtis 7/2
02 Aug 20+13d Leicester RacingTV Profits Returned To Racing Handicap Class 4 · 12f · Good To Firm · 7 ran 2/7 ½ 9-5 7667A80A Ryan Moore 16/1
20 Jul 20+172d Ayr Thanks To NHS And Frontline Workers Handicap Class 4 · 10f · Good To Firm · 8 ran 8/8 8½ 9-10 7677C57C Joe Fanning 6/1
30 Jan 20+22d Chelmsford City (AW) Book Online At chelmsfordcityracecourse.com Novice Median Auction Stakes Class 5 · 10f · Standard · 7 ran 1/7 9-2 —91A85A Joe Fanning 11/8
08 Jan 20+9d Kempton (AW) 32Red On The App Store Novice Stakes Class 5 · 12f · Standard To Slow · 5 ran 2/5 nk 9-2 —81C76B Joe Fanning 11/8
2019 · 1 run
30 Dec 19 Lingfield (AW) Betway Novice Stakes Class 5 · 10f · Standard · 8 ran 2/8 shd 9-3 —81A81A Richard Kingscote 7/2

Quick answers

How many races has Thai Terrier won?
Thai Terrier (USA) won 3 of 21 archived starts between 2019 and 2022, a strike rate of 14.3%. Placed 9 times in total (42.9% of starts).
Who trained Thai Terrier?
Thai Terrier (USA) was trained by Oliver Greenall & Josh Guerriero on the most recent run on record, at Kempton on 2 May 2022.
Who is Thai Terrier's sire?
Thai Terrier (USA) is by Kitten's Joy (USA) out of Perfect Agility (USA), whose sire is Perfect Soul.
What going does Thai Terrier prefer?
Thai Terrier (USA) has the best record on good to soft going: 1 win from 3 starts (33.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Thai Terrier's official rating?
Thai Terrier (USA)'s highest official rating on record is 89.
What is Thai Terrier's sire's record?
Kitten's Joy (USA)'s progeny in our archive have won 10.6% of 2,079 runs since Jan 2008 (212 horses), Flat and jumps together. Weakest on good going: 6.6% from 411. Weakest over 1m5f – 2m (all codes): 7.5% from 253.

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