I really like “Best Matches” as it says that more than one hub is a possible match, which is usually true. The objective is to hit terminology that does not say that the 1rst person who comes up in the sort is the best, which is usually not true.
Relevance applies the person at the top of the list is more relevant to the search, which is often untrue.
Relevant Matches, which is plural, serves the same purpose, but again, would imply that there is more than one relevant match, which is likely true.
Just my 2 cents. Having been both in first place, and second place, in my area, I have benefited from “best match”, but still do not like it, even when it is true. Plurality works best in graphics design and user messaging. That is why google, amazon, ebay, etc return more than one scenario.