Referee Details

Name Games Country Avg Points Home Win % Home Foul %
Jordi Aliaga 8 Spain 172.0 75.0% 47.9%