Garry Lawrence John O'Connor (born 7 May 1983) is a Scottish professional football manager and a former player. He played for Hibernian, Peterhead, Lokomotiv Moscow, Barnsley, Tom Tomsk, Birmingham City, Greenock Morton and represented Scotland.

O'Connor began his career with Hibernian, where his performances in 2002 earned him selection for Scotland as an 18-year-old, and he later earned a lucrative transfer to Lokomotiv Moscow. He scored a winning goal in the 2007 Russian Cup final for Lokomotiv. O'Connor struggled to settle in Russia, and he returned to the United Kingdom later that year by signing for Birmingham City. O'Connor struggled to hold a place in the Birmingham side due to injuries, and he spent most of the 2010–11 season with Barnsley. He then returned to Hibernian for the 2011–12 season, scoring 12 goals in 33 league appearances. O'Connor signed for Russian club Tom Tomsk in July 2012, but was released after making only six appearances.

Club career

Hibernian (first spell)

Born in Edinburgh his only appearance that season. O'Connor made just four appearances before Christmas in the following season. After the departure of McLeish to Rangers and the appointment of new manager Franck Sauzée, O'Connor featured more regularly in the first team. He scored his first goal for the club in a 1–1 draw with Celtic in February 2002. Although Sauzée was sacked later that month, O'Connor continued to feature in the first team under Sauzée's successor Bobby Williamson. O'Connor went on to score a further seven goals that season, including goals in five consecutive games between March and April. O'Connor scored a total of 58 goals for Hibs in all competitions and scored in his final Hibs appearance, against Falkirk in the Scottish Cup. He donated his portion of the transfer fee to the club to fund their training facilities. The extra-time goal, coming in the 109th minute, was enough to seal a 1–0 victory for the railway team, and provided a measure of redemption for O'Connor, who had struggled to settle in Russia for family reasons. and scored his first goal for the club on his first appearance, on 15 August 2007 against Sunderland in a 2–2 draw. However, he lost his place, and manager Alex McLeish told him he needed to get fitter to return to the starting eleven. He had to wait until January 2008 for his second league goal, an equaliser against Arsenal. and McLeish told him to "write the season off and come back this season all guns blazing".

O'Connor worked with a fitness coach over the summer, lost weight, and returned to training with a positive attitude towards the coming season and towards his manager. He had a successful pre-season and started well in the Championship with an assist for Kevin Phillips followed by scoring three goals in three games, but then sustained a groin injury. Returning to the team a month later, he produced some good performances and scored three more goals in two games, prompting his inclusion in the Championship Team of the Week, before again injuring his groin, this time in the pre-match warm-up at Queens Park Rangers on 29 October 2008, a match which Birmingham went on to lose. He returned to first-team action against Doncaster on 14 March 2009,

O'Connor missed most of the 2009–10 season after undergoing two operations on a hip injury. A Channel 4 documentary Dispatches, aired in September 2011, claimed that O'Connor had been sidelined due to failing a drugs test. He scored on his debut in a 5–2 win against Leeds United. Although Birmingham were happy for the player to remain at Barnsley, whose manager wanted to extend the loan, budgetary considerations made it impossible. Though O'Connor returned to Birmingham's first team, Cameron Jerome's recovery from injury left the player again looking for regular football, so in November he rejoined Barnsley for another month. His 89th-minute winning goal at Preston North End on his second Barnsley debut secured the club's first away win since February. O'Connor then scored the third Barnsley goal in a 3–1 win at Ipswich Town. O'Connor then signed on a permanent basis with Barnsley, from 1 January 2011 until the end of the 2010–11 season. He scored only once in 13 appearances, and his contract was cancelled by mutual consent in April 2011.

Later career

O'Connor re-signed for Hibernian on a one-year contract on 15 June 2011. Hibs had never previously won at the Caledonian Stadium. O'Connor made an excellent start to the season, scoring 10 goals in his first 11 appearances. This form meant that O'Connor was the subject of transfer speculation in January 2012, but injuries restricted his appearances. O'Connor was rested from matches and given additional training to improve his level of fitness. He responded by scoring in three consecutive matches, which helped to earn four league points and a place in the 2012 Scottish Cup Final. Hibs retained their place in the SPL, but then lost to Hearts in the cup final.

O'Connor returned to Russian football in July 2012, when he signed a two-year contract with FC Tom Tomsk. He was initially unable to play for the club, which was subject to a registration ban because of its failure to pay debts to players. He was released from his contract in December 2012, having made just six appearances and scored once; he later stated that he and other players had not been paid by the club for several months. He left Morton at the end of the season, having scored only one goal as they were relegated to League One. O'Connor signed a one-year contract with Lowland League club Selkirk on 1 August 2014. He scored 18 Lowland League goals in the 2014–15 season, 21 in all competitions<!-- but what isn't sourced is the number of appearances -->; he then re-signed with Selkirk for the 2015–16 season.

International career

Scotland national team manager Berti Vogts gave O'Connor his international debut, against South Korea in May 2002. He was then relegated to the Scotland under-21 squad for a few seasons as he struggled to find his best form. Improved form in the 2004–05 season earned him a recall to the full squad, and he scored his first Scotland goal in a 2–2 draw with Austria in August 2005. O'Connor and the rest of the team were given an evening off before reconvening ahead of the trip to Ukraine for another qualifying match. O'Connor failed to rejoin the squad and was axed from the travelling party by manager Walter Smith. O'Connor subsequently issued an apology through his agent without revealing the exact cause of his failure to appear, while assistant manager Tommy Burns announced that O'Connor was unlikely to be frozen out of the squad permanently. O'Connor said that his wife was unhappy with life in Moscow and he had decided to stay with her rather than return to training.

