J G M O'Shea

Date PosHorseTypeRace DetailsStarting Price
16/06/1810/14One LinerFLATBath, 1m, Firm, C633/1
16/06/181/9General BrookFLATBath, 1m 3f 137y, Firm, C63/1
15/06/1810/11SwendabFLATChepstow, 5f 16y, Good (Good to Firm in places, Watered), C610/1
15/06/183/10Dalness ExpressFLATChepstow, 7f 16y, Good (Good to Firm in places, Watered), C516/1
15/06/188/10KinglamiFLATChepstow, 7f 16y, Good (Good to Firm in places, Watered), C512/1
14/06/181/11Outrageous RomanaHURDLEUttoxeter, 2m 7f 70y, Good (Good to Firm in places), C57/1
08/06/185/12Champagne FreddieFLATWolverhampton, 1m 142y, Standard, C610/1
08/06/183/8WarofindependenceFLATWolverhampton, 1m 4f 51y, Standard, C511/2
07/06/186/6Agent GibbsFLATCarlisle, 1m 3f 39y, Good (Good to Firm in places on Home Straight), C47/1
06/06/18PUCeler Et AudaxHURDLEUttoxeter, 1m 7f 168y, Good (Good to Firm in places ), C5100/1
05/06/185/12Jimmy BellHURDLEBangor, 2m 7f 32y, Good, C417/2
05/06/182/11Cougar KidHURDLEBangor, 2m 3f 123y, Good, C47/1
02/06/188/9Val's Magic TouchFLATChepstow, 5f 16y, Soft (Good to Soft in places), C640/1
02/06/181/10KinglamiFLATChepstow, 6f 16y, Soft (Good to Soft in places), C511/4
02/06/188/10Peak StormFLATChepstow, 1m 2f, Soft (Good to Soft in places), C550/1
31/05/188/12Champagne FreddieFLATWolverhampton, 1m 142y, Standard, C633/1
31/05/181/12General BrookFLATLingfield, 1m 3f 133y, Good to Soft, C625/1
30/05/189/11Ambitious BoyFLATNottingham, 6f 18y, Soft, C633/1
29/05/181/11WarofindependenceFLATWolverhampton, 1m 4f 51y, Standard, C612/1
28/05/185/16Outrageous RomanaHURDLECartmel, 2m 6f 31y, Good (Watered), C514/1
24/05/184/12Dalness ExpressFLATChelmsford City, 7f, Standard, C610/1
24/05/188/8Agent GibbsFLATChelmsford City, 1m 2f, Standard, C218/1
24/05/186/9ClementFLATChelmsford City, 1m, Standard, C533/1
24/05/188/9SwendabFLATChelmsford City, 5f, Standard, C616/1
24/05/183/8KinglamiFLATGoodwood, 6f, Good to Soft, C512/1
22/05/1810/12Peak StormFLATChepstow, 1m 14y, Good to Firm (Watered), C550/1
19/05/185/9Cougar KidHURDLEBangor, 2m 145y, Good (Watered), C425/1
16/05/186/6Val's Magic TouchFLATBath, 5f 160y, Firm, C550/1
16/05/185/15Dalness ExpressFLATBath, 5f 160y, Firm, C611/4
07/05/187/9SwendabFLATBath, 5f 10y, Good to Firm (Firm in Places), C68/1
07/05/184/9Ambitious BoyFLATBath, 5f 160y, Good to Firm (Firm in Places), C64/1
04/05/182/6KinglamiFLATChepstow, 5f 16y, Soft (Heavy in places in back straight), C513/8
04/05/185/6Champagne FreddieFLATChepstow, 1m 2f, Soft (Heavy in places in back straight), C566/1
04/05/186/6One LinerFLATChepstow, 1m 2f, Soft (Heavy in places in back straight), C533/1
02/05/186/10Val's Magic TouchFLATBath, 5f 10y, Good (Good to Soft in places), C666/1
02/05/186/7Major ValentineFLATBath, 5f 160y, Good (Good to Soft in places), C412/1
02/05/185/8Ambitious BoyFLATBath, 5f 160y, Good (Good to Soft in places), C620/1
02/05/183/8Dalness ExpressFLATBath, 5f 160y, Good (Good to Soft in places), C65/1
30/04/185/11KinglamiFLATWindsor, 5f 21y, Good (Good to Soft in places), C510/1
30/04/182/9Agent GibbsFLATWolverhampton, 1m 4f 51y, Standard, C411/1
30/04/1810/12Frozen LakeFLATWolverhampton, 7f 36y, Standard, C69/1
25/04/185/6Cougar KidHURDLEPerth, 2m 47y, Soft (Heavy in places), C38/1
25/04/184/11Jimmy BellHURDLEPerth, 2m 7f 207y, Soft (Heavy in places), C45/1
23/04/185/8KinglamiFLATWindsor, 5f 21y, Good (Good to Soft in places), C414/1
21/04/1811/11SwendabFLATWolverhampton, 5f 21y, Standard, C516/1
20/04/1812/18Val's Magic TouchFLATBath, 5f 10y, Good, C666/1
11/04/1810/12KinglamiFLATKempton, 6f, Standard, C68/1
11/04/186/9Frozen LakeFLATKempton, 7f, Standard, C59/2
11/04/187/9ClementFLATKempton, 7f, Standard, C510/1
09/04/1811/12Celer Et AudaxHURDLELudlow, 1m 7f 169y, Soft (Good to Soft in places), C4100/1
Next Race Off
02:06 Oak Tree At Pleasanton
Dominate Warrior
J: Irving Orozco
Cadillac Express
J: Frank Alvarado
Make Money For Me
J: Juan Hernandez
Starting Lineup
J: Catalino Martinez
J: Francisco Monroy
Sierra Dance
J: Hugo Herrera
Fighter Heart
J: Pedro Flores
J: Heribert Martinez

Racing Tips

Ben Linfoot has big-priced selections for the action at Royal Ascot

Value Bet: Back this City

Ben Linfoot has had a great week at Royal Ascot after 12/1, 16/1 and 18/1 winners and he bids to finish the meeting on a high on Saturday including in the Wokingham.

The Tin Man and jockey Tom Queally

Saturday's racing preview

Crystal Ocean and The Tin Man are Chris Wilson's two best bets for the final day of Royal Ascot - and he has a tip for every race in the UK and Ireland.

Find out who our team are backing ahead of today's racing

Sporting Life: Daily Nap

David Ord looks away from the final day of the Royal meeting on Saturday, with selections at Haydock, Ayr and Newmarket.