Marco Klein is German Racing’s most up and coming trainer. Having started 5 years ago he has finished in the top 20 for number of winners in each of the last 2 years from his string of 40 horses.