Virgo debiutavo Jamaikoje 2006 m. rugsėjo mėn. Aukso taurėje
kvalifikacinę rungtynes prieš Šventąją Liuciją. Xavianas užsitarnavo savo devintąjį varžybas prieš Pietų Afriką po to, kai daugiau nei trejus metus nebuvo įtrauktas į komandą. 2012 m. vasario 29 d. Virgo taip pat įveikė Jamaikos vardą prieš Naująją Zelandiją.