Peats previously played for the South Sydney Rabbitohs, Parramatta Eels and the Gold Coast Titans in the NRL.
Peats was born in Camperdown, New South Wales, Australia and is of Greek and Indigenous Australian descent.
[5] In round 4, Peats made his NRL debut for South Sydney against the Manly-Warringah Sea Eagles, off the interchange bench in the 32–30 win at Central Coast Stadium.
[10] After round 15, Peats remained his spot in the top 17 for the rest of the season, starting at hooker in most of the matches.
[18] After good early season form, his name was thrown up with others as a potential replacement for the injured Robbie Farah at hooker for New South Wales.
[19] Unfortunately, in round 12 against the Penrith Panthers, Peats suffered a season ending anterior cruciate ligament (ACL) knee injury.
After being asked to leave by Parramatta, Peats spoke to the media about his displeasure with the club by saying "The only regret I probably have is with myself and the things I've done during the games, "I've got my body in the wrong spot a few times for the club, for myself and for the boys and I regret that at times because now look at it, I'm the one walking away, It's been a poorly run business to be honest in the last couple of years ... until they sort that stuff out I think it's going to keep continuing, No-one's going to say sorry so it is what it is, I don't really care.
[28] and made his State of Origin debut on 31 May for the NSW Blues at Suncorp Stadium against the Queensland Maroons.
Peats made 20 appearances for the Gold Coast in 2018 as the club missed out on the finals finishing in 14th position.
[29][30][31] In round 24 2019, Peats played his 150th NRL game in the Gold Coast's 38–4 loss to the Newcastle Knights at McDonald Jones Stadium.
Peats made a total of 13 appearances for the Gold Coast in 2019 as the club endured a horror year on and off the field winning only 4 matches all season and claiming the wooden spoon after finishing last.
[citation needed] In December 2024 it was report he had taken the role of Community Development Officer at Tweed Heads Seagulls.