Born in Beaverlodge, Alberta, Schmidt played for DEL club DEG Metro Stars during the 2005–06 season before joining fellow DEL team ERC Ingolstadt during the 2006 offseason. After one year in Bavaria he signed with his third DEL club, the Iserlohn Roosters, where he played for two seasons before joining Mannheim in 2009.[1]