July 23 / 17.17 Sandown

17.17

Good To Firm

Billy Ocean Live At Sandown Park 29 July Handicap

  • Prize money: £4448.9
  • 1m 0f 0y
  • Class 5
  • 12 runners
RTV
View Course
Billy Ocean Live At Sandown Park 29 July Handicap

Runners: 12 runners

Type: Flat Turf

Surface: Turf

Weather: Mostly sunny

9/1 (Won)

  • Win: £21.00
  • Place: £5.00

Form: 2776-2 D

Last run: 23 days

W: 9st 13lb

7 yo Gelding

OR: 66

Form & Verdict
Patchy campaign last season but he's 2lb lower than when winning at Newbury (1m, good) last May and reappeared with a good second at Brighton (1m, good to firm) last month; in the mix if backing that up.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

4th

1

(4)

23rd Aug 2026

Good

0m 7f 216y

Class 5

16:50 Brighton

Marsh Benham

10st 0lb

J: Benoit De La Sayette

T: George Baker

Ran well for second over C&D on his seasonal return in June and went one better at Sandown (1m, good to firm) 31 days ago; found little off the bridle when well beaten at Salisbury on Friday; would have a point to prove if turned out quickly.

7/2

6th

1

(4)

21st Aug 2026

Good To Firm

1m 0f 0y

Class 5

17:27 Salisbury

Marsh Benham

11st 2lb

J: Mr Simon Walker

T: George Baker

Returned from seven months off with a good second at Brighton and went one better at Sandown four weeks ago (both 1m on good to firm); 4lb rise manageable and Simon Walker a positive booking.

3/1

1st

7

(11)

23rd Jul 2026

Good To Firm

1m 0f 0y

Class 5

17:17 Sandown

Marsh Benham

9st 13lb

J: Benoit De La Sayette

T: George Baker

Patchy campaign last season but he's 2lb lower than when winning at Newbury (1m, good) last May and reappeared with a good second at Brighton (1m, good to firm) last month; in the mix if backing that up.

9/1

2nd
6 (8)
Amused

33/1

  • Place: £7.40

Form: 5-0200

Last run: 20 days

W: 10st 0lb

4 yo Gelding

OR: 67

Form & Verdict
Back on song when runner-up at Lingfield (7f, good) last month, but he's struggled on both runs since; very awkward at the start and soon tailed off when 40-1 over C&D (good) three weeks ago; risky.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6th

3

(6)

31st Aug 2026

Good To Soft

1m 0f 113y

Class 5

16:40 Epsom

Amused

9st 11lb

J: Luke Catton

T: Jim Boyle

Yet to win for Jim Boyle but he has finished second on three occasions this year; disappointed as favourite at Lingfield (1m, AW) last week; had form on testing ground in France.

5/1

7th

6

(6)

25th Aug 2026

Standard

1m 0f 1y

Class 5

14:30 Lingfield (AW)

Amused

9st 9lb

J: Donagh Murphy

T: Jim Boyle

Sole win from 15 starts came at Vichy (7f, very soft) when trained in France; has returned to form since having the headgear removed, finishing runner-up at Sandown (1m, good to firm) on two occasions, including when narrowly ahead of Great Blasket last time; makes the shortlist.

6/1

2nd

6

(5)

6th Aug 2026

Good To Firm

1m 0f 0y

Class 5

19:58 Sandown

Amused

9st 3lb

J: Callum Rodriguez

T: Jim Boyle

Inconsistent and he blew the start here two runs ago, but with the visor left off (same today) he returned to form with a good second over C&D (good to firm) a fortnight ago; can be in the mix if backing up that latest run.

6/1

10/1

  • Place: £2.10

Form: 632226 D

Last run: 21 days

W: 10st 2lb

8 yo Gelding

OR: 69

Form & Verdict
Runner-up three times in a row on AW this April-June, but below-par sixth at Kempton (1m, AW) three weeks ago and he failed to shine when tackling turf last year; has his first outing on grass of 2026.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

3rd

1

(2)

23rd Jul 2026

Good To Firm

1m 0f 0y

Class 5

17:17 Sandown

Billy Mill

10st 2lb

J: Saffie Osborne

T: Rod Millman

Runner-up three times in a row on AW this April-June, but below-par sixth at Kempton (1m, AW) three weeks ago and he failed to shine when tackling turf last year; has his first outing on grass of 2026.

10/1

6th

10

(7)

2nd Jul 2026

Standard To Slow

1m 0f 0y

Class 4

19:08 Kempton (AW)

Billy Mill

8st 8lb

J: Kieren Fox

T: Rod Millman

Eight-time AW winner who has finished runner-up over C&D in his last three starts including a close call on his penultimate run; should give it another good shot and he's respected.

5/1

2nd

10

(7)

10th Jun 2026

Standard To Slow

