Today / 15.12 York

15.12

Good To Firm

John Smith’s City Walls Stakes (Listed Race)

  • Prize money: £39697
  • 0m 5f 0y
  • Class 1
  • 13 runners
ITV4
View Course
John Smith’s City Walls Stakes (Listed Race)

Runners: 13 runners

Type: Flat Turf

Surface: Turf

Weather: Light rain

1st
5 (13)
Redorange

13/2 (Won)

  • Win: £13.70
  • Place: £3.90

Form: 87-814 D BF

Last run: 42 days

W: 9st 1lb

4 yo Colt

OR: 107

Form & Verdict
Built on an eye-catching reappearance (over this C&D) when justifying strong support in handicap at Windsor (5f, good) in May; only fourth to Washington Heights in Listed event at Carlisle next time but has had a break since and may well bounce back; has real possibilities if he does.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

5

(13)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Redorange

9st 1lb

J: P J McDonald

T: Clive Cox

Built on an eye-catching reappearance (over this C&D) when justifying strong support in handicap at Windsor (5f, good) in May; only fourth to Washington Heights in Listed event at Carlisle next time but has had a break since and may well bounce back; has real possibilities if he does.

13/2

4th

1

(5)

30th May 2026

Good To Firm

0m 5f 0y

Class 1

14:33 Carlisle

Redorange

9st 7lb

J: William Buick

T: Clive Cox

Classy sprinter who built on an eye-catching reappearance when justifying strong support in handicap at Windsor (5f, good) 12 days ago; found only one too good in French Listed event last summer and looks a strong contender back in this grade.

5/2

1st

3

(1)

18th May 2026

Good

0m 5f 21y

Class 2

17:40 Windsor

Redorange

9st 7lb

J: Rossa Ryan

T: Clive Cox

Won at Chester (5f, good) last May and he's run some good races in big fields since including at York four days ago; finished eighth of 21 in that race but he didn't get much luck and that was an eye-catching effort after 235 days off; interesting contender.

7/2

12/1

  • Place: £2.40

Form: 3-7300

Last run: 22 days

W: 8st 10lb

3 yo Colt

OR: 105

Form & Verdict
Third to Dickensian over C&D in May, stern assignments in Royal Ascot Group 1s since; sole win came in Yarmouth nursery and he's still in deep waters despite this apparent drop back in grade; cheekpieces replace visor.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2nd

9

(2)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Aspect Island

8st 10lb

J: Joanna Mason

T: James Owen

Third to Dickensian over C&D in May, stern assignments in Royal Ascot Group 1s since; sole win came in Yarmouth nursery and he's still in deep waters despite this apparent drop back in grade; cheekpieces replace visor.

12/1

12th

2

(19)

19th Jun 2026

Good To Firm

0m 6f 0y

Class 1

15:05 Ascot

Aspect Island

9st 2lb

J: Cieren Fallon

T: James Owen

Third in Group 3 Cornwallis (5f, good) and Breeders' Cup Juvenile Turf Sprint (5f, firm) on final two 2yo starts, and also third in Listed race at York (5f, good) last month; respectable midfield finish in King Charles III Stakes here (5f, good to firm) on Tuesday but needs a career best today.

40/1

16th

24

(20)

16th Jun 2026

Good To Firm

0m 5f 0y

Class 1

15:40 Ascot

Aspect Island

9st 1lb

J: Silvestre De Sousa

T: James Owen

Best 2yo form when dropped to 5f on final two starts, signing off with a close third of 12 in the Grade 1 Breeders' Cup Juvenile Turf Sprint (firm); he needed to progress as 3yo to have a chance today but that hasn't happened, so the first-time visor has a big job to do.

80/1

7/1

  • Place: £3.00

Form: 60-490 C

Last run: 25 days

W: 9st 1lb

6 yo Colt

OR: 107

Form & Verdict
Six wins to his name include 5f Group 2 at Goodwood last summer; not quite at his best this season, although a midfield run in Group 1 at Royal Ascot last time was a step in the right direction; third here 12 months ago and should be involved in the shake-up again.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

3rd

3

(10)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Jm Jungle

9st 1lb

J: Jason Hart

T: John & Sean Quinn

