Referee Details

Name Games Country Avg Points Home Win % Home Foul %
Mehdi Difallah 10 France 169.9 40.0% 50.0%