world's best jet pilots + competition results

VS
Flores Cabrera
United States of America United States of America United States of America United States of America
11 WINS AGAINST THE OTHER 3
164 STARTS 63
66 WINS 7
40 % WINS 11
121 PODIUMS 15
74 % PODIUMS 24
144 TOP 5 21
88 % TOP 5 33
156 TOP 10 42
95 % TOP 10 67
3 AVERAGE FINISH 8