In the case of the "hand of god" goal, it is not just the player, but the (unseeing) referee that allowed that goal.
A complete predictive model would not only have data about players, coaches, weather conditions, etc but also referees.
A complete predictive model would not only have data about players, coaches, weather conditions, etc but also referees.