Skip to content
Horse profile

Perfect Location (GB)

3yo filly · Trainer Tom Ward · Owner Mildmay Racing Pl Only Fillies Rc
12 runs · 9 courses · from Jun 2025
As at 20 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
2 wins · Goodwood & Southwell (AW) Ran 12 days ago · 10th of 11 Last raced off OR 72
KTB Profile

Perfect Location is a filly who has won two of 12 starts, both over 6f – 7f. She gained her first success in a Class 4 maiden at Southwell (AW) in Jul 2025 on standard going and followed up in a Class 5 handicap at Goodwood in Jun 2026 on soft ground. She has raced prominently in her races and last ran at Kempton (AW) in Oct 2026, finishing 10 of 11 off an official rating of 72.

Based on 12 archived runs · run-style from 7 commented runs · updated 20 Oct 2026
Official rating72↓ 2lb off peak
72 69–74

KTB Speed and Rating

KTB Speed

Best recent Speed 77 the best of the last 3 graded (A or B) runs · Epsom, 31 Aug 2026

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 12 figures · best 106A · median 78
GoingRunsBestMedianSince 20 Oct 2025
Standard (AW)6106A815 · 106 / 86
Good to Soft394A772 · 77 / 75
Good to Firm288C81.5—
Soft1——1 · —
DistanceRunsBestMedianSince 20 Oct 2025
6f – 7f12106A788 · 106 / 78

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

KTB Rating

