Canterbury Bulldogs winger Sam Perrett will retire from rugby league at the end of the NRL season, he announced on Wednesday.
Perrett, 31, was contracted through to the end of 2017, but elected to cut his deal with the Bulldogs short in order to retire.
"It's been a tough decision and an emotional one, but it's time for me to hang up the boots," Perrett said via a Bulldogs statement.
"This year will be my last season playing rugby league and it's been such an amazing journey.
"I'm so grateful and thankful for the relationships that I have, the team-mates I have played alongside and against, the coaching staff that have helped me along the way and my family for everything they've gone through.
"My family has put in a lot of time and sacrifice to support me and it's time to move onto the next phase of my life, which I'm really excited about."
The decision comes at an interesting time, with the Bulldogs still in the hunt for the NRL Premiership this season, and Perrett is hoping to go out on a high with a Grand Final win.
"I'm not aiming for anything less," he added. "I'm going to give my best for the last eight weeks and it's going to be everything I've got to get that title."
Perrett joined the Bulldogs from the Sydney Roosters in 2012, playing 106 games for Canterbury including two Grand Finals.
He has 21 international caps for New Zealand, representing his nation for six years between 2007 and 2013.