April 17 / 16.55 Newbury

16.55

Good

Dubai Duty Free Full Of Surprises Handicap

  • Prize money: £17010.5
  • 0m 7f 0y
  • Class 2
  • 14 runners
SKY
View Course
Dubai Duty Free Full Of Surprises Handicap

Runners: 14 runners

Type: Flat Turf

Surface: Turf

Weather: Light rain

8/1 (Won)

  • Win: £8.00
  • Place: £2.50

Form: 23115- D

Last run: 174 days

W: 9st 9lb

3 yo Colt

OR: 95

Form & Verdict
Off the mark at the third attempt as a 2yo when seeing off 14 rivals at Glorious Goodwood (6f, good); improved for the step up to 7f when impressing in an 18-runner nursery at York's Ebor meeting (good to firm); only 5-1 for a Group 3 over C&D when last seen in October but he dropped away late on soft ground that may not have been ideal; could still have more to offer back on a sounder surface.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5th

5

(3)

15th Aug 2026

Good To Firm

0m 7f 0y

Class 2

14:35 Newbury

Stellar Sunrise

9st 9lb

J: P J McDonald

T: Andrew Balding

Reappeared with a convincing C&D win (good ground) but hasn't built on that at all; gelded before finishing down the field at Ascot three weeks ago and now cheekpieces are fitted; needs to get back on track.

9/1

14th

7

(2)

25th Jul 2026

Good To Firm

0m 7f 0y

Class 2

14:55 Ascot

Stellar Sunrise

9st 5lb

J: Oisin Murphy

T: Andrew Balding

Reappeared with a convincing handicap win at Newbury (7f, good) in April; underwhelming favourite in Listed races at Newmarket and Epsom on next two starts but gelded since and returns to a handicap this afternoon, and he could have a part to play if rediscovering the Newbury form.

14/1

6th

5

(5)

5th Jun 2026

Good To Soft

0m 7f 3y

Class 1

17:15 Epsom

Stellar Sunrise

9st 2lb

J: Oisin Murphy

T: Andrew Balding

Bit disappointing in similar event at Newmarket last time but otherwise a broadly progressive colt and can't be written off; ready winner of useful handicap at Newbury (7f, good) in his only other start this term.

9/4

9/2

  • Place: £1.40

Form: 152-1 D

Last run: 12 days

W: 9st 4lb

3 yo Colt

OR: 84

Form & Verdict
Fairly useful form as a 2yo, including winning debut, but took his form to a new level with a runaway success at Southwell (7f, AW) on return 12 days ago; this is a stronger race but he is 6lb well in under the penalty and the money that came for him at Southwell strongly suggested he was thought to be smart; stall 1 is a potential query but lots to like otherwise.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

17th

11

(14)

17th Oct 2026

Good

1m 0f 0y

Class 2

16:35 Ascot

Colori Forever

9st 2lb

J: Ryan Moore

T: Marco Botti

3yo who won a handicap here (7f, good) in May and has run well in Listed and Group 3 races over 1m subsequently; down the field in a Group 2 at Newmarket three weeks ago but he was slowly away and detached early; not ruled out back in a handicap.

12/1

7th

4

(1)

25th Sep 2026

Good

1m 0f 0y

Class 1

15:00 Newmarket

Colori Forever

9st 2lb

J: Marco Ghiani

T: Marco Botti

Likeable sort who is having a good year, his two 7f handicap wins in the spring followed by a Listed-race second (good to firm) in July; finished on the heels of Persica and The Lost King when fifth in Haydock Group 3 (also 1m, heavy) three weeks ago; that came after a mini-break and he'll be fine back on better ground; has something to find on the figures but can go close.

10/1

5th

6

(6)

5th Sep 2026

Soft

0m 7f 212y

Class 1

13:25 Haydock

Colori Forever

9st 0lb

J: Marco Ghiani

T: Marco Botti

Lightly raced at two and a sharp improver this season, initially in 7f handicaps and latterly holding his own in a 1m Listed race at the July meeting (good to firm), beating all bar subsequent Group 3 winner Shayem; this is tougher again and what he'll make of slower ground is open for debate, but unlikely they've reached the ceiling with him.

