Referee Details

Name Games Country Avg Points Home Win % Home Foul %
Carlos Peruga 9 Spain 165.4 44.4% 51.4%