The AFL has once again pulled bumper TV ratings as it hosted a historic night grand final for the first time.

The game saw 3.812 million viewers tune in to watch Richmond triumph over Geelong and make it consecutive premiership wins.

This is the biggest viewership amount since the 2016 Grand Final, with many attributing it to Victorians having to sit at home and watch instead of gathering with others.

Another sweetener for the AFL is the fact that they trumped the NRL's numbers for their Grand Final on Sunday night by a mammoth amount.

The match between Melbourne Storm and Penrith Panthers had 2.967 million viewers, with 2.103 million in metro markets.

Gerard Whateley from SEN called the massive gulf in numbers a "walloping" for the NRL.

“3.8 million versus 2.9 million in round figures. That is a walloping,” he told SEN’s Whateley.

“That is a proper walloping in the AFL’s favour.”