Canberra Raiders and former South Sydney NRL player Troy Dargan has tragically died in a motorcycle accident at the age of just 26.
His player agency, Aria, announced the news on their Facebook page early on Christmas morning, confirming that he had passed away while on Christmas break in the Cook Islands.
He had been signed to the Raiders’ supplementary list for 2024 having departed the Manly Sea Eagles system at the end of the 2023 season.
Dargan was of Cook Islander and Indigenous descent and represented the Kukis in two Test matches in 2019, as well as gaining two first grade appearances for Souths in 2020 and over 70 appearances in both the NSW Cup and Queensland Cup, split across Blacktown Workers, Norths Devils, Wentworthville Magpies and South Sydney.
“On behalf of the Dargan family, it is with a heavy heart that we share the news of TJ’s tragic passing overnight,” read the statement.
“He and his family were holidaying in the Cook Islands where TJ was involved in a motorcycle accident. TJ was not only an Aria Sports Group client but a long time friend and great mate.
“He is currently a Canberra Raider and formerly a member of Manly Sea Eagles, Souths Rabbitohs, Brisbane Broncos and Parramatta Eels.
“TJ is a beloved son to Troy and Wendy, loving brother to Tamalee and Korokai, and friend to many many others.
“The family have asked for privacy at this very devastating time. TJ will be greatly missed and our thoughts and prayers are with his family.”
// 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'));