Джон Вирго стал профессионалом в 1976 году. Пик его формы пришёлся на 1979-й, когда он стал полуфиналистом чемпионата мира и победителем чемпионата Британии (хотя этот турнир в то время был нерейтинговым). Победа на чемпионате Британии пришла к нему после довольно спорного инцидента — его оштрафовали на два фрейма за опоздание к началу игровой сессии. В следующем сезоне Вирго занял 10-е, высшее для себя место в официальном рейтинге.