Tuesday, 19 April 2016 19:37

Strike Rate Personal Best! 62.5%!

Strike rate update alert! We consistently hit 20-30% strike rate as a minimum. However our recent consistent form has been upstaged by an outstanding 62.5% return! See below for more details on the runners!

Published in Blog