Background
Irvine was born and raised in Melbourne, Australia, where he attended The Knox School. While growing up, Irvine met Curtis Good when "they were both ten and lived two minutes from each other and grew up together".
Irvine was born and raised in Melbourne, Australia, where he attended The Knox School. While growing up, Irvine met Curtis Good when "they were both ten and lived two minutes from each other and grew up together".
Irvine currently plays for Scottish Premiership side Ross County as a Midfielder or Centre Back. Irvine has represented the Scotland national under-19 football team, but has since made his debut for the Australian national side. Celtic
and where he played for clubs in the Victorian League structure.
They also "ran cross country"s together, played for Knox City (in Melbourne) as juniors".
He signed with Celtic in December 2010 after a successful trial period. Irvine made his Scottish Premier League debut on 1 September 2012, when he came on as a half-time substitute in a 2–2 draw against Hibs.
Having made his first team debut he also captained the club"s new under-20 side. Kilmarnock (loan)
At the start of the 2013-2014 season, Irvine joined Scottish Premiership side Kilmarnock on a six-month loan following interest from Manager Allan Johnston.
Two days after signing for the club, Irvine made his debut, in a 1–1 draw against Street Mirren.
Irvine then went on to earn regular playing time in the starting eleven. Several weeks later, on 9 November 2013, Irvine was sent-off for receiving a second bookable offence, in a 3–1 loss against Street Johnstone. In January 2014, Irvine"s loan spell with Kilmarnock was extended until the end of the season.
Ross County
On 1 September 2014, Irvine was sent out on loan again, this time to Ross County.
He made his debut on 13 September 2014, in a 2–1 home defeat against Motherwell. On 28 July 2015, Ross County signed Irvine on a two-year permanent deal from Celtic for a development fee.
Irvine represented Scotland at the under-19 international level, although he said in October 2011 that he was still interested in playing for Australia. Irvine is eligible to play for Scotland because his father was born in Aberdeen, although he reiterated his desire to play for his native Australia in September 2012.
On 11 October 2012, he made his debut for the Australia U-20 team in a friendly match against Portugal.
In September 2013, Irvine received his first Socceroos call up for two matches. Irvine responded as "a very nice surprise and wasn"t really something I was expecting".
During the 2011-2012 season, Irvine played for Celtic in the NextGen Series, a pan-European competition for youth teams, he also captained the under 19-side that won the Scottish Youth Cup and Under-19 League that season. After making six appearances at the club, Irvine scored a "stunning strike from a short Barry Nicholson free-kick" in a 2–0 victory over Ross County on 19 October 2013, giving Johnston his first win for Kilmarnock since arriving at the club as manager. After being on the bench for one game, Irvine made his debut for his national team after coming on as a substitute for Mile Jedinak in the 83rd minute, in a 3–0 win over Canada on 15 October 2013, which described his debut as "obviously pretty special".