Skip to content
Horse profile

Thorpe Bay (GB)

10yo gelding (at last run, Feb 2019) · Last trainer P G Van Kempen · Last owner B I H Ho
by Piccolo (GB) out of My Valentina (GB) (Royal Academy)
59 runs · 17 courses · from Apr 2011
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 7 Feb 2019 — 2,828 days ago. Our archive can't say whether the horse is still in training.
Last run Feb 2019 · 16th of 16 5 wins · Southwell (AW)
KTB Profile

Thorpe Bay (GB) is 5 from 59. Hasn't won since Jan 2015. All 5 wins have come on the all-weather — 0 from 17 on turf.

Based on 59 archived runs · updated 5 Nov 2026
KTB at a glance All wins on AW
Official rating72↓ 1lb off peak
72 49–73

KTB Speed and Rating

KTB Speed

No KTB Speed figures for this horse. The engine scores GB and Irish racing from Oct 2016; runs elsewhere, or earlier, have no figure.

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

KTB Rating

Best recent KTB Rating 99A the best of the last 3 rated runs · Southwell (AW), 22 Jan 2015 Official rating 72 at the last run, 22 Jan 2015

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 — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 53 figures · best 100A · median 66
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)39100A68—
Good695A61.5—
Soft467A49—
Good to Firm370A56—
Good to Soft1———
DistanceRunsBestMedianSince 5 Nov 2025
Under 6f29100A67—
6f – 7f2495A63—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 53 figures from 53 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
Piccolo (GB)

Progeny in our archive have won 7.8% of 6,904 runs since Jan 2008 (393 horses).

Strongest on firm going: 11.6% from 164. Weakest over 1m5f – 2m (all codes): 3.5% from 258.

GoingRunsWinsSRvs sireThis horse
Firm1641911.6%+3.8—
Good to Firm1,412956.7%−1.10 from 3
Good1,224836.8%−10 from 7
Good to Soft569417.2%−0.60 from 1
Soft506377.3%−0.50 from 5
Heavy140139.3%+1.50 from 1
Standard (AW)2,8892498.6%+0.85 from 42
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,4042359.8%+23 from 30
6f – 7f3,0742227.2%−0.62 from 29
1m – 1m1f690456.5%−1.3—
1m2f – 1m4f353205.7%−2.1—
1m5f – 2m25893.5%−4.3—
2m1f – 2m4f11065.5%−2.3—
2m5f – 3m1400%−7.8—
Over 3m100%−7.8—

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

Dam
My Valentina (GB) (Royal Academy)

6 siblings in the archive, 3 winners — best of them Denton Ryal (GB) (5 wins).

The wins came over 1m–2m5f; the highest grade won is Class 3 (Valento (GB)).

ProduceRunsWinsWin tripsBest grade
Denton Ryal (GB)3251m–2mClass 5
Valento (GB)3332m–2m5fClass 3
Black Dragon (GB)1112mClass 4
Whitmel (GB)80——
Turtle Bay (GB)130——
Cils (GB)130——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 42 5 12% −15.13
Good 7 0 0% −7.00
Soft 5 0 0% −5.00
Good to Firm 3 0 0% −3.00
Heavy 1 0 0% −1.00
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 35 4 11% −14.13
Class 5 17 1 6% −11.00
Class 4 1 0 0% −1.00

CourseRunsWinsSR£1
Southwell (AW) 19 5 26% +7.87
Wolverhampton (AW) 11 0 0% −11.00
Lingfield (AW) 7 0 0% −7.00
Nottingham 3 0 0% −3.00
Chantilly (FR) 2 0 0% −2.00
Deauville (FR) 2 0 0% −2.00
Maisons-Laffitte (FR) 2 0 0% −2.00
Chepstow 2 0 0% −2.00
Kempton (AW) 2 0 0% −2.00
Leicester 2 0 0% −2.00
Catterick 1 0 0% −1.00
Newcastle 1 0 0% −1.00
Pontefract 1 0 0% −1.00
Beverley 1 0 0% −1.00
Lingfield 1 0 0% −1.00
Yarmouth 1 0 0% −1.00
Folkestone 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 30 3 10% −17.63
6f – 7f 29 2 7% −14.50

