M Halford

Date PosHorseTypeRace DetailsStarting Price
20/05/184/7AmbassadorialFLATNaas, 7f, Good to Firm, C19/2
20/05/182/7RiyazanFLATNaas, 7f, Good to Firm, C17/2
20/05/182/14KalaxanaFLATNaas, 1m, Good to Firm14/1
20/05/188/14LuministFLATNaas, 1m, Good to Firm22/1
16/05/1819/25Ahlan Bil ZainHURDLEPunchestown, 2m, Good66/1
13/05/185/16SurroundingFLATLeopardstown, 7f, Good (Good to Firm in places)20/1
13/05/184/8Platinum WarriorFLATLeopardstown, 1m 2f, Good (Good to Firm in places), C140/1
13/05/186/11RazoulFLATLeopardstown, 1m, Good (Good to Firm in places)9/2
12/05/186/15Castle GuestFLATCurragh, 1m 2f, Yielding to Soft (Soft in places)33/1
12/05/185/15TirmiziFLATCurragh, 1m 2f, Yielding to Soft (Soft in places)20/1
11/05/1813/16TaurielFLATCurragh, 1m, Yielding to Soft (Soft in places)16/1
11/05/1813/30Luna's LuckFLATCurragh, 7f, Yielding to Soft (Soft in places)33/1
11/05/181/18ArcanearsFLATCurragh, 6f, Yielding to Soft (Soft in places)20/1
11/05/1813/18KodianneFLATCurragh, 6f, Yielding to Soft (Soft in places)25/1
11/05/1810/11Lethal TurboFLATCurragh, 6f, Yielding to Soft (Soft in places)8/1
11/05/1810/10Sagittarian WindFLATCurragh, 5f, Yielding to Soft (Soft in places)10/1
07/05/186/13KatiymannFLATNaas, 1m, Yielding12/1
07/05/1817/20Ahlan Bil ZainHURDLEDown Royal, 2m, Good16/1
06/05/181/10Claregate StreetFLATDundalk, 1m 2f 150y, Standard5/2
06/05/181/13TerzettoFLATDundalk, 7f, Standard10/3
02/05/184/6VidiyniFLATDundalk, 6f, Standard16/1
28/04/1816/25Circling MoonFLATPunchestown, 1m 7f, Yielding to Soft33/1
23/04/186/8Platinum WarriorFLATNavan, 1m, Yielding to Soft8/1
23/04/188/16ArcanearsFLATNavan, 5f 164y, Yielding to Soft33/1
18/04/183/4AndeshFLATDundalk, 1m, Standard4/1
16/04/1812/14Luna's LuckFLATLeopardstown, 7f, Heavy10/1
16/04/185/16Claregate StreetFLATLeopardstown, 1m 1f, Heavy7/1
16/04/1813/16Circling MoonFLATLeopardstown, 1m 1f, Heavy12/1
15/04/183/4SaltonstallFLATCork, 1m 100y, Heavy3/1
11/04/184/9LiberatioFLATDundalk, 6f, Standard9/2
10/04/182/13TerzettoFLATDundalk, 7f, Standard33/1
06/04/182/11AmbassadorialFLATDundalk, 7f, Standard5/2
06/04/1810/11TonkineseFLATDundalk, 7f, Standard7/1
06/04/183/6AndeshFLATDundalk, 7f, Standard9/4
28/03/184/9LiberatioFLATDundalk, 1m, Standard7/2
28/03/184/12CockalorumFLATDundalk, 1m, Standard4/1
25/03/182/20SaltonstallFLATNaas, 1m, Soft to Heavy (Soft in places)12/1
23/03/183/10La NoviaFLATDundalk, 6f, Standard5/1
23/03/181/10Reddot ExpressFLATDundalk, 7f, Standard25/1
16/03/185/7YamatoFLATDundalk, 1m, Standard16/1
16/03/189/9SlievenabrockFLATDundalk, 1m, Standard20/1
16/03/188/14RummagingFLATDundalk, 7f, Standard7/1
16/03/187/11Invincible RykerFLATDundalk, 7f, Standard7/1
16/03/186/11Russian SoulFLATDundalk, 7f, Standard16/1
12/03/184/12RummagingFLATDundalk, 1m, Standard8/1
12/03/182/9LiberatioFLATDundalk, 1m, Standard11/10
12/03/181/11Port LionsFLATDundalk, 1m, Standard6/4
09/03/1810/13Paddy The CelebFLATDundalk, 2m, Standard33/1
09/03/188/12ShadagannFLATDundalk, 1m 4f, Standard4/1
09/03/183/13Russian SoulFLATDundalk, 7f, Standard22/1
Next Race Off
10:00 Mysore
Black Horse
J: Arshad Alam
J: S Zervan
King Star
J: P Trevor
J: P Sai Kumar
J: Suraj Narredu
J: Md Sameer
Country's Queen
J: Irvan Singh
Country's Fame
J: Afsar Khan
Tiger Lily
J: M Rajesh Kumar

Racing Tips

Check out Ben Linfoot's latest Value Bet selections

Value Bet: Time can be King

Ben Linfoot seeks out the best Value Bet selections for the finest evening fixture of the season, Sandown's Brigadier Gerard Stakes night on Thursday.

Weekender (left) can take the big staying race on Thursday evening

Simon Holt: Living for the Weekend-er

Simon Holt previews the ITV4 action from Sandown on Thursday evening, with Weekender featuring among two bets on the card.

Check out our horse racing nap of the day

Sporting Life: Daily Nap

David Ord previews Friday's action with the Sporting Life Daily Nap running at Bath - and two selections from Goodwood too.