Levi played a total of 24 games for Newcastle in the 2017 NRL season as the club finished last for a third straight year.