JockeyRunsWinsSR£1
Andrew Mullen 11 2 18% +0.50
Alistair Rawlinson 7 1 14% −4.38
Frederik Tylicki 3 1 33% +6.00
Hayley Turner 3 0 0% −3.00
Maxime Guyon 2 0 0% −2.00
Ryan Tate 2 0 0% −2.00
David Kenny 2 0 0% −2.00
Steve Drowne 2 0 0% −2.00
Adam Beschizza 2 0 0% −2.00
Marc Halford 2 0 0% −2.00
Nicky Mackay 2 0 0% −2.00
Mme Mickaelle Michel 1 0 0% −1.00
Mr Gijs Snijders 1 0 0% −1.00
Martin Seidl 1 0 0% −1.00
Mlle Pauline Dominois 1 0 0% −1.00
Michael J M Murphy 1 0 0% −1.00
George Buckell 1 1 100% +2.75
Tom Queally 1 0 0% −1.00
Toby Atkinson 1 0 0% −1.00
Charles Bishop 1 0 0% −1.00
Mickael Barzalona 1 0 0% −1.00
Darren Egan 1 0 0% −1.00
James Sullivan 1 0 0% −1.00
Adam Kirby 1 0 0% −1.00
Dale Swift 1 0 0% −1.00
Kirsty Milczarek 1 0 0% −1.00
Dominic Fox 1 0 0% −1.00
David Probert 1 0 0% −1.00
Tom McLaughlin 1 0 0% −1.00
Louis-Philippe Beuzelin 1 0 0% −1.00
Richard Hughes 1 0 0% −1.00
Jamie Mackay 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 41 4 10% −23.13
Blinkers 12 1 8% −3.00
E/SB 3 0 0% −3.00
Visor 1 0 0% −1.00
Tongue tie + blinkers 1 0 0% −1.00
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2019 2 0 0% −2.00
2017 2 0 0% −2.00
2016 2 0 0% −2.00
2015 3 1 33% −0.38
2014 12 0 0% −12.00
2013 15 3 20% +0.25
2012 11 1 9% −2.00
2011 12 0 0% −12.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 ORKTB Jockey SP
2019 · 2 runs
07 Feb 19+35d Chantilly (FR) Prix de la Route Caroline (Handicap) (5yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 16 ran 16/16 3 8-6 —— Mme Mickaelle Michel 64/1
03 Jan 19+470d Deauville (FR) Prix d'Essai (Claimer) (5yo+) (Polytrack) 6½f · Standard · 13 ran 11/13 hd 8-11 —— Mr Gijs Snijders 39/1
2017 · 2 runs
20 Sep 17+155d Maisons-Laffitte (FR) Prix de Port Royal (Handicap) (4yo+) (Turf) 6f · Heavy · 15 ran 11/15 ¾ 9-6 —— Maxime Guyon 129/10
18 Apr 17+120d Maisons-Laffitte (FR) Prix du Clos de Chalais (Handicap) (4yo+) (Turf) 6f · Good · 17 ran 15/17 ¾ 8-9 —— Martin Seidl 209/10
2016 · 2 runs
19 Dec 16+64d Deauville (FR) Prix de la Bourdonniere (Claimer) (4yo+) (Lady Riders) (Polytrack) 6½f · Standard · 16 ran 13/16 1¼ 9-5 —— Mlle Pauline Dominois 5/1
16 Oct 16+633d Chantilly (FR) Prix de la Vieille Route (Claimer) (4yo+) (Turf) 5f · Soft · 12 ran 4/12 shd 9-2 —— Maxime Guyon 32/5
2015 · 3 runs
22 Jan 15+2d Southwell (AW) Daily Enhanced 'magic Multiples' At Unibet Handicap Class 5 · 5f · Standard To Slow · 9 ran 2/9 ½ 9-5 7299A Alistair Rawlinson 15/8F
20 Jan 15+16d Southwell (AW) Daily Price Boosts At Unibet Selling Stakes Class 6 · 5f · Standard · 6 ran 1/6 8-9 7280B Alistair Rawlinson 13/8F
04 Jan 15+19d Southwell (AW) Unibet Offer Daily Jockey/Trainer Specials Handicap Class 5 · 6f · Standard To Slow · 8 ran 3/8 3¼ 9-0 7385A Alistair Rawlinson 2/1
2014 · 12 runs
16 Dec 14+18d Southwell (AW) Daily Price Boosts At Unibet Handicap Class 5 · 6f · Standard · 9 ran 3/9 ¾ 9-0 7384A Alistair Rawlinson 9/2
28 Nov 14+6d Wolverhampton (AW) 20 Risk-Free Bet With Unibet Handicap Class 5 · 5f · Standard · 12 ran 2/12 nk 8-11 7083A Alistair Rawlinson 11/2
22 Nov 14+19d Wolverhampton (AW) 20 Risk-Free Bet At Unibet Handicap Class 5 · 6f · Standard · 13 ran 4/13 shd 8-13 7077A Ryan Tate 14/1
03 Nov 14+163d Wolverhampton (AW) Unibet Offer Daily Jockey/Trainer Specials Classified Selling Stakes Class 6 · 5f · Standard · 7 ran 2/7 1¼ 8-11 7084A Ryan Tate 16/1
24 May 14+10d Catterick Collect Totepool Winnings At Betfred Shops Handicap Class 5 · 6f · Soft · 9 ran 9/9 5 8-9 6333C Andrew Mullen 12/1
14 May 14+15d Chepstow 32redpoker.com Handicap Class 5 · 6f · Soft · 11 ran 11/11 hd 9-3 6545A Andrew Mullen 12/1
29 Apr 14+15d Newcastle James Burrell Handicap Class 5 · 5f · Soft · 13 ran 8/13 hd 9-0 6667A Michael J M Murphy 13/2
14 Apr 14+38d Pontefract 80's Night On Friday Evening 23rd May Handicap Class 5 · 5f · Good · 13 ran 3/13 3 9-4 6695A Andrew Mullen 3/1F
07 Mar 14+3d Wolverhampton (AW) Compare Bookmakers At Bookmakers.co.uk Handicap Class 5 · 5f · Standard · 6 ran 3/6 ¾ 9-0 7076B Alistair Rawlinson 11/8F
04 Mar 14+43d Southwell (AW) Compare Bookmakers At bookmakers.co.uk Handicap Class 5 · 5f · Standard · 8 ran 2/8 ½ 9-2 70100A Andrew Mullen 7/4F
20 Jan 14+11d Southwell (AW) Compare Bookmakers At Bookmakers.co.uk Handicap Class 4 · 6f · Standard · 7 ran 5/7 1½ 8-13 7060B Andrew Mullen 6/1
09 Jan 14+11d Southwell (AW) Best Odds At Bookmakers.co.uk Handicap Class 6 · 6f · Standard · 8 ran 6/8 ½ 9-6 6552A Alistair Rawlinson 3/1
2013 · 15 runs
29 Dec 13+16d Southwell (AW) Compare Bookmakers At bookmakers.co.uk Handicap Class 5 · 5f · Standard · 11 ran 1/11 8-11 6587A Andrew Mullen 5/1
13 Dec 13+17d Southwell (AW) Compare Bookmakers At bookmakers.co.uk Apprentice Handicap (Div 2) Class 6 · 5f · Standard · 11 ran 1/11 9-2 6094A George Buckell 11/4F
26 Nov 13+13d Southwell (AW) Best Odds At bookmakers.co.uk Handicap (Div 2) Class 6 · 6f · Standard · 8 ran 2/8 5 9-2 6077A Tom Queally 9/2
13 Nov 13+1d Lingfield (AW) Compare Bookmakers At bookmakers.co.uk Handicap Class 6 · 6f · Standard · 10 ran 7/10 nse 9-2 5967A Andrew Mullen 10/1
12 Nov 13+153d Wolverhampton (AW) Compare Bookmakers At Bookmakers.co.uk Handicap Class 6 · 5f · Standard · 11 ran 2/11 1¼ 9-1 5982A Frederik Tylicki 8/1
12 Jun 13+21d Beverley Follow Us On Twitter At RaceHorseTrader Handicap (Div 2) Class 6 · 5f · Good To Firm · 9 ran 5/9 2 9-3 5950A Toby Atkinson 9/2
22 May 13+12d Southwell (AW) Download The BetVictor App Now Handicap Class 6 · 6f · Standard · 14 ran 3/14 1¼ 9-6 5995A Andrew Mullen 8/1
10 May 13+2d Nottingham Freebets.co.uk Download Our App Apprentice Handicap Class 6 · 6f · Good · 10 ran 7/10 5 9-8 4958C Charles Bishop 11/4F
08 May 13+18d Southwell (AW) Binary Trends - Choose Your Income Handicap Class 6 · 6f · Standard · 14 ran 1/14 9-7 5592A Andrew Mullen 9/2F
20 Apr 13+25d Nottingham Lodge Farm Stud, Chris And May Mullin Handicap Class 6 · 5f · Good · 17 ran 4/17 dht 8-11 5581A Mickael Barzalona 12/1
26 Mar 13+3d Southwell (AW) 32redbingo.com Handicap Class 6 · 5f · Standard · 8 ran 4/8 hd 8-10 5270A Darren Egan 11/4
23 Mar 13+4d Southwell (AW) 32 Bonus At 32Red.com Handicap Class 6 · 6f · Standard · 10 ran 2/10 shd 9-2 5276A Andrew Mullen 4/1F
19 Mar 13+68d Southwell (AW) 32redpoker.com Handicap Class 6 · 5f · Standard · 9 ran 2/9 nk 9-6 5280A Andrew Mullen 7/2
10 Jan 13+7d Wolverhampton (AW) Coral.co.uk Handicap Class 6 · 5f · Standard · 8 ran 8/8 nse 9-1 5245A James Sullivan 33/1
03 Jan 13+7d Lingfield (AW) Follow Us On Twitter At LingfieldPark Selling Handicap Class 6 · 5f · Standard · 9 ran 7/9 hd 9-1 5465A Adam Kirby 20/1
2012 · 11 runs
27 Dec 12+7d Wolverhampton (AW) 32Red.com Handicap Class 6 · 5f · Standard · 12 ran 10/12 1 9-4 5746A Dale Swift 100/1
20 Dec 12+9d Lingfield (AW) 32red Supporting British Racing Handicap Class 6 · 5f · Standard · 10 ran 9/10 5 9-6 5922C Kirsty Milczarek 50/1
11 Dec 12+191d Lingfield (AW) Cyprium Restaurant At Lingfield Park Classified Claiming Stakes Class 6 · 6f · Standard · 10 ran 10/10 8 8-2 5929C Dominic Fox 66/1
03 Jun 12+34d Nottingham Jockey Club Catering At Nottingham Racecourse Handicap Class 6 · 5f · Good · 11 ran 9/11 4½ 9-5 6242C Hayley Turner 25/1
30 Apr 12+11d Kempton (AW) Book Kempton Tickets On 0844 579 3008 Classified Stakes Class 6 · 6f · Standard · 9 ran 8/9 6 8-9 6533C David Kenny 40/1
19 Apr 12+6d Wolverhampton (AW) Holiday Inn Wolverhampton Selling Stakes Class 6 · 5f · Standard · 5 ran 5/5 3¼ 8-13 6741B David Kenny 11/2
13 Apr 12+39d Leicester Bet Totepool Text Tote To 89660 Selling Stakes Class 6 · 6f · Soft · 6 ran 5/6 2¼ 9-5 6753B Hayley Turner 11/4
05 Mar 12+18d Lingfield (AW) Download The New Marriott Golf App Selling Stakes Class 6 · 6f · Standard · 7 ran 5/7 ¾ 9-5 6648B Hayley Turner 13/8F
16 Feb 12+20d Southwell (AW) Membership Of Southwell Golf Club Claiming Stakes Class 6 · 6f · Standard To Slow · 5 ran 1/5 8-10 6281B Frederik Tylicki 8/1
27 Jan 12+7d Lingfield (AW) Marsh Green Claiming Stakes Class 6 · 5f · Standard · 6 ran 2/6 1 8-5 6066B David Probert 9/2
20 Jan 12+36d Lingfield (AW) Place Only Betting At bluesq.com Maiden Stakes Class 5 · 5f · Standard · 6 ran 6/6 shd 9-3 5862B Steve Drowne 8/1
2011 · 12 runs
15 Dec 11+9d Southwell (AW) toteexacta Nursery Class 6 · 5f · Standard · 7 ran 6/7 7 9-4 6020A Adam Beschizza 4/1
06 Dec 11+26d Southwell (AW) toteexacta Nursery Class 5 · 5f · Standard · 6 ran 4/6 1¼ 8-9 6060B Adam Beschizza 7/1
10 Nov 11+27d Southwell (AW) 32redpoker.com Selling Stakes Class 6 · 6f · Standard · 9 ran 4/9 3 8-11 6264A Frederik Tylicki 5/1
14 Oct 11+6d Wolverhampton (AW) Sponsor A Race By Calling - 01902 390000 Nursery Class 6 · 7f · Standard · 11 ran 8/11 2 9-5 6153A Tom McLaughlin 9/1
08 Oct 11+31d Wolverhampton (AW) 32Red Nursery Class 6 · 6f · Standard · 13 ran 3/13 ½ 9-3 6168A Steve Drowne 11/1
07 Sep 11+9d Kempton (AW) betdaq.com Exchange Price Multiples Nursery Class 5 · 5f · Standard · 8 ran 4/8 1 8-6 5858A Louis-Philippe Beuzelin 9/2
29 Aug 11+19d Chepstow actongroup.co.uk Nursery Class 6 · 5f · Good To Soft · 10 ran 2/10 shd 9-7 5882A Richard Hughes 7/2J
10 Aug 11+25d Wolverhampton (AW) Ringside Conference Suite Nursery Class 6 · 6f · Standard · 11 ran 4/11 5 9-2 6062A Marc Halford 12/1
16 Jul 11+16d Lingfield Crowhurst Nursery Class 5 · 6f · Good · 7 ran 6/7 6 7-12 5436A Jamie Mackay 6/1
30 Jun 11+75d Yarmouth British Stallion Studs Supporting British Racing E.B.F. Maiden Stakes (Div 2) Class 5 · 6f · Good To Firm · 10 ran 4/10 3½ 9-3 —70A Marc Halford 80/1
16 Apr 11+12d Leicester Free Racing Post Form At Totesport.com Median Auction Maiden Stakes Class 6 · 5f · Good To Firm · 10 ran 7/10 nk 9-3 —56A Nicky Mackay 11/1
04 Apr 11 Folkestone Claydon Horse Exercisers Median Auction Maiden Stakes Class 6 · 5f · Good · 6 ran 3/6 shd 9-3 —65B Nicky Mackay 33/1

Quick answers

How many races has Thorpe Bay won?
Thorpe Bay (GB) won 5 of 59 archived starts between 2011 and 2019, a strike rate of 8.5%. Placed 21 times in total (35.6% of starts).
Who trained Thorpe Bay?
Thorpe Bay (GB) was trained by P G Van Kempen on the most recent run on record, at Chantilly (FR) on 7 February 2019.
Who is Thorpe Bay's sire?
Thorpe Bay (GB) is by Piccolo (GB) out of My Valentina (GB), whose sire is Royal Academy.
What going does Thorpe Bay prefer?
Thorpe Bay (GB) has the best record on standard (aw) going: 5 wins from 42 starts (11.9%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Thorpe Bay's official rating?
Thorpe Bay (GB)'s highest official rating on record is 73.
What is Thorpe Bay's sire's record?
Piccolo (GB)'s progeny in our archive have won 7.8% of 6,904 runs since Jan 2008 (393 horses), Flat and jumps together. Strongest on firm going: 11.6% from 164. Weakest over 1m5f – 2m (all codes): 3.5% from 258.
Who are Thorpe Bay's siblings?
Out of My Valentina (GB), Thorpe Bay (GB) has 6 other produce in our archive, 3 of them winners. Most wins: Denton Ryal (GB) (5). Highest grade won: Class 3 (Valento (GB)). The wins came over 1m–2m5f. As at Nov 2026.

Record shown from April 2011. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.