VS
Beck Carmouche
United States of America United States of America United States of America United States of America
2 WINS AGAINST THE OTHER 1
8 STARTS 18
1 WINS 1
13 % WINS 6
4 PODIUMS 6
50 % PODIUMS 33
4 TOP 5 6
50 % TOP 5 33
8 TOP 10 11
100 % TOP 10 61
4 AVERAGE FINISH 8