1m 0f 0y

Class 5

18:40 Kempton (AW)

Billy Mill

9st 4lb

J: Saffie Osborne

T: Rod Millman

Prolific winner who arrives on the back of three placed efforts over C&D; now 2lb higher but likely to give his running once again.

13/2

Form: 2-2561 D

Last run: 16 days

W: 9st 11lb

5 yo Colt

OR: 64

Form & Verdict
Went close at Windsor (1m2f, good to firm) on reappearance and returned to form to win at Brighton (1m2f, good to firm) recently; he likes that seaside venue and drops back in trip today, but he is capable of running well away from Brighton and at 1m, so he could be in the shake-up.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6th

5

(6)

28th Aug 2026

Good To Firm

1m 1f 11y

Class 5

19:28 Goodwood

Gone Rogue

11st 1lb

J: Mr George Gorman

T: Gary & Josh Moore

Arrives in top form, winning two of his last three starts (1m2f and 1m, good to firm; both wins at Brighton); up 5lb in a stronger race but he still makes some appeal; stable won this in 2020 and 2025.

5/1

1st

3

(3)

6th Aug 2026

Good To Firm

0m 7f 216y

Class 6

15:50 Brighton

Gone Rogue

9st 8lb

J: Tom Queally

T: Gary & Josh Moore

Dual course winner, latterly over 1m2f (good to firm) last month; travelled well for a long way when fourth in higher-grade company at Sandown (1m, good to firm; refitted cheekpieces) a fortnight ago and is of strong interest back at this track.

100/30

4th

8

(3)

23rd Jul 2026

Good To Firm

1m 0f 0y

Class 5

17:17 Sandown

Gone Rogue

9st 11lb

J: Tom Queally

T: Gary & Josh Moore

Went close at Windsor (1m2f, good to firm) on reappearance and returned to form to win at Brighton (1m2f, good to firm) recently; he likes that seaside venue and drops back in trip today, but he is capable of running well away from Brighton and at 1m, so he could be in the shake-up.

9/2

11/4

Form: -23111 D

Last run: 14 days

W: 9st 5lb

3 yo Gelding

OR: 66

Form & Verdict
Won at Bath (1m, good) in May on third start for new yard and completed the hat-trick at Epsom (1m2f, good to firm) a fortnight ago; had just a neck to spare last time but he's just 3lb higher today and there can be optimism that this smooth-travelling 3yo still has more left in the tank.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6th

10

(1)

31st Aug 2026

Good To Soft

1m 2f 17y

Class 4

16:05 Epsom

Sail On Sailor

8st 9lb

J: Joe Leavy

T: Simon Dow

Big improver this summer, winning 1m handicaps at Bath and Lingfield before completing his hat-trick over C&D; not so good at Sandown last month and today's ground will be slower than he has been tackling.

6/1

5th

9

(10)

23rd Jul 2026

Good To Firm

1m 0f 0y

Class 5

17:17 Sandown

Sail On Sailor

9st 5lb

J: Rossa Ryan

T: Simon Dow

Won at Bath (1m, good) in May on third start for new yard and completed the hat-trick at Epsom (1m2f, good to firm) a fortnight ago; had just a neck to spare last time but he's just 3lb higher today and there can be optimism that this smooth-travelling 3yo still has more left in the tank.

11/4

1st

2

(3)

9th Jul 2026

Good To Firm

1m 2f 17y

Class 6

20:52 Epsom

Sail On Sailor

9st 7lb

J: Paddy Bradley

T: Simon Dow

Progressive for new stable this season and bids to complete a hat-trick after 1m wins at Bath (good) and Lingfield (AW); his tendency to race too freely remains a nagging concern but he could plausibly have more improvement to come over this new trip; obvious contender.

6/4

5/1

Form: 34-02

Last run: 24 days

W: 9st 5lb

3 yo Colt

OR: 66

Form & Verdict
Promise on both 2yo starts (7f, AW) and, following wind surgery, he kept on for a close second on last month's handicap debut at Ffos Las (7.3f, good) where he had to wait for a clear run; open to further improvement back up to 1m and this 3yo is on the shortlist.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2nd

1

(5)

25th Aug 2026

Standard

0m 7f 1y

Class 6

16:00 Lingfield (AW)

Strong Voice

9st 9lb

J: Jack Mitchell

T: James Horton

Six-race maiden but he did run well when runner-up at Ffos Las (7.5f, good) in June and didn't shape badly at Kempton (7f, AW; first-time cheekpieces and tongue-tie) six days ago; down in grade; considered.

8/1

6th

9

(7)

19th Aug 2026

Standard To Slow

0m 7f 0y

Class 5

21:00 Kempton (AW)

Strong Voice

9st 4lb

J: Jack Mitchell

T: James Horton

