i'd put a tenner on spain, they're a 9 point team
a team that scores maximum points in the group stages of a football tournament, such as the world cup or uefa euros
"i'd put a tenner on spain, they're a 9 point team" What is the definition of "9 point team"?