Croft started the 2017 season by playing in the NRL Auckland Nines. He scored 3 tries and was named in the team of the tournament. In just his second NRL game, he slotted an extra-time field goal to secure victory over North Queensland and in doing so, Melbourne escaped with a 23-22 win in golden-point.