Dia bermain satu musim dengan Trail Smoke Eaters dari British Columbia Hockey League sebelum kembali ke Brandon, dan menghabiskan musim rookie sebagai penjaga gawang cadangan. Menawarkan beasiswa ke University of Maine, McVicar pergi ke sana pada tahun 2000, tetapi dinyatakan tidak memenuhi syarat oleh NCAA sehingga kembali ke Brandon pada bulan November tahun itu. Dengan tiga penjaga gawang di tim, McVicar bermain terbatas menit di musim, tetapi dinobatkan sebagai starter untuk musim 2001-02. Setelah musim berakhir, ia terpilih ke-151 secara keseluruhan oleh Vancouver Canucks dalam Draft NHL 2002.
, meskipun McVicar tetap bersama Brandon untuk satu tahun terakhir sebelum berubah menjadi profesional.