I have over thirty years experience in horse racing, both as a professional jockey and training race horses.   Like many in racing, I grew up with the sport.  My childhood was spent in Newmarket, living on racing yards where my late father worked.  I started riding race horses when I was ten years old, for Captain Ryan Jarvis, late father of William Jarvis.  Since then I’ve ridden over one hundred winners on both the flat and over jumps.  Later I worked for Godolphin in Newmarket and Dubai.  I travelled on numerous occasions to top international race meetings.  Nowadays, I avidly study the form and bet regularly.

Betting system

My betting system operates by strict selection rules that identify high quality bets only.  If I can’t find a quality bet, I won’t bet – it’s as simple as that.  I don’t gamble when the risks are too high.  I believe many lose money on frivolous bets and are distracted by poor information or market rumours.  This selective approach has produced positive returns for me over several years.  The purpose of this blog is to share some of my tips and general opinions on anything horse racing!