Rebels de Red Deer
Meech played his junior hockey for the Red Deer Rebels of the Western Hockey League. There, he teamed with future NHL star Dion Phaneuf as the team's top defensive pairing. On June 23, 2002, he was drafted 229th overall in the 7th round of the 2002 NHL Entry Draft.