Michael O'Halloran Profile and Player Statistics
First name: Michael
Last name: O'Halloran
Position: , Attacker, LM, Midfielder
Nationality: Scotland
Date of birth: 6 January 1991
Age: 30
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
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 51 3 2 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 Rangers 0 1 1 0 0 0 0 0
Premiership 2017/2018 St. Johnstone 1145 16 4 4 5 0 3 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
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
30/12/2020 St. Johnstone
0 - 0
Hamilton Academical 0-0H2H+
  90+1' J. Hamilton
23/12/2020 St. Johnstone
0 - 3
Rangers 0-2H2H+
  0 - 1 24' K. Roofe
  0 - 2 31' G. Kamara
  0 - 3 47' I. Hagi
D. Wotherspoon 60'  
M. O'Halloran 81'  
M. O'Halloran 83'  
06/12/2020 Celtic
1 - 1
St. Johnstone 0-0H2H+
  55' C. Bryson
  65' D. Wotherspoon
  68' C. Kane
C. McGregor 78'  
  0 - 1 80' C. Kane
M. Elyounoussi 83' 1 - 1  
  90+2' L. Craig
  90+3' D. McNamara
28/11/2020 Motherwell
1 - 2
St. Johnstone 0-0H2H+
D. Gallagher 10'  
  41' M. O'Halloran
  57' L. Gordon
T. Watt 61' 1 - 0  
  1 - 1 68' C. Hendry
  1 - 2 77' D. Wotherspoon
24/11/2020 Hibernian
2 - 2
St. Johnstone 1-1H2H+
  0 - 1 35' A. McCann
P. McGinn 36' 1 - 1  
D. McGregor 70'  
  1 - 2 76' D. Wotherspoon
P. McGinn 82' 2 - 2  
21/11/2020 St. Johnstone
1 - 1
Motherwell 1-1H2H+
  0 - 1 17' M. O'Hara
S. May 34' 1 - 1  
C. Bryson 40'  
  81' D. Gallagher
D. McNamara 81'  
A. McCann 86'  
14/11/2020 Peterhead
1 - 3
St. Johnstone 0-0H2H+
S. Brown 45'  
J. Brown 48'  
  0 - 1 49' S. May
  0 - 2 60' S. May
S. Boyd 65'  
  71' C. Hendry
  0 - 3 77' C. Kane
S. Rooney 78' 1 - 3  
10/11/2020 St. Johnstone
0 - 0
Dundee United 0-0H2H+
C. Bryson 21'  
  56' R. Edwards
  82' C. Butcher
  90' L. Appere
06/11/2020 St. Johnstone
1 - 0
Kilmarnock 0-0H2H+
L. Gordon 59'  
M. Davidson 65'  
  69' A. Power
D. McNamara 70' 1 - 0  
24/10/2020 St. Johnstone
0 - 0
Dundee United 0-0H2H+
  31' D. Powers
A. McCann 90+1'  
04/10/2020 St. Johnstone
0 - 2
Celtic 0-0H2H+
  13' O. Ntcham
D. Wotherspoon 19'  
  49' D. Turnbull
M. Davidson 68'  
  0 - 1 90+1' L. Griffiths
  0 - 2 90+3' P. Klimala
L. Gordon 90+4'  
90+4'  
26/09/2020 Livingston
2 - 0
St. Johnstone 2-0H2H+
J. Holt 28'  
S. Tiffoney 34' 1 - 0  
A. Forrest 35' 2 - 0  
M. Bartley 65'  
19/09/2020 St. Johnstone
0 - 1
Ross County 0-1H2H+
D. Wotherspoon 13'  
J. Kerr 21'  
  29' K. Watson
  0 - 1 42' I. Vigurs
  82' J. Reid
  84' I. Vigurs
12/09/2020 Motherwell
1 - 0
St. Johnstone 1-0H2H+
A. Campbell 4' 1 - 0  
M. O'Hara 36'  
T. Watt 48'  
T. Carson 69'  
A. Campbell 87'  
29/08/2020 St. Johnstone
1 - 0
St. Mirren 0-0H2H+
  66' C. MacPherson
S. May 72' 1 - 0  
23/08/2020 St. Johnstone
0 - 1
Hibernian 0-0H2H+
D. McNamara 12'  
  21' P. Hanlon
C. Hendry 55'  
  63' S. Allan
  0 - 1 90+1' S. Mallan
L. Craig 90+1'  
L. Craig 90+4'  
20/08/2020 St. Johnstone
0 - 1
Aberdeen 0-0H2H+
  53' L. Ferguson
  0 - 1 82' R. Hedges
L. Craig 88'  
  88' R. Hedges
  89' Ross McCrorie
15/08/2020 Kilmarnock
1 - 2
St. Johnstone 0-0H2H+
  33' S. Rooney
A. Power 55'  
A. Tshibola 61' 1 - 0  
R. Millen 63'  
  1 - 1 85' D. Wotherspoon
  90+3' L. Craig
  1 - 2 90+4' M. O'Halloran
01/08/2020 Dundee United
1 - 1
St. Johnstone 1-0H2H+
  6' L. Craig
N. Clark 6' 1 - 0  
  14' M. O'Halloran
J. Robson 43'  
  45+1' M. O'Halloran
  1 - 1 55' L. Craig
  82' D. McNamara
07/03/2020 St. Johnstone
1 - 0
Livingston 0-0H2H+
  23' C. Sibbald
  36' J. McMillan
C. Hendry 44'  
C. Hendry 84' 1 - 0  
04/03/2020 St. Mirren
0 - 0
St. Johnstone 0-0H2H+
  55' L. Craig
S. Foley 68'  
  72' J. Kerr
J. McGrath 77'  
  79' L. Craig
01/03/2020 St. Johnstone
0 - 1
Celtic 0-0H2H+
M. Butcher 19'  
  45' N. Bitton
C. Hendry 53'  
J. Mccart 79'  
  0 - 1 81' R. Christie
  89' F. Forster
L. Gordon 89'  
23/02/2020 St. Johnstone
2 - 2
Rangers 1-0H2H+
C. Hendry 8' 1 - 0  
  1 - 1 50' F. Kamberi
C. Booth 63'  
  1 - 2 71' J. Aribo
S. May 80' 2 - 2  
15/02/2020 Ross County
1 - 1
St. Johnstone 0-1H2H+
  0 - 1 33' S. May
R. Draper 35'  
  84' D. Wotherspoon
B. McKay 90+4' 1 - 1  
05/02/2020 Aberdeen
0 - 1
St. Johnstone 0-1H2H+
  0 - 1 6' A. McCann
  60' A. Ralston
D. McGeouch 62'  
  76' A. McCann
L. Ferguson 90+3'  
01/02/2020 St. Johnstone
3 - 3
Hearts 1-2H2H+
S. May 17' 1 - 0  
  1 - 1 26' L. Boyce
  1 - 2 31' S. Naismith
M. O'Halloran 45'  
A. McCann 52' 2 - 2  
  58' A. Irving
  61' C. Halkett
S. May 62' 3 - 2  
  86' S. Naismith
  3 - 3 90+1' S. Clare
29/01/2020 St. Johnstone
0 - 3
Celtic 0-3H2H+
  0 - 1 6' O. Ntcham
  0 - 2 20' J. Forrest
  0 - 3 26' L. Griffiths
A. McCann 54'  
W. Duffy 55'  
22/01/2020 Livingston
1 - 0
St. Johnstone 0-0H2H+
J. McMillan 40'  
M. Bartley 44'  
S. Pittman 56' 1 - 0  
  80' C. Kane

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.