Analysis
The Roosters host the Storm in Round 20 with the bookmakers asking the home side to cover 12.5 points. Sydney have produced the stronger season at 12-5 compared with Melbourne's 8-10, and their recent physical output explains why the market expects them to control the contest. In their last five games, the Roosters have averaged 630.6 post contact metres, comfortably above the league average of 564.1. That power gives them a strong territorial base, although the current handicap still appears wider than the matchup evidence suggests.
Bookmaker odds
| Betting Agency | Roosters | Storm | Total | Line (team and handicap) |
|---|---|---|---|---|
| Bet365 | $1.27 | $3.85 | 44.5 | Roosters -12.5 / Storm +12.5 |
| BetR | $1.25 | $4.00 | 43.5 | Roosters -12.5 / Storm +12.5 |
| PlayUp | $1.26 | $3.90 | 44.5 | Roosters -12.5 / Storm +12.5 |
| Sportsbet | $1.28 | $3.66 | 44.5 | Roosters -11.5 / Storm +11.5 |
| UniBet | $1.24 | $4.00 | 44.5 | Roosters -12.5 / Storm +12.5 |
| PointsBet | $1.25 | $3.85 | 45.5 | Roosters -12.5 / Storm +12.5 |
Recent scoring margins provide a useful starting point rather than a complete forecast. Across their last five matches, beginning with the oldest, the Roosters recorded margins of 26, minus 38, 19, 6 and 16 points. Melbourne's corresponding margins were 14, 2, 22, minus 26 and 4. The Roosters have scored 23 points and conceded 17.2 per game in their last five, while the Storm have scored 23.6 and conceded 20.4. Melbourne have completed at 84.8% compared with Sydney's 79.2% and made only 9 errors per game against the Roosters' 11.8. Sydney have faced the stronger recent run overall, which keeps them as deserved favourites, but their advantage is not as large as the market number.
Margin
Margin combines scoring and defence into one number and anchors the recent form story.
Completion rate
Melbourne's superior recent completion gives the underdog a stable platform against a large handicap.
Errors
The Storm have made fewer errors across their last five games and should avoid gifting the Roosters enough easy possession to justify the line.
Sam Walker remains the key organiser for the Roosters. In his last five games he has averaged 1.2 forced dropouts, matching a Sydney side producing 2 repeat sets per match across the same period. Daly Cherry-Evans has added 0.8 try assists per game, while Naufahu Whyte has supplied 89.2 post contact metres with only 0.2 errors. For Melbourne, Sualauvi Faalogo has averaged 179.4 run metres and 6.8 tackle busts in his last five, giving the Storm a genuine route out of poor field position. Stefano Utoikamanu now carries greater importance in the revised forward mix with 127.4 run metres and 4.2 tackle busts per game. Oryn Keeley is out this week, while Josiah Pahulu is no longer part of the final side.
The Roosters should still control more of the match. They have missed only 27.2 tackles per game in their last five compared with Melbourne's 31.6, and they have restricted opponents to 3.8 line breaks per game. Melbourne, however, are creating 5.8 line breaks themselves and averaging 43 metres per set, both above league level. The Storm also have enough middle production through Utoikamanu and Josh King to keep Faalogo involved rather than forcing him to manufacture everything from poor field position. Sydney's defence and post contact strength point towards a home win, but Melbourne's handling and attacking output should keep the margin below two converted tries.
Line breaks
Melbourne's line break production gives them enough attacking threat to remain within the start.
Missed tackles
The Roosters' stronger missed tackle figure supports favouritism without fully supporting a 12.5 point handicap.
We expect the Roosters to win by 6 points, making our fair line Roosters minus 6.5. The bookmaker line of Roosters minus 12.5 is too high and asks Sydney to win by more than twice our expected margin. The Roosters remain the likely winners, but Melbourne have enough control, forward production and backfield threat to stay competitive. Storm to cover.
Check out other markets for this match: