Skribu daŭrigon por ĉi tiu paragrafo - Vabishchevich konkuris por Belorusio en du naĝaj eventoj ĉe la Someraj Olimpikoj de 2008 en Pekino. Antaŭ la Ludoj, li venkis en la 100 m brusta kurado kun brila 1:02.19 por plonĝi sub FINA B-tranĉita (1:03.72) ĉe la Belarusia Malferma Ĉampioneco en sia naskiĝurbo Brest. En la 100 m brusto, Vabishchevich finis lastan kaj kvardek-naŭan en la totalo por plenigi la kampon en la kvina varmego kun 1:03.29, malsukcesante antaŭeniri al la duonfinalo. Vabishchevich ankaŭ partoprenis en la 4 × 100 m kunmeta stafetado.
, kune kun liaj samteamanoj Pavel Sankovich, Yauheni Lazuka, kaj 2004 Olimpia Stanislau Neviarouski. Naĝante en la brusta etapo, Vabishchevich registris disigon en 1:01.89, sed la belorusa teamo devis kontentiĝi pri la lasta loko kun fina tempo de 3:39.39.