Olivier Echouafni

52 years
Sep 13, 1972
France
Country

Win percentage

38%
1.6 Pts
30%
1.3 Pts
53%
2.0 Pts
80%
2.5 Pts
27%
1.2 Pts