Since he commenced his training career in 1990, David Hayes has trained in excess of 4000 winners, including 95 Group One winners.
During his time in Australia, he has won the Melbourne Trainers Premiership 7 times, and the Adelaide Premiership 9 times.
David trained for 9 seasons in Hong Kong between 1996-2005, winning two Trainers Premierships while he was there and finished in the top four every season. Winning 17 Group One races including the Hong Kong Derby, Hong Kong International Sprint, The Classic Mile and The Stewards Cup.
Melbourne Metro Premierships Won By
- Colin Hayes – 13
- Peter Hayes – 4
- Tony McEvoy – 1
- David Hayes – 7
- David Hayes, Ben Hayes, Tom Dabernig – 1 (2018 -19)