Essendon, Port Adelaide, Richmond and St Kilda have all been fined $2,500 for failing to provide up to date player where abouts information to ASADA.

All clubs must ensure ASADA is kept up to date with the where abouts of every listed player at all times.

No tests were missed, but AFL general counsel Andrew Dillon said the sanction was appropriate as anti-doping rules must be complied with at all times.

Players can be tested by ASADA at any time throughout the year.