world's best jet pilots + competition results

VS
Flores Schembri
United States of America United States of America United States of America United States of America
1 WINS AGAINST THE OTHER 0
164 STARTS 13
66 WINS 1
40 % WINS 8
121 PODIUMS 3
74 % PODIUMS 23
144 TOP 5 5
88 % TOP 5 38
156 TOP 10 10
95 % TOP 10 77
3 AVERAGE FINISH 7