Unfortunate not to go closer when second at Ffos Las (7.5f, good) off this mark in June but he hung for pressure when posting a lesser effort at Sandown four weeks ago; tongue-tie and cheekpieces might help and he had 7f AW form in novices; could bounce back.

12/1

6th

10

(6)

23rd Jul 2026

Good To Firm

1m 0f 0y

Class 5

17:17 Sandown

Strong Voice

9st 5lb

J: George Wood

T: James Horton

Promise on both 2yo starts (7f, AW) and, following wind surgery, he kept on for a close second on last month's handicap debut at Ffos Las (7.3f, good) where he had to wait for a clear run; open to further improvement back up to 1m and this 3yo is on the shortlist.

5/1

20/1

Form: -85863 D

Last run: 16 days

W: 9st 4lb

4 yo Colt

OR: 57

Form & Verdict
He's dropped down the weights and didn't run badly when third of seven at Brighton (7f, good to firm) recently, but he's 0-12 in handicaps and needs a bigger performance if he's to come out on top today.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

1

(3)

24th Aug 2026

Good

0m 7f 216y

Class 6

16:30 Brighton

Dalmally

9st 9lb

J: Thomas Greatrex

T: Mark Pattinson

Won C&D maiden in October 2024 for Hughie Morrison but has struggled in handicaps since; the switch to current yard has not changed his fortunes and he's showing little sign that he is ready to take advantage of a declining mark.

10/1

7th

12

(9)

23rd Jul 2026

Good To Firm

1m 0f 0y

Class 5

17:17 Sandown

Dalmally

9st 4lb

J: Thomas Greatrex

T: Mark Pattinson

He's dropped down the weights and didn't run badly when third of seven at Brighton (7f, good to firm) recently, but he's 0-12 in handicaps and needs a bigger performance if he's to come out on top today.

20/1

3rd

4

(1)

7th Jul 2026

Good To Firm

0m 6f 210y

Class 6

19:20 Brighton

Dalmally

9st 12lb

J: Thomas Greatrex

T: Mark Pattinson

Sole success came here in 1m maiden in 2024 when trained by Hughie Morrison; has been below his best for current yard this year and although his mark continues to fall he doesn't look a betting proposition at present.

25/1

Form: 476430

Last run: 12 days

W: 10st 0lb

6 yo Colt

OR: 67

Form & Verdict
Having dropped down the weights he returned to form when third at Newbury (7f, good to firm) last month; however, a lesser run followed at Ascot (7f, good to firm) and he's unproven at 1m.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6th

10

(6)

28th Aug 2026

Good To Firm

0m 6f 0y

Class 5

18:55 Goodwood

Ararat

9st 2lb

J: Jack Mitchell

T: Rachel Cook & John Bridger

Won twice on AW (6f) for Robert Cowell last autumn and he is thrown in on that form; not at his best for new yard this year and hopes rest on the return to sprinting reviving his fortunes.

25/1

6th

5

(1)

14th Aug 2026

Good To Firm

0m 7f 3y

Class 5

17:48 Epsom

Ararat

9st 13lb

J: David Probert

T: Rachel Cook & John Bridger

0-7 for new stable this season; outran 28-1 odds when placed at Newbury (7f, good to firm) in June and is now 4lb below that mark but his more recent efforts have been underwhelming; others preferred.

25/1

5th

1

(8)

3rd Aug 2026

Good To Firm

1m 0f 31y

Class 6

20:30 Windsor

Ararat

9st 9lb

J: Jack Mitchell

T: Rachel Cook & John Bridger

All five wins have been for previous trainers over 6f/7f; his two runs over 1m have not proved his stamina for the distance, but this does represent a class drop so all is not lost.

20/1

12/1

Form: 8-1374 D

Last run: 14 days

W: 10st 0lb

4 yo Gelding

OR: 67

Form & Verdict
Won on reappearance at Bath (1m, firm) in April in first-time blinkers (retained); some respectable efforts since but needs something extra if he's to return to winning ways today.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2nd

5

(7)

21st Aug 2026

Good To Firm

1m 0f 0y

Class 5

17:27 Salisbury

Prodigal Son

10st 11lb

J: Mr Henry Main

T: Heather Main

The addition of blinkers saw him spring a minor surprise at Bath (1m, firm) in April; not at that level on his last three starts, most recently when ninth behind Marsh Benham at Sandown last month.

16/1

9th

5

(1)

23rd Jul 2026

Good To Firm

1m 0f 0y

Class 5

17:17 Sandown

Prodigal Son

10st 0lb

J: Ray Dawson

T: Heather Main

Won on reappearance at Bath (1m, firm) in April in first-time blinkers (retained); some respectable efforts since but needs something extra if he's to return to winning ways today.

12/1

4th

4

(4)

9th Jul 2026

Good To Firm

1m 0f 113y

Class 5

20:22 Epsom

Prodigal Son

