WorldSSP 01 Mar 2020 Seventh place for Odendaal and EAB Ten Kate Racing at Phillip Island Steven Odendaal has finished in a seventh place during the first World Supersport race of 2020 at Phillip Island in… Rene Vos