Winners 14th July 2017
Category: Winners
Winners 13th July 2017
Group 2 glory for Cardsharp at Newmarket
Winners 12th July 2017
Faithful Promise and Addicted To You score Catterick double
Winners 10th July 2017
Ripon win for Cape Coast
Winners 8th July 2017
Leicester win for Valley Of Rocks
Winners 7th July 2017
Across-the-card double courtesy of Mildenberger and Chupalla
Winners 6th July 2017
Star Of Lombardy shines at Epsom
Winners 5th July 2017
X Rated wins at Bath
Winners 4th July 2017
Partnership filly grabs bonus on debut
Winners 3rd July 2017
Kalagia scores at Hamilton
Winners 1st July 2017
July off to a good start with an across-the-card double
Winners 30th June 2017
Wonderful Titi wins again
Winners 29th June 2017
Poet’s Society is MJR’s 100th Flat winner of 2017
Winners 27th June 2017
Fillies score Tuesday Treble
Winners 25th June 2017