June 19 / 15.15 Ripon

15.15

Good

Grantley Hall Handicap

  • Prize money: £4710.6
  • 1m 1f 170y
  • Class 5
  • 8 runners
SKY
View Course
Grantley Hall Handicap

Runners: 8 runners

Type: Flat Turf

Surface: Turf

Weather: Mostly sunny

Form: 104445

Last run: 6 days

W: 10st 2lb

6 yo Gelding

OR: 75

Form & Verdict
Scored at Newcastle (1m) in March and has continued in good nick, fifth of 20 in 1m2f York handicap six days ago; he can make his presence felt again.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5

14th Oct 2025

Good

2m 0f 125y

Class 4

13:51 Market Rasen

Westernesse

11st 4lb

J: Theo Gillard

T: Donald McCain

Bought for 20,000gns out of the O'Meara yard for which he won three times at up to 1m2f; made a quiet stable debut at Chester but was no doubt bought with hurdling in mind.

9/1

1

(9)

13th Sep 2025

Good

1m 4f 63y

Class 4

17:05 Chester

Westernesse

11st 9lb

J: Theo Gillard

T: Donald McCain

Bought for 20,000gns out of the O'Meara yard for which he won three times, the latest over 1m2f at Ripon in June; well held at York since then; unraced over this far which is a worry.

10/1

OUR TIP

Form: 526253 D

Last run: 27 days

W: 9st 9lb

6 yo Gelding

OR: 68

Form & Verdict
Without a win this term but he's running well, third of seven in 1m handicap at Pontefract last month; shortlisted back up in trip.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2

(4)

23rd Aug 2025

Good To Firm

1m 2f 1y

Class 5

17:30 Redcar

Paris Lights

10st 1lb

J: David Nolan

T: Paul Midgley

Both wins on AW and 0-18 on turf; a couple of Pontefract runs this spring that bring him into the reckoning and this is effectively his first run at this level since winning at Newcastle in December; should run his race.

7/2

6th

7

(2)

6th Aug 2025

Good

1m 0f 6y

Class 4

15:30 Pontefract

Paris Lights

8st 11lb

J: Jason Hart

T: Paul Midgley

Two wins on AW but 0-17 on turf; second and third over C&D in the spring off slightly higher marks than this, before lesser efforts elsewhere on last two outings; well treated if back on song.

8/1

6th

2

(7)

10th Jul 2025

Good To Soft

0m 7f 213y

Class 5

17:30 Doncaster

Paris Lights

10st 0lb

J: David Nolan

T: Paul Midgley

Two wins on AW but 0-16 on turf; twice placed at Pontefract this season but he needs to rebound from a lacklustre effort at Ripon (1m2f, good) three weeks ago.

16/1

Form: 87-233 BF

Last run: 15 days

W: 9st 8lb

5 yo Colt

OR: 67

Form & Verdict
On a losing run but he was placed for the third start running when third of nine in 1m2f handicap at Nottingham 15 days ago; he ought to be thereabouts once more.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

3

(5)

16th Apr 2026

Good

1m 0f 0y

Class 4

17:25 Ripon

Milteye

9st 12lb

J: Ethan Tindall

T: Harriet Bethell

Tailed off on last month's reappearance in the Spring Mile at Doncaster but may have needed the run and those ridden more patiently came to the fore; he won three times last year (1m1f/1m, soft/good) and it will be no surprise if he leaves that latest performance miles behind.

10/1

22th

17

(22)

28th Mar 2026

Good To Soft

1m 0f 0y

Class 2

14:25 Doncaster

Milteye

9st 4lb

J: Sean D Bowen

T: Harriet Bethell

Good strike-rate in the second half of last season featured wins in lower grades at Carlisle (1m1f; twice) and Leicester (1m, soft); faces a stiffer assignment off career-high mark at this level, however.

20/1

Form: 22-728

Last run: 12 days

W: 9st 7lb

6 yo Gelding

OR: 66

Form & Verdict
Enters calculations on the form of his second in 1m Musselburgh handicap in April but he beat only one over 7f there 12 days ago; he needs to get back on track.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6

(1)

22nd Jul 2025

Good

0m 7f 15y

Class 5

17:00 Musselburgh

Code Purple

9st 4lb

J: Paul Mulrennan

T: Ben Haslam

Not one to trust and had the run of things up front when posting a better performance over 1m1f here recently; not sure to back that up.

11/2

3

(7)

1st Jul 2025

Good

1m 0f 208y

Class 6

16:00 Musselburgh

Code Purple

9st 7lb

J: Paul Mulrennan

T: Ben Haslam

C&D winner last summer; seemingly back in good form when second of 13 here (1m, good) in April, but disappointed on both outings last month and has become hard to predict.

9/2

4

(2)

19th Jun 2025

Good

1m 1f 170y

Class 5

15:15 Ripon

Code Purple

9st 7lb

J: Joanna Mason

T: Ben Haslam

Enters calculations on the form of his second in 1m Musselburgh handicap in April but he beat only one over 7f there 12 days ago; he needs to get back on track.

14/1

Form: 323811 C

Last run: 15 days

W: 9st 3lb

5 yo Gelding

OR: 62

Form & Verdict
Bids for a hat-trick after back-to-back 1m handicap wins here recently; up 3lb but he's effective at this longer trip and not taken lightly in his current mood.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

9th

9

(12)

7th Jul 2025

Good

1m 0f 0y

