Post April 24. Virgin America and Alaska, even though they now share a single operating certificate, still are on different passenger service systems and Virgin America flights are sold/operated as VXxxx (with AS codeshares when sold by Alaska). After 4/24, Virgin America metal will only have ASxxx flight numbers so should be able to credit to JMB.
*All flights marketed by Alaska and operated by Alaska(AS), Horizon Air(QX), SkyWest Airlines(OO) , and Pen Air(KS) are eligible.
*Codeshare flights are eligible for mileage accrual only when operated by Japan Airlines with AS flight numbers.
Starting May 21, JAL will be codesharing select former Virgin America routes and additional Alaska routes.
https://blog.alaskaair.com/alaska-ai...share-network/