VS
Francis Fracasso
United States of America United States of America Italy Italy
0 WINS AGAINST THE OTHER 1
103 STARTS 73
18 WINS 16
17 % WINS 22
56 PODIUMS 33
54 % PODIUMS 45
81 TOP 5 42
79 % TOP 5 58
93 TOP 10 51
90 % TOP 10 70
4 AVERAGE FINISH 5