Horse Details

Hi Royal (IRE)

21 Runs 2 Wins (9.5%) 7 Places (33.3%)
5 years old b IRE
Sire: Kodiac (GB)
Dam: Majestic Roi (USA)
Damsire: Street Cry
Past Runs (21 Total)
Date/Time Course Draw Distance Jockey Trainer Position Time Beaten By OR Weight SP Comment
02/01/26
16:40
Bahrain (BHR) 2 1m1f Neil Callan Kevin Ryan 1st 1:50.11 Won 9-11 -
Mid-division between horses - ridden over 2f out - ran on to lead over 1f out - drew clear final 100yds
19/12/25
16:40
Bahrain (BHR) 9 1m2f Jason Hart Kevin Ryan 2nd 2:3.48 2.75 9-6 -
Towards rear - short of room 2 1/2f out - soon ridden - ran on between horses from over 1f out - went second entering final furlong - no impression on leader
20/09/25
13:15
Ayr 13 1m Shane Gray Kevin Ryan 8 1:44.00 .5 98 9-13 22/1
In rear - steady headway inside final furlong - never near to challenge(op 18/1)
05/09/25
16:40
Ascot 13 1m Rowan Scott Kevin Ryan 13 1:44.92 1 100 9-9 25/1
Never better than midfield(op 20/1)
02/08/25
16:40
Thirsk 4 1m Oisin McSweeney Kevin Ryan 3rd 1:39.84 1.25 101 9-9 11/2
Held up in rear - switched right over 2f out - headway over 1f out - pressed leaders inside final furlong - no extra inside final 110yds(op 9/2)
05/07/25
14:25
Sandown 3 1m Jim Crowley Kevin Ryan 6 1:41.96 0.05 103 9-12 20/1
Stumbled start - prominent - no extra inside final furlong(op 18/1)
18/06/25
17:00
Ascot 6 1m Billy Loughnane Kevin Ryan 19 1:39.97 .5 104 9-10 33/1
Raced far side - in touch with leaders - weakened gradually over 2f out - 6th of 6 in group(tchd 28/1)
03/05/25
14:35
Thirsk 5 1m Kevin Stott Kevin Ryan 2nd 1:37.28 .5 102 9-9 17/2
In touch with leaders - headway over 1f out - pressed winner towards finish - kept on(tchd 8/1 and tchd 10/1)
21/09/24
13:50
Ayr 3 1m2f Billy Loughnane Kevin Ryan 7 2:8.45 6 105 9-5 28/1
Disputed lead - led after 2f - faced challenge 3f out - soon headed and lost position - weakened quickly from 2f out(op 22/1)
28/07/24
15:12
Pontefract 6 1m Tom Eaves Kevin Ryan 7 1:44.83 8 109 9-7 16/1
Raced in second - lost second over 2f out - weakened over 1f out(op 14/1 tchd 12/1)
18/06/24
14:30
Ascot 10 1m Ryan Moore Kevin Ryan 11 1:42.17 2 112 9-2 28/1
In touch with leaders towards near side - weakened quickly 2f out - 9th of 11 in group(op 25/1)
18/05/24
15:35
Newbury 4 1m Ryan Moore Kevin Ryan 5 1:37.54 .75 112 9-2 22/1
Upset in stalls - towards rear - ridden 2f out - never on terms(op 16/1)
17/04/24
15:00
Newmarket 4 1m1f Neil Callan Kevin Ryan 3rd 1:47.75 0.2 114 9-2 14/1
Raced in second - pressed leader 3f out - briefly disputed lead over 1f out - kept on but lost second towards finish(op 12/1 tchd 11/1)
21/10/23
15:05
Ascot 2 1m James Doyle Kevin Ryan 11 2:4.43 50 114 9-3 100/1
Started quickly - took keen hold - raced in second - lost position over 4f out - weakened quickly from 3f out - eased over 2f out(op 66/1)
13/08/23
15:26
Deauville (FR) 9 1m William Buick Kevin Ryan 9 1:40.07 4 8-13 33/1
Prominent - pushed along and effort just under 3f out - ridden 2f out - soon struggling - weakened over 1f out
09/07/23
14:50
Deauville (FR) 4 7f James Doyle Kevin Ryan 9 1:25.51 .5 9-2 83/10
Dwelt - raced in final pair towards stands' side - ridden but no impression over 1 1/2f out - kept on inside final furlong - never in contention
27/05/23
15:40
Curragh (IRE) 2 1m Oisin Murphy Kevin Ryan 3rd 1:41.26 .75 115 9-2 11/2
Soon led - pushed along under 2f out - ridden and edged left then headed and bumped inside final furlong - no extra when lost second towards finish(op 5/1)
06/05/23
16:40
Newmarket 4 1m Oisin Murphy Kevin Ryan 2nd 1:41.99 1.75 91 9-2 125/1
Led - briefly disputed lead 5f out - hung left 2f out - ridden and hung badly left 1f out - soon headed - kept on (jockey said colt hung left-handed)(op 100/1)
18/04/23
13:50
Newmarket 8 7f Ryan Moore Kevin Ryan 4 1:31.39 .5 9-8 9/2
Towards rear - headway from 2f out - ridden and disputing third 1f out - no extra inside final 110yds(op 4/1)
15/09/22
13:50
Ayr 7 1m Kevin Stott Kevin Ryan 1st 1:43.26 Won 9-7 EvensF
Prominent - led over 2f out - pushed along and went clear over 1f out - soon ridden - kept on strongly final furlong - eased towards finish(op 4/5)
19/08/22
16:45
York 12 7f Kevin Stott Kevin Ryan 3rd 1:25.51 0.1 9-7 50/1
Slowly away - in rear - good headway from 2f out - prominent when ridden over 1f out - made challenge inside final furlong - kept on well final 110yds - held towards finish - promising(tchd 66/1)