Class 5

19:30 Ripon

Mr Jetman

9st 8lb

J: Jack Dace

T: Seb Spencer

Won two in a row over C&D (good) in May/June; merely mid-division over 1m2f the next twice, here then at York, but the drop back down in trip and return to Ripon could both be positives and he's not ruled out.

9/1

9th

17

(14)

28th Jun 2025

Good

1m 2f 56y

Class 4

17:25 York

Mr Jetman

9st 12lb

J: Miss Stephanie Dorey

T: Seb Spencer

Has form over 1m2f but was below par (behind Westernesse) returned to this trip last week when bidding for a Ripon hat-trick; still seeking first success beyond 1m.

20/1

5

(8)

19th Jun 2025

Good

1m 1f 170y

Class 5

15:15 Ripon

Mr Jetman

9st 3lb

J: Alex Jary

T: Seb Spencer

Bids for a hat-trick after back-to-back 1m handicap wins here recently; up 3lb but he's effective at this longer trip and not taken lightly in his current mood.

7/2

Form: 81-133 D

Last run: 14 days

W: 9st 3lb

3 yo Colt

OR: 74

Form & Verdict
Largely progressive type who bagged his first two handicaps at Southwell (1m) and Wolverhampton (9.5f); cheekpieces on when a good third of eight at Chelmsford (1m2f) last time so he needs considering.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

13th

6

(1)

15th May 2026

Good

1m 0f 0y

Class 5

14:08 Newbury

Riyadh Gem

9st 5lb

J: Harry Vigors

T: Faye Bramley

Not solid on his AW form for current yard and he has regressive results on turf, so chance hinges on physical tweak (gelded since last run) and addition of tongue-tie.

10/1

5th

3

(3)

19th Mar 2026

Standard

1m 2f 42y

Class 6

17:25 Newcastle (AW)

Riyadh Gem

9st 8lb

J: Charles Bishop

T: Faye Bramley

Not been with Faye Bramley long and there were signs of a revival when third, albeit beaten 4l, at Wolverhampton (9.5f) in December; failed to build on that when down the field at Lingfield in January but still dangerous to discount dipping into a 0-65 for the first time.

9/1

Form: 333-1 D

Last run: 27 days

W: 9st 3lb

3 yo Filly

OR: 74

Form & Verdict
Golden Horn filly who built on earlier promise when comfortably landing 1m2f maiden at Bath on her recent return; goes into handicaps with the prospect of plenty more to come; big player.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6th

5

(3)

12th Sep 2025

Good To Soft

1m 3f 197y

Class 2

15:40 Doncaster

Bosphorus Rose

9st 6lb

J: Luke Morris

T: Sir Mark Prescott Bt

Held up this season, winning four of those five starts; that includes 1m4f handicaps at Epsom (good), Catterick (soft) and Thirsk (good) on last three outings, well on top when forging clear on the last two occasions and she's well treated under a penalty for scoring last Saturday.

11/2

1st

2

(6)

6th Sep 2025

Good

1m 4f 8y

Class 4

17:05 Thirsk

Bosphorus Rose

9st 9lb

J: Dylan Hogan

T: Sir Mark Prescott Bt

Held up this season, winning a 1m2f novice at Bath (firm) in May and 1m4f handicaps at Epsom (good) and Catterick (soft) in July; up another 8lb but she stayed on strongly to forge clear last time and is open to more progress; strong contender in hat-trick bid.

5/4

Form: 07-056 CD

Last run: 10 days

W: 9st 3lb

4 yo Gelding

OR: 62

Form & Verdict
C&D winner but she came in a below-par sixth of eight in 1m2f handicap at Pontefract ten days ago; tongue-strap goes on now; more required.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

9th

3

(5)

30th May 2026

Good To Firm

1m 0f 100y

Class 6

17:08 Beverley

Evelyns Phoenix

9st 8lb

J: Duran Fentiman

T: Tim Easterby

Resumed winning ways at Nottingham (1m) in April but his form has dipped of late, just sixth in 1m Ayr handicap last time; others appeal more.

12/1

6th

8

(3)

20th May 2026

Good To Firm

1m 0f 0y

Class 6

17:15 Ayr

Evelyns Phoenix

9st 4lb

J: Jake Dickson

T: Tim Easterby

Won on his Nottingham reappearance (8.3f, good) last month and was then second at Leicester; possibilities on those two efforts but latest Beverley run was underwhelming.

6/1

9th

4

(13)

4th May 2026

Good To Firm

1m 0f 100y

Class 6

17:56 Beverley

Evelyns Phoenix

9st 4lb

J: Duran Fentiman

T: Tim Easterby

Turned things around with a rallying win on his Nottingham reappearance (8.3f, good) last month and he backed that up with a good second from wide draw at Leicester (1m2f, good to firm); remains well handicapped on his best form and he's a key player on this drop back in trip.

11/4

Selections

SPOTLIGHT:

Bosphorus Rose

The Guardian:

Mr Jetman

POSTDATA:

Milteye

RP RATINGS:

Westernesse

NEWMARKET:

Bosphorus Rose

The Times:

Bosphorus Rose

Telegraph:

Bosphorus Rose

Daily Mail:

Bosphorus Rose

Daily Mirror:

Bosphorus Rose

The Sun:

Bosphorus Rose

D Express:

Mr Jetman

The Star:

Mr Jetman

Daily Record:

Mr Jetman