Best recent KTB Rating 75A the best of the last 3 rated runs · Epsom, 31 Aug 2026 Official rating 72 at the last run, 7 Oct 2026

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 12 figures · best 93A · median 70.5
GoingRunsBestMedianSince 20 Oct 2025
Standard (AW)685A70.55 · 77 / 70
Good to Soft384A752 · 75 / 67.5
Good to Firm268A65—
Soft1——1 · —
DistanceRunsBestMedianSince 20 Oct 2025
6f – 7f1293A70.58 · 93 / 70.5

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 12 figures from 12 runs · as at 15 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 7 analysed runs

  • Prominent 3 (43%) · 0 wins
  • Midfield 2 (29%) · 0 wins
  • Held up 2 (29%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 9.9% of 3,712 runs since Jan 2008 (243 horses).

Strongest at trips under 6f (all codes): 13.9% from 641. Weakest over 1m2f – 1m4f (all codes): 5.5% from 290.

GoingRunsWinsSRvs sireThis horse
Firm15213.3%+3.4—
Good to Firm6297712.2%+2.30 from 2
Good8158410.3%+0.4—
Good to Soft330267.9%−20 from 3
Soft3543710.5%+0.61 from 1
Heavy10099%−0.9—
Standard (AW)1,4691329%−0.91 from 6
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f6418913.9%+4—
6f – 7f1,8911749.2%−0.72 from 12
1m – 1m1f7797910.1%+0.2—
1m2f – 1m4f290165.5%−4.4—
1m5f – 2m7978.9%−1—
2m1f – 2m4f3026.7%−3.2—
2m5f – 3m200%−9.9—

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

Dam

1 sibling in the archive, 1 winner — best of them Perfect Prophet (GB) (1 win).

The wins came over 1m; the highest grade won is Class 5 (Perfect Prophet (GB)).

ProduceRunsWinsWin tripsBest grade
Perfect Prophet (GB)811mClass 5

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 6 1 17% −0.50
Good to Soft 3 0 0% −3.00
Good to Firm 2 0 0% −2.00
Soft 1 1 100% +5.50

ClassRunsWinsSR£1
Class 5 8 1 13% −1.50
Class 4 3 1 33% +2.50
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Kempton (AW) 3 0 0% −3.00
Goodwood 2 1 50% +4.50
Epsom 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Leicester 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Southwell (AW) 1 1 100% +4.50
Salisbury 1 0 0% −1.00

JockeyRunsWinsSR£1
Sean Levey 4 1 25% +1.50
Rob Hornby 2 1 50% +4.50
David Probert 2 0 0% −2.00
Pierre-Louis Jamin 1 0 0% −1.00
Harry Vigors 1 0 0% −1.00
Rossa Ryan 1 0 0% −1.00
Sean D Bowen 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 5 1 20% +0.50
Cheekpieces 3 1 33% +3.50
Tongue tie 3 0 0% −3.00
Visor 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 8 1 13% −1.50
2025 4 1 25% +1.50

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
07 Oct 26+37d Kempton (AW) Get Daily Price Boosts At Unibet Handicap Stakes (London Sprint Series Qualifier) Class 5 · 6f · Standard / Slow · 11 ran Raced in the pack - flagged under pressure over 2f out - finished 10th 10/11 ¾ 9-7 7276A58A Rob Hornby 40/1
31 Aug 26+49d Epsom Betfred 'turbo Boost' Handicap Stakes Class 5 · 6f · Good To Soft · 7 ran Settled in the pack early - driven and lost touch with leaders 3f out - urged again 2f out - stayed on steadily inside final furlong without threatening - finished sixth beaten 3 lengths 6/7 shd 9-5 7377A75A Pierre-Louis Jamin 22/1
13 Jul 26+31d Lingfield (AW) Follow AtTheRaces On X Fillies' Handicap Class 5 · 6f · Standard · 7 ran Travelled in a handy position - asked for effort over 2f out - held the gear but had nothing more to offer close home 5/7 1½ 9-9 7471A71A David Probert 9/1
12 Jun 26+7d Goodwood Fitzdares Fillies' Handicap Class 5 · 6f · Soft · 9 ran Sat close to pace early - eased forward to hit the front two out - pushed along inside the final furlong - stayed on well to score 1/9 9-8 6979B93A Rob Hornby 11/2
05 Jun 26+18d Goodwood Join Fitzdares For A Personal Betting Service Apprentice Handicap Class 5 · 7f · Good To Soft · 9 ran Settled midfield - pressed for effort 2f out - dropped away inside final furlong - finished eighth 8/9 nk 9-3 6973B60A Harry Vigors 8/1
18 May 26+18d Wolverhampton (AW) Cavani Tailored Champion Handicap Class 5 · 7f · Standard · 10 ran Held up towards the back - pushed along with 2f left - stayed on same gear from inside the final furlong - finished 7th 7/10 2 9-9 7087A64A David Probert 16/1
30 Apr 26+22d Kempton (AW) Try Unibet's New Smartview Racecards Fillies' Handicap Class 5 · 6f · Standard To Slow · 6 ran Towards the back early - made ground approaching 2f out and driven up to press the front runner in the final furlong - second throughout the closing stages and not quite able to get there 2/6 1¾ 9-9 7086A77B Sean Levey 4/1
08 Apr 26+198d Kempton (AW) Every Saturday Money Back Handicap Class 4 · 6f · Standard To Slow · 8 ran Settled in third early - asked for effort 2f out - lost placing inside final furlong - dropped away close home finishing sixth 6/8 nk 8-13 71106A70A Sean Levey 18/1
22 Sep 25+30d Leicester In Memory Of Jessica Gamble Fillies' Nursery Class 5 · 6f · Good To Soft · 9 ran Handy early - gained ground 2f out - pushed along and stayed on inside final furlong - finished second beaten a length and a quarter 2/9 1¼ 9-8 6994A84A Rossa Ryan 3/1
23 Aug 25+41d Newmarket 100,000 Tattersalls Somerville Auction Stakes (GBB Race) Class 2 · 6f · Good To Firm · 20 ran Held up towards the back - pushed along with 2f left - lost touch and faded inside the final furlong 11/20 1½ 8-6 6988C68A Sean D Bowen 20/1
13 Jul 25+33d Southwell (AW) Have A Happy Retirement Derek Thompson EBF Restricted Maiden Fillies' Stakes (GBB Race) (Div 1) Class 4 · 6f · Standard · 9 ran Tracked the pace - urged forward with over 2f left - edged left under pressure entering the final furlong - hit the front close home and stayed on to win 1/9 9-2 —58A85A Sean Levey 9/2
10 Jun 25 Salisbury Clive Cox Racing British EBF Restricted Novice Stakes (GBB Race) (Div 1) Class 4 · 6f · Good To Firm · 12 ran Midfield - nudged forward approaching 2f out - angled right and crept into contention at the 2f marker - kept on without threatening to finish 5th 5/12 ½ 8-9 —75A62A Sean Levey 40/1

Quick answers

How many races has Perfect Location (GB) won?
Perfect Location (GB) won 2 of 12 archived starts between 2025 and 2026, a strike rate of 16.7%. Placed 4 times in total (33.3% of starts).
Who trains Perfect Location (GB)?
Perfect Location (GB) is trained by Tom Ward, who saddled the horse on its most recent run on 7 October 2026.
Who is Perfect Location (GB)'s sire?
Perfect Location (GB) is by Cable Bay (IRE) out of Perfect Lady (GB), whose sire is Excelebration.
What going does Perfect Location (GB) prefer?
Perfect Location (GB) has the best record on standard (aw) going: 1 win from 6 starts (16.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Perfect Location (GB)'s official rating?
The most recent official rating on record is 72, from the run on 7 October 2026. The highest on record is 74.
What is Perfect Location (GB)'s sire's record?
Cable Bay (IRE)'s progeny in our archive have won 9.9% of 3,712 runs since Jan 2008 (243 horses), Flat and jumps together. Strongest at trips under 6f (all codes): 13.9% from 641. Weakest over 1m2f – 1m4f (all codes): 5.5% from 290.
Who are Perfect Location (GB)'s siblings?
Out of Perfect Lady (GB), Perfect Location (GB) has 1 other produce in our archive, 1 of them a winner. Most wins: Perfect Prophet (GB) (1). Highest grade won: Class 5 (Perfect Prophet (GB)). The wins came over 1m. As at Oct 2026.

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