Skip to content
Horse profile

Juan Les Pins (GB)

9yo gelding · Trainer Michael Appleby · Owner Matthew Taylor
by Invincible Spirit (IRE) out of Miss Cap Ferrat (GB) (Darshaan (GB))
75 runs · 23 courses · from Sep 2019
As at 12 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
10 wins · 7 courses Last run 30 Oct 2026 · 7th of 12 Last raced off OR 77
KTB Profile

Juan Les Pins is a gelding with 10 wins from 75 starts, including six on turf and four on all-weather. He has won twice at Newcastle (AW), twice at Kempton (AW), twice at Nottingham and once at Doncaster, with all wins at 6f-7f or under 6f on good to firm, good or standard (AW) going. His most recent success came in a Class 5 handicap at Newcastle (AW) in Oct 2026 off an official rating of 75. He finished 7 of 12 in a Class 3 handicap at Newcastle (AW) in Oct 2026, having raced off an official rating of 77 which was 29lb below his highest ever mark.

Based on 75 archived runs · run-style from 28 commented runs since Oct 2024 · updated 12 Nov 2026
KTB at a glance OR ↓ 29lb off peak
Official rating77↓ 29lb off peak
77 70–106

KTB Speed and Rating

KTB Speed

Best recent Speed 107 the best of the last 3 graded (A or B) runs · Southwell (AW), 26 Sep 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 72 figures · best 127A · median 99
GoingRunsBestMedianSince 12 Nov 2025
Standard (AW)37127A999 runs · 127 / 101
Good to Firm15118C1033 runs · 113 / 93
Good14114A97.53 runs · 110 / 104
Good to Soft4108C97.51 run · —
Heavy1———
Soft1———
DistanceRunsBestMedianSince 12 Nov 2025
6f – 7f61118C988 runs · 113 / 100.5
Under 6f10127A106.58 runs · 127 / 106.5
1m2f – 1m4f1———

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

KTB Rating

Best recent KTB Rating 93A the best of the last 3 rated runs · Southwell (AW), 26 Sep 2026 Official rating 77 at the last run, 30 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 — 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 72 figures · best 109A · median 86.5
GoingRunsBestMedianSince 12 Nov 2025
Standard (AW)37106A819 runs · 93 / 86
Good to Firm15106A893 runs · 105 / 77
Good14103A973 runs · 99 / 95
Good to Soft4109A851 run · —
Heavy1———
Soft1———
DistanceRunsBestMedianSince 12 Nov 2025
6f – 7f61106A878 runs · 105 / 88
Under 6f10109A84.58 runs · 109 / 84.5
1m2f – 1m4f1———

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

The forward record. KTB’s figures on this horse since 12 Oct 2026: top-rated on KTB Rating in 1 run (won 1) · to 12 Oct 2026. Each pick was the figure’s choice before the off, settled against the result the next morning; “did not run” is counted apart. GB and Irish races since 5 Oct 2026.

Run style from 28 analysed runs since Oct 2024

  • Held up 13 (46%) · 0 wins
  • Mid-division 9 (32%) · 1 win
  • Prominent 6 (21%) · 2 wins

Pedigree intelligence

Sire
Invincible Spirit (IRE)

Progeny in our archive have won 11.9% of 20,875 runs since Jan 2008 (1,574 horses).

Strongest on firm going: 16.1% from 161. Weakest over 1m5f – 2m (all codes): 7.8% from 844.

GoingRunsWinsSRvs sireThis horse
Firm1612616.1%+4.2—
Good to Firm3,58246312.9%+14 from 16
Good4,53048710.8%−1.12 from 14
Good to Soft2,13525411.9%00 from 4
Soft2,77530411%−0.90 from 1
Heavy796789.8%−2.10 from 1
Standard (AW)6,89586912.6%+0.74 from 39
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3,06040013.1%+1.21 from 10
6f – 7f9,8561,18112%+0.19 from 64
1m – 1m1f4,51354412.1%+0.2—
1m2f – 1m4f2,14424911.6%−0.30 from 1
1m5f – 2m844667.8%−4.1—
2m1f – 2m4f362339.1%−2.8—
2m5f – 3m8989%−2.9—
Over 3m7114.3%+2.4—

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