Six wins to his name include 5f Group 2 at Goodwood last summer; not quite at his best this season, although a midfield run in Group 1 at Royal Ascot last time was a step in the right direction; third here 12 months ago and should be involved in the shake-up again.

7/1

11th

7

(14)

16th Jun 2026

Good To Firm

0m 5f 0y

Class 1

15:40 Ascot

Jm Jungle

9st 7lb

J: Jason Hart

T: John & Sean Quinn

Best form on sharp tracks; never better than for a Group 2 win at Goodwood (5f, good to soft) last August but well held in the Nunthorpe at York next time on his sole attempt at a Group 1 in Britain; has work to do.

50/1

9th

6

(9)

23rd May 2026

Soft

0m 5f 0y

Class 1

15:30 Haydock

Jm Jungle

9st 6lb

J: Jason Hart

T: John & Sean Quinn

6yo who rose through the ranks last season and won the Group 2 King George Stakes at Goodwood (5f, good to soft) in August; reappeared with respectable fourth of 14 to Night Raider in the Palace House at Newmarket (5f, good to firm) three weeks ago and he could show the benefit of that outing today.

9/1

14/1

Form: /74-60 CD

Last run: 25 days

W: 9st 1lb

5 yo Colt

OR: 106

Form & Verdict
Won this race in 2024 and finished that campaign with a superb success in the Breeders' Cup Turf Sprint (firm); lightly raced since (had a spell at stud) and well below par this season; needs first-time visor to spark a revival.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

4th

6

(1)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Starlust

9st 1lb

J: Rossa Ryan

T: Ralph Beckett

Won this race in 2024 and finished that campaign with a superb success in the Breeders' Cup Turf Sprint (firm); lightly raced since (had a spell at stud) and well below par this season; needs first-time visor to spark a revival.

14/1

23th

12

(5)

16th Jun 2026

Good To Firm

0m 5f 0y

Class 1

15:40 Ascot

Starlust

9st 7lb

J: Rossa Ryan

T: Ralph Beckett

Smart 5f form as 3yo included close third in the Group 1 Nunthorpe at York and a win in the Breeders' Cup Turf Sprint (firm); just four runs since, best of those when fourth of 20 in this race last year when ending up away from the main action; went to stud after (that career is on hold for now) and needs his recent Carlisle reappearance to have brought him on plenty.

40/1

6th

3

(4)

30th May 2026

Good To Firm

0m 5f 0y

Class 1

14:33 Carlisle

Starlust

9st 7lb

J: Rossa Ryan

T: Ralph Beckett

Top-class form when third in Group 1 Nunthorpe at York and when winning Grade 1 Breeders' Cup Turf Sprint at Del Mar, both in 2024; rusty on last year's reappearance but showed he retains plenty of ability when fourth of 20 in Group 1 King Charles III at Royal Ascot on only subsequent outing; leading claims if showing his best after layoff, although that's not guaranteed.

4/1

Form: 1-6150 D

Last run: 25 days

W: 8st 13lb

6 yo Filly

OR: 99

Form & Verdict
Likeable mare with a good strike-rate; ran at least as well as could have been expected when midfield in Group 1 at Royal Ascot (125-1) last time, but she was only fifth to Washington Heights in Listed event the time before; may again be up against it.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5th

7

(5)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Azure Angel

8st 13lb

J: Daniel Tudhope

T: Edward Bethell

Likeable mare with a good strike-rate; ran at least as well as could have been expected when midfield in Group 1 at Royal Ascot (125-1) last time, but she was only fifth to Washington Heights in Listed event the time before; may again be up against it.

16/1

12th

14

(25)

16th Jun 2026

Good To Firm

0m 5f 0y

Class 1

15:40 Ascot

Azure Angel

9st 4lb

J: Daniel Tudhope

T: Edward Bethell

Improved form when winning a 5f Listed race at Bath (good) in April; finished a creditable fifth of eight in a similar Carlisle race (good to firm) since but she's up a gum tree at this level.

100/1

5th

6

(1)

30th May 2026

Good To Firm

0m 5f 0y

Class 1

14:33 Carlisle

Azure Angel

9st 5lb

J: Callum Rodriguez

T: Edward Bethell

