J P Shanahan

Date PosHorseTypeRace DetailsStarting Price
24/11/175/14What Wonders WeaveFLATDundalk, 1m 2f 150y, Standard11/2
17/11/1710/13TaexaliFLATDundalk, 5f, Standard12/1
25/10/1717/18What Wonders WeaveFLATNavan, 1m, Heavy8/1
25/10/1710/12TaexaliFLATNavan, 5f 182y, Heavy9/2
17/10/174/12What Wonders WeaveFLATLeicester, 1m 2f, Good to Soft, C55/1
17/10/176/10TaexaliFLATLeicester, 5f, Good to Soft, C210/1
08/10/171/18Warp FactorFLATNavan, 1m, Soft14/1
08/10/174/17TaexaliFLATNavan, 5f, Soft7/1
01/10/176/8Set In StoneFLATMusselburgh, 1m 2y, Soft (Good to Soft in places), C36/4
16/09/173/11What Wonders WeaveFLATMusselburgh, 1m 208y, Soft, C45/1
16/09/1711/11IonizationFLATGowran Park, 1m 1f 100y, Soft to Heavy, C133/1
16/09/171/7Set In StoneFLATMusselburgh, 1m 2y, Soft, C46/4
10/09/177/10The Tartan SpartanFLATCurragh, 1m 6f, Soft (Straight: Soft to Heavy), C166/1
05/09/171/10Souls In The WindFLATHamilton, 6f 6y, Soft (Heavy in places), C612/1
05/09/171/6What Wonders WeaveFLATHamilton, 1m 1f 35y, Soft (Heavy in places), C413/8
05/09/174/4FarageFLATHamilton, 1m 68y, Soft (Heavy in places), C540/1
02/09/178/10Warp FactorFLATChester, 1m 7f 196y, Good, C410/1
02/09/175/12TaexaliFLATChester, 5f 110y, Good, C225/1
02/09/179/12Sharp DefenceFLATChester, 7f 127y, Good, C28/1
02/09/177/11The Tartan SpartanFLATChester, 1m 5f 84y, Good, C112/1
31/08/1710/12IonizationFLATTipperary, 7f 100y, Soft, C112/1
26/08/171/7Unite The ClansFLATWindsor, 1m 3f 99y, Good to Firm (Good in places), C510/1
26/08/1710/10Souls In The WindFLATWindsor, 6f 12y, Good to Firm (Good in places), C425/1
26/08/177/8Carbon DatingFLATWindsor, 1m 3f 99y, Good to Firm (Good in places), C125/1
19/08/175/8What Wonders WeaveFLATNewbury, 1m 4f, Soft (Good to Soft in places), C48/1
19/08/1712/12FarageFLATNewbury, 1m 4f, Soft (Good to Soft in places), C325/1
19/08/174/10IonizationFLATNewbury, 7f, Soft (Good to Soft in places), C38/1
19/08/177/8The Tartan SpartanFLATNewbury, 1m 5f 61y, Soft (Good to Soft in places), C116/1
19/08/176/9Warp FactorFLATNewbury, 1m 2f, Soft (Good to Soft in places), C416/1
18/08/171/9FivehundredmilesFLATNewbury, 1m 1f, Soft, C55/1
18/08/172/13Sharp DefenceFLATDundalk, 6f, Standard7/1
18/08/171/16Set In StoneFLATNewbury, 1m, Soft, C49/1
05/08/176/12FivehundredmilesFLATHamilton, 1m 68y, Good to Soft (Soft in places), C515/2
05/08/171/12Set In StoneFLATHamilton, 1m 68y, Good to Soft (Soft in places), C56/1
05/08/1710/11Born On The ClydeFLATHamilton, 1m 1f 35y, Good to Soft (Soft in places), C625/1
05/08/179/9LevenFLATHamilton, 1m 3f 15y, Good to Soft (Soft in places), C516/1
05/08/174/6TaexaliFLATHamilton, 5f 7y, Good to Soft (Soft in places), C37/1
05/08/175/6Souls In The WindFLATHamilton, 6f 6y, Good to Soft (Soft in places), C412/1
29/07/178/11What Wonders WeaveFLATSalisbury, 1m 6f 44y, Good to Soft (Soft in places), C511/2
29/07/1710/11Wee JockFLATSalisbury, 5f, Good to Soft (Soft in places), C63/1
29/07/179/9Born On The ClydeFLATSalisbury, 1m, Good to Soft (Soft in places), C57/2
28/07/171/8The Tartan SpartanFLATDown Royal, 1m 6f, Good to Yielding, C110/1
21/07/1711/14Sharp DefenceFLATHamilton, 6f 6y, Good, C29/1
20/07/175/10LevenFLATHamilton, 1m 68y, Good, C612/1
20/07/174/6FivehundredmilesFLATHamilton, 1m 1f 35y, Good, C43/1
20/07/173/4Warp FactorFLATHamilton, 1m 5f 16y, Good, C413/2
04/07/171/9Wee JockFLATHamilton, 5f 7y, Soft (Good to Soft in places), C611/10
04/07/171/9Sharp DefenceFLATHamilton, 6f 6y, Soft (Good to Soft in places), C47/2
04/07/176/8LevenFLATHamilton, 1m 5f 16y, Soft (Good to Soft in places), C520/1
04/07/173/11IonizationFLATHamilton, 1m 68y, Soft (Good to Soft in places), C25/1
Next Race Off
15:30 Chelmsford City
5
(4)
Nathan
J: L Morris
7
(6)
Alfarris
J: Dane O'Neill
9
(1)
Top Mission
J: William Carson
1
(7)
Master Singer
J: K T O'Neill
4
(3)
Rainbow Rebel
J: F Norton
3
(9)
Master Carpenter
J: Daniel Muscutt
10
(2)
Tangramm
J: J F Egan
6
(8)
Al Destoor
J: Edward Greatrex
2
(11)
Noble Gift
J: Callum Shepherd
8
(5)
Star of Rory
J: Nicola Currie
11
(10)
Lost At Sea
J: Liam Jones

Racing Tips

Scroll down for all of our team's best bets for today's action at Royal Ascot

Royal Ascot Thursday tips

An at-a-glance guide to our team of experts' best bets for day three of Royal Ascot, featuring Ben Linfoot, Simon Holt and Oli Bell.

Oli Bell has a Yankee for today's action at Royal Ascot

Oli Bell: Royal Ascot Yankee

Oli Bell expects Wes Ward to open his 2018 Royal Ascot account today - check out the ITV Racing presenter's recommended day three Yankee.

Crack On Crack On wins at Haydock

Mike Cattermole: Day three tips

Mike Cattermole dusts himself down after a tough two days and backs Godolphin to add to their tally with a Royal Ascot double on day three.