Tomorrow / 17.20 Ascot

17.20

Good To Firm

Whispering Angel Handicap

  • Prize money: £30924
  • 0m 5f 0y
  • Class 2
  • 14 runners
SKY
View Course
Whispering Angel Handicap

Runners: 14 runners

Type: Flat Turf

Surface: Turf

Weather: Mostly cloudy

OUR TIP

Form: 3-3704 D

Last run: 21 days

W: 9st 12lb

4 yo Gelding

OR: 100

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

4th

1

(10)

4th Jul 2026

Good

0m 5f 10y

Class 1

13:50 Sandown

Getreadytorumble

9st 5lb

J: Callum Rodriguez

T: Jack Channon

Sometimes slowly away; never dangerous in Group 2 and Group 1 races on last two starts; progressive otherwise, in handicaps prior to good efforts at Listed level; could go well, back down in grade.

9/1

21th

5

(1)

16th Jun 2026

Good To Firm

0m 5f 0y

Class 1

15:40 Ascot

Getreadytorumble

9st 7lb

J: Callum Rodriguez

T: Jack Channon

Unraced as 2yo; made good progress in 2025, ending with a Listed third of ten over C&D (soft) but, after a satisfactory return in a similar race at Naas (good) in April, he was never involved in the Group 2 at Haydock won by Night Raider; aiming high today.

66/1

Form: 4-2510 D

Last run: 14 days

W: 9st 11lb

4 yo Colt

OR: 99

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

15th

4

(6)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 2

13:55 Ascot

King Of Light

9st 8lb

J: Harry Vigors

T: Stuart Williams

Did well for Stuart Williams in the second half of 2025; solid efforts on his first two runs this year before taking his form to new heights with a runaway win at Windsor (6f, good to firm); hit with an 8lb rise for that but it was a good time and there is no suggestion he was flattered; promising apprentice takes off 5lb; one to consider.

6/1

1st

9

(10)

29th Jun 2026

Good To Firm

0m 6f 12y

Class 2

19:00 Windsor

King Of Light

9st 7lb

J: Marco Ghiani

T: Stuart Williams

Narrow 6f defeat at Chepstow last August but his next two runs at the trip were a failure and kept to shorter since, winning at Haydock (good to soft) in September; two respectable efforts at 5f this year (no aids latest) don't suggest this mark is ripe for plucking back at 6f, though.

5/1

Form: -98146 CD

Last run: 63 days

W: 9st 6lb

5 yo Colt

OR: 94

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6th

1

(13)

23rd May 2026

Good

0m 5f 0y

Class 2

14:40 York

Pilgrim

9st 12lb

J: William Pyle

T: David & Nicola Barron

In-form 5yo; overcame trouble to win at Musselburgh (5f, soft) in April and was a creditable fourth in a big field here (6f, good) ten days ago; should be thereabouts again off an unchanged mark.

10/1

4th

9

(3)

13th May 2026

Good

0m 6f 0y

Class 2

14:55 York

Pilgrim

9st 4lb

J: William Pyle

T: David & Nicola Barron

Mixed fortunes since winning the 5f 3yo handicap at Royal Ascot in 2024 (good to firm); got back on track to win at Musselburgh (5f, soft) last month despite being denied a clear run; his peak performances have come at 5f but he was a C&D winner in his 2yo season; respected up just 3lb for last time.

14/1

Form: 261893 C

Last run: 15 days

W: 9st 5lb

4 yo Gelding

OR: 93

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

3rd

2

(8)

10th Jul 2026

Good To Firm

0m 6f 0y

Class 3

16:55 Ascot

Bolo Neighs

10st 1lb

J: Harry Vigors

T: Ralph Beckett

Sole visit here yielded a win over this trip (good) in May but he hasn't figured in two subsequent starts, including when always behind at Windsor 11 days ago; hopes rest on a return to this course firing him back up.

12/1

9th

4

(8)

29th Jun 2026

Good To Firm

0m 6f 12y

Class 2

19:00 Windsor

Bolo Neighs

9st 10lb

J: Rossa Ryan

T: Ralph Beckett

Talented 2yo; soundly beaten on turf reappearance in 2025 and was kept to the AW for the rest of the year; probably helped by racing near the stand rail when making a winning return at Ascot (6f, good) in May, but still made a good impression and an early stumble counted against him at Chester since; should still have some improvement in him; thereabouts.

9/1

Form: 307086 D BF

Last run: 20 days

W: 9st 4lb

5 yo Colt

OR: 92

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6th

1

(4)

5th Jul 2026

Standard

0m 4f 214y

Class 3

16:15 Southwell (AW)

Kylian

9st 9lb

J: Jamie Spencer

T: Robert Cowell

