In 1988, Joynes debuted in the SEABL for the Adelaide Buffalos, playing nine games. He continued in the SEABL in 1989 with the
Mount Gambier Pioneers. He played seven games for the Pioneers before being acquired by the
Westside Melbourne Saints in the NBL. Joynes played in just four games in his debut NBL season in
1989. His production increased significantly during his second season in
1990, when he appeared in a career-high 26 matches for the Saints. The final two seasons of Joynes' NBL career came with the
Geelong Supercats in
1994 and
1995. One of his best games came in the 1995 season, when he amassed 23 points and 15 rebounds in a Round 18 clash against the
North Melbourne Giants. As team captain in 1997, he helped the Pioneers finish as South Conference runners-up while leading the league in field goal percentage, rebounding and was named All-Star Five. He led all
Australian Basketball Association (ABA) conferences that season in rebounding, and at club level was awarded MVP. In 2003, he was a member of the Pioneers team that won the SEABL South Conference grand final and the
ABA National championship. That year, he was inducted as the club's inaugural life member. In 2015, he was inducted as one of the first members of the Pioneers Hall of Fame. Joynes retired having played a total of 267 ABA and SEABL games and held the club record for games until 2022. As of September 2024, he held the club record for total rebounds (2829) and was third in blocked shots. Joynes served as head coach of the
North Adelaide Rockets women's team in the
Premier League in 2018 and 2019. ==Personal life==