A quartet of Roosters, try-scoring Cowboys and resurgent Bulldogs headline NRL.com's Round 24 Team of the Week.

1) Roger Tuivasa-Sheck (Roosters)

Making over 300 metres without registering a line break against Brisbane, Tuivasa-Sheck showed again how hard he is going to work for the Roosters before leaving at season's end.

2) Kyle Feldt (Cowboys)

Having not played in the NRL since Round 3, Feldt celebrated his return in North Queensland colours with a hat-trick of tries in their 50-16 win over the Warriors. 

3) Nene Macdonald (Titans)

A shining light for the Titans since joining the club mid-season, Macdonald produced 247 metres and five tackle breaks in his side's 16-point win over the Raiders.

4) Justin O'Neill (Cowboys)

In arguably his best game since joining the club, O'Neill scored twice, set up another and broke five tackles in the Cowboys' 34-point win over Warriors.

5) Valentine Holmes (Sharks)

Two more four-pointers to his season tally has the Sharks winger just three tries away from equalling David Peachey's 1999 season record of 19 tries. Holmes's tries were a massive help in Cronulla's 22-point win over the Wests Tigers.

6) James Maloney (Roosters)

Had to guide the Roosters without halfback Mitch Pearce (who was injured in their two-point win over Brisbane) and lifted when necessary, especially with his kicking spearheading his side's attack.

7) Kane Elgey (Titans)

Returning from an injury layoff to lead the Titans' attack, Elgey came up with three try assists and a try to help sink the Raiders 28-12.

8) Sam Kasiano (Bulldogs)

Man of the Match for the second week running, the Bulldogs prop kept South Sydney guessing in his side's 32-18 win with five offloads and three tackle breaks. 

9) Damien Cook (Bulldogs)

Life out Belmore way looked grim when Michael Lichaa was ruled out for the year, but in his replacement Cook they have someone who isn't going to shirk any responsibility. In the Bulldogs' 14-point win against the Rabbitohs, Cook set up one brilliant try and scored another. 

10) Dylan Napa (Roosters)

With Jared Waerea-Hargreaves now out for the season, in Napa the Roosters have a like-for-like replacement and showed against Brisbane he is ready for the extra responsibility. 

11) Luke Lewis (Sharks)

Making a line break down the sideline in homage to yesteryear Lewis's 125 metres, 10th try of the year and seven tackle breaks in the Sharks' 22-point win over the Tigers confirmed the veteran's best season since arriving in the Shire.

12) Boyd Cordner (Roosters)

Coming up against one of the best back rows in the game, Cordner proved in the Roosters' 12-10 win over Brisbane he is still capable of game-breaking performances after coming up with seven tackle breaks and 125 metres.

13) Corey Parker (Broncos)

Despite his team's two-point loss to the Broncos, Parker still came up with 142 metres, 37 tackles and five tackle breaks. 

Interchange:

14) Tyrone Roberts (Knights)

Forced four drop outs and otherwise had the ball on a string in the Knights' upset 14-point victory over the Melbourne Storm.

15) Tepai Moeroa (Eels)

After an ordinary season for the Eels, Moeroa lived up to his potential in his side's four-point win over Manly after racking up 40 tackles and 144 metres.

16) Jack de Belin (Dragons)

After his unmemorable appearance at halfback the week before, de Belin showed what he's capable of in the forwards in the Dragons' seven-point win over Penrith after producing 156 metres and 29 tackles in a 69-minute stint from the bench

17) Kade Snowden (Knights)

Built the platform for the Knights to earn their eventual 14-point shock win over the Storm, and ended the match with a game-high 228 metres. 

This article first appeared on NRL.com