Geelong Cats star forward Jeremy Cameron was reportedly subject to an alleged unprovoked attack at a Geelong pub.

The Cats, who are in the midst of a race to make the finals, fell short to Fremantle by seven points on the weekend in a crucial contest at home.

Following the game, the ABC reports Cameron was out at a pub watching the cricket when a member of the public allegedly launched a headbutt attack on the Geelong star.

It's understood the AFL and club are aware of the incident, and that the attack was unprovoked with Cameron not involved at all with the member of the public prior to the incident.

The report suggests that Cameron will be available to play this weekend, and it's unclear if police were called or not following the incident.

The 30-year-old, who has been with the Cats since his move from the Greater Western Sydney Giants at the end of the 2020 season and has kicked almost 150 goals for his new club, has been a star of the show during Geelong's recent domination of the competition.

That has been anything but the case this year though, with Cameron far from his best, and the Cats currently sitting in ninth spot on the AFL ladder, albeit only two points out of the top eight.

In what is one of the closest seasons on record, Geelong is tied with Sydney and Richmond and just two points ahead of Adelaide, Essendon and the Gold Coast, with effectively six teams attempting to fight their way into the finals over the final four rounds of the season.

The Cats close their season with clashes against Port Adelaide, Collingwood, St Kilda and the Western Bulldogs.