Ok per l'HAVING ti ringrazio.
Il problema e' che se tolgo il raggruppamento per m.roundinfo avro' sicuramente SEMPRE piu' di 5 match, perche' mi fa il count totale tra tutti i round che possono essere anche 38.

Il group by deve restare cosi, pero' vorrei evitare di estrapolare tutto e ciclarlo con PHP