March 29 / 16.05 Doncaster

16.05

Good To Soft

William Hill NRMB On The Grand National Handicap (GBBPlus Race)

  • Prize money: £10468
  • 1m 2f 43y
  • Class 3
  • 13 runners
SKY
View Course
William Hill NRMB On The Grand National Handicap (GBBPlus Race)

Runners: 13 runners

Type: Flat Turf

Surface: Turf

Weather: Light rain

5/1 (Won)

  • Win: £6.00
  • Place: £1.90

Form: /26-93

Last run: 25 days

W: 9st 0lb

4 yo Colt

OR: 85

Form & Verdict
Fairly useful turf winner in France as a juvenile but ran just twice last year; hooded for his two AW races for new stable this year, with an excellent third of 11 from towards rear at Kempton (1m) last time; that puts him on the shortlist despite him having something to prove over this far.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

9

(1)

29th Mar 2026

Good To Soft

1m 2f 43y

Class 3

16:05 Doncaster

Harvey

9st 0lb

J: Billy Loughnane

T: Ian Williams

Fairly useful turf winner in France as a juvenile but ran just twice last year; hooded for his two AW races for new stable this year, with an excellent third of 11 from towards rear at Kempton (1m) last time; that puts him on the shortlist despite him having something to prove over this far.

5/1

3rd

2

(11)

4th Mar 2026

Standard To Slow

1m 0f 0y

Class 4

18:00 Kempton (AW)

Harvey

9st 9lb

J: Billy Loughnane

T: Ian Williams

Fairly useful turf winner in France as a juvenile; showed he's effective on AW when second in a conditions race on Deauville's Polytrack on his 2025 reappearance; never involved when 50-1 for last month's C&D return for a new yard in a first-time hood (retained) but worth a second look in the betting with Billy Loughnane (has good record for stable) taking the reins this time.

25/1

4/1

  • Place: £1.80

Form: 04113- D

Last run: 141 days

W: 9st 9lb

4 yo Colt

OR: 94

Form & Verdict
All three wins on heavy or soft going and his career surged forward on last three starts of 2025 when he scored over 1m2f at Sandown and Newbury before his third of 22 off this mark over 1m4f in the November Handicap here; still interesting off this mark and returning to 1m2f looks fine but there's a question of whether the ground will be soft enough.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2nd

1

(9)

29th Mar 2026

Good To Soft

1m 2f 43y

Class 3

16:05 Doncaster

Atherstone Warrior

9st 9lb

J: Callum Rodriguez

T: Gary & Josh Moore

All three wins on heavy or soft going and his career surged forward on last three starts of 2025 when he scored over 1m2f at Sandown and Newbury before his third of 22 off this mark over 1m4f in the November Handicap here; still interesting off this mark and returning to 1m2f looks fine but there's a question of whether the ground will be soft enough.

4/1

6

(7)

25th Oct 2025

Good To Soft

1m 2f 0y

Class 3

16:50 Newbury

Atherstone Warrior

9st 5lb

J: Callum Rodriguez

T: Gary & Josh Moore

1-4 for another yard last spring and the same for the Moores this May-September; the two wins were on heavy and soft, including in nine-runner race at Sandown (1m2f) on latest outing when he came from off the pace and scampered just over 5l clear; 10lb higher today but needs plenty of respect after that big career best on similar ground.

7/2

5

(1)

17th Sep 2025

Soft

1m 1f 209y

Class 4

16:45 Sandown

Atherstone Warrior

9st 4lb

J: Jason Watson

T: Gary & Josh Moore

Won over 5f on heavy at two when in a different yard; didn't look overly in love with Epsom last time (1m2f, good) and yet was only beaten 3.5l and the winner followed up at Doncaster last weekend.

4/1

7/1

  • Place: £1.70

Form: 1221D1- D

Last run: 196 days

W: 8st 4lb

4 yo Gelding

OR: 73