Dam
Miss Cap Ferrat (GB) (Darshaan (GB))

7 siblings in the archive, 6 winners — best of them Royal Riviera (GB) (5 wins).

The wins came over 7f–3m; the highest grade won is Listed (Miss Cap Estel (GB)).

ProduceRunsWinsWin tripsBest grade
Royal Riviera (GB)3451m4½f–3mClass 2
Cap Francais (GB)3141m–1m1fClass 2
Miss Cap Estel (GB)1841m–1m4fListed
St Jean Cap Ferrat (GB)1721m2fClass 4
Mlle Chanel (GB)717fClass 4
Miss Scaletta (GB)411mClass 4
Miss Liguria (GB)70——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 39 4 10% −11.62
Good to Firm 16 4 25% +2.00
Good 14 2 14% −4.25
Good to Soft 4 0 0% −4.00
Heavy 1 0 0% −1.00
Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 4 23 2 9% −14.12
Class 2 18 0 0% −18.00
Class 3 15 3 20% −0.50
Class 5 14 5 36% +17.75
Class 1 4 0 0% −4.00
Class 6 1 0 0% −1.00

CourseRunsWinsSR£1
Newcastle (AW) 13 2 15% +1.50
Kempton (AW) 10 2 20% +2.88
Southwell (AW) 7 0 0% −7.00
Doncaster 5 1 20% +2.50
Chelmsford City (AW) 5 0 0% −5.00
York 4 0 0% −4.00
Ascot 4 0 0% −4.00
Newbury 4 1 25% +2.00
Thirsk 3 1 33% +0.75
Newmarket 3 0 0% −3.00
Wolverhampton (AW) 2 0 0% −2.00
Nottingham 2 2 100% +5.00
Redcar 2 1 50% +1.50
Lingfield (AW) 2 0 0% −2.00
Newmarket (July) 1 0 0% −1.00
Chepstow 1 0 0% −1.00
Haydock 1 0 0% −1.00
Goodwood 1 0 0% −1.00
Ayr 1 0 0% −1.00
Lingfield 1 0 0% −1.00
Salisbury 1 0 0% −1.00
Leicester 1 0 0% −1.00
Yarmouth 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 64 9 14% −14.87
Under 6f 10 1 10% −4.00
1m2f – 1m4f 1 0 0% −1.00

JockeyRunsWinsSR£1
Alistair Rawlinson 22 2 9% −12.00
Frederick Larson 8 1 13% −5.00
Tom Marquand 8 1 13% +2.00
Harry Davies 5 1 20% +1.00
Harry Burns 4 0 0% −4.00
Mason Paetel 3 2 67% +9.25
Joanna Mason 2 0 0% −2.00
Jason Watson 2 0 0% −2.00
Andrew Mullen 2 0 0% −2.00
Saffie Osborne 2 0 0% −2.00
Luke Morris 2 0 0% −2.00
Oisin Murphy 2 1 50% +0.88
Conor Whiteley 1 0 0% −1.00
Robert Havlin 1 0 0% −1.00
Kevin Stott 1 0 0% −1.00
Paul Hanagan 1 1 100% +6.50
Oisin Orr 1 1 100% +2.50
Benoit De La Sayette 1 0 0% −1.00
Silvestre De Sousa 1 0 0% −1.00
Jamie Spencer 1 0 0% −1.00
Tom Eaves 1 0 0% −1.00
Ryan Moore 1 0 0% −1.00
Shane Kelly 1 0 0% −1.00
George Rooke 1 0 0% −1.00
Pat Cosgrave 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 58 10 17% −2.87
Hood 8 0 0% −8.00
Cheekpieces 7 0 0% −7.00
Hood + cheekpieces 2 0 0% −2.00

