Horse Details

True Promise (GB)

25 Runs 4 Wins (16.0%) 6 Places (24.0%)
3 years old ch GB
Sire: Washington DC (IRE)
Dam: In Trutina (GB)
Damsire: Firebreak
Past Runs (25 Total)
Date/Time Course Distance Jockey Trainer Position Time Beaten By OR Weight SP Comment
03/10/25
19:15
Southwell (AW) 6f Jack Callan Kevin Ryan 2nd 1:15.20 .5 73 9-5 7/2
Soon led - ridden from over 1f out - headed towards finish(op 10/3)
23/09/25
18:30
Southwell (AW) 5f Kevin Stott Kevin Ryan 2nd 0:58.10 0.3 73 9-0 11/2
Prominent - pressed leader from over 1f out - kept on well(op 9/2)
28/08/25
18:45
Southwell (AW) 6f Clifford Lee Kevin Ryan 5 1:13.83 1.25 73 9-5 9/1
Led - headed and weakened inside final furlong(op 11/1 tchd 17/2)
03/07/25
14:40
Haydock 5f Jack Callan Kevin Ryan 4 1:0.91 1.25 75 10-0 100/30
In touch with leaders - outpaced final furlong(tchd 3/1)
31/05/25
13:30
York 6f Jack Callan Kevin Ryan 11 1:11.28 0.3 77 9-1 28/1
Prominent up the centre - weakened inside final furlong(op 20/1)
19/05/25
15:30
Carlisle 6f Kevin Stott Kevin Ryan 10 1:14.32 6.5 78 9-7 9/1
Took keen hold - pressed leader - led over 4f out - headed under 2f out - weakened from over 1f out (jockey said gelding weakened quickly inside final 2f)(op 17/2 tchd 10/1)
09/05/25
19:30
Ripon 6f Kevin Stott Kevin Ryan 3rd 1:10.32 .5 78 9-7 16/1
Soon led - against near rail from over 4f out - headed over 1f out - kept on(op 12/1 tchd 11/1)
27/04/25
15:45
Southwell (AW) 5f Jack Callan Kevin Ryan 4 0:59.23 1.5 78 8-9 8/1
Pressed leaders on far side of group - no extra final 110yds(op 15/2 tchd 17/2)
16/04/25
14:50
Beverley 5f Tom Eaves Kevin Ryan 7 1:5.57 1.5 79 9-1 12/1
Prominent - lost position gradually against far rail inside final furlong - weakened final 110yds(op 8/1)
04/03/25
19:00
Southwell (AW) 5f Tom Eaves Kevin Ryan 5 0:57.49 1 80 8-11 18/5
Prominent - hung right and weakened from over 1f out(op 3/1 tchd 4/1)
13/02/25
17:30
Chelmsford (AW) 5f Warren Fentiman Kevin Ryan 2nd 0:58.04 2 80 9-2 2/1F
Midfield - headway from over 1f out - kept on inside final furlong - went second towards finish - no match for winner(op 9/4 tchd 15/8)
30/01/25
13:42
Southwell (AW) 6f Shane Gray Kevin Ryan 5 1:14.48 2 82 8-12 11/2
Took keen hold - raced in third - went second over 3f out - challenging 2f out - edged left over 1f out - soon lost position and weakened(op 6/1 and tchd 13/2)
14/01/25
17:45
Newcastle (AW) 6f Shane Gray Kevin Ryan 6 1:14.06 .75 83 9-7 100/30
Pressed leader - briefly led over 1f out - weakened final 110yds(op 9/2)
21/12/24
18:00
Newcastle (AW) 6f Shane Gray Kevin Ryan 7 1:16.15 1.25 83 9-8 7/2
Pressed leader - weakened over 1f out (trainer's rep had no explanation for the poor form shown)(op 3/1)
09/12/24
17:00
Newcastle (AW) 6f Shane Gray Kevin Ryan 3rd 1:12.21 0.3 83 9-2 7/2F
In touch with leaders - prominent after 2f - going easily against near rail 2f out - pressed winner inside final furlong - no extra and lost second final 110yds(op 9/2 tchd 10/3)
18/11/24
18:30
Wolverhampton (AW) 6f Oisin McSweeney Kevin Ryan 5 1:13.44 .75 83 9-7 3/1F
In touch with leaders - some headway over 1f out - weakened inside final furlong(op 10/3)
07/11/24
16:30
Newcastle (AW) 5f Shane Gray Kevin Ryan 1st 0:58.31 Won 81 9-5 13/8F
Prominent - led narrowly 2f out - faced challenge inside final furlong - clear with one other inside final 110yds - kept on towards finish - just did enough(op 11/8)
24/10/24
20:00
Southwell (AW) 6f Shane Gray Kevin Ryan 1st 1:13.58 Won 78 9-7 11/1
Prominent - headway to lead over 1f out - wandered around but kept on inside final furlong(tchd 10/1)
03/10/24
18:10
Newcastle (AW) 6f Shane Gray Kevin Ryan 2nd 1:11.67 .75 76 9-9 11/2
Pressed leaders - led narrowly over 1f out - headed final 110yds - kept on(op 15/2)
17/08/24
14:45
Ripon 6f Louise Akehurst Kevin Ryan 8 1:11.28 0.2 78 9-0 50/1
Raced near side - raced wide early - prominent - pressed leader after 2f - no extra over 1f out - 7th of 9 in group(tchd 40/1)
16/07/24
19:30
Kempton (AW) 6f Shane Gray Kevin Ryan 8 1:14.07 .5 82 9-6 40/1
Raced wide - in touch with leaders - weakened from over 2f out(op 33/1 tchd 25/1)
16/06/24
16:15
Thirsk 7f Shane Gray Kevin Ryan 9 1:28.36 1.75 84 9-1 50/1
Took keen hold - prominent - edged right 2f out - edged left and weakened over 1f out(op 33/1)
15/05/24
16:15
York 7f Shane Gray Kevin Ryan 14 1:28.41 1.75 85 8-13 33/1
Took keen hold early - always behind(op 40/1)
02/02/24
16:40
Newcastle (AW) 7f Shane Gray Kevin Ryan 1st 1:31.30 Won 9-4 5/2
Prominent - led narrowly over 2f out - joined over 1f out - ridden and led clearly final 110yds - kept on(op 9/4)
08/01/24
16:30
Newcastle (AW) 6f Shane Gray Kevin Ryan 1st 1:13.18 Won 9-0 8/1
Dwelt start - midfield - in touch with leaders over 3f out - headway from over 1f out - challenging inside final furlong - forced dead-heat(op 15/2 tchd 7/1)