[2][3] Porter began his career at the Officer Kangaroos in the South East Juniors competition.
[11] However, Porter suffered a minor shoulder injury and was taken out of the team for the next round.
[15] In 2022, he played 19 games, including a career-best 45 disposals in round 18 against the Northern Bullants.
[17] In 2023, Porter was appointed co-captain of the Hawks, serving alongside Hugh Beasley.
[18] After Beasley retired at the end of the 2023 season, Porter was appointed sole captain for the 2024.