Form & Verdict
Last five races in 2025 saw him first past the post three times and second twice; on final start he finished well on top over C&D (good to soft) but was disqualified for a banned substance; only 2lb higher today (from 2lb out of the handicap) and makes plenty of appeal if returning in a similar vein for this first start since September.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

3rd

9

(14)

21st Aug 2026

Good

1m 3f 188y

Class 2

16:10 York

Say What You See

9st 3lb

J: Billy Garritty

T: Liam Bailey

Acts on good to soft but unraced on soft since 2024 (trained was positive about it last September); no shortage of success beforehand but cheekpieces seem to have worked very well on last two starts when winning at York (1m2f, good) and running on well again for second at Southwell (1m4f, AW); raised another 3lb but came from an unpromising position last time and still has more to give.

14/1

2nd

10

(8)

6th Aug 2026

Standard

1m 3f 23y

Class 2

20:26 Southwell (AW)

Say What You See

8st 10lb

J: Luke Morris

T: Liam Bailey

Five wins since July last year including one over 1m4f here; cheekpieces seemed to work well at York (1m2f, good) last time and a player in his hat-trick bid despite a 6lb rise.

7/1

1st

1

(2)

12th Jun 2026

Good To Firm

1m 2f 56y

Class 4

17:18 York

Say What You See

9st 11lb

J: Billy Garritty

T: Liam Bailey

Has a 5lb penalty for his narrow win at Pontefract on Monday (1m4f, good), having finished runner-up over this trip at Newcastle on his previous start; well-drawn; cheekpieces tried; place chance.

6/1

12/1

Form: 83408- D

Last run: 170 days

W: 8st 10lb

5 yo Colt

OR: 81

Form & Verdict
Trained for the previous three seasons by Dermot Weld, winning a maiden at Cork (1m2f, soft) in April 2024 from nine starts; behind last autumn on last two outings, which preceded a 32,000gns sale and gelding operation; down the weights and has an attractive mark for new connections to work with if they can spark a revival.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

6

(5)

31st Aug 2026

Good

1m 0f 0y

Class 2

15:40 Ripon

Spoken Truth

9st 1lb

J: Daniel Tudhope

T: David O’Meara

Ex-Irish 5yo; 0-8 this term for new yard but is proving consistent, creditable third when favourite at Hamilton (1m1f) most recently; this may be the day to catch him, with tongue-tie worn for the first time.

4/1

3rd

6

(3)

11th Aug 2026

Good To Soft

1m 1f 35y

Class 3

19:00 Hamilton

Spoken Truth

9st 12lb

J: Daniel Tudhope

T: David O’Meara

Sole win came at Cork (1m2f, soft) in April 2024 when trained by Dermot Weld but has posted some good efforts for this stable, including when fourth of 11 at Ascot (1m, good to firm) last month; now steps back up in trip with each-way claims.

8/1

4th

10

(3)

25th Jul 2026

Good To Firm

1m 0f 0y

Class 2

16:45 Ascot

Spoken Truth

8st 7lb

J: David Egan

T: David O’Meara

0-13 since winning in April 2024 on his second start and the drop back to 1m poses a question; only sixth of nine at Sandown three weeks ago but running well previously; might have an each-way chance if bouncing back.

16/1

Form: 06214- D

Last run: 104 days

W: 9st 6lb

6 yo Colt

OR: 91

Form & Verdict
Below form in this race last year but C&D second in October was one of his mostly creditable efforts afterwards; competitive if he returns on song, as he did in 2023 and 2024; stable also runs Castle Stuart.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

20th

10

(12)

22nd Aug 2026

Good To Soft

1m 2f 56y

Class 2

17:20 York

Have Secret

9st 2lb

J: Jamie Spencer

T: Richard & Peter Fahey

Won at Pontefract (1m2f, good) in April; respectable fifth of 15 over C&D (good) at the Dante meeting in May but well held twice since, latterly at 100-1 in the John Smith's Cup.

28/1

14th

13

(19)

11th Jul 2026

Good To Firm

1m 2f 56y

Class 2

15:45 York

Have Secret

9st 1lb

J: Billy Garritty

T: Richard & Peter Fahey