16/1

10/1

  • Place: £2.20

Form: 5156- D

Last run: 174 days

W: 9st 9lb

3 yo Colt

OR: 95

Form & Verdict
Ready winner of a 7f novice at Southwell on his second start; came up short in two Group 3 events afterwards (tried in a hood on second occasion); he has since undergone wind and gelding operations; hard pressed to describe him as well handicapped on what we have seen but the surgeries could unlock more.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

3rd

3

(9)

8th Aug 2026

Good To Firm

0m 6f 0y

Class 2

15:20 Ascot

May Angel

9st 13lb

J: Christophe-Patrice Lemaire

T: John & Thady Gosden

Unplaced in his two attempts at sprinting this summer but he hasn't run badly on either occasion; could have a bigger effort brewing.

10/1

8th

2

(1)

9th Jul 2026

Good To Firm

0m 6f 0y

Class 2

15:00 Newmarket (July)

May Angel

9st 3lb

J: Oisin Murphy

T: John & Thady Gosden

Creditable shows in 7f turf handicaps this year and the drop to 5f at Royal Ascot since (tongue tied first time) was always going to ask a searching question; however, he did as well as could have been expected in eighth of 27 and this extra furlong can only help; likely more needed from him, even so.

14/1

8th

12

(4)

19th Jun 2026

Good To Firm

0m 5f 0y

Class 2

18:10 Ascot

May Angel

9st 0lb

J: Oisin Murphy

T: John & Thady Gosden

All six runs have been at 7f, winning an AW novice last summer; had wind and gelding operations prior to his reappearance at Newbury (good) in April and ran well for third; filled the same spot in a handicap here six weeks ago; improvement essential now tackling 5f in a red-hot handicap; tongue-tie enlisted.

14/1

Form: 3111-2 D

Last run: 20 days

W: 8st 6lb

3 yo Colt

OR: 78

Form & Verdict
Ended 2025 in fine form, completing a hat-trick when powering through the mud at Doncaster in November (6f); promising second behind Tamashal at Southwell on return three weeks ago; in deeper waters today.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

8th

10

(2)

16th Oct 2026

Heavy

0m 7f 212y

Class 3

14:52 Haydock

The Resdev Scholar

8st 12lb

J: David Allan

T: Michael & David Easterby

3yo who was well beaten at Chester (7.5f, soft) last time and is unproven at 1m; however, he's run several good races in defeat this year and there have been hints that today's trip will suit; posted two heavy-ground nursery wins last autumn and he's capable of playing a leading role.

14/1

7th

7

(2)

12th Sep 2026

Good To Soft

0m 7f 127y

Class 4

17:10 Chester

The Resdev Scholar

9st 1lb

J: Joanna Mason

T: Michael & David Easterby

Excels on slow ground so positives to take from his close fourth on good at Musselburgh (7f) and that was after a break; likes it here as well; contender.

4/1

Form: 1577- C

Last run: 237 days

W: 8st 12lb

3 yo Filly

OR: 84

Form & Verdict
Ready winner of a 6f fillies' maiden here on debut last July; came up short in stronger company in three subsequent runs (5f-7f); absent for 237 days and she returns in a warm handicap; stable also runs Tamashal.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price
No Results Found

20/1

Form: 43106-

Last run: 217 days

W: 8st 10lb

3 yo Colt

OR: 82

Form & Verdict
6f maiden win last summer; unplaced in good nurseries at York and Doncaster when last seen; gelded during his absence; needs to raise his game.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2nd

8

(11)

15th Oct 2026

Standard

1m 0f 13y

Class 4

17:00 Southwell (AW)

Peel Park

9st 7lb

J: Jack Mitchell

T: Roger Varian

Out of the frame in six starts since winning a Yarmouth maiden (6f, good to firm) in July last year, albeit he wasn't beaten far in his last two outings; not seen in 111 days, but he is out of an AW winner and market support would be significant.

6/1

5th

8

(6)

26th Jun 2026

Good To Firm

1m 0f 3y

Class 4

11:30 Yarmouth

Peel Park

9st 4lb

