June 29 / 19.30 Windsor

19.30

Good To Firm

Distro Design Handicap

  • Prize money: £3768.48
  • 0m 5f 21y
  • Class 6
  • 13 runners
SKY
View Course
Distro Design Handicap

Runners: 13 runners

Type: Flat Turf

Surface: Turf

Weather: Partly cloudy

5/1 (Won)

  • Win: £2.88
  • Place: £1.20

Form: 5-6453 C

Last run: 33 days

W: 9st 7lb

5 yo Colt

OR: 55

Form & Verdict
1-1 at Windsor, thanks to a 6f handicap in 2024, and also scored at Wetherby (5.5f, good to firm) last June; overall strike-rate is 2-29 but usually thereabouts and each-way claims on this first start since leaving Ruth Carr.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2nd

1

(4)

15th Jul 2026

Good To Firm

0m 5f 0y

Class 6

16:40 Catterick

South Shore

10st 4lb

J: Marco Ghiani

T: Robert Cowell

Made it 2-2 for new trainer Robert Cowell when comfortably seeing off eight rivals at Wolverhampton (5f) last week; effectively 7lb higher here but it doesn't look enough to stop him in his current mood.

13/8

1st

2

(7)

6th Jul 2026

Standard

0m 5f 21y

Class 6

18:30 Wolverhampton (AW)

South Shore

10st 0lb

J: Marco Ghiani

T: Robert Cowell

Ex-Ruth Carr; won at Windsor on last week's stable debut (5f, good to firm); could go well despite the penalty but has yet to win in nine attempts on AW.

5/4

1st

6

(9)

29th Jun 2026

Good To Firm

0m 5f 21y

Class 6

19:30 Windsor

South Shore

9st 7lb

J: Marco Ghiani

T: Robert Cowell

1-1 at Windsor, thanks to a 6f handicap in 2024, and also scored at Wetherby (5.5f, good to firm) last June; overall strike-rate is 2-29 but usually thereabouts and each-way claims on this first start since leaving Ruth Carr.

5/1

20/1

  • Place: £5.70

Form: 556636 D

Last run: 34 days

W: 9st 6lb

6 yo Gelding

OR: 54

Form & Verdict
6-35 for Stuart Williams but 0-11 on turf and, despite a falling mark, that's the obvious concern on this first start for new connections.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

2

(1)

7th Aug 2026

Good To Firm

0m 5f 60y

Class 6

14:30 Brighton

Diomed Spirit

9st 9lb

J: Charles Bishop

T: Chris Gordon

All six wins for Stuart Williams came on the AW and he's never been as good on turf; handicapped accordingly and this is easier again for his new yard but he ran below par in one previous start here.

9/4

2nd

7

(4)

29th Jun 2026

Good To Firm

0m 5f 21y

Class 6

19:30 Windsor

Diomed Spirit

9st 6lb

J: Harry Davies

T: Chris Gordon

6-35 for Stuart Williams but 0-11 on turf and, despite a falling mark, that's the obvious concern on this first start for new connections.

20/1

6th

7

(7)

26th May 2026

Good To Firm

0m 5f 10y

Class 5

16:00 Bath

Diomed Spirit

8st 9lb

J: Rob Hornby

T: Stuart Williams

Third, beaten 1.25l by Over Spiced, in a C&D handicap three weeks ago; that represented his best turf result but this race will demand an even bigger effort.

9/1

5/1

  • Place: £3.40

Form: 313512 D

Last run: 20 days

W: 9st 11lb

5 yo Colt

OR: 59

Form & Verdict
Races prominently (effective from the front) and he's having a cracking campaign, including when back to turf for first and second in tight finishes at Brighton on last two outings; back up another 3lb and didn't shine here earlier in career, but he needs plenty of respect now.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2nd

2

(3)

5th Aug 2026

Good To Firm

0m 5f 60y

Class 6

17:00 Brighton

Kento

9st 10lb

J: William Carson

T: Tony Carroll

Three wins this year, the latest by a nose over C&D (good to firm) in May; still in good form, albeit he was behind Faustus when third over C&D (good to firm; winner did it easily) last month; probably won't be far away.

13/8

3rd