Won at Pontefract (1m2f, good) in April and respectable fifth of 15 to Warrant Holder over this C&D (good) in May; the return to Epsom maybe didn't suit latest (well beaten) but he needs to bounce back with a career best.

50/1

12th

12

(7)

5th Jun 2026

Good To Soft

1m 2f 17y

Class 2

15:15 Epsom

Have Secret

8st 11lb

J: Billy Garritty

T: Richard & Peter Fahey

6yo who has a career-high mark on the strength of his win at Pontefract (1m2f, good; acts on soft/heavy) in April; creditable fifth at York next time but the chief disincentive is probably that he ran poorly in this race last year on his only visit to Epsom.

25/1

OUR TIP

Form: 13747-

Last run: 141 days

W: 9st 7lb

4 yo Colt

OR: 92

Form & Verdict
2-6 for Karl Burke before sold for 165,000gns last July; ran well to take minor honours over 1m2f at York in two of his four subsequent starts, while 1m4f on heavy seemed to find him out in the November Handicap here on latest; can go well if sufficiently tuned up for this reappearance.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5th

14

(3)

22nd Aug 2026

Good To Soft

1m 2f 56y

Class 2

17:20 York

Castle Stuart

8st 13lb

J: Barry McHugh

T: Richard & Peter Fahey

