Home » Kevin Ryan

Kevin Ryan

Trainer Form Profile

Next race

1 (2)
Angels Passing | Uniform

4th Jun 2026

14:21 Hamilton

H: Angels Passing

J: Kevin Stott

T: Kevin Ryan

Form: 4

Last run: 20 days

W: 9st 2lb

2 yo Filly

5 (4)
Someone To Love | Uniform

4th Jun 2026

14:42 Wetherby

H: Someone To Love

J: Shane Gray

T: Kevin Ryan

Form:

Last run:

W: 8st 13lb

2 yo Filly

1 (7)
Belsito | Uniform

4th Jun 2026

14:51 Hamilton

H: Belsito

J: Tom Eaves

T: Kevin Ryan

Form: 118-04 CD

Last run: 36 days

W: 9st 9lb

6 yo Colt

3 (4)
Al Mubhir | Uniform

4th Jun 2026

15:51 Hamilton

H: Al Mubhir

J: Kevin Stott

T: Kevin Ryan

Form: 3500-0 D

Last run: 33 days

W: 9st 11lb

7 yo Colt

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

3rd

2

(4)

2nd Jun 2026

Good

1m 2f 5y

Class 3

14:48 Pontefract

Fozzie

9st 3lb

J: Shane Gray

T: Kevin Ryan

Has shown improvement with a couple of second-place finishes this term since being gelded, latest at Redcar (1m, good); one of the form contenders but pedigree raises a stamina doubt upped further in trip.

7/2

4th

10

(5)

1st Jun 2026

Good To Firm

0m 6f 12y

Class 3

19:15 Windsor

Mo Of Cairo

8st 10lb

J: Silvestre De Sousa

T: Kevin Ryan

Progressive 2yo, rounding off 2025 with a fine second at York's Ebor meeting (6f, good to firm); only sixth in his two starts this year but he has not been ridden as prominently as last year; on a good mark and a revival could be forthcoming.

10/1

9th

8

(6)

31st May 2026

Good

0m 7f 218y

Class 4

18:45 Thirsk

Mandarin Spirit

9st 1lb

J: Tom Eaves

T: Kevin Ryan

Won a maiden here (7f, good) last July on second start; well beaten in Group 2 next time; she could improve for this month's reappearance sixth on handicap debut at Beverley (7.4f, good to soft) but her claims aren't compelling on the back of that.

33/1

8th

9

(3)

31st May 2026

Good

0m 6f 0y

Class 2

17:45 Thirsk

Russet Gold

8st 13lb

J: Tom Eaves

T: Kevin Ryan

Beaten on his last 20 starts going back to June 2023 but he's shown promise in fifth this spring on his first two starts for this yard, most recently behind a couple of these in a big field at York (6f, good); he continues to edge down the weights and might not be far away.

10/1

3rd

1

(13)

31st May 2026

Good

0m 5f 0y

Class 4

16:45 Thirsk

Vantheman

9st 12lb

J: Tom Eaves

T: Kevin Ryan

None too consistent but he surged back to form with a win at Hamilton (5f, good; made all) two weeks ago; that was only his second go in blinkers and he's again of interest off 4lb higher.

8/1

12th

9

(16)

31st May 2026

Good

0m 5f 0y

Class 4

16:45 Thirsk

Mon Na Slieve

9st 4lb

J: Shane Gray

T: Kevin Ryan

Inconsistent front-runner but was close up behind Vantheman at Hamilton and this flatter track could suit better; respected.

12/1