Fremantle captain Matthew Pavlich has accepted a $1000 fine for striking Gold Coast player Trent McKenzie.

Pavlich was given a $1500 fine by the Match Review Panel over the incident with the penalty reduced to $1000 with an early guilty plea.

Based on video evidence and a medical report from Gold Coast, the incident was classified as intentional conduct with low impact to the body.

Pavlich will have no applicable bad record and is free to play against Collingwood on Thursday June 25.