Meech spelade juniorhockey för Red Deer Rebels i Western Hockey League där han bildade lagets första backpar tillsammans med Dion Phaneuf. Den 23 juni 2002 valdes han av Detroit Red Wings som 229:e spelare totalt i NHL Entry Draft 2002.