Zac spent pre-season at the Swans and has been offered a contract following a successful trial period with the Championship club.
He made one appearance for the Rebels in the Sussex Community Shield against Broadbridge Heath last August. He was also an unused substitute on a handful of occasions last season.
Zac was a key part of the U18s squad last season that were league champions, cup finalists and crowned Champion of Champions with a win over Cray Valley PM in the final back in May.
Everyone at the club would like to wish Zac all the very best for his future career.