Does the schedule below work for you? The match between team 9 and team 10 would would need to be played at some other time.
F1 F2 F3 F4 F5 F6 F7 F8 Byes
(9 15) (13 11) (10 7) (3 16) (14 6) (2 5) (18 12) (4 8) (1 17)
(1 16) (14 12) (11 8) (4 17) (15 7) (3 6) (10 13) (5 9) (2 18)
(2 17) (15 13) (12 9) (5 18) (16 8) (4 7) (11 14) (6 1) (3 10)
(3 18) (16 14) (13 1) (6 10) (17 9) (5 8) (12 15) (7 2) (4 11)
(4 10) (17 15) (14 2) (7 11) (18 1) (6 9) (13 16) (8 3) (5 12)
(5 11) (18 16) (15 3) (8 12) (10 2) (7 1) (14 17) (9 4) (6 13)
(6 12) (10 17) (16 4) (9 13) (11 3) (8 2) (15 18) (1 5) (7 14)
(7 13) (11 18) (17 5) (1 14) (12 4) (9 3) (16 10) (2 6) (8 15)
(8 14) (12 10) (18 6) (2 15) (13 5) (1 4) (17 11) (3 7) (9 16)
(11 4) (1 3) (17 8) (2 13) (12 7) (15 16) (5 6) (14 10) (18 9)
(12 5) (2 4) (18 9) (3 14) (13 8) (16 17) (6 7) (15 11) (10 1)
(13 6) (3 5) (10 1) (4 15) (14 9) (17 18) (7 8) (16 12) (11 2)
(14 7) (4 6) (11 2) (5 16) (15 1) (18 10) (8 9) (17 13) (12 3)
(15 8) (5 7) (12 3) (6 17) (16 2) (10 11) (9 1) (18 14) (13 4)
(16 9) (6 8) (13 4) (7 18) (17 3) (11 12) (1 2) (10 15) (14 5)
(17 1) (7 9) (14 5) (8 10) (18 4) (12 13) (2 3) (11 16) (15 6)
(18 2) (8 1) (15 6) (9 11) (10 5) (13 14) (3 4) (12 17) (16 7)
(10 3) (9 2) (16 7) (1 12) (11 6) (14 15) (4 5) (13 18) (17 8)
(1 11) (2 12) (3 13) (4 14) (5 15) (6 16) (7 17) (8 18) (9 10)