J: Jack Mitchell

T: Roger Varian

Justified support in a Yarmouth maiden (6f, good to firm) last July; hasn't gone on from that in five subsequent runs but he was beaten less than 2l when fifth at Doncaster (7f; blinkers added) last time; that was eye-catching from off the pace and he's not ruled out back up in trip.

15/2

5th

8

(4)

5th Jun 2026

Good To Firm

0m 7f 6y

Class 4

18:55 Doncaster

Peel Park

9st 1lb

J: Jack Mitchell

T: Roger Varian

Won Yarmouth maiden (6f, good to firm) last July but he's found things tough in four handicaps since; dropped another 3lb but he was beaten 11l at Ascot last month and he needs a transformation back in trip; blinkers added.

14/1

10/1

Form: 95282-

Last run: 210 days

W: 9st 3lb

3 yo Colt

OR: 89

Form & Verdict
Easy win on his debut (5f, good to firm) and showed fairly useful ability in five subsequent starts for Richard Hughes, including a C&D second when last seen in September (solid form); sold for 160,000gns the following month; begins this campaign up another 3lb; big personal best is required on his first run for a trainer who won this race in 2022 and 2023.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

13th

7

(12)

23rd Sep 2026

Standard To Slow

0m 7f 0y

Class 4

19:30 Kempton (AW)

Shaman Champion

9st 8lb

J: Joe Leavy

T: Clive Cox

0-10 since his debut win at Leicester (5f, good to firm) last May but has posted some good efforts, including when caught too far back in a steadily run race over this C&D three weeks ago (first start since being gelded); enters calculations.

7/1

5th

3

(6)

2nd Sep 2026

Standard To Slow

0m 7f 0y

Class 4

20:00 Kempton (AW)

Shaman Champion

9st 8lb

J: Rossa Ryan

T: Clive Cox

0-9 since his debut win at Leicester last May, but he's had some close calls including when third at Southwell (7f, Tapeta) in July; only 1lb higher here and he's respected on his first run after gelding operation.

11/2

25/1

Form: 1-4713 D

Last run: 20 days

W: 8st 5lb

3 yo Gelding

OR: 77

Form & Verdict
Won twice for Jack Channon; successful stable debut at Southwell last month and ran another solid race when third behind two reopposing rivals at Southwell three weeks ago; this race is tougher.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

8th

11

(4)

15th Oct 2026

Standard

1m 0f 13y

Class 4

17:00 Southwell (AW)

Illys Roo

9st 4lb

J: Cieren Fallon

T: Gemma Tutty

Won and finished a close third in his first two starts for the yard over 7f here in March and added another success at York (1m, good to firm) in July; well held over C&D last time, but is just 1lb higher than for his last two wins so he can't be dismissed.

10/1

6th

11

(10)

22nd Sep 2026

Standard

1m 0f 13y

Class 4

16:55 Southwell (AW)

Illys Roo

9st 0lb

J: Conor Whiteley

T: Gemma Tutty

Course winner over 7f in March on his stable debut and also won at York (1m, good to firm) in June, those wins coming off a mark 3lb lower than today's; never threatened on his last two starts, including over 1m2f at Doncaster 11 days ago, but has each-way claims back on the AW.

12/1

9th

13

(19)

11th Sep 2026

Good To Soft

1m 2f 43y

Class 4

17:20 Doncaster

Illys Roo

9st 7lb

J: David Egan

T: Gemma Tutty

Four-time winner (7f/1m), most recently at York (good to firm) in July; never featured from off the pace there five days ago and now attempts this trip for the first time; could go well if seeing it out.

16/1

10/1

Form: 42411- D

Last run: 189 days

W: 9st 0lb

3 yo Colt

OR: 86

Form & Verdict
Had become exposed over sprint trips but his form took off when upped to 7f+ on his final two runs as a 2yo, following his Ffos Las maiden win with a last-ditch success in a York sales race in October; gelded since; making his handicap debut on his eighth start but he looks on an appealing mark.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

9th

14

(8)

13th Oct 2026

Good To Soft

0m 7f 0y

Class 3

16:47 Leicester

Astrazar

9st 4lb

