Michael O'Halloran Profile and Player Statistics
First name: Michael
Last name: O'Halloran
Position: , Attacker, Defender, LM, Midfielder
Nationality: Scotland
Date of birth: 6 January 1991
Age: 31
Place of birth: Scotland
Height: 180 cm

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which M. O'Halloran has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Europa League 2021/2022 St. Johnstone 166 2 0 1 1 0 0 0
League Cup 2021/2022 St. Johnstone 201 3 2 0 0 0 0 0
Premiership 2021/2022 St. Johnstone 1138 21 8 8 1 0 2 0
Scottish Cup 2021/2022 St. Johnstone 0 1 1 1 0 0 0 0
Club Friendlies 1 2021 St. Johnstone 0 0 0 0 0 0 0 0
League Cup 2020/2021 St. Johnstone 196 3 1 0 0 0 1 0
Premiership 2020/2021 St. Johnstone 1106 25 12 7 1 0 2 0
Scottish Cup 2020/2021 St. Johnstone 59 4 3 0 1 0 0 0
League Cup 2019/2020 St. Johnstone 0 0 0 1 0 0 0 0
Premiership 2019/2020 St. Johnstone 644 24 10 5 2 0 1 0
Scottish Cup 2019/2020 St. Johnstone 7 1 1 0 0 0 0 0
Premiership 2018/2019 St. Johnstone 779 14 5 5 1 0 1 0
Scottish Cup 2018/2019 St. Johnstone 0 0 0 0 0 0 0 0
Ffa Cup 2018 Melbourne City 52 2 2 0 0 0 0 0
Premiership 2017/2018 St. Johnstone 1145 16 4 4 5 0 3 0
Premiership 2017/2018 Rangers 0 1 1 0 0 0 0 0
Premiership 2016/2017 Rangers 626 16 10 3 0 0 2 1
Challenge Cup 2015/2016 Rangers 23 1 1 0 0 0 0 0
Championship 2015/2016 Rangers 804 12 3 3 3 0 1 0
Europa League 2015/2016 St. Johnstone 180 2 0 0 1 0 0 0
Premiership 2015/2016 St. Johnstone 1598 20 1 7 2 0 2 0
Europa League 2014/2015 St. Johnstone 176 4 2 2 0 0 0 0
Premiership 2014/2015 St. Johnstone 2533 38 8 13 9 0 1 0
Premiership 2013/2014 St. Johnstone 817 14 5 4 1 0 0 0
EFL Trophy 2012/2013 Carlisle United 0 0 0 0 0 0 0 0
FA Cup 2012/2013 Tranmere Rovers 180 2 0 0 0 0 0 0
League One 2012/2013 Tranmere Rovers 1387 23 6 7 3 0 1 0
League One 2012/2013 Carlisle United 22 1 1 0 0 0 0 0
Carabao Cup 2011/2012 Bolton Wanderers 12 1 1 0 0 0 0 0
FA Cup 2011/2012 Bolton Wanderers 8 1 1 0 0 0 0 0
League One 2011/2012 Sheffield United 211 8 7 0 0 0 0 0
Premier League 2011/2012 Bolton Wanderers 0 0 0 0 0 0 0 0
FA Cup 2010/2011 Bolton Wanderers 0 0 0 0 0 0 0 0

M. O'Halloran has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
15/05/2022 Hibernian
4 - 0
St. Johnstone 1-0H2H+
P. McGinn 44' 1 - 0  
J. Scott 48' 2 - 0  
D. McGregor 54'  
  55' S. Rooney
  58' C. Gilmour
J. Scott 61' 3 - 0  
J. Scott 88' 4 - 0  
05/03/2022 Hibernian
0 - 0
St. Johnstone 0-0H2H+
  50' D. Cleary
  54' C. MacPherson
  73' M. O'Halloran
S. Allan 74'  
E. Melkersen 87'  
J. Doyle-Hayes 90+1'  
02/03/2022 St. Johnstone
0 - 1
Rangers 0-1H2H+
  0 - 1 3' G. Kamara
  31' C. Ughelumba
M. Hallberg 63'  
26/02/2022 Ross County
3 - 1
St. Johnstone 1-1H2H+
  0 - 1 24' C. Hendry
  26' C. Hendry
R. Charles-Cook 35' 1 - 1  
A. Iacovitti 48'  
R. Charles-Cook 53' 2 - 1  
J. Hungbo 66' 3 - 1  
  82' C. Gilmour
22/01/2022 Kelty Hearts
1 - 0
St. Johnstone 0-0H2H+
  77' N. Çiftçi
K. Higginbotham 103' 1 - 0  
K. Ngwenya 116'  
A. Agyeman 117'  
B. Biabi 120'  
18/01/2022 Hearts
2 - 0
St. Johnstone 0-0H2H+
J. Ginnelly 46' 1 - 0  
  60' D. Cleary
  70' M. Davidson
J. Souttar 73'  
J. Ginnelly 75' 2 - 0  
M. Smith 89'  
  90+3' L. Gordon
