July 20 / 20.20 Windsor

20.20

Good To Firm

ECA 125th Year Anniversary Handicap

  • Prize money: £3768.48
  • 1m 2f 0y
  • Class 6
  • 11 runners
SKY
View Course
ECA 125th Year Anniversary Handicap

Runners: 11 runners

Type: Flat Turf

Surface: Turf

Weather: Mostly sunny

7/2 (Won)

  • Win: £4.90
  • Place: £1.80

Form: 267413 D BF

Last run: 13 days

W: 9st 8lb

5 yo Colt

OR: 64

Form & Verdict
Returned to form with a brave win at Epsom (1m2f, good) 19 days ago and he backed that up with a creditable third at Brighton (1m2f, good to firm); a 2lb rise has now kicked in but he remains feasibly treated and should go well again.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5th

5

(1)

31st Aug 2026

Good To Soft

1m 0f 113y

Class 5

16:40 Epsom

Super Hit

9st 8lb

J: Jason Watson

T: James Owen

Won twice in July, including here (1m2f, good), and his last two runs have seen him hamstrung by pulling far too hard; drops in trip on what will likely be the slowest ground he has encountered; risky.

6/1

7th

2

(7)

17th Aug 2026

Good To Firm

1m 4f 13y

Class 5

14:15 Catterick

Super Hit

10st 13lb

J: Mr Henry Callan

T: James Owen

Won twice over 1m2f last month (good and good to firm); pulled his chance away when third to Mariner at Doncaster 16 days ago; stamina for 1m4f has to be taken on trust but Henry Callan is 5-7 for James Owen and he should give it another good go.

9/2

3rd

1

(6)

1st Aug 2026

Good To Firm

1m 2f 43y

Class 6

15:40 Doncaster

Super Hit

9st 11lb

J: Christian Howarth

T: James Owen

All the better for a hood returning, winning two of his last three races; overcame some traffic issues to prevail narrowly at Windsor 12 days ago (1m2f, good to firm); 3lb higher.

8/11

OUR TIP

20/1

  • Place: £2.60

Form: 549-66 CD

Last run: 27 days

W: 9st 9lb

9 yo Gelding

OR: 65

Form & Verdict
Four-time course winner (1m-1m2f) but his last success was over 2m on AW last March; on dangerous mark but he's returned from a lengthy absence with two low-key runs this summer including over C&D; bit to prove and needs to rediscover his spark.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

7th

8

(10)

28th Aug 2026

Good To Firm

1m 1f 11y

Class 5

19:28 Goodwood

Grey Fox

10st 11lb

J: Mr Simon Walker

T: Emma Lavelle

Ran well for second at Windsor (1m2f, good to firm) last month; failed to back it up when third of four at Newbury a fortnight ago; Simon Walker booked but others are more appealing for the win.

9/1

3rd

2

(3)

14th Aug 2026

Good To Firm

1m 2f 0y

Class 5

15:00 Newbury

Grey Fox

10st 0lb

J: Taryn Langley

T: Emma Lavelle

Course winner; ran his best race of the season when narrowly pipped at Windsor (1m2f, good to firm) last month; 1lb rise is manageable but a tactical race wouldn't play to his strengths.

5/1

2nd

1

(5)

20th Jul 2026

Good To Firm

1m 2f 0y

Class 6

20:20 Windsor

Grey Fox

9st 9lb

J: David Probert

T: Emma Lavelle

Four-time course winner (1m-1m2f) but his last success was over 2m on AW last March; on dangerous mark but he's returned from a lengthy absence with two low-key runs this summer including over C&D; bit to prove and needs to rediscover his spark.

20/1

4/1

  • Place: £2.20

Form: 214332 D

Last run: 16 days

W: 9st 5lb

5 yo Colt

OR: 61

Form & Verdict
Six-time AW winner who is 0-12 on grass but he's been placed on turf in his last three runs including when runner-up at Nottingham (1m2f, good to firm) 16 days ago; on same mark here and he should be in the thick of things again.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

5

(1)

23rd Aug 2026

Good

0m 7f 216y

Class 5

16:50 Brighton

Danehill Star

9st 4lb

J: David Egan

T: Tony Carroll

Prominent racer; won twice on AW earlier in the year and he has run some good races on turf this summer; latest C&D run was disappointing but he's the type to bounce back quickly.

11/2

5th

