Gary Irvine is a professional footballer currently playing for St. Johnstone. His preferred position is right back and right wing. He was loaned to Ross County for the first half of the 2006-07 season in order to gain first-team experience. On 24 August 2007, Irvine was signed by St. Johnstone from Celtic for a fee of £24,000. In late 2008, Irvine celebrated the birth of his first child.



