Russell made his debut for Huddersfield Giants against Widnes Vikings in 2018.
After the Giants youngster made impressive stints in the Giants first team, he signed a two-year contract in 2018.
The 19-year old 2018 scored the game winning penalty against Catalans Dragons in 2018 as the Giants completed a comeback from 18-0 down.
2018 Season: Appearances: Tries: 3
Attack: Tackle Busts: 1 Carries: 55 Metres: 266
Defence: Tackles Made: 110 Tackles Missed 11