No. Although Virgin Mobile is a subsidiary of Sprint, Virgin Mobile will not allow other carriers' phones onto their network even if it is the Sprint version.
All CDMA carriers have the same policy with the exception of MetroPCS. MetroPCS will activate Verizon phones on their network (they use Verizon's network) Because CDMA carriers do not use SIM cards, the phones are tracked by a hardware identifier.