 Meredith started his career with the Derby County youth system in 2004, signing a professional contract in 2006.He was loaned out to Cambridge United and Chesterfield before moving to Sligo Rovers.He returned to England with Shrewsbury Town, but after making only three appearances for them, joined A.F.C.