SeasonRunsWinsSR£1
2026 16 3 19% +2.25
2025 10 0 0% −10.00
2024 9 0 0% −9.00
2023 9 1 11% −5.00
2022 13 4 31% +7.00
2021 7 0 0% −7.00
2020 8 2 25% +4.88
2019 3 0 0% −3.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
2026 · 16 runs
30 Oct 26+18d Newcastle (AW) Midnite A Next Generation Betting App Handicap Stakes Class 3 · 5f · Standard · 12 ran towards back on the near rail - pushed along over 1f out - ran on past the 1f marker - finished 7th without ever landing a blow 7/12 ¾ 8-5 77100A80A Joanna Mason 12/1
12 Oct 26+16d Newcastle (AW) Download The Raceday Ready App Handicap Stakes (Div I) Class 5 · 6f · Standard · 12 ran In the pack - pushed along and gained ground 2f out - kept on strongly inside the final furlong - drew alongside the front-runner last 110yds - edged ahead near the finish to win 1/12 9-9 75101A86A Mason Paetel 15/2
26 Sep 26+35d Southwell (AW) Celebrate With Sponsorship At Southwell Racecourse Handicap Stakes (Div I) Class 4 · 5f · Standard · 10 ran Slow to begin - settled towards the back - pushed along 2f out - progress inside final 2f - stayed on well to finish third 3/10 1 9-0 76107A93A Mason Paetel 11/1
22 Aug 26+42d Newmarket (July) Twyford Down Cutting Handicap Stakes Class 4 · 6f · Good · 13 ran Pulled hard early - settled midpack - pushed for effort with 2f left - found a little extra a furlong out - kept going to finish sixth 6/13 1 9-1 77100C78A Conor Whiteley 16/1
11 Jul 26+10d York John Smith's Sprint Handicap Class 4 · 6f · Good To Firm · 19 ran Hesitant into stride - raced among the pack - came under the whip over 2f out - and found nothing 16/19 ¾ 9-8 7993C77A Robert Havlin 14/1
01 Jul 26+53d Thirsk Weatherbys Global Stallions App Handicap Class 3 · 6f · Good To Firm · 10 ran Settled in rear - niggled at over 2f out - quickly had no more to offer - allowed to coast home in 9th 9/10 4½ 9-5 7990A49A Harry Davies 9/2C
09 May 26+22d Ascot Peroni Nastro Azzurro 0.0% Blue Handicap Class 4 · 6f · Good To Firm · 18 ran Pulled hard early - settled in the pack - pushed along and made ground over 2f out - edged to the front approaching the final furlong - caught close home 2/18 hd 9-6 77113C105A Harry Davies 9/2F
17 Apr 26+7d Newbury Dubai Duty Free Handicap Class 3 · 6f · Good · 16 ran Tracked the pace close up - pushed along 2f out - moved through to hit the front entering final furlong - overtaken in the last 110 yards - edged out for the runner-up spot close home to round out third 3/16 ½ 8-4 76110C95A Joanna Mason 10/1
10 Apr 26+12d Thirsk Thirsk Hunt Cup Day Saturday 2nd May Book Now Apprentice Handicap Class 5 · 6f · Good · 15 ran up with the front group after 2f - roused 2f out - hit the front over 1f out - challenged through the final furlong - held on to win 1/15 9-11 75104C99A Mason Paetel 11/4F
29 Mar 26+10d Doncaster William Hill Price Boosts Every Day Handicap Class 5 · 5f · Good To Soft · 17 ran Sat close behind the front-runner early - asked for effort inside final two furlongs - kept battling and looked full of running in the last furlong - edged out in the closing stages to finish second 2/17 1 9-9 75108C109A Harry Davies 10/1
19 Mar 26+7d Newcastle (AW) Midnite Ain't Your Grandad's Bookie Handicap Class 4 · 5f · Standard · 6 ran Settled just behind the front-runner early - pressed for effort with two furlongs left - lost placing under pressure a furlong out - responded to fight back and finished strongly - got up close home 1/6 8-13 72106A86B Harry Davies 5/1
12 Mar 26+7d Newcastle (AW) Midnite Are Upping The Betting Game Handicap (Div 1) Class 4 · 6f · Standard · 11 ran Held up early towards the far flank - pushed into command inside final furlong - overtaken right at the line - narrowly denied 2/11 shd 9-3 7499A90A Kevin Stott 12/1
05 Mar 26+13d Newcastle (AW) Midnite: Built For 2026 Not 2006 Handicap Class 5 · 5f · Standard · 12 ran Hampered start and lost ground - held up at the back throughout - lost touch with the pack - lost place a furlong out - well held at the finish 12/12 5½ 9-8 7475A48A Jason Watson 11/2
20 Feb 26+38d Southwell (AW) SBK Betting Podcast Handicap Class 4 · 5f · Standard · 11 ran Settled in the pack early - pressed for effort with 3f left - lost ground approaching the last furlong 10/11 1½ 9-4 76109A72A Jason Watson 6/1
13 Jan 26+12d Southwell (AW) Midnite Ain't Your Grandad's Bookie Handicap Class 3 · 5f · Standard · 7 ran Settled just off the pace - asked for effort with 2f left - kept going in the closing stages to move into third - unable to get on terms with the front pair 3/7 1 8-8 77127A83A Harry Davies 13/2
01 Jan 26+117d Newcastle (AW) Midnite Are Upping The Betting Game Handicap Class 4 · 5f · Standard · 12 ran Held up in the pack early - improved position 2f out - pushed along over 1f out - hit front inside final furlong - caught in the closing strides to finish third 3/12 nse 9-5 76100A91A Alistair Rawlinson 13/2
2025 · 10 runs
06 Sep 25+30d Thirsk Rudding Park Handicap Class 3 · 6f · Good · 16 ran Settled last early - pushed along with 2f left - unable to threaten leaders - finished ninth 9/16 1½ 9-2 78109C81A Frederick Larson 14/1
07 Aug 25+13d Chepstow Racing League 15 Handicap Class 3 · 6f · Good · 14 ran Settled in the pack - pushed along with 2f to run - unable to close the gap - finished 8th 8/14 2¾ 9-5 8076C79A Alistair Rawlinson 5/1
25 Jul 25+13d York Tomahawk Restaurants Handicap Class 4 · 6f · Good · 22 ran Settled towards the back of the pack - pushed along with 2f left - improved into contention with a furlong to run - stayed on to finish fifth 5/22 1 9-9 8086C96A Alistair Rawlinson 13/2
12 Jul 25+7d York John Smith's Sprint Handicap Class 4 · 6f · Good To Firm · 18 ran Sprang alertly at the break - settled midpack towards the far rail - squeezed for room as the last furlong loomed and driven along - finished full of running to be third close up 3/18 nk 9-9 80118C98A Alistair Rawlinson 9/2
05 Jul 25+7d Haydock Eachway Extra At bet365 Handicap Class 4 · 6f · Good · 15 ran Held up midfield near the rail - denied room from over 2f out - suffered a hefty knock inside the final 2f ending any hope - stayed on gamely to finish fifth 5/15 1 9-9 80104C96A Alistair Rawlinson 8/1
28 Jun 25+106d Doncaster Christmas Live Presents Rouge 2025 Handicap Class 4 · 6f · Good To Firm · 9 ran Slow to stride - dropped to the back of the field - weaved through a gap inside the final furlong and stayed on without troubling those ahead 6/9 hd 9-5 80103A85A Alistair Rawlinson 10/3
14 Mar 25+28d Southwell (AW) Gamble Responsibly At BetUK Handicap Class 2 · 6f · Standard · 11 ran Stood up at the off and shipped a big deficit - always at the back with no prospect of getting involved - finished 11th 11/11 5 8-6 8376A51A Frederick Larson 40/1
14 Feb 25+28d Newcastle (AW) Gamble Responsibly At BetMGM Handicap Class 4 · 7f · Standard · 10 ran Stood up exiting the gate - fought for control early - settled midfield - made progress 4f out - pushed along 2f out and dropped away inside the final furlong 8/10 ¾ 9-11 87115A79A Frederick Larson 16/1
17 Jan 25+16d Newcastle (AW) Weekly 5 Free Bet With BetUK Handicap Class 2 · 6f · Standard · 14 ran Pulled hard early holding a position towards the back - never able to close - eventually finished 11th 11/14 2¼ 8-7 8985B72A Frederick Larson 80/1
01 Jan 25+40d Newcastle (AW) Extra Winnings With BetUK Acca Club Handicap Class 2 · 6f · Standard · 10 ran Sat close to pace early - driven up before halfway out and lost touch inside closing stretch to finish 8th 8/10 1¼ 8-11 92100A79A Alistair Rawlinson 25/1
2024 · 9 runs
22 Nov 24+20d Newcastle (AW) Always Gamble Responsibly With BetUK Handicap Class 2 · 5f · Standard · 10 ran Held up rear throughout - never able to challenge - finished 8th 8/10 ¾ 9-3 94101A81A Alistair Rawlinson 14/1
02 Nov 24+31d Southwell (AW) Gamble Responsibly At BetUK Handicap Class 3 · 6f · Standard · 12 ran Held up at the back - checked with 5f left - found some late progress inside final furlong but always held 8/12 1¼ 9-9 9595A88A Alistair Rawlinson 20/1
02 Oct 24+102d Kempton (AW) ebfstallions.com Conditions Stakes (GBB Race) Class 2 · 6f · Standard To Slow · 8 ran Hampered start - held up at back throughout - pushed along over 2f out but unable to close - finished well held in 5th 5/8 1¼ 9-5 98107A89A Alistair Rawlinson 33/1
22 Jun 24+35d Ascot Wokingham Stakes (Heritage Handicap) Class 2 · 6f · Good To Firm · 25 ran 16/25 ½ 9-6 10183C87A Alistair Rawlinson 40/1
18 May 24+6d Newbury Hkjc World Pool Handicap Class 2 · 6f · Good · 11 ran 6/11 shd 9-7 10397A99A Frederick Larson 12/1
12 May 24+44d Newcastle (AW) Download The Racecourse App Raceday Ready Handicap Class 2 · 6f · Standard · 14 ran 7/14 nse 9-12 103114B98A Alistair Rawlinson 28/1
29 Mar 24+13d Newcastle (AW) BetUK All-Weather Sprint Handicap Class 2 · 6f · Standard · 14 ran 9/14 ½ 9-7 10570B93A Alistair Rawlinson 25/1
16 Mar 24+21d Wolverhampton (AW) Find More Big Deals At BetUK Handicap Class 2 · 1m4f · Standard · 9 ran 8/9 1 9-12 10596C76C Alistair Rawlinson 22/1
24 Feb 24+110d Southwell (AW) BetUK Hever Sprint Stakes (Listed) Class 1 · 5f · Standard · 10 ran 2/10 1 9-2 105122A106A Alistair Rawlinson 14/1
2023 · 9 runs
06 Nov 23+30d Kempton (AW) racingtv.com Handicap Class 2 · 7f · Standard To Slow · 7 ran 3/7 4 9-13 106104A96A Alistair Rawlinson 13/2
07 Oct 23+27d Ascot John Guest Racing Bengough Stakes (Group 3) Class 1 · 6f · Good · 10 ran 4/10 nk 9-4 10691B100A Alistair Rawlinson 12/1
10 Sep 23+15d York BetGoodwin Garrowby Stakes (Listed) Class 1 · 6f · Good · 8 ran 2/8 ¾ 9-4 106114A99A Alistair Rawlinson 9/1
26 Aug 23+21d Newmarket JenningsBet Hopeful Stakes (Listed) Class 1 · 6f · Good · 9 ran 3/9 2 9-3 9890A103A Andrew Mullen 14/1
05 Aug 23+42d Goodwood Coral Stewards' Cup (Heritage Handicap) Class 2 · 6f · Heavy · 27 ran 10/27 2¾ 9-2 9866C94A Alistair Rawlinson 33/1
24 Jun 23+9d Ascot Wokingham Stakes (Heritage Handicap) Class 2 · 6f · Good To Firm · 27 ran 3/27 nk 8-12 91105C106A Alistair Rawlinson 18/1
15 Jun 23+40d Nottingham Thank You Richard Pilkington Handicap Class 3 · 6f · Good To Firm · 7 ran 1/7 9-5 91118A102A Alistair Rawlinson 3/1
06 May 23+18d Newmarket Howden Handicap (Heritage Handicap) Class 2 · 6f · Good To Soft · 21 ran 11/21 nse 8-9 9388C87A Frederick Larson 22/1
18 Apr 23+213d Newmarket National Stud Handicap Class 2 · 7f · Good To Soft · 9 ran 5/9 1¼ 8-11 9389A83A Tom Marquand 33/1
2022 · 13 runs
17 Sep 22+6d Ayr Virgin Bet Ayr Gold Cup Handicap (Heritage Handicap) Class 2 · 6f · Good · 24 ran 3/24 ½ 8-9 9298C98A Andrew Mullen 28/1
11 Sep 22+38d Doncaster Cazoo Handicap Class 2 · 6½f · Soft · 13 ran 7/13 nk 8-5 9286C84A Frederick Larson 13/2
04 Aug 22+20d Doncaster William Hill Play Responsibly Racing League Race Four (Handicap) Class 3 · 6f · Good To Firm · 13 ran 1/13 9-11 8591C99A Paul Hanagan 13/2
15 Jul 22+8d Nottingham Visit Racingtv.com Handicap Class 3 · 6f · Good To Firm · 7 ran 1/7 8-13 72117A93A Frederick Larson 2/1F
07 Jul 22+20d Newbury Pump Technology Handicap Class 5 · 6f · Good · 9 ran 1/9 10-3 7294A101A Alistair Rawlinson 5/1
17 Jun 22+18d Redcar Watch RacingTV With Free Trial Now Claiming Stakes Class 5 · 7f · Good To Firm · 7 ran 1/7 9-11 70105A90A Oisin Orr 5/2J
30 May 22+40d Lingfield Sky Sports Racing Sky 415 Handicap Class 5 · 7f · Good · 6 ran 5/6 1¼ 9-6 7295B69B Benoit De La Sayette 11/2
20 Apr 22+19d Salisbury Kattenhorn Surfacing Handicap Class 5 · 6f · Good To Firm · 10 ran 4/10 ½ 9-10 72104A89A Silvestre De Sousa 5/1
01 Apr 22+37d Leicester Next Meeting At leicesterraces Saturday 23rd April Handicap Class 4 · 7f · Good To Soft · 13 ran 7/13 2½ 9-3 76106C81A Tom Marquand 40/1
23 Feb 22+20d Kempton (AW) Unibet Extra Place Offers Every Day Handicap Class 5 · 6f · Standard To Slow · 11 ran 11/11 1¼ 9-4 7772A61A Harry Burns 12/1
03 Feb 22+9d Southwell (AW) MansionBet Proud Partners Of The AWC Apprentice Handicap Class 5 · 7f · Standard To Slow · 5 ran 2/5 2½ 10-0 7795C89B Harry Burns 7/1
25 Jan 22+17d Lingfield (AW) Mansionbet Proud Partners Of The Awc Claiming Stakes Class 6 · 7f · Standard · 6 ran 2/6 1¼ 9-5 7799A78B Harry Burns 9/2
08 Jan 22+24d Lingfield (AW) Mansionbet Proud Partners Of The Awc Handicap Class 5 · 7f · Standard · 9 ran 3/9 hd 9-6 7798A81A Harry Burns 10/1
2021 · 7 runs
15 Dec 21+13d Kempton (AW) Unibet 3 Uniboosts A Day Handicap Class 4 · 7f · Standard To Slow · 8 ran 6/8 ¾ 9-6 7999A80A Tom Marquand 6/1
02 Dec 21+104d Chelmsford City (AW) chelmsfordcityracecourse.com Handicap Class 4 · 7f · Standard · 8 ran 6/8 ½ 9-9 8283A81A Tom Marquand 18/1
20 Aug 21+65d Kempton (AW) Try Our New Super Boosts At Unibet Handicap Class 4 · 6f · Standard To Slow · 9 ran 6/9 ¾ 9-9 8787A78A Saffie Osborne 20/1
16 Jun 21+12d Chelmsford City (AW) Ministry Of Sound Classical 21st August Handicap Class 3 · 7f · Standard · 11 ran 10/11 15 8-10 8868C55C Saffie Osborne 66/1
04 Jun 21+60d Doncaster Sky Sports Racing Sky 415 Handicap Class 4 · 6f · Good To Firm · 12 ran 12/12 50 9-7 85-113C53C Jamie Spencer 14/1
05 Apr 21+23d Redcar Market Cross Jewellers Handicap Class 3 · 6f · Good To Firm · 12 ran 9/12 ½ 9-5 8887A79A Tom Eaves 22/1
13 Mar 21+86d Wolverhampton (AW) Betway Handicap Class 2 · 6f · Standard · 8 ran 6/8 1¼ 8-5 8997A72A Luke Morris 11/1
2020 · 8 runs
17 Dec 20+13d Chelmsford City (AW) tote.co.uk Free Streaming Every UK Race Handicap Class 3 · 7f · Standard · 9 ran 5/9 ¾ 9-7 9096A86A Ryan Moore 9/2
04 Dec 20+45d Newcastle (AW) Betway Handicap Class 3 · 6f · Standard To Slow · 12 ran 2/12 nse 9-5 88104A97A Tom Marquand 9/1
20 Oct 20+13d Kempton (AW) Unibet 3 Uniboosts A Day Handicap Class 4 · 6f · Standard To Slow · 12 ran 1/12 9-2 80115A101A Oisin Murphy 15/8F
07 Oct 20+21d Kempton (AW) Unibet Extra Place Offers Every Day Handicap Class 4 · 7f · Standard To Slow · 14 ran 2/14 nk 9-2 77106B91A Oisin Murphy 5/2F
16 Sep 20+12d Yarmouth Seadeer Handicap Class 4 · 6f · Good To Firm · 6 ran 5/6 1¾ 9-3 7785A74B Luke Morris 9/1
04 Sep 20+13d Kempton (AW) Try Our New Price Boosts At Unibet Handicap (Div 1) Class 5 · 6f · Standard To Slow · 9 ran 1/9 9-6 74101A92A Tom Marquand 9/1
22 Aug 20+66d Chelmsford City (AW) tote.co.uk Now Never Beaten By SP Handicap Class 4 · 7f · Standard · 12 ran 8/12 4¼ 9-3 7686A70A Shane Kelly 5/1
17 Jun 20+203d Chelmsford City (AW) Betsi Limited Handicap Class 3 · 7f · Standard · 6 ran 4/6 1½ 7-11 7698A65B George Rooke 5/1
2019 · 3 runs
27 Nov 19+48d Kempton (AW) 100% Profit Boost At 32redsport.com Novice Stakes Class 5 · 7f · Standard To Slow · 14 ran 2/14 3¼ 9-2 ——— Tom Marquand 6/1
10 Oct 19+19d Kempton (AW) 32Red Casino Novice Stakes (Div 1) Class 5 · 6f · Standard To Slow · 10 ran 3/10 3¼ 9-2 ——— Tom Marquand 40/1
21 Sep 19 Newbury SIS Family Fun Day EBF Novice Stakes (Str) (Div 2) (Plus 10) Class 4 · 7f · Good To Firm · 9 ran 7/9 ¾ 9-5 ——— Pat Cosgrave 25/1