22/12/2021 St. Johnstone
1 - 2
Ross County 1-1H2H+
  0 - 1 15' R. Charles-Cook
J. Butterfield 19' 1 - 1  
C. Bryson 28'  
  29' R. Callachan
  50' J. Vokins
  63' J. White
  1 - 2 69' R. Callachan
J. Butterfield 83'  
L. Gordon 87'  
18/12/2021 Motherwell
2 - 0
St. Johnstone 1-0H2H+
D. Cornelius 17' 1 - 0  
K. van Veen 55' 2 - 0  
S. Goss 75'  
15/12/2021 Rangers
2 - 0
St. Johnstone 1-0H2H+
A. Morelos 43' 1 - 0  
  46' L. Gordon
R. Kent 49' 2 - 0  
S. Arfield 58'  
  72' L. Craig
  80' J. Mccart
11/12/2021 St. Johnstone
0 - 1
Aberdeen 0-0H2H+
L. Craig 60'  
  76' M. Watkins
S. Rooney 77'  
  77' D. Bates
  0 - 1 83' T. Jenks
Z. Clark 84'  
  85' C. Ramírez
01/12/2021 Dundee
1 - 0
St. Johnstone 1-0H2H+
D. Mullen 39' 1 - 0  
  90+2' V. Solomon-Otabor
27/11/2021 St. Johnstone
1 - 2
Hibernian 1-0H2H+
C. Bryson 26'  
R. Porteous 40' 1 - 0  
C. Bryson 45+1'  
M. Davidson 56'  
J. Brown 81'  
  1 - 1 83' K. Nisbet
  85' J. Campbell
  1 - 2 86' J. Murphy
20/11/2021 Celtic
1 - 0
St. Johnstone 0-0H2H+
N. Bitton 14'  
  55' J. Mccart
K. Furuhashi 56'  
  56' C. Bryson
  64' M. Davidson
J. Forrest 74' 1 - 0  
  75' S. Rooney
D. Turnbull 83'  
  90+4' A. Crawford
  90+6' L. Craig
06/11/2021 St. Johnstone
0 - 0
St. Mirren 0-0H2H+
  25' A. Power
C. Kane 54'  
L. Gordon 59'  
M. Davidson 78'  
C. Kane 86'  
  90+2' J. McGrath
  90+2' C. McCarthy
S. Rooney 90+3'  
30/10/2021 Dundee United
0 - 1
St. Johnstone 0-1H2H+
  0 - 1 17' A. Crawford
  64' C. MacPherson
J. Fuchs 76'  
16/10/2021 St. Johnstone
0 - 3
Livingston 0-2H2H+
  0 - 1 3' O. Bailey
  0 - 2 29' B. Anderson
  45+1' S. Omeonga
C. MacPherson 45+2'  
  57' J. Holt
  0 - 3 66' S. Pittman
L. Craig 68'  
  75' S. Pittman
02/10/2021 St. Johnstone
3 - 1
Dundee 2-0H2H+
C. Kane 21'  
C. Kane 31' 1 - 0  
C. Kane 39' 2 - 0  
S. May 46' 3 - 0  
  50' J. McGhee
  3 - 1 74' R. Sweeney
L. Craig 79'  
D. Wotherspoon 89'  
26/09/2021 Hibernian
1 - 0
St. Johnstone 0-0H2H+
R. Porteous 41'  
  54' H. Muller
  60' L. Craig
  60' J. Mccart
M. Boyle 61' 1 - 0  
J. Newell 74'  
  75' J. Mccart
K. Nisbet 87'  
J. Doyle-Hayes 90+4'  
22/09/2021 Dundee
0 - 2
St. Johnstone 0-0H2H+
  46' A. Crawford
  50' C. Booth
  0 - 1 70' S. Rooney
  72' D. Wotherspoon
  0 - 2 84' A. Crawford
J. Marshall 90+1'  
18/09/2021 Aberdeen
0 - 1
St. Johnstone 0-0H2H+
  8' M. O'Halloran
J. Emmanuel-Thomas 32'  
  35' J. Brown
  56' M. Davidson
  0 - 1 84' S. May
11/09/2021 St. Johnstone
1 - 2
Rangers 0-0H2H+
  10' J. McLaughlin
H. Muller 41'  
M. O'Halloran 51' 1 - 0  
  1 - 1 58' K. Roofe
S. Rooney 59'  
  59' K. Roofe
  59' A. Morelos
L. Craig 59'  
  1 - 2 79' J. Tavernier
22/08/2021 St. Johnstone
0 - 1
Dundee United 0-0H2H+
  21' J. Robson
  0 - 1 60' P. Pawlett
  61' P. Pawlett
  75' M. McNulty
  78' P. Pawlett
S. Rooney 79'  
15/08/2021 Arbroath
2 - 2
St. Johnstone 1-0H2H+
  30' G. Middleton
J. Nouble 31' 1 - 0  
C. Hamilton 34'  
J. Craigen 44'  
  45' J. Kerr
  57' J. Kerr
  1 - 1 59' G. Middleton
T. O'Brien 93' 2 - 1  
  95' L. Craig
  2 - 2 105' J. Mccart