3

(3)

7th Jul 2026

Good To Firm

0m 5f 60y

Class 6

20:50 Brighton

Kento

9st 7lb

J: David Egan

T: Tony Carroll

Has three AW wins at Wolverhampton and got off the mark on turf over C&D in May off 7lb lower; placed twice since and should go close.

11/4

3rd

2

(7)

29th Jun 2026

Good To Firm

0m 5f 21y

Class 6

19:30 Windsor

Kento

9st 11lb

J: William Carson

T: Tony Carroll

Races prominently (effective from the front) and he's having a cracking campaign, including when back to turf for first and second in tight finishes at Brighton on last two outings; back up another 3lb and didn't shine here earlier in career, but he needs plenty of respect now.

5/1

10/1

Form: 2933-2

Last run: 19 days

W: 9st 0lb

3 yo Filly

OR: 54

Form & Verdict
Ten-race maiden but keeps getting placed, last time in 7f handicap at Yarmouth (soft; acts on good to firm) 19 days ago on her only start for Ilka Gansera-Leveque; unraced over this short a trip but it's an interesting move.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

11

(5)

14th Aug 2026

Good To Firm

0m 6f 0y

Class 5

19:02 Newmarket (July)

Molly Mac

9st 0lb

J: Grace McEntee

T: Micky Fenton

Made the breakthrough at the 15th attempt when forging clear in a Nottingham handicap (6f, good to firm) last month; up 6lb but that was a clear personal best last time and she's still unexposed at this trip; key player.

9/2

1st

2

(4)

30th Jul 2026

Good To Firm

0m 6f 18y

Class 6

16:55 Nottingham

Molly Mac

9st 8lb

J: Grace McEntee

T: Micky Fenton

13-race maiden who was well held at Wolverhampton (7f) two weeks ago but she went close over 6f there on her penultimate run; has claims if she can recapture that form and she's in the mix back in trip.

3/1

6th

11

(5)

17th Jul 2026

Standard

0m 7f 36y

Class 5

15:53 Wolverhampton (AW)

Molly Mac

8st 7lb

J: Grace McEntee

T: Micky Fenton

0-12 and and already with her fourth trainer, she nevertheless ran her best race to date when runner-up here (6f) ten days ago; steps back up in trip and shouldn't be far away.

12/1

OUR TIP

11/2

Form: 865711

Last run: 31 days

W: 9st 11lb

7 yo Gelding

OR: 59

Form & Verdict
Third run back with Tony Carroll when taking advantage of his reduced mark at Bath (5.7f) last month and he did it in good style; followed up under a 4lb penalty at Brighton (6f, again good to firm) one week later, leading in the final strides, so this 5f could be an issue but he's on a roll again.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6th

7

(1)

23rd Jul 2026

Good To Firm

0m 5f 10y

Class 4

13:55 Sandown

Neptune Legend

9st 0lb

J: Ray Dawson

T: Tony Carroll

Hold-up performer who won two in a row in May (5.7f/6f, good to firm) before keeping on for fifth of 13 at Windsor (5f, good to firm), and he was back on the scoresheet at Bath (5.7f, firm) three weeks ago; the return to a bare 5f may not be ideal but the stiff track compensates; respected.

11/4

1st

1

(1)

1st Jul 2026

Firm

0m 5f 160y

Class 6

19:08 Bath

Neptune Legend

9st 9lb

J: David Egan

T: Tony Carroll

Returned to Tony Carroll and left a couple of quiet AW runs behind when scoring over C&D (beat She Went Whoosh by nearly 3l) and at Brighton (6f) in May; came up short in hat-trick bid at Windsor on Monday but was out of his comfort zone early over the bare 5f before plugging on into fifth; not dismissed if turned out quickly.

9/4

5th

3

(8)

29th Jun 2026

Good To Firm

0m 5f 21y

Class 6

19:30 Windsor

Neptune Legend

9st 11lb

J: Rossa Ryan

T: Tony Carroll

Third run back with Tony Carroll when taking advantage of his reduced mark at Bath (5.7f) last month and he did it in good style; followed up under a 4lb penalty at Brighton (6f, again good to firm) one week later, leading in the final strides, so this 5f could be an issue but he's on a roll again.