J: George Downing

T: Ed Walker

Best effort this term when going close at Newmarket on penultimate outing; has a record of 2-2 in autumn months (0-10 otherwise) and those 2yo wins (heavy/good) included a valuable pot over 7f at York; this may be the time to catch him.

12/1

14th

16

(20)

21st Aug 2026

Good

0m 7f 192y

Class 2

13:50 York

Astrazar

8st 9lb

J: Ashley Lewis

T: Ed Walker

Heavy-ground 2yo maiden winner who came from a tough position to win valuable final here (7f, good) last October; hasn't kicked on this season but he returned to his best with close second of six at Newmarket last month (1m, good to firm; ran minus a plate); worth a second look given his course form.

40/1

12/1

Form: 21348-

Last run: 210 days

W: 9st 3lb

3 yo Colt

OR: 89

Form & Verdict
Raced over 6f as a 2yo, winning a Windsor novice by daylight last June and third in Listed race here three weeks later; soft ground excuses his poor run when last seen; improvement required for the longer trip and/or a gelding operation if he is to win today.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5th

2

(4)

29th Jul 2026

Good To Firm

0m 5f 217y

Class 4

14:05 Redcar

Amorim

9st 10lb

J: Jack Callan

T: George Boughey

Disappointed at Newmarket (7f, good to firm) 33 days ago; earlier Windsor third was a solid effort though and the return of blinkers (worn at Windsor but left off latest) could see him resume his progress.

11/4

3rd

1

(1)

26th Jun 2026

Good

0m 7f 0y

Class 4

19:35 Newmarket (July)

Amorim

9st 10lb

J: Billy Loughnane

T: George Boughey

Has led; won 6f Windsor novice as 2yo, also in the frame in Listed events; found little when upped to 7f on Newbury comeback but finished close up back over 6f at Windsor recently in new aids (tongue-tie retained, blinkers discarded); stamina still to be proved over 7f but can't rule out.

7/4

3rd

7

(7)

1st Jun 2026

Good To Firm

0m 6f 12y

Class 3

19:15 Windsor

Amorim

9st 1lb

J: Billy Loughnane

T: George Boughey

His 2yo win came in good style over C&D but he was the red-hot favourite; his limitations have been exposed since and he was beaten 8l on his return to action in April (7f, good); returns to 6f with a tongue-tie and blinkers fitted; not easy to assess.

12/1

Form: 645-11 D

Last run: 8 days

W: 8st 11lb

3 yo Colt

OR: 77

Form & Verdict
Gelded after his three 2yo runs and proved a different proposition in two handicap runs this month, running away with a Class 5 at Southwell (1m) two weeks ago and following up at Wolverhampton (7f; Class 6) eight days ago; 6lb well in under his penalty but he is taking on a much higher calibre of opponent this afternoon.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

11th

7

(9)

5th Oct 2026

Good

1m 0f 6y

Class 5

16:21 Pontefract

On The Inlet

9st 9lb

J: Paul Mulrennan

T: Dr Richard Newland

Launched handicap career with two emphatic Tapeta wins in April (1m/7f); yet to make any further progress but did well to finish fourth at Brighton (1m, good to firm) last week, having lost ground at the start.

7/1

4th

5

(1)

28th Sep 2026

Good To Firm

0m 7f 216y

Class 5

15:15 Brighton

On The Inlet

9st 8lb

J: Kieran Shoemark

T: Dr Richard Newland

Has lost his way since two AW wins back in the spring and he's been taking a strong hold of late.

20/1

13th

16

(13)

11th Sep 2026

Good To Soft

1m 2f 43y

Class 4

17:20 Doncaster

On The Inlet

9st 6lb

J: Jack Doughty

T: Dr Richard Newland

Won twice on the AW in April (1m/7f) but he's 0-4 since and didn't seem to get home at Salisbury last month on his first attempt over this trip; has since been dropped 3lb.

16/1

13/2

Form: 251-

Last run: 171 days

W: 8st 12lb

3 yo Colt

OR: 84