6yo mare who sprang a 22-1 surprise in Listed race at Bath (5f, good) in April, swooping fast and late; likeable type with an impressive strike-rate but she'll need another personal best under a penalty.

10/1

Form: 51-020 CD

Last run: 25 days

W: 9st 1lb

6 yo Gelding

OR: 109

Form & Verdict
Didn't give his running in bid for back-to-back victories in Group 1 at Royal Ascot (last of 26) last month, but he'd previously shaped well when second in the Group 2 Temple Stakes at Haydock; this C&D winner (good to firm) takes a drop in grade and will be a danger to all if on a going day.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6th

2

(15)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

American Affair

9st 1lb

J: Paul Mulrennan

T: Jim Goldie

Didn't give his running in bid for back-to-back victories in Group 1 at Royal Ascot (last of 26) last month, but he'd previously shaped well when second in the Group 2 Temple Stakes at Haydock; this C&D winner (good to firm) takes a drop in grade and will be a danger to all if on a going day.

11/2

26th

2

(18)

16th Jun 2026

Good To Firm

0m 5f 0y

Class 1

15:40 Ascot

American Affair

9st 7lb

J: Paul Mulrennan

T: Jim Goldie

A massive improver in 2025 as he was still cleaning up in handicaps in the spring before nipping home to win this race (good to firm) from Frost At Dawn; down the field on first run since, at York in May, but he came on a ton to chase home Night Raider at Haydock (5f, good to soft) latest; likely to pull out the stops for another excellent effort.

8/1

2nd

3

(10)

23rd May 2026

Soft

0m 5f 0y

Class 1

15:30 Haydock

American Affair

9st 6lb

J: Paul Mulrennan

T: Jim Goldie

Highly progressive in 2025, winning the Group 1 King Charles III Stakes at Royal Ascot (5f, good to firm); also won on good to soft last year; it was his first run since when down the field at York recently and he may have needed it, but a dramatic transformation is required just ten days on.

9/1

14/1

Form: 333-10 CD

Last run: 22 days

W: 8st 13lb

3 yo Colt

OR: 103

Form & Verdict
Clearly best effort when winning C&D Listed event (good ground) in May, coming from well off strong pace; well beaten in the big 5f 3yo handicap at Royal Ascot three weeks ago; needs another personal best, and by some way.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

7th

8

(3)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Dickensian

8st 13lb

J: Shane Gray

T: Kevin Ryan

Clearly best effort when winning C&D Listed event (good ground) in May, coming from well off strong pace; well beaten in the big 5f 3yo handicap at Royal Ascot three weeks ago; needs another personal best, and by some way.

14/1

20th

1

(19)

19th Jun 2026

Good To Firm

0m 5f 0y

Class 2

18:10 Ascot

Dickensian

9st 9lb

J: Shane Gray

T: Kevin Ryan

Finished second in the Windsor Castle over C&D at this meeting 12 months ago before third-place finishes in three more Group/Listed races; returned from eight months off to win a 5f Listed event at York five weeks ago, missing the break but avoiding the fierce early pace as a result and sweeping through late on; has a touch of class and stable sent out the topweight to finish second in this race 12 months ago.

11/1

1st

4

(7)

14th May 2026

Good

0m 5f 0y

Class 1

16:40 York

Dickensian

9st 4lb

J: Shane Gray

T: Kevin Ryan

All starts at 5f on good or good to firm; no wins since his debut success at Musselburgh 13 months ago but he ran a belter when second of 20 in the Windsor Castle at Royal Ascot; again very useful form when beaten around 2l by Revival Power in Listed C&D event in August and Doncaster Group 2 three weeks later; solid each-way claims on this reappearance.

9/1

OUR TIP

Form: 00-081 CD

Last run: 42 days

W: 9st 4lb

6 yo Gelding

OR: 104

Form & Verdict
Made most to win this race (good to firm) 12 months ago and bounced back to form to beat seven rivals in Listed race at Carlisle six weeks ago; penalised this time but should give it another good go from the front.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

8th

1

(7)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Washington Heights

9st 4lb

J: Tom Eaves

T: Kevin Ryan

Made most to win this race (good to firm) 12 months ago and bounced back to form to beat seven rivals in Listed race at Carlisle six weeks ago; penalised this time but should give it another good go from the front.