4

(6)

6th Aug 2026

Good To Firm

0m 7f 216y

Class 6

15:50 Brighton

Danehill Star

9st 5lb

J: William Carson

T: Tony Carroll

Won twice on AW (1m2f/9.4f) in early part of this year and has made the frame five consecutive times (1m-1m2f) since returned to turf in the spring; holds no secrets from the handicapper and may be better suited by 1m2f but ought to give another good account.

7/2

3rd

7

(11)

20th Jul 2026

Good To Firm

1m 2f 0y

Class 6

20:20 Windsor

Danehill Star

9st 5lb

J: Billy Loughnane

T: Tony Carroll

Six-time AW winner who is 0-12 on grass but he's been placed on turf in his last three runs including when runner-up at Nottingham (1m2f, good to firm) 16 days ago; on same mark here and he should be in the thick of things again.

4/1

Form: 11-664 D

Last run: 23 days

W: 9st 3lb

4 yo Filly

OR: 59

Form & Verdict
Progressive once handicapping over this trip last year, winning four from six (three on Polytrack), latterly off a 2lb lower mark; held in three runs this season but she wasn't beaten far at Lingfield last time and that was more like it; not ruled out.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

4th

1

(6)

1st Sep 2026

Standard

1m 4f 51y

Class 6

20:30 Wolverhampton (AW)

Sansanetti

9st 9lb

J: Pat Cosgrave

T: Stuart Williams

Four of her five wins have been on AW at Chelmsford and Lingfield over 1m2f; steps up in trip and needs to reproduce her best form on this track.

2/1

1st

1

(7)

15th Aug 2026

Standard

1m 2f 0y

Class 6

19:16 Lingfield (AW)

Sansanetti

9st 9lb

J: Pat Cosgrave

T: Stuart Williams

Won four times (once over C&D) in 2025 and has gradually worked her way back to form this year; persistently denied a clear run when close fourth at Windsor (1m2f, good to firm) last month and will be dangerous here if her luck improves.

7/4

4th

8

(3)

20th Jul 2026

Good To Firm

1m 2f 0y

Class 6

20:20 Windsor

Sansanetti

9st 3lb

J: Pat Cosgrave

T: Stuart Williams

Progressive once handicapping over this trip last year, winning four from six (three on Polytrack), latterly off a 2lb lower mark; held in three runs this season but she wasn't beaten far at Lingfield last time and that was more like it; not ruled out.

15/2

5th
11 (9)
My O My

33/1

Form: 046530

Last run: 37 days

W: 8st 4lb

4 yo Filly

OR: 45

Form & Verdict
Inconsistent ten-race maiden who was tailed off in a Bath handicap (11.6f, good) last time; others preferred.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

10th

5

(5)

3rd Aug 2026

Good To Firm

1m 2f 0y

Class 6

20:00 Windsor

My O My

9st 9lb

J: Jack Mitchell

T: Shaun Lycett

0-11; has run with credit in a couple of fast-ground handicaps over this trip in recent months, but still looks up against it on these terms.

25/1

5th

11

(9)

20th Jul 2026

Good To Firm

1m 2f 0y

Class 6

20:20 Windsor

My O My

8st 4lb

J: Olivia Tubb

T: Shaun Lycett

Inconsistent ten-race maiden who was tailed off in a Bath handicap (11.6f, good) last time; others preferred.

33/1

12th

13

(9)

13th Jun 2026

Good To Soft

1m 3f 137y

Class 6

15:50 Bath

My O My

9st 0lb

J: Mason Paetel

T: Shaun Lycett

Nine-race maiden who plugged on for third over 1m2f here (firm) last time; fifth over C&D (also firm) prior to that; needs to find a bit more.

16/1

25/1

Form: -79406 D

Last run: 16 days

W: 9st 6lb

4 yo Filly

OR: 62

Form & Verdict
Won two in a row at Nottingham (1m2f, good/good to soft) last summer but she's been out of sorts this season and failed to beat a rival at Nottingham last time; now 8lb lower than for her last success but she needs to turn things around.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6th

3

(5)

17th Aug 2026

Good To Firm

1m 3f 99y

Class 6

19:55 Windsor

Saliko

9st 12lb

J: Tom Marquand

T: Jack Jones

Won two in a row at Nottingham (1m2f, good/good to soft) last summer; out of sorts this term but this sort of trip (attempted just the twice, ran well once) could be something to clutch at, as well as another career-low mark.

