 Meredith was spotted playing soccer in Melbourne at the age of 16 by a Derby County scout.He was offered a trial by the club and he joined their youth system on a two-year contract in 2004.He progressed through the youth team and he signed a two-year professional contract with Derby on 19 July 2006.