Referee Details

Name Games Country Avg Points Home Win % Home Foul %
Juan Carlos Garcia 8 Spain 166.5 75.0% 52.3%