Career
He plays at hooker and was a part of the Rabbitohs" 2014 NRL Grand Final winning squad. Born in Sydney, New South Wales, McInnes played his junior football for the Botany Rams before being signed by the South Sydney Rabbitohs. He played for the Rabbitohs" New York City team from 2012 to 2014 before moving on to the Rabbitohs" New South Wales Cup team, North Sydney Bears three rounds into 2014.
He captained the New York City team in 2013 and 2014.
In October 2013, McInnes re-signed with the Rabbitohs on a 2-year contract. In Round 5 of the 2014 NRL season, McInnes made his NRL debut for the Rabbitohs against the Saint George Illawarra Dragons.
In Round 11, McInnes scored his first ever NRL try (against the Cronulla Sutherland Sharks), slicing through defenders 10m out to plant the ball the down. On 13 May 2015, McInnes re-signed with the Rabbitohs on a 2-year contract.