- SignedJan 18, 2019
- Date of Birth6th January 1991
- Place of BirthGlasgow, Scotland
Michael O'Halloran re-joined Saints for a third time in January 2019 after leaving Australian A-League outfit Melbourne City.
His first spell at the club began back in 2014 and he was part of the Saints side that went on to win the Scottish Cup defeating Dundee United in the final at Celtic Park. He subsequently joined Rangers in 2016 but returned from Ibrox on-loan in 2017 before heading Down Under.
Michael started his career at Bolton Wanderers and made his debut as a substitute replacing Martin Petrov in a League Cup tie against Macclesfield Town. Michael's playing time was mostly in the Reserves although he did impress enough to be offered a new three-year-deal to 2015.
He had a loan spell with both Sheffield United in the second half of the 2011/12 season where he found himself in and out of the side, playing 7 times for the Blades but not managing to get on the scoresheet.
The following season he joined Carlisle United however after just 12 days and one game he returned to Bolton before he shortly joined Tranmere Rovers for his second loan spell of that campaign. He made 23 appearances in League One that season for Rovers, netting 3 times.
He stayed at Bolton Wanderers until January 2014 but after just two cup matches in three years he decided to make the move back to his native Scotland where he joined Saints for the first time and played his part in that famous Scottish Cup year which culminated in lifting the trophy on 17th May 2014.
Michael stayed at the club for two years before interest from Rangers became too good to turn down. He played his final game for Saints in a 2-1 defeat to Hibs in the Scottish League Cup Semi-Final in late January 2016, before signing for the Ibrox outfit on February 1st on a four-and-a-half-year-deal.
After falling out of favour at Ibrox during the 2016/17 campaign - playing mostly as a substitute - Michael returned to McDiarmid Park on-loan in July 2017 for his second spell at McDiarmid Park. On his second debut for the club he scored the winning goal in a 2-1 victory over Kilmarnock. He scored four goals in his first five appearances back at the club and was named as August's Player of the Month.
During his second spell at Saints, Michael scored five goals in 16 league matches before he returned to Rangers in January.
In the summer of 2018, Michael had the opportunity to join Melbourne City in the Australian A-League. He signed a two-year-contract with the club but stayed for only six months - making just a sole appearance from the bench - before being released by City on compassionate grounds.
That paved the way for Michael to return to Saints, signing a two-and-a-half-year-deal to reunite with manager Tommy Wright for a third time.
Since returning to the club, Michael has made nine starts and five appearances from the bench. He scored his sole goal of the 2018/19 season in the 1-1 home draw against Livingston.