11/2

Form: 228945 D

Last run: 7 days

W: 8st 12lb

4 yo Gelding

OR: 46

Form & Verdict
AW maiden winner as 2yo but 0-20 otherwise; went handicapping off a high mark and his 3yo season was a write-off; fortunes have turned somewhat off basement marks this term but he's more persuasive on AW.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

7th

6

(3)

8th Aug 2026

Standard

0m 6f 1y

Class 6

20:10 Lingfield (AW)

Just King High

9st 9lb

J: Callum Shepherd

T: Ross Burdon

Has the same strike-rate (1-22) as Horus and his win was in November 2024; has been up and down this year but he was runner-up twice on AW (7f) in March and he didn't get the best of runs when a respectable sixth at Windsor (5f) last time; has another switch of headgear and he could be dangerous back up in trip.

5/1

6th

13

(6)

29th Jun 2026

Good To Firm

0m 5f 21y

Class 6

19:30 Windsor

Just King High

8st 12lb

J: Rhys Clutterbuck

T: Ross Burdon

AW maiden winner as 2yo but 0-20 otherwise; went handicapping off a high mark and his 3yo season was a write-off; fortunes have turned somewhat off basement marks this term but he's more persuasive on AW.

20/1

5th

9

(2)

22nd Jun 2026

Good To Firm

0m 6f 12y

Class 6

17:45 Windsor

Just King High

9st 0lb

J: Phoebe Edwards

T: Ross Burdon

AW maiden winner as 2yo; went handicapping off a high mark and his 3yo season was a write off; on a lowly mark now but although he's been thereabouts in AW races at 7f this year he needs more for the return to 6f on turf; has been wearing blinkers and cheekpieces, now goes in a visor.

7/1

Form: -35760 CD

Last run: 7 days

W: 9st 12lb

4 yo Filly

OR: 60

Form & Verdict
Two wins off higher marks last season, including C&D, and promising third at Bath this April on her stable/seasonal debut; however, her form has gone the wrong since and she needs to raise her game substantially.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5

(3)

13th Aug 2026

Good To Firm

0m 6f 12y

Class 6

18:11 Windsor

The Feminine Urge

9st 8lb

J: Ashley Lewis

T: Grace Harris

Three-time winner for George Scott; signs of getting back on track off her reduced mark last month only to then run poorly last week at Ffos Las.

33/1

6th

7

(2)

4th Aug 2026

Good

0m 6f 0y

Class 5

14:30 Ffos Las

The Feminine Urge

9st 1lb

J: Seamus Cronin

T: Grace Harris

All three wins came when trained by George Scott; has tumbled down the weights since but has found her level seemingly when placed at Newbury (6f, good to firm) and Lingfield (6f, good to firm) last month; could be dangerous off her low weight.

4/1

2nd

7

(3)

25th Jul 2026

Good To Firm

0m 6f 0y

Class 5

19:30 Lingfield

The Feminine Urge

9st 0lb

J: Tyler Heard

T: Grace Harris

Three sprint wins on turf and her last success was off 10lb higher at York last June; has been up and down for new yard this season but she was placed at Newbury (6f, good to firm) last time and has claims if she can back that up.

15/2

Form: -36253 CD

Last run: 7 days

W: 9st 8lb

7 yo Gelding

OR: 56

Form & Verdict
C&D winner; no win anywhere since October 2024 but he's been placed this year on both his visits to Windsor (5f, good to firm); drawn wider this time but he's considered each-way.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5th

5

(3)

21st Jul 2026

Good To Firm

0m 5f 0y

Class 6

20:21 Salisbury

Cabeza De Llave

9st 7lb

J: Kieren Fox

T: Michael Attwater

Placed plenty of times since last success and current mark is attractive; well capable of taking a serious hand but his losing run is mounting up and latest effort wasn't one of his best.

10/1

8th

4

(12)

29th Jun 2026

Good To Firm

0m 5f 21y

Class 6

19:30 Windsor

Cabeza De Llave

9st 8lb

J: Kieren Fox

T: Michael Attwater

