Referee Details

Name Games Country Avg Points Home Win % Home Foul %
Manuel Attard 6 Italy 157.2 66.7% 50.0%