6/1

1st

5

(6)

30th May 2026

Good To Firm

0m 5f 0y

Class 1

14:33 Carlisle

Washington Heights

9st 7lb

J: Tom Eaves

T: Kevin Ryan

Close third in Group 2 Temple Stakes at Haydock 12 months ago and made most to win Listed race at York (5f, good to firm) last summer; well below par all four starts since (short of room in Newmarket Group 3 on latest) but down in grade here and may well bounce back.

5/1

8th

9

(10)

2nd May 2026

Good

0m 5f 0y

Class 1

14:55 Newmarket

Washington Heights

9st 9lb

J: Kevin Stott

T: Kevin Ryan

Can lead; won 6f Group 3 here in 2024 but a beaten favourite in this race last year and sole success in 2025 came in a Listed York race (5f, good to firm); below best on recent comeback and a win looks unlikely.

25/1

18/1

Form: -61311 CD

Last run: 14 days

W: 8st 5lb

3 yo Filly

OR: 91

Form & Verdict
3-5 since joining Katie Scott, digging deep to win 13-runner handicap over C&D (good ground) two weeks ago; likely to keep progressing but she's up in grade here.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

9th

14

(12)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Naanas Shadow

8st 5lb

J: Andrew Mullen

T: Katie Scott

3-5 since joining Katie Scott, digging deep to win 13-runner handicap over C&D (good ground) two weeks ago; likely to keep progressing but she's up in grade here.

18/1

1st

9

(5)

27th Jun 2026

Good To Firm

0m 5f 0y

Class 2

14:25 York

Naanas Shadow

9st 0lb

J: Oisin Murphy

T: Katie Scott

Improving filly who justified favouritism under Oisin Murphy in the 3yo Dash at Epsom most recently, taking overall strike-rate to 3-8 and record in handicaps to 2-4; good third behind Fortification and Stargazed over C&D the time before; strong contender.

5/1

1st

6

(8)

5th Jun 2026

Good

0m 5f 0y

Class 2

13:30 Epsom

Naanas Shadow

8st 12lb

J: Oisin Murphy

T: Katie Scott

AW winner as 2yo who has done well for new yard this year, making all from the rail draw at Catterick, then adopting the same tactics at York (5f, good) when losing her lead late on but still finishing a solid third of 17 (just ahead of Shes Got A Brother); in the thick of it.

6/1

12/1

Form: 0-7458 D

Last run: 25 days

W: 8st 10lb

6 yo Filly

OR: 103

Form & Verdict
Often slowly away and comes from the rear; posted a personal best when eighth in big field for Group 1 at Royal Ascot (5f, good to firm; 80-1) last month; second in this race 12 months ago; another with solid claims.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

10th

13

(9)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Miss Attitude

8st 10lb

J: Rob Hornby

T: Jack Channon

Often slowly away and comes from the rear; posted a personal best when eighth in big field for Group 1 at Royal Ascot (5f, good to firm; 80-1) last month; second in this race 12 months ago; another with solid claims.

12/1

8th

19

(16)

16th Jun 2026

Good To Firm

0m 5f 0y

Class 1

15:40 Ascot

Miss Attitude

9st 4lb

J: Ronan Whelan

T: Jack Channon

Useful in 5f Listed races last year, finishing second at York (good to firm) in July and winning at Deauville (good) the following month, but hard to fancy on her Group-race form or 2026 efforts.

66/1

5th

11

(1)

2nd May 2026

Good

0m 5f 0y

Class 1

14:55 Newmarket

Miss Attitude

9st 6lb

J: Billy Loughnane

T: Jack Channon

She divided Washington Heights and Jm Jungle in a York Listed race (5f, good to firm) last July and later won at that level in France but, even allowing for having a fitness edge, she has to raise her game to win today.

25/1

25/1

Form: 115-70 CD

Last run: 22 days

W: 8st 5lb

3 yo Filly

OR: 99

Form & Verdict
Three wins last year included a C&D Listed race and the Group 2 Flying Childers at Doncaster; well held both outings this term and yet to prove she has trained on.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

11th

15

(8)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Revival Power

8st 5lb

J: James Sullivan

T: Tim Easterby