C&D winner; no win anywhere since October 2024 but he's been placed this year on both his visits to Windsor (5f, good to firm); drawn wider this time but he's considered each-way.

10/1

9/1

Form: 926-04 D

Last run: 14 days

W: 9st 4lb

6 yo Filly

OR: 52

Form & Verdict
3-31 for Tim Easterby, including a Catterick win (5f, good) last August; second at Lingfield (6f, AW) on stable debut in December but not so good in her three runs since, so others have more pressing claims; some headgear (not used by current yard) returns.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

7

(5)

12th Aug 2026

Good

0m 5f 0y

Class 6

16:07 Ffos Las

Happier

9st 4lb

J: Jack Doughty

T: Martin Keighley

Came good for current stable at seventh attempt, with emphatic 5f AW win 12 days ago; will be fine back on turf and recent 5lb rise ought to be manageable; respected.

4/1

1st

5

(1)

31st Jul 2026

Standard

0m 5f 21y

Class 6

17:25 Wolverhampton (AW)

Happier

9st 9lb

J: Jack Doughty

T: Martin Keighley

Three wins for previous stable; 0-6 and inconsistent for current yard but has a good chance at the weights on classified debut, assuming this is one of her better days; shortlisted.

11/4

6th

6

(7)

21st Jul 2026

Good To Firm

0m 6f 213y

Class 6

18:21 Salisbury

Happier

10st 11lb

J: Mr Harry Hoyles

T: Martin Keighley

Campaigned mostly at sprint distances; scored three times for previous yard but has inconsistent results for current stable; something to prove back over 7f.

10/1

20/1

Form: 2333-9 CD

Last run: 21 days

W: 9st 1lb

7 yo Gelding

OR: 49

Form & Verdict
His last win was in April 2024, which is probably the bottom line; three wins and five seconds from 12 races at Windsor also catches the eye but he was a soundly beaten last at Leicester on reappearance three weeks ago.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

4th

4

(7)

2nd Aug 2026

Good To Firm

0m 5f 42y

Class 6

17:08 Yarmouth

Antiphon

9st 2lb

J: Marco Ghiani

T: Mike Murphy

Nothing like the force of old but rediscovered some form and ran well from the front when close third in Nottingham classified (5f, good to firm) last month; has possibilities if in similar mood again here.

9/2

3rd

1

(2)

17th Jul 2026

Good To Firm

0m 5f 8y

Class 6

16:40 Nottingham

Antiphon

9st 9lb

J: Callum Hutchinson

T: Mike Murphy

Still capable of running up to high-80s RPRs just two years ago, but has offered nothing in two outings this term and remains winless around anywhere as galloping as Nottingham; cheekpieces return.

12/1

10th

11

(3)

29th Jun 2026

Good To Firm

0m 5f 21y

Class 6

19:30 Windsor

Antiphon

9st 1lb

J: Saffie Osborne

T: Mike Murphy

His last win was in April 2024, which is probably the bottom line; three wins and five seconds from 12 races at Windsor also catches the eye but he was a soundly beaten last at Leicester on reappearance three weeks ago.

20/1

5/1

Form: 5-3372

Last run: 24 days

W: 9st 3lb

3 yo Colt

OR: 57

Form & Verdict
0-7 but a drop to 5.7f at Bath (good; unraced on firmer) last time produced a front-running second of 11 off today's mark; admittedly beaten 3l but he was clear at one stage and this first attempt at 5f is interesting.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

3rd

8

(4)

22nd Jul 2026

Good To Firm

0m 6f 0y

Class 6

20:50 Leicester

Apex Star

9st 1lb

J: Marco Ghiani

T: William Knight

0-8 but he was a front-running second of 11 at Bath (5.5f, good; beaten 3l) last month; however, he dropped away after showing early speed at Windsor (5f, good to firm; reported to have stopped quickly) three weeks ago and needs to bounce back.

6/1

11th

10

(1)

29th Jun 2026

Good To Firm

0m 5f 21y

Class 6

19:30 Windsor

Apex Star

9st 3lb

J: Oisin Murphy

T: William Knight

0-7 but a drop to 5.7f at Bath (good; unraced on firmer) last time produced a front-running second of 11 off today's mark; admittedly beaten 3l but he was clear at one stage and this first attempt at 5f is interesting.

