VS
McKenzie Leech
United Kingdom United Kingdom United Kingdom United Kingdom
7 WINS AGAINST THE OTHER 7
18 STARTS 87
4 WINS 2
22 % WINS 2
7 PODIUMS 16
39 % PODIUMS 18
16 TOP 5 47
89 % TOP 5 54
18 TOP 10 81
100 % TOP 10 93
4 AVERAGE FINISH 5