Alan Richardson (born 17 May 1965) is a former Australian rules footballer who is the former senior coach of the St Kilda Football Club in the Australian Football League (AFL). He was previously the Director of Coaching at Port Adelaide and had earlier roles as an assistant coach at the Western Bulldogs, Collingwood, Essendon, Carlton and Port Adelaide. He is a former player with Collingwood and played 114 senior games and now works as an assistant coach at the Melbourne Football Club.