Don't think it's pssible. Take player A, who has 7 potential partners for 6 matches, with three being used for each match. After five matches, he will have used 15 partners. After 5 matches, he will have played with at least five of his partners twice.