Form & Verdict
Made a promising debut at Newmarket (6f, good to firm; strong form) last August; plenty went wrong at York on his second start and he showed his true colours when comfortably on top at the finish at Leicester when last seen in October; appeared to win that race in spite of the drop back to 6f and soft ground and he brings considerable potential to this handicap debut.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5th

6

(1)

27th Sep 2026

Good

1m 0f 113y

Class 4

16:32 Epsom

Crown Office

9st 8lb

J: Cieren Fallon

T: William Haggas

Unplaced when 11-10 at Haydock (1m, soft) last time but maybe the ground didn't suit, even allowing for his maiden win coming on soft; two starts ago he was a clear second behind a well-treated winner at Nottingham (1m2f, good to firm) and can have a big say if tapping back into that promise.

3/1

5th

8

(1)

5th Sep 2026

Soft

0m 7f 212y

Class 4

17:25 Haydock

Crown Office

9st 6lb

J: Tom Marquand

T: William Haggas

Won his maiden on soft and on seventh career start he ran better than ever when close up in a small field at Nottingham (1m2f, good to firm); that race didn't go to plan, either; back on slow ground this sharper test shouldn't inconvenience; respected.

5/2

2nd

1

(4)

30th Jul 2026

Good To Firm

1m 2f 50y

Class 4

15:10 Nottingham

Crown Office

9st 7lb

J: Cieren Fallon

T: William Haggas

Won a Leicester maiden (6f, soft) last October but he was gelded after a disappointing comeback at Newbury in April; ran into some trouble when a respectable fourth at Sandown in June but he failed to build on that at Ascot (1m, good to firm) three weeks ago; still unexposed after only six starts but he needs improvement at this new trip.

8/1

OUR TIP

11/1

Form: 31-1 D

Last run: 31 days

W: 9st 9lb

3 yo Colt

OR: 95

Form & Verdict
Inexperience evident on his 2yo debut (6f, good) and he has since made all for easy AW wins at Southwell (6f) and Wolverhampton (7f); the form of neither of those wins looks especially strong but he was in a different class to his rivals; this will be a far stiffer test of his credentials.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

9th

4

(1)

7th May 2026

Good

0m 7f 127y

Class 2

15:40 Chester

Caballo Grande

9st 6lb

J: Hector Crouch

T: Michael Bell

Record of 2-2 on AW; doesn't look particularly solid on his two turf efforts, latest at Newbury (handicap debut) where he ended up last of 14 having raced freely and been eased once dropping away.

25/1

14th

1

(12)

17th Apr 2026

Good

0m 7f 0y

Class 2

16:55 Newbury

Caballo Grande

9st 9lb

J: Hector Crouch

T: Michael Bell

Inexperience evident on his 2yo debut (6f, good) and he has since made all for easy AW wins at Southwell (6f) and Wolverhampton (7f); the form of neither of those wins looks especially strong but he was in a different class to his rivals; this will be a far stiffer test of his credentials.

11/1

1st

1

(2)

17th Mar 2026

Standard

0m 7f 36y

Class 4

17:00 Wolverhampton (AW)

Caballo Grande

9st 8lb

J: Hector Crouch

T: Michael Bell

Both starts over 6f in October, winning well and strong at the finish in Southwell maiden latest; this colt is likely to stay 7f and holds leading claims despite conceding plenty of weight to the fillies.

11/4

16/1

Form: 5211 D

Last run: 20 days

W: 8st 9lb

3 yo Colt

OR: 81

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

Non-runners

Fort Rock

+o+e Accumulators

Payout
Exacta £29.50
Straight Forecast £18.38
Tricast £76.45
Trifecta £171.90

Selections

RP RATINGS:

On The Inlet

LAMBOURN:

Stellar Sunrise

TOPSPEED:

Shaman Champion

D Express:

Fort Rock

The Times:

Colori Forever

NEWMARKET:

Caballo Grande

SPOTLIGHT:

Crown Office

The Sun:

Fort Rock

POSTDATA:

On The Inlet

The Star:

On The Inlet

Daily Mirror:

Stellar Sunrise

Daily Record:

Stellar Sunrise

Telegraph:

Shaman Champion

Daily Mail:

Shaman Champion

The Guardian:

Colori Forever