St Kilda champion Nick Riewoldt has been impressed by Richmond in recent weeks, and believes the Tigers are building something at the right time of the season.

Richmond is currently on a three-game winning streak having beaten St Kilda, Gold Coast and GWS, with Sunday's win over the Giants particularly impressive.

With the Tigers set to play their final six home-and-away games at the MCG, Riewoldt says it's all coming together at the right time.

“Yesterday was ominous, but this isn’t a knee jerk reaction either, this has been building since Round 4 really,” Riewoldt told SEN Breakfast on Monday morning.

“We know they’ve faced a lot of challenges this year with all their big guns out.

“They’ve had issues all year and now they’re just finally coming together. They’ve got their squad fit and healthy.

“Their style is a really sustainable one and it stands up in big games. Their ability to create turnovers, to score from turnovers and to defend really strongly is just about the best in the competition.

“They dropped a few games during the middle part of the season, just because they didn’t have the cattle out there.

“Now they’ve got them back, Tom Lynch is playing himself into some really strong form, that’s about the best game he’s played for the club.

“They’ve up to fifth and of the teams behind them, GWS, Adelaide, Essendon and Port, I can’t see any of those teams mowing them down on the run to the finals. They’ve got their last six at the MCG.”

Richmond faces Port Adelaide and Collingwood over the next fortnight.