Three wins last year included a C&D Listed race and the Group 2 Flying Childers at Doncaster; well held both outings this term and yet to prove she has trained on.

25/1

26th

3

(8)

19th Jun 2026

Good To Firm

0m 5f 0y

Class 2

18:10 Ascot

Revival Power

9st 7lb

J: David Allan

T: Tim Easterby

Represents the same connections as 2020 winner Art Power; 3-6 as a 2yo, including the Group 2 Flying Childers at Doncaster (5f, good); dropped away to finish seventh of ten behind Dickensian at York (5f, good) on her reappearance having forced a strong pace; should be sharper today but this will be a tough race to dominate; handicap debut.

25/1

7th

7

(9)

14th May 2026

Good

0m 5f 0y

Class 1

16:40 York

Revival Power

9st 4lb

J: David Allan

T: Tim Easterby

Progressed well last year, making all in Listed event over C&D (good to firm) at the Ebor meeting in August and Doncaster's Group 2 Flying Childers (5f, good) three weeks later; holds a Group 1 entry at Royal Ascot and her sister Winter Power, also a Group-race winning juvenile, won this race in 2021 before landing the Nunthorpe later that year; carries a penalty on this return but a bold bid looks likely.

3/1

Form: 525426 D

Last run: 25 days

W: 8st 10lb

5 yo Filly

OR: 104

Form & Verdict
Began her career in handicaps with a BHA mark of 60 and has improved in leaps and bounds since; seemed to excel herself when never-nearer sixth of 26 in Group 1 at Royal Ascot (5f, good to firm; 40-1) last month; had run creditably over C&D the time before; big chance if repeating Ascot form.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

12th

10

(4)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Heavenly Heather

8st 10lb

J: Barry McHugh

T: Tracy Waggott

Began her career in handicaps with a BHA mark of 60 and has improved in leaps and bounds since; seemed to excel herself when never-nearer sixth of 26 in Group 1 at Royal Ascot (5f, good to firm; 40-1) last month; had run creditably over C&D the time before; big chance if repeating Ascot form.

6/1

6th

17

(22)

16th Jun 2026

Good To Firm

0m 5f 0y

Class 1

15:40 Ascot

Heavenly Heather

9st 4lb

J: Barry McHugh

T: Tracy Waggott

Useful handicapper whose three wins have all come on the AW, most recently over 5f in January; faces a daunting task this time.

100/1

Form: 0272-7 D

Last run: 28 days

W: 8st 10lb

3 yo Colt

OR: 104

Form & Verdict
Capped a productive 2yo campaign with a close second to Revival Power in Listed event over C&D (good to firm), but he was well beaten on his reappearance and he's a long way down the pecking order on ratings.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

13th

12

(11)

11th Jul 2026

Good To Firm

0m 5f 0y

Class 1

15:12 York

Military Code

8st 10lb

J: Connor Planas

T: Charlie Appleby

Capped a productive 2yo campaign with a close second to Revival Power in Listed event over C&D (good to firm), but he was well beaten on his reappearance and he's a long way down the pecking order on ratings.

12/1

7th

3

(4)

13th Jun 2026

Good To Soft

0m 5f 10y

Class 1

14:42 Sandown

Military Code

9st 4lb

J: Billy Loughnane

T: Charlie Appleby

Unraced on ground softer than good; closely matched with stablemate Words Of Truth on adjusted ratings; form last year featured two wins early doors and two good efforts in Listed grade, namely head second over C&D and at the York Ebor festival; major contender on reappearance.

5/2

Non-runners

Lexington Blitz, Luna A Inbhir Nis

+o+e Accumulators

Payout
Exacta £119.10
Straight Forecast £96.06
Trifecta £1025.40

Selections

RP RATINGS:

Heavenly Heather

Daily Mail:

Washington Heights

SPOTLIGHT:

Redorange

POSTDATA:

Miss Attitude

NEWMARKET:

Military Code

The Guardian:

Luna A Inbhir Nis

The Times:

Starlust

The Star:

American Affair

TOPSPEED:

Heavenly Heather

D Express:

Heavenly Heather

The Sun:

Heavenly Heather

LAMBOURN:

Redorange

Daily Mirror:

Washington Heights

Daily Record:

Washington Heights

Telegraph:

Miss Attitude