world's best jet pilots + competition results

VS
Leach Francis
United Kingdom United Kingdom United States of America United States of America
4 WINS AGAINST THE OTHER 2
55 STARTS 103
8 WINS 18
15 % WINS 17
29 PODIUMS 56
53 % PODIUMS 54
42 TOP 5 81
76 % TOP 5 79
47 TOP 10 93
85 % TOP 10 90
4 AVERAGE FINISH 4