N. Low 105+2'  
L. Henderson 113'  
C. Hamilton 115'  
12/08/2021 St. Johnstone
2 - 4
Galatasaray 1-1H2H+
  0 - 1 30' M. Diagne
İ. Çipe 39' 1 - 1  
C. Kane 39'  
L. Craig 40'  
  41' Marcão Teixeira
  48' P. van Aanholt
M. Davidson 60'  
  1 - 2 64' M. Aktürkoğlu
  1 - 3 70' S. Feghouli
C. Hendry 77'  
  1 - 4 90+2' E. Kılınç
M. O'Halloran 90+4' 2 - 4  
08/08/2021 St. Johnstone
1 - 1
Motherwell 1-0H2H+
  26' C. Shields
S. O'Donnell 34' 1 - 0  
D. Wotherspoon 62'  
L. Craig 67'  
  1 - 1 80' T. Watt
  90' S. O'Donnell
05/08/2021 Galatasaray
1 - 1
St. Johnstone 0-0H2H+
  31' C. Kane
T. Antalyalı 49'  
  51' J. Kerr
F. Muslera 55'  
  0 - 1 58' J. Kerr
S. Boey 60' 1 - 1  
  80' R. Devine
Marcão Teixeira 80'  
A. Turan 90+3'  
31/07/2021 Ross County
0 - 0
St. Johnstone 0-0H2H+
J. White 31'  
D. Samuel 52'  
B. Spittal 67'  
C. Donaldson 70'  
  70' A. McCann
  71' S. Rooney
22/05/2021 St. Johnstone
1 - 0
Hibernian 1-0H2H+
S. Rooney 32' 1 - 0  
  44' J. Irvine
  74' P. McGinn
G. Middleton 75'  
  87' R. Porteous
  88' M. Boyle
09/05/2021 St. Mirren
1 - 2
St. Johnstone 0-0H2H+
  54' D. Wotherspoon
  0 - 1 72' C. Kane
J. Shaughnessy 74'  
  0 - 2 74' G. Middleton
J. Doyle-Hayes 80'  
C. McCarthy 86' 1 - 2  
01/05/2021 Hibernian
0 - 1
St. Johnstone 0-1H2H+
  0 - 1 22' G. Middleton
J. Newell 31'  
J. Irvine 42'  
  45' C. Booth
  62' A. McCann
P. McGinn 70'  
25/04/2021 Rangers
1 - 1
St. Johnstone 0-0H2H+
A. Morelos 36'  
  36' J. Kerr
  45+1' D. Wotherspoon
  55' A. McCann
J. Aribo 71'  
  90+2' C. Kane
J. Tavernier 117' 1 - 0  
  1 - 1 120+2' C. Kane
21/04/2021 St. Johnstone
1 - 1
Rangers 0-0H2H+
S. Rooney 18'  
  0 - 1 55' S. Wright
  60' G. Kamara
  62' I. Hagi
  64' J. Simpson
  65' S. Wright
J. Mccart 68'  
C. Kane 87'  
L. Craig 90+4' 1 - 1  
17/04/2021 St. Johnstone
2 - 0
Clyde 2-0H2H+
G. Melamed 6' 1 - 0  
M. O'Halloran 21' 2 - 0  
10/04/2021 St. Johnstone
0 - 1
Aberdeen 0-0H2H+
  23' A. Considine
  0 - 1 52' J. Hayes
  59' N. McGinn
  87'
A. McCann 90'  
06/03/2021 St. Johnstone
1 - 0
Hibernian 1-0H2H+
L. Craig 16' 1 - 0  
  43' R. Porteous
D. Wotherspoon 67'  
  76' J. Newell
03/03/2021 Hamilton Academical
1 - 1
St. Johnstone 1-0H2H+
R. Callachan 36' 1 - 0  
B. Anderson 69'  
  69' J. Mccart
  75' D. Wotherspoon
  76' L. Craig
  1 - 1 87' G. Melamed
R. Callachan 90+1'  
14/02/2021 St. Johnstone
1 - 2
Celtic 0-0H2H+
S. Rooney 50' 1 - 0  
  58' D. Turnbull
  1 - 1 60' O. Édouard
  1 - 2 62' O. Édouard
  73' R. Christie
06/02/2021 Livingston
1 - 2
St. Johnstone 0-1H2H+
  37' J. Kerr
A. Taylor-Sinclair 45+1'  
  0 - 1 45+2' S. Tanser
  0 - 2 51' S. Rooney
S. Pittman 76'  
  79' S. May
S. Pittman 83' 1 - 2  
27/01/2021 St. Johnstone
0 - 0
Aberdeen 0-0H2H+
  24' A. Considine
L. Gordon 81'  
02/01/2021 Ross County
1 - 1
St. Johnstone 1-1H2H+
C. Donaldson 2'  
R. Draper 21' 1 - 0  
I. Vigurs 22'  
  1 - 1 26' C. Conway
  31' D. McNamara
  83' L. Gordon

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2020 SoccerPunter Pte. Ltd. All rights reserved.