His form has taken a downturn but he's dropped down the weights and there was some promise in his eighth of 14 at Newcastle (5f, Tapeta) last week in reapplied blinkers (retained), when not beaten far despite being denied a clear run; drops in grade here and could have a part to play.

11/4

8th

4

(2)

26th Jun 2026

Standard To Slow

0m 5f 0y

Class 2

19:28 Newcastle (AW)

Kylian

9st 9lb

J: Ray Dawson

T: Robert Cowell

Six AW runs have yielded four wins, a second and a close fifth (stable debut after a six-month break and off a 7lb higher mark than today's); has blown hot and cold on turf since April but the blinkers worn for his last four wins now return (has raced exclusively in cheekpieces since joining Robert Cowell) and he should make a bold bid to maintain an unbeaten C&D record.

16/1

Form: 27-391 D

Last run: 26 days

W: 9st 4lb

5 yo Gelding

OR: 92

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

2

(5)

29th Jun 2026

Good To Firm

0m 5f 0y

Class 4

15:22 Ffos Las

All Ways Glamorous

10st 1lb

J: Gina Mangan

T: Christopher Mason

Progressive last year and as good as ever when third on his Ascot comeback in the spring; pulled hard in first-time cheekpieces (removed today) last time, an effort that looks best ignored, and he's one of the likelier winners back from a short break.

4/1

9th

9

(2)

18th May 2026

Good

0m 5f 21y

Class 2

17:40 Windsor

All Ways Glamorous

8st 7lb

J: Gina Mangan

T: Christopher Mason

C&D winner who reappeared with a creditable third of 17 at Ascot (5f, good to firm) 17 days ago; ran right up to his best with that bold bid and he's respected off unchanged mark; cheekpieces added.

9/2

Form: 464571 D

Last run: 8 days

W: 9st 3lb

6 yo Gelding

OR: 91

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

1

(4)

17th Jul 2026

Good To Firm

0m 5f 0y

Class 4

19:33 Newmarket (July)

Rocking Ends

10st 0lb

J: Cieren Fallon

T: Tom Clover

He's on a hat-trick in this race and followed last year's win by also scoring at Windsor and Yarmouth (all 5f on good to firm in cheekpieces) in August; no wins since but he didn't get much cover when midfield over C&D one week ago and his race record means he can't be discounted; also ran well sole previous go in a visor.

11/4

7th

7

(12)

10th Jul 2026

Good To Firm

0m 5f 0y

Class 3

16:45 Newmarket (July)

Rocking Ends

9st 7lb

J: Oisin Murphy

T: Tom Clover

C&D record reads 131, the defeat coming behind Emperor Spirit in this race last year; 5lb lower than for his last win and although he's yet to really shine this year, the booking of Oisin Murphy is notable; contender with frequent cheekpieces now discarded.

11/2

Form: 7-8921 C

Last run: 24 days

W: 9st 2lb

5 yo Colt

OR: 90

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

5

(3)

1st Jul 2026

Good To Firm

0m 6f 0y

Class 3

16:10 Thirsk

Indian Run

9st 12lb

J: Ryan Sexton

T: Julie Camacho

Dropped into Class 3 at Windsor (6f, good to firm) 16 days ago and ran a good race for second, edging left in the closing stages but keeping on well regardless; still has handicapping scope up 1lb.

7/2

2nd

6

(3)

15th Jun 2026

Good To Soft

0m 6f 12y

Class 3

19:00 Windsor

Indian Run

9st 4lb

J: Sean Levey

T: Julie Camacho

Well handicapped on last spring's Newmarket/Newbury form; down the field in both runs this year but he was awkward at the start on his reappearance and not well drawn at York last time; unwise to underestimate him now he drops in class.

14/1

Form: 305714 D

Last run: 24 days

W: 9st 2lb

6 yo Gelding

OR: 90

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

4th

1

(8)

1st Jul 2026

Good

0m 6f 3y

Class 4

18:22 Epsom

Desert Cop

10st 8lb

J: Benoit De La Sayette

T: George Baker

Snapped a losing sequence when down in class to score at Windsor (6f, good to firm) on Saturday; 5lb penalty leaves him with a fair burden to carry but he's in the same grade and should make his presence felt.

5/1

1st

2

(8)

27th Jun 2026

Good

0m 6f 12y

Class 4

18:15 Windsor

Desert Cop

10st 2lb

J: Benoit De La Sayette

T: George Baker

On a long losing sequence and tried in cheekpieces when beating just two in 5f handicap here five days ago; others are preferred.

5/1

Form: 0-0993 D

Last run: 8 days

W: 9st 2lb

4 yo Colt

OR: 90

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

3rd

2

(3)

17th Jul 2026

Good

0m 5f 3y

Class 3

19:07 Pontefract

Sir Yoshi

9st 10lb

J: Silvestre De Sousa

T: Geoffrey Harker

A fairly useful ex-Irish 5f winner; yet to hit top form for his current yard but better signs when ninth of 14 in 5f Newcastle handicap three weeks ago; no forlorn hope off a 2lb lower mark if building on it.

10/1

9th

8

(1)

26th Jun 2026

Standard To Slow

0m 5f 0y

Class 2

19:28 Newcastle (AW)

Sir Yoshi

9st 6lb

J: Sam James

T: Geoffrey Harker

Ex-Irish 4yo; best run for current stable when ninth at Thirsk last month; the return to 5f/AW won't faze him but this looks a warm race in which to end his losing streak.

33/1

Form: 0-2023 D BF

Last run: 15 days

W: 8st 11lb

8 yo Gelding

OR: 85

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

3rd

9

(8)

10th Jul 2026

Good To Firm

0m 5f 0y

Class 3

16:45 Newmarket (July)

Emperor Spirit

9st 5lb

J: Marco Ghiani

T: Michael Keady

First run for Michael Keady when winning this race 12 months ago off a 3lb higher mark; two good runs on fast ground this year (below par on slower going in the Epsom Dash) and he's likely to make another bold bid.

5/1

2nd

3

(3)

3rd Jul 2026

Good To Firm

0m 5f 0y

Class 4

19:02 Beverley

Emperor Spirit

9st 11lb

J: Silvestre De Sousa

T: Michael Keady

Blows hot and cold but he is on a dangerous mark and his second of 17 at Ascot (5f, good to firm) in May was a fine effort; subsequent run in the Dash at Epsom can be forgiven (ground) and this should be more to his liking; other pace influences on show.

7/1

Form: 141-09 D

Last run: 33 days

W: 8st 11lb

3 yo Colt

OR: 89

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

9th

4

(8)

22nd Jun 2026

Good To Firm

0m 5f 21y

Class 3

19:17 Windsor

Bassenthwaite

9st 12lb

J: Rossa Ryan

T: Clive Cox

Didn't see out 6f when last seen five months ago (since taken out here on account of unsuitable good to soft ground); needs to prove this mark (11lb higher than when making all in an uncompetitive AW nursery last autumn) is within range.

10/1

Form: 543038 CD

Last run: 15 days

W: 8st 6lb

6 yo Gelding

OR: 80

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

8th

11

(3)

10th Jul 2026

Good To Firm

0m 5f 0y

Class 3

16:45 Newmarket (July)

Rhythm N Hooves

9st 3lb

J: Billy Loughnane

T: Robert Cowell

Had a rare off day in the Dash at Epsom but quickly back on track with a close third at Windsor (5f good to firm) 18 days ago; unlikely to be far away off the same mark.

10/1

3rd

8

(1)

22nd Jun 2026

Good To Firm

0m 5f 21y

Class 3

19:17 Windsor

Rhythm N Hooves

9st 7lb

J: Billy Loughnane

T: Robert Cowell

Poor effort at Epsom, behind two of these, last time will need forgiving but he boasts a fair record for Billy Loughnane (won for him last summer off 6lb higher); handicapper given him a chance and it wouldn't be a shock were he to pop up.

6/1

Form: 89-800

Last run: 15 days

W: 8st 6lb

3 yo Colt

OR: 84

Form & Verdict
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

11th

10

(5)

10th Jul 2026

Good To Firm

0m 5f 0y

Class 3

16:45 Newmarket (July)

Underwriter

9st 4lb

J: Kyle McHugh

T: Michael Keady

Won twice at Ayr (6f) in novice/maiden company last term either side of a heavy defeat in the Coventry Stakes; well beaten in two handicaps this year and sold out of Archie Watson's stable for 4,600gns last week; plenty to prove and stable has more obvious claims with Emperor Spirit.

66/1

20th

7

(14)

13th Jun 2026

Good

0m 6f 0y

Class 2

15:35 York

Underwriter

8st 10lb

J: Cieren Fallon

T: Archie Watson

Won maiden/novice races at Ayr (6f, good to firm/good) last year, either side of finishing down the field at Royal Ascot; however, soundly beaten on last three starts, most recently on handicap/seasonal debut at Sandown.

33/1

Betting Forcast

12/1 Getreadytorumble, 10/1 King Of Light, 6/1 Pilgrim, 10/1 Bolo Neighs, 16/1 Kylian, 9/1 All Ways Glamorous, 8/1 Rocking Ends, 5/1 Indian Run, 16/1 Desert Cop, 12/1 Sir Yoshi, 6/1 Emperor Spirit, 14/1 Bassenthwaite, 10/1 Rhythm N Hooves, 50/1 Underwriter