Won on soft as 2yo; good C&D record includes a third in this race last year and two placed efforts (latterly John Smith's Cup) in a hood this summer; the hood was left off when well beaten over 1m4f at Ascot a fortnight ago but returns now; capable of bouncing back with each-way claims at a venue which suits, particularly with the yard going well.

18/1

9th

7

(8)

8th Aug 2026

Good To Firm

1m 3f 211y

Class 2

14:45 Ascot

Castle Stuart

9st 8lb

J: L J Ferraris

T: Richard & Peter Fahey

Can race freely and hooded for his last two races at York, in the latest finishing a highly respectable third (promoted from fourth) in the John Smith's Cup (extended 1m2f; good to firm) for which he was 4lb well in; now 3lb higher and surprisingly goes without any headgear, but he's got some momentum behind him.

6/1

3rd

17

(7)

11th Jul 2026

Good To Firm

1m 2f 56y

Class 2

15:45 York

Castle Stuart

8st 9lb

J: Barry McHugh

T: Richard & Peter Fahey

Has been headstrong in the past and he returned to form in a first-time hood (retained) with a close second of 16 over C&D (good) four weeks ago; today's company is tougher but he seems to like it here and remains well treated on last season's best efforts; due a 4lb rise; each-way chance.

16/1

16/1

Form: 11103- D

Last run: 145 days

W: 8st 13lb

6 yo Gelding

OR: 84

Form & Verdict
Five wins last year at about 1m1f/1m2f on varying ground (one courtesy of the stewards); thereabouts if he starts this term where he left off.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

11th

7

(11)

21st Aug 2026

Good

1m 4f 15y

Class 2

18:15 Hamilton

Spioradalta

9st 3lb

J: Sam James

T: Mark Walford

Two wins over 1m2f at Ripon this year (good/good to soft) and a good second to Salamanca City (with whom he is 4lb better off) when stepped up to 1m4f there last time (good); won over 1m2f last September on only previous start here; interesting.

10/1

2nd

1

(4)

18th Jul 2026

Good

1m 4f 10y

Class 3

15:15 Ripon

Spioradalta

9st 12lb

J: Paul Mulrennan

T: Mark Walford

Down the field at York and Windsor on his last two starts but he's won on his last four visits to Ripon (1m2f, good/good to soft), including twice this year; it's surprising he's only ever had one crack at 1m4f, given how well he kept on over that trip in 2024; firmly in calculations back here.

11/2

6th

3

(2)

27th Jun 2026

Good

1m 3f 99y

Class 3

19:45 Windsor

Spioradalta

9st 6lb

J: Jack Garritty

T: Mark Walford

Most likeable front runner who bagged a second win of 2026 in 1m2f Ripon handicap in May; unable to lead from a poor draw when 11th at York (1m2f) 15 days ago and remains very much one to consider.

7/1

14/1

Form: 32710- D

Last run: 169 days

W: 9st 4lb

5 yo Colt

OR: 89

Form & Verdict
Pretty reliable last season, including when dropped back to this sort of trip in August/September, but he seemingly needed his first two runs; chance if he returns at his best this time.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

3rd

11

(7)

30th Aug 2026

Soft

1m 1f 207y

Class 3

13:40 Beverley

Per Contra

9st 4lb

J: David Allan

T: Tim Easterby

Ran okay in a Class 2 AW handicap last time as that race didn't go to plan; exposed but he's on a career-low mark and has won on soft ground; couldn't put a line through him.

12/1

8th

13

(4)

6th Aug 2026

Standard

1m 3f 23y

Class 2

20:26 Southwell (AW)

Per Contra

8st 2lb

J: Duran Fentiman

T: Tim Easterby

Infrequent winner but is 2-4 on Tapeta, his latest win coming from 3lb lower at Newcastle (1m2f) last September; could go well at a price.

16/1

4th

7

(7)

18th Jul 2026

Good

1m 4f 10y

Class 3

15:15 Ripon

Per Contra

9st 4lb

J: David Allan

T: Tim Easterby

He's won just one of his last 23 starts and has failed to fire on his last two outings; however, he had a tough assignment in the John Smith's Cup at York last Saturday and he's dropped to a handy mark; runner-up to the 4-7 favourite in this race last year and he's not ruled out.

9/1

Form: 0717-9

Last run: 22 days

W: 9st 0lb

4 yo Colt

OR: 85

Form & Verdict
Five handicap wins in a productive 2025; probably needed his reappearance at 50-1 three weeks ago but this is his first run beyond 8.6f and, even with a hood returning, there's a question of whether he will settle.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

2

(7)

23rd Aug 2026

Good

0m 6f 210y

Class 4

16:20 Brighton

Knights Gold

9st 9lb

J: Billy Loughnane

T: Tom Ward

Last year's heroics were always going to be a tough act to follow but the addition of cheekpieces, allied to a reduced mark, have seen an upturn in his fortunes since June; latest Windsor second (1m, good to firm; stable debut) wasn't far off his best and he's high on the list with Billy Loughnane aboard for the first time.

5/2

2nd

4

(8)

13th Aug 2026

Good To Firm

1m 0f 31y

Class 4

18:41 Windsor

Knights Gold

9st 11lb

J: Silvestre De Sousa

T: Tom Ward

Four-time turf winner; cheekpieces applied for final three races and after two thirds (1m) he got no luck in running at Chester; now having first run for Tom Ward and wouldn't rule out.

6/1

5th

3

(3)

11th Jul 2026

Good

0m 7f 127y

Class 4

15:18 Chester

Knights Gold

9st 11lb

J: Jack Doughty

T: Dr Richard Newland & Jamie Insole

Four-time turf winner who scored off 1lb higher over C&D last autumn; took a while to get going this season but he's been placed at with cheekpieces added in his last two runs (1m, good to firm); usually comes from off the pace and has possibilities if he gets some luck.

9/2

16/1

Form: 55338-

Last run: 177 days

W: 9st 9lb

4 yo Colt

OR: 94

Form & Verdict
Heavy-ground 2yo winner who came up short in various, mostly warm events last season; tried blinkers over 1m4f, 1m2f and 1m6f on last three outings, which are removed today but he has now been gelded; others preferred.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

3

(4)

29th Aug 2026

Good To Firm

1m 3f 218y

Class 2

14:35 Goodwood

Too Soon

10st 0lb

J: Warren Fentiman

T: Gary & Josh Moore

Responded well to first-time cheekpieces in useful handicap (1m4f, soft) on Derby day when last seen, taking Epsom record to 2-2; similar type to High Degree and looks a major player in the retained headgear.

3/1

22

(16)

19th Jun 2026

Good To Firm

1m 3f 211y

Class 2

15:40 Ascot

Too Soon

9st 1lb

J: Warren Fentiman

T: Gary & Josh Moore

Reserve; has usually run with credit here, including on good to firm in May, and scored (from Night Breeze) with first-time cheekpieces under Warren Fentiman at Epsom 13 days ago; however, his only two wins from 15 races have both been at Epsom in the mud and he's also now gone back up 6lb.

33/1

66/1

Form: 671-98 D

Last run: 24 days

W: 8st 12lb

4 yo Colt

OR: 83

Form & Verdict
Six wins from his 28 races in Ireland during 2024 and 2025, one at 1m2f (last May) but he was usually seen over shorter; his two races for new yard this year were at 7f, not showing that much but a tongue-tie (worn on last four Irish starts) returns and he's back up in trip.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6

(1)

2nd Sep 2026

Standard

1m 0f 5y

Class 5

16:15 Newcastle (AW)

Sunriseontheboyne

9st 9lb

J: Andrew Mullen

T: Ben Haslam

Won six times in Ireland (7f-1m2f) for Michael Mulvany, including over 1m at Listowel (heavy) last September; things are yet to click for him for this trainer (0-7), hanging under pressure at Hamilton (8.5f) recently; mark continues to ease.

16/1

8th

3

(7)

1st Aug 2026

Good

1m 0f 68y

Class 5

20:30 Hamilton

Sunriseontheboyne

10st 0lb

J: Andrew Mullen

T: Ben Haslam

Won his final start in Ireland (1m, heavy); hasn't been in the same form for new stable but worth a second look in the betting back from a two-month break.

20/1

Form: 1/423- BF

Last run: 302 days

W: 9st 6lb

4 yo Gelding

OR: 91

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

Form: 02171- D

Last run: 97 days

W: 9st 3lb

4 yo Colt

OR: 88

Form & Verdict
His only turf race was debut last July when tailed off on soft ground; handicap debut last October was a blip but he did well in his other three AW races, gelded before comfortably making all with second-time cheekpieces in a ten-runner handicap at Lingfield (1m2f) in December when last seen; up 6lb but could easily have more to give.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

9th

9

(13)

6th Aug 2026

Standard

1m 3f 23y

Class 2

20:26 Southwell (AW)

Port Of London

8st 10lb

J: Robert Havlin

T: John & Thady Gosden

2-5 last year, his latest success coming on his first start since being gelded, at Lingfield (1m2f, Polytrack) in December (form has worked out well); 6lb higher on this return, but still respected especially if market positive.

9/2

7

(2)

29th Mar 2026

Good To Soft

1m 2f 43y

Class 3

16:05 Doncaster

Port Of London

9st 3lb

J: Robert Havlin

T: John & Thady Gosden

His only turf race was debut last July when tailed off on soft ground; handicap debut last October was a blip but he did well in his other three AW races, gelded before comfortably making all with second-time cheekpieces in a ten-runner handicap at Lingfield (1m2f) in December when last seen; up 6lb but could easily have more to give.

3/1

7th

6

(7)

1st Oct 2025

Standard To Slow

1m 2f 219y

Class 4

18:30 Kempton (AW)

Port Of London

9st 6lb

J: William Buick

T: John & Thady Gosden

Off the mark at the third attempt when just holding on by a diminishing margin in a novice here (1m4f) 16 days ago; this looks tougher on handicap debut, but he remains open to improvement and dropping a furlong may be no bad thing; cheekpieces given a go.

3/1

+o+e Accumulators

Payout
Exacta £22.30
Straight Forecast £22.79
Tricast £65.75
Trifecta £58.70

Selections

POSTDATA:

Harvey

SPOTLIGHT:

Say What You See

The Times:

Atherstone Warrior

NEWMARKET:

Port Of London

D Express:

Too Soon

TOPSPEED:

Spoken Truth

RP RATINGS:

Say What You See

Telegraph:

Harvey

The Sun:

Harvey

The Star:

Harvey

Daily Record:

Harvey

Daily Mirror:

Atherstone Warrior