Card draftades i den åttonde omgången, som 241:a totalt, av Buffalo Sabres i NHL Entry Draft 2004. Efter att ha flyttat från Kitchener till Abbotsford som ung spelade han i WHL med Kelowna Rockets. Efter att ha spelat fyra säsonger med Kelowna, med en Memorial Cup-vinst, gjorde Card sin professionella debut med Sabres AHL-lag Rochester Americans säsongen 2006-07. Han spelade fyra NHL-matcher med Sabres under samma säsong, utan att göra några poäng.