On leaving school John went to work in a local point to point yard and immediately became hooked on racing. He later decided to train both his own and pointers for other owners.
In 1997, some of his owners persuaded him to take out a professional license and he had his first winner, Hever Golf Diamond, at Fakenham in May that year. In 1999, he took out a dual-purpose license and trained his first flat winner Santiburi Girl. The flat seemed to progress well. In 2006 having won a listed race at Goodwood he took his filly Rising Cross to Epsom for his first classic runner. She finished 2nd in The Epsom Oaks and followed that up with a 3rd in the Irish equivalent and then Group 2 success in The Park Hill Stakes. 2007 saw even greater progress when Kingsgate Native, only 2 years old, took on the older horses in the Nunthorpe and provided a first Group One winner. Kingsgate Native went on for further Group 1 success at Ascot in 2008 winning the Golden Jubilee Stakes, while at the same meeting Flashmans Papers won the Windsor Castle Stakes. In the Autumn of 2008, John took his colt, Square Eddie out to America to clock up another win at the highest level in The Lanes End Breeders Futurity Group 1.
In 2015, John moved to Eyehorn Farm and the move proved to be a great one with the support of Nick and Ksenia along with much better facilities, the winners rolled in with probably Berrahri being the highlight of recent years winning many times on the snow in St. Moritz, including the Grand Prix in 2019. This tough consistent performer has now won a total of 20 races and continues to defy his age at 11.
Other notable wins include Sir Gerry who won in Meydan, Dubai and also Stone Of Folca who still holds the world record for the fastest ever 5f race when winning The Dash at Epsom