Horse Details

Vital Island (IRE)

27 Runs 3 Wins (11.1%) 4 Places (14.8%)
Owner: R P O'Keeffe Silks R P O'Keeffe Trainer: R P O'Keeffe
13 years old b IRE
Sire: Trans Island (GB)
Dam: Persian Pearl (GB)
Damsire: Hurricane Sky
Past Runs (27 Total)
Date/Time Course Distance Jockey Trainer Position Time Beaten By OR Weight SP Comment
23/11/25
11:43
Punchestown (IRE) 3m½f Darragh O'Keeffe R P O'Keeffe 99 - - 11-9 25/1
Disputed lead - prominent after 6th - lost ground after 16th - weakened after 3 out (usual 4 out) - pulled up before 2 out(op 16/1 tchd 28/1)
29/05/25
18:45
Le Lion-D'Angers (FR) 4m4½f Mr B T Stone R P O'Keeffe 99 - - 10-10 35/1
Prominent - dropped into midfield before 17th - lost place 21st - tailed off when pulled up before 36th
03/05/25
14:30
Punchestown (IRE) 3m½f Mr B T Stone R P O'Keeffe 1st 6:46.20 Won 11-5 9/2
In touch with leaders - prominent 6th - led narrowly 3 out - ridden after 2 out - kept on well - gamely(op 11/2 tchd 6/1)
01/05/25
15:40
Punchestown (IRE) 4m1f Mr B T Stone R P O'Keeffe 4 9:19.62 9 11-0 12/1
Prominent - badly hampered 12th - pressed leader halfway - disputed lead from 5 out - headed before 2 out - weakened approaching last
02/05/24
16:50
Punchestown (IRE) 4m1f Tiernan Power Roche R P O'Keeffe 99 - - 11-5 18/1
Soon led - headed and prominent before 3rd - weakened before 2 out - lost touch when steadied 2 out - soon pulled up(op 20/1 tchd 16/1)
05/02/24
13:20
Punchestown (IRE) 3m½f J J Slevin R P O'Keeffe 99 - - 12-0 40/1
Pressed leader early - in touch with leaders when mistake 5 out - weakened 4 out - tailed off when pulled up before last(op 22/1)
15/12/23
15:00
Cheltenham 3m5½f Tiernan Power Roche R P O'Keeffe 11 8:46.63 1 134 9-9 28/1
Prominent - weakened after 2 out(op 14/1)
26/11/23
11:40
Punchestown (IRE) 3m J J Slevin R P O'Keeffe 2nd 7:5.98 3.5 11-9 16/1
Soon led narrowly - briefly disputed lead 14th - ridden when headed before last - kept on but no match for winner(op 10/1)
03/09/23
17:00
Craon (FR) 3m6f Tiernan Power Roche R P O'Keeffe 99 - - 10-11 12/1
Mid-division - bit slow 16th and soon dropped towards rear - pushed along after 20th - soon pulled up
27/04/23
16:50
Punchestown (IRE) 4m2f Mr B O Walsh R P O'Keeffe 1st 9:58.00 Won 11-5 3/1
Midfield early - pressed leaders after 24th - led when pushed along from 2 out - went clear before last - reduced lead when ridden and idled towards finish - just did enough
25/04/23
19:10
Punchestown (IRE) 3m1f Mr B O Walsh R P O'Keeffe 2nd 7:28.50 3 11-5 11/10F
Prominent - soon disputing third - headway when left in second 16th - disputed lead 18th - led narrowly 3 out - ridden and headed last - kept on and went clear with winner run-in(op 10/11)
20/11/22
11:45
Punchestown (IRE) 3m1f Mr B T Stone R P O'Keeffe 5 7:22.49 .5 11-2 100/1
In touch with leaders - prominent 16th - went second after 4 out - ridden to lead after 2 out - headed approaching last - hard ridden but no extra run-in(op 80/1)
28/04/22
16:50
Punchestown (IRE) 4m2f Mr B O Walsh R P O'Keeffe 99 - - 11-5 17/2
Midfield early - tracked leaders when stumbled and unseated rider 16th(op 11/1)
26/04/22
19:10
Punchestown (IRE) 3m1f Mr B O Walsh R P O'Keeffe 1st 7:2.20 Won 11-0 7/2
Midfield - good headway and chased leaders 21st - pressed leader 5 out - led 3 out - ridden clear before last - kept on run-in - reduced lead towards finish(op 11/4 tchd 4/1)
13/02/22
13:40
Punchestown (IRE) 3m1f Mr B T Stone R P O'Keeffe 4 7:53.47 0.05 10-11 125/1
Soon chased leaders - close up when ridden after 2 out - no extra when hung left after last - lost third final stride(op 100/1)
23/01/22
16:15
Thurles (IRE) 3m½f Tiernan Power Roche R P O'Keeffe 5 6:43.98 55 11-2 40/1
In rear - hampered by faller 3rd - in touch with leaders when ridden after 3 out (usual 4 out) - minor headway but no impression last (usual 2 out) - soon weakened - tailed off(op 33/1)
27/04/21
19:00
Punchestown (IRE) 3m1f Mr J J Codd R P O'Keeffe 2nd 6:58.45 1.25 11-9 10/1
Raced in second - led 19th - disputed lead when left in lead 21st - mistake and headed 23rd - headway and disputed lead 2 out - ridden and headed after last - kept on run-in(op 9/1 tchd 15/2)
14/02/21
13:30
Punchestown (IRE) 3m1f Mr T Power Roche R P O'Keeffe 10 8:12.77 9 10-13 50/1
Close up - soon chased leaders - lost position from 22nd - ridden and no extra 5 out - soon weakened(op 33/1)
18/02/20
13:45
Punchestown (IRE) 3m1f Mr M J Scallan R P O'Keeffe 8 7:39.94 5.5 10-11 50/1
Tracked leader for most - mistake and pecked at 12th (Laurel Drop Bank) where joined for 2nd briefly - dropped to 4th after 5 out - driven disputing 2nd after 3 out and no extra in 3rd before next - weakened
17/11/19
12:05
Punchestown (IRE) 3m Mr M J Scallan R P O'Keeffe 7 7:18.09 17 10-11 66/1
Mid-division early - 4th after 11th - not fluent next - mistake disputing 2nd 5 out and lost place - disputed 2nd again after 3 out - ridden and weakened before next
24/05/19
19:50
Downpatrick (IRE) 2m7½f Mr M J Scallan R P O'Keeffe 6 6:6.35 4.5 11-0 9/2
Took keen hold early in mid-division - not fluent at times - briefly closer before 4 out - ridden and not quicken after next - soon weakened(op 5/1 tchd 4/1)
02/05/19
16:50
Punchestown (IRE) 4m2f Mr M J Scallan R P O'Keeffe 2nd 9:42.20 25 11-0 50/1
Close up early - 5th halfway - improved into 2nd before 2 out where slight mistake - soon no impression on winner - kept on one pace after 2 out
30/04/19
15:40
Punchestown (IRE) 3m1f Mr M J Scallan R P O'Keeffe 99 - - 11-0 20/1
Tracked leaders in 3rd - chased leaders in 4th when fell 13th
10/01/19
15:45
Clonmel (IRE) 2m4½f Mr G L Murphy R P O'Keeffe 6 5:43.88 30 11-7 6/1
Held up in 5th - disputed 4th after 8th - ridden after 3 out and no impression in 6th into straight - weakened and trailing when jumped well left 2 out and again at last(op 11/2)
18/11/18
12:05
Punchestown (IRE) 3m Mr G L Murphy R P O'Keeffe 4 6:44.40 18 10-11 66/1
Chased leader early - 3rd after 11th - close 4th when slight mistake 3 out - slipped at bend before 2 out where disputed 3rd - no impression on easy winner after 2 out - soon weakened in 4th(op 50/1)
28/04/18
14:35
Punchestown (IRE) 3m Sean O'Keeffe R P O'Keeffe 4 7:7.62 7.5 11-0 50/1
Soon tracked leaders in 3rd - 2nd when left in front at 14th - headed after 16th - led again next until headed 20th - bad mistake 4 out - ridden and no impression in 4th after 2 out - kept on one pace
24/04/18
15:40
Punchestown (IRE) 3m Sean O'Keeffe R P O'Keeffe 5 7:14.45 4.5 11-0 9/2
Chased leaders - ridden along after 3 out in 5th - no impression after next - kept on one pace(op 5/1)