7/1

6th

6

(4)

20th Jul 2026

Good To Firm

1m 2f 0y

Class 6

20:20 Windsor

Saliko

9st 6lb

J: Saffie Osborne

T: Jack Jones

Won two in a row at Nottingham (1m2f, good/good to soft) last summer but she's been out of sorts this season and failed to beat a rival at Nottingham last time; now 8lb lower than for her last success but she needs to turn things around.

25/1

12/1

Form: 8-9265

Last run: 18 days

W: 9st 3lb

4 yo Colt

OR: 59

Form & Verdict
Runner-up off this mark at Newbury (1m, good) in May but slow starts can be an issue and he's been well held in his last two runs; didn't get much luck at Nottingham last time but he's not easy to predict and others are more persuasive.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

7th

9

(10)

20th Jul 2026

Good To Firm

1m 2f 0y

Class 6

20:20 Windsor

Pay Attention

9st 3lb

J: Sean Levey

T: Faye Bramley

Runner-up off this mark at Newbury (1m, good) in May but slow starts can be an issue and he's been well held in his last two runs; didn't get much luck at Nottingham last time but he's not easy to predict and others are more persuasive.

12/1

5th

1

(2)

2nd Jul 2026

Good To Firm

1m 2f 50y

Class 6

16:40 Nottingham

Pay Attention

10st 2lb

J: Oliver Carmichael

T: Faye Bramley

Slow starts can be an issue and he couldn't get into it when sixth at Newmarket (1m, good to firm) recently, but it wasn't a bad run and before that he was second at Newbury (1m, good); the step back up in trip may help and he might not be far away; the visor (worn on last two runs) is left off.

7/1

6th

10

(11)

20th Jun 2026

Good

1m 0f 0y

Class 5

13:24 Newmarket (July)

Pay Attention

9st 2lb

J: Oliver Carmichael

T: Faye Bramley

Completely missed the break but showed best form since last July when second at Newbury (1m, good) in this first-time headgear combination under Oliver Carmichael one month ago; 1lb nudge still leaves him below his winning mark and he needs considering.

4/1

Form: -65213 C BF

Last run: 42 days

W: 8st 10lb

6 yo Gelding

OR: 52

Form & Verdict
No win in his first 18 starts but he made the breakthrough in a handicap here (11.4f, good to firm) last month and backed that up with a creditable third on his return visit seven days later; now drops back in trip but he ran well over C&D in May and he still looks on a workable mark; shortlisted.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

4th

4

(3)

17th Aug 2026

Good To Firm

1m 3f 99y

Class 6

19:55 Windsor

Guinness Lad

9st 4lb

J: Taylor Fisher

T: Neil Mulholland

No win in his first 18 starts but he made the breakthrough in a C&D handicap (good to firm; 3lb higher today) in June; fair C&D third seven days later and the disappointing show on latest outing was over 1m2f; case can be made on that winning form and some 2025 efforts.

6/1

8th

10

(6)

20th Jul 2026

Good To Firm

1m 2f 0y

Class 6

20:20 Windsor

Guinness Lad

8st 10lb

J: Ashley Lewis

T: Neil Mulholland

No win in his first 18 starts but he made the breakthrough in a handicap here (11.4f, good to firm) last month and backed that up with a creditable third on his return visit seven days later; now drops back in trip but he ran well over C&D in May and he still looks on a workable mark; shortlisted.

11/2

3rd

1

(16)

8th Jun 2026

Good To Soft

1m 3f 99y

Class 6

20:09 Windsor

Guinness Lad

10st 0lb

J: Taylor Fisher

T: Neil Mulholland

0-18 before he won a C&D handicap (good to firm) last Monday, coming from the rear; well beaten in his hurdle races on softer than good but has not encountered it on Flat and having some recent form is respected.

3/1

3/1

Form: 47-332 CD

Last run: 27 days

W: 9st 7lb

8 yo Gelding

OR: 63

Form & Verdict
His last win was two years ago but he's been placed in all three runs this season including close calls over C&D (good to firm) and at Ffos Las (1m2f, good); remains well handicapped on his old form and he should make another bold bid.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5th

1

(10)

27th Aug 2026

Good

1m 2f 0y

Class 6

17:07 Ffos Las

Fast Steps

