Murdoch-Masila played junior football with Otahuhu Black. He undertook a scholarship with Wests Tigers at Keebra Park High School and was a member of the team that won the 2009 Arrive Alive Cup.[5] Murdoch-Masila weighed 150 kg when he arrived at Keebra Park, dropping 40 kg before he joined the Wests Tigers NYC team.[6]
Murdoch-Masila made his NRL debut in the first round of the 2010 NRL semi finals against the Sydney Roosters.[7] He is one of very few players to have made his first appearance in a finals match.[8]
In 2011, Murdoch-Masila made a further seven appearances, and may have made more if not for injuries. At the end of the season he was selected for the Junior Kiwis.[9]
A regular on the bench in 2012, Murdoch-Masila played in 20 games for the season and scored five tries, including a double against Parramatta. He also signed an extension to stay with the club until the end of 2015, with coach Tim Sheens saying, "There is no doubt Ben has enormous talent and potential. He is a strike weapon and can become a top line player of the game with the right kind of commitment to his training regime."[10]
Missing only one game, Murdoch-Masila was one of the most regular first grade players for Wests Tigers in 2013. He started the season playing from the reserve bench, but started in the back row in the last five games of the season. In April, Murdoch-Masila made his international debut, playing in the Pacific Rugby League International for the Tongan side that thrashed Samoa 36–4.[11] He was chosen to represent Tonga in the 2013 World Cup, but a leg injury in his first hit-up of the tournament saw him take no further part.[12]
On 1 January 2023, Murdoch-Masila signed a two-year contract with the St. George Illawarra Dragons. During round 2 of 2023 NRL season against the Gold Coast Titans, Murdoch-Masila made his club debut for the St. George Illawarra Dragons in the team's first win of the season against the Gold Coast. On 29 June 2023, Murdoch-Masila played his 100th game against the Cronulla-Sutherland Sharks with the club losing 16–52 in their biggest ever loss against there arch rivals.[18]
Murdoch-Masila played a total of 21 games for the club in the 2023 NRL season as they finished 16th on the table.[19]
Murdoch-Masila played 14 games for St. George Illawarra in the 2024 NRL season as the club finished 11th on the table.[20]
International career
On 2 May 2015, Murdoch-Masila played for Tonga in their Polynesian Cup clash with Pacific rivals Samoa. During the 2015 season, he did not play any NRL games for the Panthers and was not re-signed beyond 2015.[21] On 17 October 2015, Murdoch-Masila played for Tonga in their Asia-Pacific Qualifier match against the Cook Islands for the 2017 Rugby League World Cup.
He played in every match of Tonga's historic charge to the semi-finals of the 2017 Rugby League World Cup, and set up a vital try in their shock win over New Zealand in the pool stage of the tournament.[22]