Referee Details

Name Games Country Avg Points Home Win % Home Foul %
Emilio Perez 8 Spain 157.0 37.5% 52.8%