5/1

2nd

4

(1)

5th Jun 2026

Good

0m 5f 160y

Class 6

18:05 Bath

Apex Star

9st 6lb

J: Taylor Fisher

T: William Knight

Six-race maiden; placed off 2lb higher at Wolverhampton (7f, AW) last month but weakened tamely when dropped to 6f for turf debut at Salisbury (good) nine days later and still needs to prove himself on grass.

9/1

12th
9 (10)
Jowalla

33/1

Form: 26-799

Last run: 17 days

W: 9st 4lb

3 yo Filly

OR: 58

Form & Verdict
Placed in her first three starts over 6f/7f on turf/AW last summer, but has beaten a total of one rival in her four handicaps (some headgear in all four); this is her first go at 5f and a return to good to firm might help.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

12th

9

(10)

29th Jun 2026

Good To Firm

0m 5f 21y

Class 6

19:30 Windsor

Jowalla

9st 4lb

J: Finley Marsh

T: Tom Dascombe

Placed in her first three starts over 6f/7f on turf/AW last summer, but has beaten a total of one rival in her four handicaps (some headgear in all four); this is her first go at 5f and a return to good to firm might help.

33/1

9th

9

(7)

12th Jun 2026

Soft

0m 6f 0y

Class 5

19:14 Goodwood

Jowalla

9st 1lb

J: William Cox

T: Tom Dascombe

Placed in her first three starts over 6f/7f on turf/AW last summer, but has beaten a total of one rival in three starts in handicaps; needs to benefit from the drop in trip with a visor given a go this time.

14/1

9th

9

(4)

18th May 2026

Standard

0m 7f 36y

Class 5

20:30 Wolverhampton (AW)

Jowalla

9st 4lb

J: Pierre-Louis Jamin

T: Tom Dascombe

Five-race maiden; showed encouragement when placed on her first three starts last summer but has finished last since in a couple of handicaps; first-time hood replaces cheekpieces and needs to return to form.

16/1

5/1

Form: 969142 D

Last run: 7 days

W: 9st 7lb

6 yo Gelding

OR: 55

Form & Verdict
Nothing like the force of old but he won at Lingfield in May and has been bang there at Newbury and Brighton (beaten a nose) on both starts since, all over about 5f on good to firm; should go well again.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

3rd

7

(7)

30th Jul 2026

Good To Firm

0m 6f 3y

Class 5

20:25 Epsom

Harry Brown

9st 1lb

J: Rob Hornby

T: Peter Crate

Better known for his AW exploits but he has been in good order on turf this summer; closely matched with Twirler on latest C&D run.

10/1

5th

8

(1)

9th Jul 2026

Good To Firm

0m 6f 3y

Class 4

19:50 Epsom

Harry Brown

8st 11lb

J: Ashley Lewis

T: Peter Crate

Scored at Lingfield (5f, good to firm) in May and probably bettered that performance when very close second at Brighton (5.2f, good to firm) last month; recent Windsor run is best overlooked (saddle slipped); slightly out of the weights but the return to 6f won't be a problem; probably won't be far away.

14/1

13th

5

(5)

29th Jun 2026

Good To Firm

0m 5f 21y

Class 6

19:30 Windsor

Harry Brown

9st 7lb

J: Tom Queally

T: Peter Crate

Nothing like the force of old but he won at Lingfield in May and has been bang there at Newbury and Brighton (beaten a nose) on both starts since, all over about 5f on good to firm; should go well again.

5/1

+o+e Accumulators

Payout
Exacta £38.90
Straight Forecast £44.91
Tricast £463.02
Trifecta £589.80

Selections

SPOTLIGHT:

Apex Star

RP RATINGS:

Harry Brown

POSTDATA:

South Shore

Daily Mail:

Neptune Legend

WEST COUNTRY:

The Feminine Urge

The Sun:

Kento

Telegraph:

Apex Star

D Express:

Apex Star

Daily Record:

Apex Star

NEWMARKET:

South Shore

The Times:

Harry Brown

The Guardian:

Harry Brown

Daily Mirror:

Harry Brown

The Star:

Neptune Legend