9st 13lb

J: Charlie Tucker

T: Rod Millman

Runner-up over this C&D in June; shaped better than the bare result at Windsor (1m2f, good to firm) next time and didn't get home there last time over 11.5f after kicking clear; now 14lb below his last winning mark and he'll appreciate this drop back in trip.

6/1

4th

4

(3)

3rd Aug 2026

Good To Firm

1m 3f 99y

Class 5

18:00 Windsor

Fast Steps

10st 11lb

J: Mr Patrick Millman

T: Rod Millman

Latest defeat when sent off favourite here (1m2f, good to firm) a fortnight ago wasn't quite as bad as it looks, but his losing run is now up to 20 and his best form has come over shorter.

9/2

9th

5

(2)

20th Jul 2026

Good To Firm

1m 2f 0y

Class 6

20:20 Windsor

Fast Steps

9st 7lb

J: Oisin Murphy

T: Rod Millman

His last win was two years ago but he's been placed in all three runs this season including close calls over C&D (good to firm) and at Ffos Las (1m2f, good); remains well handicapped on his old form and he should make another bold bid.

3/1

10/1

Form: 64-603

Last run: 19 days

W: 9st 7lb

4 yo Filly

OR: 63

Form & Verdict
Won 1m handicaps at Bath (good to firm) and Lingfield (AW) last year; well treated on that form but she's been generally disappointing since her last success and was beaten 4l when third at Bath last time; needs to raise her game and she's untried at this trip.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

4th

8

(1)

21st Aug 2026

Good To Firm

1m 0f 0y

Class 5

17:27 Salisbury

Thiscouldbefun

10st 7lb

J: Miss Scarlett Dorricott

T: J S Moore

Made all to win a C&D handicap eight days ago; unpenalised for that win and officially 5lb ahead of the handicapper but it may not be quite so straightforward this time.

4/1

1st

4

(7)

13th Aug 2026

Good To Firm

1m 0f 0y

Class 5

17:30 Salisbury

Thiscouldbefun

9st 7lb

J: Isobelle Chalmers

T: J S Moore

Exposed filly who has been in patchy form this year, including when beating one home over 1m2f at Windsor last month; drop back in trip will help, and she's 3lb below her last winning mark, but others look safer.

16/1

Form: 641-80

Last run: 36 days

W: 9st 9lb

5 yo Gelding

OR: 65

Form & Verdict
Got off the mark with tongue-tie added at Kempton (1m, AW) in April 2025, but he had a long spell on the sidelines before finishing tailed off in two runs this summer; still has low-mileage but he needs a revival.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

7th

4

(10)

1st Sep 2026

Standard

1m 2f 0y

Class 6

14:20 Lingfield (AW)

Norflondonforever

11st 0lb

J: Mr James Hills

T: Faye Bramley

Low-mileage 5yo whose AW handicap form comprises a success off 4lb higher in April and resurgent effort last time; may still have more to offer in this sphere; one to consider.

9/1

4th

4

(1)

6th Aug 2026

Standard

1m 3f 23y

Class 6

21:00 Southwell (AW)

Norflondonforever

9st 7lb

J: Tom Eaves

T: Faye Bramley

Got off the mark, tongue tied for the first time, at Kempton (1m) last April but he's struggled in three starts since returning from a 400-day absence; others have stronger claims.

25/1

11th

2

(7)

20th Jul 2026

Good To Firm

1m 2f 0y

Class 6

20:20 Windsor

Norflondonforever

9st 9lb

J: Edward Greatrex

T: Faye Bramley

Got off the mark with tongue-tie added at Kempton (1m, AW) in April 2025, but he had a long spell on the sidelines before finishing tailed off in two runs this summer; still has low-mileage but he needs a revival.

33/1

+o+e Accumulators

Payout
Exacta £49.50
Straight Forecast £44.58
Tricast £330.66
Trifecta £373.50

Selections

SPOTLIGHT:

Fast Steps

D Express:

Danehill Star

The Times:

Super Hit

Telegraph:

Guinness Lad

RP RATINGS:

Sansanetti

The Sun:

Pay Attention

The Star:

Super Hit

Daily Mirror:

Danehill Star

Daily Record:

Danehill Star

POSTDATA:

Fast Steps

WEST COUNTRY:

Fast Steps

The Guardian:

Fast Steps

Daily Mail:

Fast Steps