9st 11lb

J: Daniel Muscutt

T: Heather Main

Came good in first-time blinkers at Bath (1m, firm) in April, after a break, but managed only third in a small field there (1m2f) in May and was soundly beaten on his latest outing; needs to kick on again.

16/1

25/1

Form: 738626

Last run: 57 days

W: 9st 4lb

4 yo Filly

OR: 57

Form & Verdict
Returned to form when runner-up at Kempton (1m, AW) in May, but down the field at Beverley (8.4f, good to firm) since and she's won just one of her 18 starts; needs to bounce back.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

2

(7)

24th Aug 2026

Good

0m 6f 210y

Class 6

17:00 Brighton

Berning Hot

9st 7lb

J: William Carson

T: Michael Attwater

C&D win last August came off 4lb higher but she's struggled since returned to turf, including back here earlier this month; hard to back her with conviction currently.

12/1

5th

4

(1)

5th Aug 2026

Good To Firm

0m 6f 210y

Class 6

16:30 Brighton

Berning Hot

9st 8lb

J: Paddy Bradley

T: Michael Attwater

Placed twice on Polytrack this year (1m/7f); safely held on both starts since returned to turf but this is easier than the Sandown race she contested last month, and she's now 2lb lower than for last summer's C&D win; worth a second look.

11/1

10th

11

(7)

23rd Jul 2026

Good To Firm

1m 0f 0y

Class 5

17:17 Sandown

Berning Hot

9st 4lb

J: Kieren Fox

T: Michael Attwater

Returned to form when runner-up at Kempton (1m, AW) in May, but down the field at Beverley (8.4f, good to firm) since and she's won just one of her 18 starts; needs to bounce back.

25/1

OUR TIP
11th
2 (4)
Lodge

6/1

Form: 2-5085

Last run: 19 days

W: 10st 2lb

4 yo Filly

OR: 69

Form & Verdict
Lightly raced 4yo who hasn't progressed since making a promising start to her career last year; however, there have been hints that this first crack at 1m will suit, when keeping on for fifth at both Wolverhampton (7f, AW) in January and Leicester (6f, good to firm) this month; not discounted.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

11th

2

(4)

23rd Jul 2026

Good To Firm

1m 0f 0y

Class 5

17:17 Sandown

Lodge

10st 2lb

J: Oisin Murphy

T: Brian Meehan

Lightly raced 4yo who hasn't progressed since making a promising start to her career last year; however, there have been hints that this first crack at 1m will suit, when keeping on for fifth at both Wolverhampton (7f, AW) in January and Leicester (6f, good to firm) this month; not discounted.

6/1

5th

1

(1)

4th Jul 2026

Good To Firm

0m 6f 0y

Class 5

15:56 Leicester

Lodge

10st 2lb

J: Finley Marsh

T: Brian Meehan

Ffos Las (6f, good) win on debut; close fifth in a 7f AW handicap in January represents her best form but two heavy defeats have followed; has her first run in a 0-70 and with a tongue-tie added; not solid.

16/1

Form: 6146-7 D

Last run: 187 days

W: 10st 1lb

8 yo Gelding

OR: 68

Form & Verdict
Front-runner who won at Kempton (1m, AW) last October; however, this 8yo wasn't at the top of his game at Southwell (1m, AW) in January and he may improve for this first outing since.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

11th

8

(11)

20th Aug 2026

Standard

0m 7f 1y

Class 5

15:55 Lingfield (AW)

Double Time

9st 7lb

J: Callum Hutchinson

T: Tim Vaughan

Front-runner whose most recent win was at Kempton (1m, AW) last October off 1lb lower; not so good in his only four races since; absent 187 days before his last of 12 at Sandown four weeks ago, so he's a touch speculative this time.

20/1

12th

3

(5)

23rd Jul 2026

Good To Firm

1m 0f 0y

Class 5

17:17 Sandown

Double Time

10st 1lb

J: Callum Hutchinson

T: Tim Vaughan

Front-runner who won at Kempton (1m, AW) last October; however, this 8yo wasn't at the top of his game at Southwell (1m, AW) in January and he may improve for this first outing since.

16/1

+o+e Accumulators

Payout
Exacta £577.10
Straight Forecast £429.56
Tricast £3632.08
Trifecta £5137.40

Selections

SPOTLIGHT:

Sail On Sailor

NEWMARKET:

Strong Voice

POSTDATA:

Gone Rogue

WEST COUNTRY:

Billy Mill

The Times:

Strong Voice

Telegraph:

Strong Voice

Daily Mail:

Strong Voice

RP RATINGS:

Sail On Sailor

The Guardian:

Sail On Sailor

D Express:

Sail On Sailor

The Sun:

Sail On Sailor

The Star:

Sail On Sailor

Daily Record:

Sail On Sailor

Daily Mirror:

Gone Rogue