A
Set short text size
A
Set the default text size
A
Set large text size
Warriors playmaker Chanel Harris-Tavita never expected to make that decision, but at the age of 23 he chose to take a break from the NRL.
“I want to take a break from rugby league,” he told AAP. “It simply came to our notice then.
“I haven’t been enjoying it as much as I used to last year, although I dreamed of being an NRL player as a child.”
He will leave the Warriors at the end of the 2022 NRL season and says his decision is not related to mental health.
Harris-Tavita, the most talented New Zealand playmaker to have come through the Warriors since Shawn Johnson’s entry into the NRL level in 2011, has it all.

(Photo by Glenn Hunt / Getty Images)
An excellent move, a rock-solid defensive game and an equal share of strength and accuracy in a left boot. But with only 44 games in his NRL career, Playmaker has decided to stick to that.
“I feel guilty when I think about the decision I’m making,” he said. “There are lots of kids out there who would love to be in my position. Looking back from the game it may seem like I’m approving of it.
“It simply came to our notice then. Every time I told a family member or friend, I felt a weight off my shoulder.
“I was afraid to say it out loud, to my family, friends and colleagues. Most of the people I mentioned were shocked, but they were all very helpful, for which I am grateful.
“I am extremely grateful for my experience and the people I have worked with. It’s time to dump her and move on. “
Harris-Tavita wants to use 2023 to travel and continue her new hobby of writing. He is still keen to represent Samoa or New Zealand in the Rugby League World Cup later this year.
Playmaker says the pressure to pull out of the deal this year was the catalyst for her to make the final decision.
The Warriors offered Harris-Tavita a new contract in the pre-season, he turned them down and said he wanted to stop, eager to prove his worth two years after the injury.
But the delay was partly because he knew he was living a false life. “I was trying to delay the decision,” he said.
“Deep down, I knew I didn’t want to sign another contract and I was trying to hide that feeling from everyone, including me.
“A few weeks ago my manager was coming to Brisbane to discuss my contract and I said to myself: ‘Am I going to raise some ball and make this decision now or am I going to keep everyone else happy?’
“I used to lie to virtually everyone about what I wanted to do.”
After being part of the Warriors team that has forced Terrigal, Tamworth, Gold Coast and now Brisbane to stay for the past three years, Harris-Tavita hopes to end this chapter of her NRL journey back to Auckland.
“It’s been a long time coming,” he added. “Hopefully we can play some good football and get good votes.
“Knowing there’s an end in sight, I’m sure I’ll appreciate every moment a little more.”
© AAP
// This is called with the results from from FB.getLoginStatus(). var aslAccessToken = ''; var aslPlatform = ''; function statusChangeCallback(response) { console.log(response); if (response.status === 'connected') { if(response.authResponse && response.authResponse.accessToken && response.authResponse.accessToken != ''){ aslAccessToken = response.authResponse.accessToken; aslPlatform = 'facebook'; tryLoginRegister(aslAccessToken, aslPlatform, ''); }
} else { // The person is not logged into your app or we are unable to tell. console.log('Please log ' + 'into this app.'); } }
function cancelLoginPermissionsPrompt() { document.querySelector("#pm-login-dropdown-options-wrapper__permissions").classList.add('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper__permissions").classList.add('u-d-none'); document.querySelector("#pm-login-dropdown-options-wrapper").classList.remove('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper").classList.remove('u-d-none'); }
function loginStateSecondChance() { cancelLoginPermissionsPrompt(); FB.login( function(response) {
}, { scope: 'email', auth_type: 'rerequest' } ); }
// This function is called when someone finishes with the Login // Button. See the onlogin handler attached to it in the sample // code below. function checkLoginState() { FB.getLoginStatus(function(response) {
var permissions = null;
FB.api('/me/permissions', { access_token: response.authResponse.accessToken, }, function(response2) { if(response2.data) { permissions = response2.data; } else { permissions = []; }
var emailPermissionGranted = false; for(var x = 0; x < permissions.length; x++) { if(permissions[x].permission === 'email' && permissions[x].status === 'granted') { emailPermissionGranted = true; } } if(emailPermissionGranted) { statusChangeCallback(response); } else { document.querySelector("#pm-login-dropdown-options-wrapper__permissions").classList.remove('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper__permissions").classList.remove('u-d-none'); document.querySelector("#pm-login-dropdown-options-wrapper").classList.add('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper").classList.add('u-d-none'); } }); }); } window.fbAsyncInit = function() { FB.init({ appId : 392528701662435, cookie : true, xfbml : true, version : 'v3.3' }); FB.AppEvents.logPageView(); FB.Event.subscribe('auth.login', function(response) { var permissions = null; FB.api('/me/permissions', { access_token: response.authResponse.accessToken, }, function(response2) { if(response2.data) { permissions = response2.data; } else { permissions = []; } var emailPermissionGranted = false; for(var x = 0; x < permissions.length; x++) { if(permissions[x].permission === 'email' && permissions[x].status === 'granted') { emailPermissionGranted = true; } } if(emailPermissionGranted) { statusChangeCallback(response); } else { document.querySelector("#pm-login-dropdown-options-wrapper__permissions").classList.remove('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper__permissions").classList.remove('u-d-none'); document.querySelector("#pm-login-dropdown-options-wrapper").classList.add('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper").classList.add('u-d-none'); } }); }); }; (function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));