Trainer Details

Jedd O'Keeffe

161 Runs 19 Wins (11.8%) 48 Places (29.8%)
(Top 10) Jockeys for Jedd O'Keeffe
Jockey Runs Wins Places Win%
Jack Garritty 60 6 19 10.0%
Sean Quinlan 8 3 2 37.5%
Conor O'Farrell 25 3 8 12.0%
Brian Hughes 3 2 0 66.7%
Billy Garritty 4 2 1 50.0%
P J McDonald 12 1 5 8.3%
Warren Fentiman 2 1 0 50.0%
Cieren Fallon 1 1 0 100.0%
Charlie Deutsch 1 0 1 0.0%
Hollie Doyle 2 0 0 0.0%
Jedd O'Keeffe's Yard (28 Horses) (Last 12 months)
Horse R W P Last Run
Ronnie Russet
4 G
3 2 - 15/01/26
Ip Up (FR)
6 M
7 - 5 15/01/26
He's Bresilian (GB)
5 G
7 1 5 13/01/26
Inappropriate (IRE)
4 G
8 1 1 01/01/26
Ashdown Forest (IRE)
3 G
2 - - 01/01/26
Percy Willis (GB)
6 G
13 - 5 29/12/25
Ninna Collina (GB)
4 F
5 3 2 28/12/25
Hurlyburly
4 G
2 - - 27/12/25
Prince Achille (GB)
6 G
10 1 2 20/12/25
Vintage Fizz (GB)
8 G
9 - 2 28/11/25
King Of Yorkshire
2 G
3 - - 17/11/25
Jedhi Knight (GB)
3 G
10 1 5 20/10/25
Fringill Dike (IRE)
8 G
8 - 1 19/10/25
Ravishing Beauty (GB)
4 F
11 2 4 14/10/25
Dan Tucker (GB)
3 G
9 3 3 10/10/25
Lillie Margot (GB)
2 F
2 - 1 07/10/25
Lady Hornblower (GB)
2 F
4 1 2 04/10/25
Dream Forever (IRE)
2 C
5 - - 26/09/25
Saisons d'Or (IRE)
10 G
11 2 3 19/09/25
Fuzeyya (GB)
2 F
3 - - 13/09/25
Creating Mischief (GB)
3 G
4 - - 25/08/25
Trojan Soldier (GB)
2 G
4 - 2 07/07/25
Byzantine Empress (GB)
4 F
5 - 1 04/07/25
Georgecandoit (GB)
3 G
4 - 1 24/06/25
Something (GB)
3 G
4 1 - 18/06/25
West Kirby (GB)
3 F
2 - - 13/05/25
Oberon Hill (IRE)
3 G
4 - 2 27/04/25
Mr Bramley (GB)
7 G
2 1 1 01/03/25
Recent Runs - Last 12 Months (Showing 100)
Date/Time Course Distance Horse Jockey Position Beaten By Weight SP Comment
15/01/26
15:45
Newcastle 2m1f Ronnie Russet Brian Hughes 1st Won 11-12 6/1
Led early - prominent after 1f - led over 1f out - ran on well and went clear inside final furlong(tchd 13/2)
15/01/26
14:52
Ludlow 2m Ip Up (FR) Charlie Deutsch 2nd 3 11-7 100/30
Visibility reduced by fog - took keen hold - led - joined 3 out - lost position last - no extra inside final 110yds(tchd 3/1)
13/01/26
15:18
Ayr 2m He's Bresilian (GB) Sean Quinlan 2nd 1.75 11-13 15/8F
Prominent - led before 4th - faced challenge before 2 out - mistake 2 out - soon headed - kept on(op 9/4 tchd 7/4)
01/01/26
14:59
Newcastle (AW) 1m2f Inappropriate (IRE) Billy Garritty 6 4.75 8-12 20/1
Towards rear throughout
01/01/26
12:30
Musselburgh 1m7½f Ashdown Forest (IRE) Sean Quinlan 7 6 11-0 14/1
Took keen hold - prominent on outer - jumped left and not fluent 4th - led after 4 out - headed 3 out - not fluent and weakened 2 out(op 9/1)
29/12/25
15:10
Newcastle (AW) 1m4½f Percy Willis (GB) Hollie Doyle 7 1.5 9-6 9/2
In touch with leaders - headway on far side of group and pressed leaders over 2f out - weakened inside final furlong(op 13/2)
28/12/25
14:03
Catterick 1m7½f Ninna Collina (GB) Sean Quinlan 1st Won 11-12 13/8F
Took keen hold - prominent - in touch with leaders before 4th - headway and went second before 2 out - ridden to lead approaching last - edged left run-in - kept on well(op 2/1 tchd 11/8)
27/12/25
15:20
Wetherby 2m Hurlyburly Sean Quinlan 6 2.75 11-2 33/1
Midfield - switched left and headway over 2f out - no extra final furlong(op 40/1)
20/12/25
15:10
Newcastle (AW) 1m2f Prince Achille (GB) Jack Garritty 4 5.5 9-11 11/1
In touch with leaders - weakened from over 1f out(op 9/1 tchd 17/2)
20/12/25
12:55
Haydock 1m7½f Ip Up (FR) Craig Nichol 3rd .5 10-11 13/2
Led - headed after 2 out - no extra and lost second inside final 110yds(op 6/1 tchd 7/1)
13/12/25
15:05
Newcastle (AW) 1m2f Inappropriate (IRE) Jack Garritty 2nd 6 10-0 25/1
Midfield - headway waiting for room 2f out - short of room over 1f out - ran on well final furlong - went second towards finish - no match for winner(op 28/1 tchd 33/1)
12/12/25
20:30
Southwell (AW) 1m4f Percy Willis (GB) P J McDonald 4 0.3 9-6 11/2
(op 6/1 tchd 13/2)
12/12/25
12:50
Doncaster 2m½f Ashdown Forest (IRE) Conor O'Farrell 6 12 11-4 EvensF
Raced in second - weakened 2 out(op 15/8)
11/12/25
15:15
Newcastle 2m1f Ronnie Russet Brian Hughes 1st Won 11-2 4/1
Led but pestered - headed and pressed leader over 3f out - ridden and led again inside final furlong - clear with one other inside final 110yds - kept on(op 6/1)
11/12/25
12:45
Newcastle 2m1f He's Bresilian (GB) Sean Quinlan 1st Won 11-4 EvensF
Made all - not fluent 2 out - clear with one other last - ridden out final 110yds - unchallenged(op 5/4 tchd 11/8)
30/11/25
13:25
Leicester 1m7½f Ip Up (FR) Craig Nichol 3rd 1 11-13 9/2
Midfield - headway when hit 3 out - stayed on and went third run-in(op 5/1)
28/11/25
14:48
Musselburgh 1m7½f Inappropriate (IRE) Conor O'Farrell 9 6.5 12-2 5/1
In rear - headway before 3 out - weakened quickly approaching last (trainer's rep stated gelding was unsuited by the going; vet had nothing to report)(op 9/2 tchd 11/2)
28/11/25
14:02
Doncaster 2m3f Vintage Fizz (GB) Charlie Hammond 99 - 11-9 20/1
In touch with leaders - weakened 4 out - lost touch and pulled up after 3 out(op 18/1 tchd 25/1)
26/11/25
15:30
Newcastle (AW) 1m2f Prince Achille (GB) Jack Garritty 2nd 0.05 10-0 100/30
Midfield behind clear leader - headway towards near side over 2f out - led narrowly inside final 110yds - headed post(op 3/1)
26/11/25
15:25
Market Rasen 2m½f Hurlyburly Conor O'Farrell 4 1 11-2 8/1
In rear - headway over 3f out - weakened over 1f out(op 9/2 tchd 4/1)
26/11/25
15:00
Newcastle (AW) 1m2f Percy Willis (GB) P J McDonald 2nd 1.25 9-12 11/1
In touch with leaders - went second 2f out - soon challenging - pressed winner inside final furlong - no extra inside final 110yds(op 10/1 tchd 9/1)
26/11/25
14:09
Wetherby 2m3½f He's Bresilian (GB) Sean Quinlan 6 13 12-1 11/1
Took keen hold - towards rear - stumbled 6th - not fluent 4 out - not fluent and weakened 2 out(op 10/1)
17/11/25
16:10
Newcastle (AW) 7f King Of Yorkshire Jack Garritty 5 1.5 9-7 33/1
Pressed leader - weakened over 1f out(tchd 40/1)
08/11/25
14:40
Aintree 2m5f Vintage Fizz (GB) Sam Twiston-Davies 99 - 10-6 12/1
(op 10/1)
07/11/25
15:53
Hexham 2m Ronnie Russet Brian Hughes 5 1.5 11-2 16/5
Midfield(op 10/3 tchd 3/1)
07/11/25
14:53
Newcastle (AW) 7f King Of Yorkshire Jack Garritty 7 12 9-7 80/1
(op 66/1)
07/11/25
12:25
Hexham 2m Ninna Collina (GB) Sean Quinlan 1st Won 11-7 11/2
(op 13/2 tchd 5/1)
06/11/25
15:20
Newcastle (AW) 1m2f Percy Willis (GB) P J McDonald 3rd 1.25 9-8 25/1
(op 18/1)
02/11/25
15:47
Carlisle 2m1f Ip Up (FR) Conor O'Farrell 4 3 11-7 18/1
(op 25/1)
01/11/25
15:35
Newcastle (AW) 1m2f Prince Achille (GB) Jack Garritty 1st Won 9-9 18/1
(op 16/1)
01/11/25
15:30
Wetherby 2m Inappropriate (IRE) Conor O'Farrell 5 4.25 10-11 9/1
(op 11/2 tchd 10/1)
27/10/25
13:00
Redcar 7f King Of Yorkshire Jack Garritty 8 .5 9-7 33/1
In touch with leaders - weakened over 1f out(op 80/1 tchd 28/1)
25/10/25
13:35
Kelso 2m He's Bresilian (GB) Sean Quinlan 3rd 7 11-4 18/5
Prominent - went third before 2 out - no extra after last (vet reported gelding was treated for post-race heat stress)(op 5/2 tchd 7/2)
20/10/25
13:55
Bath 2m1f Jedhi Knight (GB) Miss Becky Smith 3rd 3 10-9 15/8F
Took keen hold - midfield - in touch with leaders with one circuit to go - headway 2f out - soon edged right - hung right when no extra final 110yds(op 6/4)
19/10/25
15:16
Kempton 2m2f Fringill Dike (IRE) Charlie Maggs 4 5.5 10-12 5/1
Prominent - weakened before 2 out(op 9/2 tchd 4/1 and tchd 11/2)
17/10/25
16:55
Newcastle (AW) 1m2f Inappropriate (IRE) Jack Garritty 10 0.3 9-10 20/1
Prominent - weakened from 1f out(tchd 18/1 and tchd 22/1)
14/10/25
19:30
Newcastle (AW) 1m Ravishing Beauty (GB) P J McDonald 3rd 3.25 9-11 5/2
Took keen hold - prominent - briefly disputed lead over 1f out - weakened final 110yds(op 3/1)
13/10/25
14:12
Hereford 2m Ninna Collina (GB) Conor O'Farrell 1st Won 11-3 5/1
Towards rear - headway 5th - pushed along after 2 out - ridden to lead approaching last - ran on(op 11/2 tchd 6/1)
10/10/25
16:25
York 5f Dan Tucker (GB) Jack Garritty 1st Won 9-3 11/1
Prominent towards far side - ridden to lead over 1f out - kept on well inside final furlong - just did enough (trainer's rep said - regarding the apparent improvement in form - gelding benefitted from being able to be ridden more prominently on this occasion; gelding was routine tested)(op 10/1)
07/10/25
16:00
Leicester 1m Lillie Margot (GB) Jack Garritty 7 1.25 9-2 11/4F
Took keen hold - hung left throughout - in touch with leaders - weakened over 1f out (jockey said filly hung left-handed)(op 10/3)
04/10/25
17:45
Newcastle (AW) 1m4½f Percy Willis (GB) Jack Garritty 7 6.5 10-1 17/2
In touch with leaders - weakened from over 2f out (jockey said gelding ran flat)(op 8/1 tchd 7/1)
04/10/25
14:05
Newmarket 7f Lady Hornblower (GB) Barry McHugh 18 0.3 8-6 100/1
Towards far side - never better than midfield - drifted left when no chance over 2f out - 9th of 13 in group(op 125/1 tchd 150/1)
01/10/25
17:25
Catterick 1m4f Prince Achille (GB) Jack Garritty 5 10 9-3 25/1
Prominent - switched right and towards near side over 2f out - weakened over 1f out(op 22/1 tchd 20/1)
28/09/25
16:50
Ffos Las 2m Jedhi Knight (GB) Jack Doughty 2nd 12 8-5 15/8F
Held up in rear - good headway on outer after 6f - soon raced in second - switched right towards near side from 4f out - weakened gradually from over 2f out(op 5/2)
26/09/25
18:30
Newcastle (AW) 6f Dream Forever (IRE) Jack Garritty 8 3.5 9-9 7/1
Towards rear - weakened from 2f out(op 9/2)
25/09/25
17:30
Newcastle (AW) 1m4½f Percy Willis (GB) P J McDonald 2nd .5 10-1 11/2
In touch with leaders - ran on and went second inside final 110yds(op 6/1)
19/09/25
19:45
Newcastle (AW) 7f Saisons d'Or (IRE) Jack Garritty 6 4 9-3 18/1
Led - went clear after 2f - reduced lead over 2f out - headed over 1f out - weakened inside final furlong(op 16/1)
17/09/25
18:30
Kelso 2m1f Fringill Dike (IRE) Charlie Maggs 5 3.75 11-9 11/1
Raced wide - jumped right throughout - led but pestered - headed 3 out - soon hung right and lost ground - weakened from 2 out(tchd 10/1 and tchd 12/1)
17/09/25
15:15
Beverley 7½f Lady Hornblower (GB) Jack Garritty 2nd 3 9-5 100/30
Led narrowly - headed over 1f out - ridden and edged left from 1f out - stayed on but no match for winner(op 3/1 tchd 4/1)
15/09/25
16:50
Thirsk 1m Ravishing Beauty (GB) Jack Garritty 7 0.3 9-12 3/1F
In touch with leaders - no extra inside final furlong (jockey said filly ran flat)(tchd 11/4 and tchd 16/5)
15/09/25
14:00
Worcester 2m4f Vintage Fizz (GB) Conor O'Farrell 7 13 10-13 15/2
Jumped left on occasions - in rear throughout(op 13/2)
13/09/25
17:40
Bath 1m Fuzeyya (GB) Jack Doughty 5 0.1 9-2 40/1
Dwelt start - in rear - headway over 3f out - hung left and no extra over 1f out(tchd 33/1)
11/09/25
17:55
Newcastle (AW) 2m½f Jedhi Knight (GB) Callum Rodriguez 4 9 9-2 11/4J
Led - headed and prominent after 5f - led narrowly from 4f out - bumped and weakened from 2f out(tchd 5/2)
09/09/25
18:45
Carlisle 1m Ravishing Beauty (GB) Jack Garritty 2nd 2 9-13 4/1
Midfield - headway over 1f out - waiting for room 2f out - switched left inside final furlong - ran on and went second towards finish(op 7/2)
08/09/25
16:39
Newcastle (AW) 1m2f Percy Willis (GB) P J McDonald 4 0.2 8-13 40/1
Towards rear - headway from 2f out - kept on but no impression inside final furlong(op 33/1)
07/09/25
15:00
York 5½f Dan Tucker (GB) Warren Fentiman 9 .5 8-9 12/1
Held up in rear - headway over 1f out - hung left and no impression inside final furlong(op 10/1)
05/09/25
14:07
Haydock 1m Fuzeyya (GB) Paul Mulrennan 10 3.75 9-2 250/1
Ran green and in rear throughout(op 200/1 tchd 300/1)
05/09/25
14:07
Haydock 1m Lillie Margot (GB) Billy Garritty 3rd 4.75 9-2 50/1
Raced in second - hung left and lost second 2f out - outpaced from over 1f out(op 40/1)
04/09/25
16:25
Southwell (AW) 7f Saisons d'Or (IRE) Jack Garritty 5 .5 9-9 14/1
Led - headed over 1f out - weakened final 110yds(op 10/1)
04/09/25
14:50
Southwell (AW) 6f Dream Forever (IRE) Jack Garritty 8 1.25 9-5 28/1
In rear - carried head awkwardly 2f out - soon hung left - some headway inside final furlong - no impression(op 20/1 tchd 40/1)
28/08/25
16:40
Ffos Las 2m Jedhi Knight (GB) Cieren Fallon 1st Won 9-0 11/4F
Midfield - headway over 3f out - switched left and ridden inside final furlong - pressed leader inside final 110yds - bumped towards finish - just failed - finished 2nd - placed 1st(op 15/8)
25/08/25
14:15
Southwell (AW) 1m6f Creating Mischief (GB) Andrew Mullen 7 1.75 9-1 33/1
Taken down early - dwelt start - towards rear - ridden over 4f out - jockey dropped hands over 3f out - some headway from over 2f out(op 22/1)
24/08/25
15:45
Beverley 7½f Lady Hornblower (GB) Jack Garritty 1st Won 9-2 11/4
Dwelt start - soon pressed leader - ridden over 1f out - kept on and led final strides(tchd 3/1)
24/08/25
15:45
Beverley 7½f Fuzeyya (GB) Paul Mulrennan 13 17 9-2 28/1
Dwelt start - always behind(tchd 40/1)
21/08/25
16:25
Newton Abbot 2m½f Fringill Dike (IRE) Conor O'Farrell 5 7.5 12-0 13/2
Prominent - lost position but in touch with leaders when hampered 1st - briefly went fourth 6th - weakened after 2 out(op 6/1 tchd 11/2)
18/08/25
19:45
Ayr 1m Ravishing Beauty (GB) Jack Garritty 2nd 0.2 10-2 18/5
In touch with leaders - headway on far side of group from 2f out - ridden when led inside final furlong - headed final strides(op 3/1 tchd 4/1)
18/08/25
16:45
Catterick 7f Saisons d'Or (IRE) Billy Garritty 1st Won 10-0 11/2
Led soon after start - ridden over 1f out - faced challenge inside final furlong - kept on(op 7/1)
18/08/25
15:57
Stratford 2m3½f Vintage Fizz (GB) Conor O'Farrell 5 1 11-9 13/2
Held up in rear - not fluent and jockey unbalanced 1st - headway but still plenty to do 2 out - keeping on when stumbled last - weakened run-in(op 9/2)
17/08/25
16:12
Pontefract 5f Dan Tucker (GB) Jack Garritty 2nd .75 9-10 9/4F
Pressed leaders - went second inside final furlong - ran on towards finish(op 85/40 tchd 15/8)
15/08/25
20:10
Thirsk 1m4f Prince Achille (GB) Jack Garritty 6 9 10-1 20/1
Reared start and slowly away - always behind (jockey said gelding reared as stalls opened and was slowly away as a result)(op 18/1 tchd 16/1 and tchd 22/1)
12/08/25
15:50
Carlisle 7f Lady Hornblower (GB) Jack Garritty 2nd 5 9-2 16/1
Prominent - went second 2f out - soon no chance with winner
07/08/25
16:55
Nottingham 1m½f Ravishing Beauty (GB) Jack Garritty 1st Won 9-9 11/1
Took keen hold - prominent - led under 2f out - soon drifted left - ridden and kept on inside final furlong - all out(op 17/2)
06/08/25
16:38
Pontefract 2m1f Jedhi Knight (GB) Andrew Mullen 3rd .5 8-2 12/1
In touch with leaders - headway over 1f out - kept on(op 10/1)
01/08/25
14:50
Southwell (AW) 1m3f Creating Mischief (GB) Jack Garritty 7 1.25 9-7 50/1
Towards rear - stayed on from 3f out - never dangerous(tchd 66/1)
31/07/25
15:45
Goodwood 5f Dan Tucker (GB) Ryan Moore 8 1.5 9-2 7/2F
Towards rear - some headway inside final furlong - no telling impression(op 4/1 tchd 3/1)
29/07/25
17:47
Beverley 7½f Saisons d'Or (IRE) Jack Garritty 3rd .5 9-11 10/1
Led - headed over 1f out - outpaced inside final furlong - rallied final 110yds - kept on(op 9/1)
25/07/25
16:35
Thirsk 1m4f Prince Achille (GB) Jack Garritty 6 2 9-5 7/1
Prominent - weakened over 2f out(op 5/1)
20/07/25
15:13
Stratford 2m1f Fringill Dike (IRE) Conor O'Farrell 6 25 12-0 9/1
Held up in rear - weakened after 2 out - tailed off (vet said gelding lost right-fore shoe)(op 11/1 tchd 8/1)
19/07/25
15:12
Market Rasen 2m5½f Vintage Fizz (GB) Sam Twiston-Davies 6 4.25 10-7 14/1
Midfield - some headway 3 out - no impression from 2 out(op 16/1)
18/07/25
19:55
Pontefract 5f Dan Tucker (GB) Warren Fentiman 1st Won 8-8 11/4
Ran without hind shoes - in touch with leaders on inner - going easily but waiting for room over 1f out - switched right and kept on well inside final furlong - led final 110yds - won going away(op 3/1 tchd 5/2)
18/07/25
19:20
Pontefract 1m Ravishing Beauty (GB) Jack Garritty 1st Won 9-12 9/4F
Raced in third behind clear leaders - went second going easily 2f out - shaken up to lead over 1f out - ridden out final 110yds - comfortably(op 2/1 tchd 85/40)
15/07/25
17:00
Beverley 7½f Saisons d'Or (IRE) Jack Garritty 2nd .5 9-10 17/2
Led - went clear with winner from over 1f out - headed final 110yds - kept on(op 9/1 tchd 10/1)
10/07/25
15:20
Carlisle 1m3f Jedhi Knight (GB) Andrew Mullen 3rd 1 8-10 4/1
Dwelt start - in touch with leaders - lost ground after 3f - soon towards rear - steady headway on outer from 3f out - hung right from over 1f out - kept on(op 6/1 tchd 13/2)
07/07/25
17:15
Ayr 1m5f Trojan Soldier (GB) Jack Garritty 10 0.3 9-5 9/4F
Never better than midfield (jockey said gelding ran flat)(tchd 11/5)
04/07/25
20:25
Haydock 7f Byzantine Empress (GB) Paul Mulrennan 5 .75 9-5 13/2
Midfield - not clear run then some headway over 1f out - no impression inside final furlong(op 11/2)
02/07/25
15:33
Thirsk 7f Saisons d'Or (IRE) Jack Garritty 5 .5 9-2 17/2
Led - headed over 1f out - soon lost position - hung left and weakened gradually inside final furlong(op 9/1)
29/06/25
16:20
Uttoxeter 2m Fringill Dike (IRE) Conor O'Farrell 5 2.25 12-0 5/1
Towards rear - in touch with leaders 8th - not fluent 3 out - soon outpaced - left in third 2 out - weakened last(tchd 9/2)
26/06/25
18:30
Leicester 1m Ravishing Beauty (GB) Jack Garritty 2nd - 9-8 9/4F
In touch with leaders - good headway 2f out - soon led - headed inside final furlong - disputing second final 110yds - kept on(op 15/8)
26/06/25
14:35
Newcastle (AW) 6f Dream Forever (IRE) Sam James 6 .75 9-7 150/1
In touch with leaders - weakened over 1f out(tchd 100/1)
24/06/25
20:15
Newbury 7f Byzantine Empress (GB) Finley Marsh 6 .75 9-8 9/1
Awkward start - in rear - not clear run from over 1f out - hampered inside final furlong - soon switched left and kept on(op 8/1)
24/06/25
14:15
Beverley 7½f Georgecandoit (GB) Jack Garritty 5 .5 9-2 22/1
Midfield - waiting for room over 2f out - not clear run repeatedly from over 1f out - switched left inside final furlong - not recover (jockey said gelding was denied a clear run on several occasions from 2f out)(tchd 20/1)
21/06/25
16:45
Redcar 1m Ravishing Beauty (GB) Jack Garritty 4 0.3 9-8 9/1
In touch with leaders - pressed leaders 2f out - soon edged right - no extra final 110yds(op 8/1)
20/06/25
16:25
Market Rasen 2m5½f Vintage Fizz (GB) Conor O'Farrell 2nd 0.3 11-6 11/4
Held up in rear - went fourth 10th - led after 2 out - ridden run-in - kept on but headed towards finish(op 10/3)
18/06/25
19:30
Ripon 1m4f Something (GB) Callum Rodriguez 4 0.2 9-9 5/2F
Ducked left start - took keen hold - led but pestered - joined 2f out - headed over 1f out - rallied and challenging final 110yds - no extra and lost two places final strides(op 11/4)
16/06/25
14:15
Carlisle 6f Dream Forever (IRE) Jack Garritty 6 - 9-7 100/1
Prominent - weakened over 1f out(op 150/1)
13/06/25
16:45
York 5f Dan Tucker (GB) Jack Garritty 2nd 0.1 9-8 9/2
Raced far side - prominent - went second over 1f out - ridden inside final furlong - kept on and challenging towards finish - soon briefly led - just failed(op 11/2 tchd 4/1)
10/06/25
18:10
Catterick 1m4f Prince Achille (GB) Archie Young 8 5 9-1 11/1
Never better than midfield(op 12/1 tchd 14/1)
07/06/25
16:15
Epsom 1m4f Something (GB) Hollie Doyle 10 .75 8-4 33/1
Raced in second - briefly disputed lead over 3f out - weakened over 2f out(op 40/1)
07/06/25
13:55
Musselburgh 7f Byzantine Empress (GB) Paul Mulrennan 5 1.75 9-8 8/1
Steadied start - in rear - headway over 2f out - weakened inside final furlong(op 5/1)
04/06/25
19:22
Ripon 1m Saisons d'Or (IRE) Jack Garritty 3rd 1 9-2 25/1
Prominent early - led after 2f - headed and weakened inside final furlong(op 22/1 tchd 28/1)