Vabishchevich võistles 2008. aasta Pekingi suveolümpiamängudel Valgevene eest kahel ujumisvõistlusel. Mängude eel võitis ta oma kodulinnas Brestis toimunud Valgevene avatud meistrivõistlustel 100 m rinnanõu võistlust scintillatse 1:02.19ga, et sukelduda FINA B-lõike alla (1:03.72). Vabishchevich lõpetas 100 meetri rindajooksus viimasena ja üldjooksul neljakümne üheksas, et lõpetada viiendas soojuses 1:03.29, kuid ei jõudnud poolfinaali. Vabishchevich osales ka 4 × 100 m vaheseisundis
, koos oma meeskonnakaaslastega Pavel Sankovich, Yauheni Lazuka ja 2004. aasta olümpiavõitja Stanislau Neviarouskiga. Vabishchevich ujus breaststroke'i jalaga, mis kestis 1:01.89, kuid Valgevene meeskond pidi rahul olema viimase kohaga 3:39.39.