Quick answers

How many races has Juan Les Pins won?
Juan Les Pins (GB) won 10 of 75 archived starts between 2019 and 2026, a strike rate of 13.3%. Placed 29 times in total (38.7% of starts).
Who trains Juan Les Pins?
Juan Les Pins (GB) is trained by Michael Appleby, who saddled the horse on its most recent run on 30 October 2026.
Who is Juan Les Pins's sire?
Juan Les Pins (GB) is by Invincible Spirit (IRE) out of Miss Cap Ferrat (GB), whose sire is Darshaan (GB).
What going does Juan Les Pins prefer?
Juan Les Pins (GB) has the best record on good to firm going: 4 wins from 16 starts (25%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Juan Les Pins's official rating?
The most recent official rating on record is 77, from the run on 30 October 2026. The highest on record is 106.
What is Juan Les Pins's sire's record?
Invincible Spirit (IRE)'s progeny in our archive have won 11.9% of 20,875 runs since Jan 2008 (1,574 horses), Flat and jumps together. Strongest on firm going: 16.1% from 161. Weakest over 1m5f – 2m (all codes): 7.8% from 844.
Who are Juan Les Pins's siblings?
Out of Miss Cap Ferrat (GB), Juan Les Pins (GB) has 7 other produce in our archive, 6 of them winners. Most wins: Royal Riviera (GB) (5). Highest grade won: Listed (Miss Cap Estel (GB)). The wins came over 7f–3m. As at Nov 2026.

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