He was recalled to the Scotland squad in May 2007 under new manager, and his former boss at Hibs, Alex McLeish. Initially drafted in due to squad call-offs, O'Connor was given a place in the starting line-up for the friendly match with Austria and scored the only goal of the game.

Coaching career

On 28 October 2015, O'Connor was appointed as Selkirk caretaker manager following the sacking of Steve Forrest, a role he continued until the appointment of Ian Fergus.

Personal life

In August 2020, a documentary entitled "Playing the Game- Garry O'Connor" aired on BBC Scotland. The programme charted O'Connor's career and explored his troubles with substance abuse, mental health issues and early retirement from football. Whilst being interviewed for the programme, O'Connor revealed that he had considered suicide towards the end of his playing career, citing the love of his family and his responsibility towards his three children as motivation for seeking help through mental health counselling. O'Connor lost the fortune he made as a footballer, and had to move out of his mansion and into a council house.

His son Josh is also a footballer, who plays in the same position. Josh signed a first professional contract with Hibernian in January 2021, made his first team debut in March 2022, and as of July 2025 is at Elgin City.

Career statistics

Club

{| class="wikitable" style="text-align:center"

|+ Appearances and goals by club, season and competition

|-

!rowspan="2"|Club

!rowspan="2"|Season

!colspan="3"|League

!colspan="2"|National cup

!colspan="2"|League cup

!colspan="2"|Other

!colspan="2"|Total

|-

!Division!!Apps!!Goals!!Apps!!Goals!!Apps!!Goals!!Apps!!Goals!!Apps!!Goals

|-

|rowspan="7"|Hibernian

|2000–01

|Scottish Premier League||1||0||0||0||0||0||colspan="2"|—||1||0

|-

|2001–02

|Scottish Premier League||19||9||3||0||2||0||0||0||24||9

|-

|2002–03

|Scottish Premier League||23||7||3||0||2||2||colspan="2"|—||28||9

|-

|2003–04

|Scottish Premier League||33||5||1||0||5||2||colspan="2"|—||39||7

|-

|2004–05

|Scottish Premier League||36||14||4||3||1||1||2||1||43||19

|-

|2005–06

|Scottish Premier League||26||11||3||3||1||0||2||0||32||14

|-

!colspan="2"|Total

!138||46||14||6||11||5||4||1||167||58

|-

|Peterhead (loan)

|2000–01

|Scottish Second Division||4||1||0||0||colspan="2"|—||1||0||5||1

|-

|rowspan="3"|Lokomotiv Moscow

|2006

|Russian Premier League||24||7||3||1||colspan="2"|—||2||0||29||8

|-

|2007

|Russian Premier League||9||0||5||3||colspan="2"|—||colspan="2"|—||14||3

|-

!colspan="2"|Total

!33||7||8||4||colspan="2"|—||2||0||43||11

|-

|rowspan="5"|Birmingham City

|2007–08

|Premier League||23||2||1||1||2||1||colspan="2"|—||26||4

|-

|2008–09

|Championship||16||6||0||0||2||1||colspan="2"|—||18||7

|-

|2009–10

|Premier League||10||1||0||0||2||0||colspan="2"|—||12||1

|-

|2010–11

|Premier League||3||0||colspan="2"|—||2||0||colspan="2"|—||5||0

|-

!colspan="2"|Total

!52||9||1||1||8||2||0||0||61||12

|-

|Barnsley

|2010–11

|Scottish Premier League||33||12||4||1||3||3||0||0||40||16

|-

|Tom Tomsk

|2012–13

|Russian National League||6||1||colspan="2"|—||colspan="2"|—||colspan="2"|—||6||1

|-

|Greenock Morton

|2013–14

|Scottish Championship||11||1||colspan="2"|—||colspan="2"|—||colspan="2"|—||11||1

|-

!colspan="3"|Career total

!299||81||28||12||22||10||7||1||356||104

|}

International

{| class=wikitable style="text-align:center"

|+ Appearances and goals by national team and year

|-

!National team!!Year!!Apps!!Goals

|-

|rowspan="8"|Scotland

|2002||3||0

|-

|2003||0||0

|-

|2004||0||0

|-

|2005||4||1

|-

|2006||2||1

|-

|2007||6||2

|-

|2008||0||0

|-

|2009||1||0

|-

!colspan="2"|Total!!16!!4

|}

:Scores and results list Scotland's goal tally first; score column indicates score after each O'Connor goal.

{| class="wikitable sortable" style="text-align:left"

|+ List of international goals scored by Garry O'Connor

|-

! No. !! Date !! Venue !! Opponent !! Score !! Result !! Competition !! Ref.

|-

| style="text-align:center"| 1 || 17 August 2005 || Graz, Austria || || style="text-align:center"| 2–0 || style="text-align:center"| 2–2 || Friendly || style="text-align:center"|

|-

| style="text-align:center"| 2 || 2 September 2006 || Glasgow, Scotland || || style="text-align:center"| 6–0 || style="text-align:center"| 6–0 || UEFA Euro 2008 qualifying || style="text-align:center"|

|-

| style="text-align:center"| 3 || 30 May 2007 || Vienna, Austria || || style="text-align:center"| 1–0 || style="text-align:center"| 1–0 || Friendly || style="text-align:center"|

|-

| style="text-align:center"| 4 || 6 June 2007 || Toftir, Faroe Islands || || style="text-align:center"| 2–0 || style="text-align:center"| 2–0 || UEFA Euro 2008 qualifying || style="text-align:center"|

|}

Honours

Lokomotiv Moscow

  • Russian Cup: 2006–07