VS
Francis Iantosca
United States of America United States of America United States of America United States of America
26 WINS AGAINST THE OTHER 16
103 STARTS 99
18 WINS 4
17 % WINS 4
56 PODIUMS 43
54 % PODIUMS 43
81 TOP 5 70
79 % TOP 5 71
93 TOP 10 94
90 % TOP 10 95
4 AVERAGE FINISH 5