Swoją karierę piłkarską Teibert rozpoczął w akademii piłkarskiej Toronto FC. W 2009 roku został zawodnikiem zespołu U-23. W 2008 roku został zawodnikiem Vancouver Whitecaps, gdzie w latach 2009–2010 grał w zespole U-23. W 2011 roku Vancouver Whitecaps przystąpił do rozgrywek Major League Soccer. Swój debiut w MLS Teibert zaliczył 19 marca 2011 w wygranym 4:2 domowym spotkaniu z Toronto FC.