Open Stats 2017

Open race stats up to Aug 2017.

 

  Runners    Winners      Win percent   
    134        23       17.16