Prior to moving to South Australia, Richardson played for Drysdale finishing runner up in the 1992 Bellarine Football League Grand Final whilst simultaneously playing TAC Cup Under 18's for the inaugural premiers, Geelong Falcons.
Richardson returned to the Bellarine Football League, leading the goal kicking with 121 goals in 1995 whilst playing for Ocean Grove in their premiership side, before playing for Geelong's reserve team in 1996.
Richardson was a later comer to the AFL, recruited from West Adelaide in the 2001 Pre-Season Draft but only made two appearances.
His first game came when Adelaide defeated Fremantle by 20 points at Football Park, with Richardson contributing an inaccurate one goal and four behinds.
A full-forward, Richardson instead spent most of 2001 playing at West Adelaide and became only the second Wests player alongside the club's all-time leading goalkicker Roger Luders (105 in 1983) to kick 100 goals for the season, 85 of them in the home and away season.