Vabishchevich kilpaili Valko-Venäjän edustalla kahdessa uima-urheilutapahtumassa Pekingin kesäolympialaisissa 2008. Hän voitti 100 metrin rintakilpailun 1:02.19 FINA:n B-leikkauksen alla (1:03.72) Belarus Open -mestaruuskilpailussa Brestissä. 100 metrin rintajuoksussa Vabishchevich pääsi viimeiseksi ja 49:ksi kokonaisvoimalla, joka pyöristää kentän viidennessä kierroksessa 1:03.29, eikä päässyt semifinaaliin. Vabishchevich osallistui myös 4 × 100 metrin risteilyrepeettiin.
, joukkuetoverinsa Pavel Sankovichin, Yauheni Lazukan ja vuoden 2004 olympiavoittaja Stanislau Neviarouskin kanssa. Rintakilpailun uimassa Vabishchevich pisti eron 1:01.89, mutta Valko-Venäjän joukkue joutui tyytymään viimeiseen paikkaan 3:39.39:n lopullisella ajalla.