Michael Smith Profile and Player Statistics
First name: Michael
Last name: Smith
Position: , Defender, Midfielder, RB
Nationality: Northern Ireland
Date of birth: 4 September 1988
Age: 34
Place of birth: Northern Ireland
Height: 180 cm

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2022/2023 Hearts U21 90 1 0 0 1 0 0 0
Europa League 2022/2023 Hearts 134 2 1 0 0 0 1 0
Football League - Lowland League 2022/2023 Hearts U21 0 0 0 0 0 0 0 0
League Cup 2022/2023 Hearts 90 1 0 0 0 0 0 0
Premiership 2022/2023 Hearts 1966 28 5 9 2 0 7 0
Scottish Cup 2022/2023 Hearts 232 3 0 3 0 0 0 0
Club Friendlies 3 2022 Hearts 0 0 0 0 0 0 0 0
WC Qualification Europe 2022 Northern Ireland 263 4 1 2 0 0 1 0
League Cup 2021/2022 Hearts 450 5 0 0 0 0 0 0
Premiership 2021/2022 Hearts 1538 20 1 4 2 0 1 0
Scottish Cup 2021/2022 Hearts 161 2 0 1 0 0 0 0
Club Friendlies 1 2021 Hearts 0 0 0 0 0 0 0 0
Friendly International 2021 Northern Ireland 12 1 1 0 0 0 0 0
Championship 2020/2021 Hearts 2179 25 0 3 2 0 2 0
League Cup 2020/2021 Hearts 90 1 0 0 0 0 0 0
Scottish Cup 2020/2021 Hearts 0 0 0 0 0 0 0 0
UEFA Nations League 2020/2021 Northern Ireland 0 0 0 0 0 0 0 0
Euro Qualification 2020 Northern Ireland 366 5 1 1 1 0 1 0
Friendly International 2020 Northern Ireland 0 0 0 0 0 0 0 0
League Cup 2019/2020 Hearts 143 2 0 1 1 0 1 0
Premiership 2019/2020 Hearts 1690 23 0 3 0 0 5 0
Scottish Cup 2019/2020 Hearts 401 5 0 1 0 0 2 0
League Cup 2018/2019 Hearts 475 6 1 0 2 0 0 0
Premiership 2018/2019 Hearts 2384 28 0 6 0 0 6 0
Scottish Cup 2018/2019 Hearts 90 1 0 0 0 0 0 0
UEFA Nations League 2018/2019 Northern Ireland 90 1 0 0 0 0 0 0
Friendly International 2018 Northern Ireland 109 2 1 0 0 0 0 0
Premiership 2017/2018 Hearts 2567 31 2 4 0 0 6 0
Carabao Cup 2016/2017 Peterborough United 90 1 0 0 0 0 0 0
FA Cup 2016/2017 Peterborough United 360 4 0 0 0 0 0 0
League One 2016/2017 Peterborough United 3398 39 0 5 1 0 3 0
EFL Trophy 2015/2016 Peterborough United 27 1 1 0 0 0 0 0
FA Cup 2015/2016 Peterborough United 324 4 1 0 0 0 1 0
League One 2015/2016 Peterborough United 3337 38 1 2 1 0 8 0
Carabao Cup 2014/2015 Peterborough United 90 1 0 0 0 0 0 0
EFL Trophy 2014/2015 Peterborough United 90 1 0 0 0 0 0 0
FA Cup 2014/2015 Peterborough United 90 1 0 0 0 0 0 0
League One 2014/2015 Peterborough United 3639 43 3 3 1 0 7 0
Carabao Cup 2013/2014 Bristol Rovers 90 1 0 0 0 0 0 0
EFL Trophy 2013/2014 Bristol Rovers 90 1 0 0 0 0 0 0
FA Cup 2013/2014 Bristol Rovers 450 5 0 0 0 0 0 0
League Two 2013/2014 Bristol Rovers 3808 43 0 1 0 0 1 0
Carabao Cup 2012/2013 Bristol Rovers 90 1 0 0 1 0 0 0
EFL Trophy 2012/2013 Bristol Rovers 76 1 0 1 0 0 0 0
FA Cup 2012/2013 Bristol Rovers 90 1 0 0 0 0 0 0
League Two 2012/2013 Bristol Rovers 3079 38 5 2 1 0 4 0
Carabao Cup 2011/2012 Bristol Rovers 179 2 1 0 0 0 0 0
EFL Trophy 2011/2012 Bristol Rovers 90 1 0 0 0 0 0 0
FA Cup 2011/2012 Bristol Rovers 0 0 0 0 0 0 0 0
League Two 2011/2012 Bristol Rovers 1103 20 12 3 0 0 0 0
Premiership 2010/2011 Ballymena United 3036 34 0 2 3 0 2 0
Premiership 2009/2010 Ballymena United 2861 32 0 2 2 0 0 0

M. Smith has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
24/05/2023 Rangers
2 - 2
Hearts 1-1H2H+
  0 - 1 1' L. Shankland
A. McGregor 37'  
  44' S. Naismith
T. Cantwell 45+4' 1 - 1  
  45+5' J. Ginnelly
F. Sakala 47' 2 - 1  
R. Yılmaz 55'  
A. Morelos 58'  
  63' K. Rowles
  78' M. Smith
  2 - 2 90+4' G. Kuol
  90+4' G. Kuol
20/05/2023 Hearts
2 - 1
Aberdeen 1-1H2H+
  11' J. Hayes
  12' Barry Robson
C. Devlin 25'  
  25' M. Watkins
  0 - 1 31' M. Pollock
J. Ginnelly 43' 1 - 1  
  49' B. Miovski
  53' Y. Ramadani
L. Shankland 56' 2 - 1  
15/04/2023 Hibernian
1 - 0
Hearts 0-0H2H+
  0' Steven Naismith
C. Riley 10'  
L. Johnson 11'  
  20' C. Devlin
J. Doyle-Hayes 21'  
C. Cadden 61'  
K. Nisbet 67' 1 - 0  
  77' N. Atkinson
J. Newell 78'  
  89' S. Kingsley
J. Campbell 90+1'  
P. Hanlon 90+1'  
  90+2' T. Sibbick
08/04/2023 Hearts
0 - 2
St. Mirren 0-0H2H+
R. Snodgrass 7'  
M. Smith 50'  
  0 - 1 52' C. Main
  0 - 2 57' A. Gogić
R. Snodgrass 62'  
  67' S. Tanser
  68' C. Dunne
  84' A. Gogić
K. Rowles 86'  
01/04/2023 Kilmarnock
2 - 1
Hearts 2-1H2H+
  0 - 1 7' L. Shankland
D. Armstrong 22' 1 - 1  
C. Doidge 45' 2 - 1  
R. McKenzie 49'  
L. Donnelly 51'  
  56' S. Kingsley
R. McKenzie 60'  
L. Chambers 81'  
  87' M. Smith
18/03/2023 Aberdeen
3 - 0
Hearts 3-0H2H+
Luis Lopes 5' 1 - 0  
Luis Lopes 21' 2 - 0  
M. Pollock 28' 3 - 0  
  37' L. Shankland
  68' J. Hill
B. Miovski 68'  
Y. Ramadani 68'  
  68' T. Sibbick
M. Watkins 90+3'  
11/03/2023 Hearts
0 - 3
Celtic 0-2H2H+
  0 - 1 2' A. Mooy
  0 - 2 45' K. Furuhashi
  46' C. Carter-Vickers
O. Kiomourtzoglou 61'  
N. Atkinson 79'  
  0 - 3 80' C. Carter-Vickers
J. Hill 90'  
08/03/2023 Celtic
3 - 1
Hearts 1-1H2H+
  0 - 1 6' J. Ginnelly
D. Maeda 25' 1 - 1  
  54' C. Devlin
K. Furuhashi 60' 2 - 1  
  77' O. Kiomourtzoglou
S. Haksabanovic 84' 3 - 1  
04/03/2023 Hearts
3 - 0
St. Johnstone 1-0H2H+
J. Ginnelly 21' 1 - 0  
  63' M. Hallberg
J. Ginnelly 63' 2 - 0  
J. Grant 73' 3 - 0  
19/02/2023 Motherwell
2 - 0
Hearts 1-0H2H+
J. Obika 40' 1 - 0  
B. Spittal 46' 2 - 0  
J. Furlong 71'  
  85' N. Atkinson
K. van Veen 85'  
10/02/2023 Hamilton Academical
0 - 2
Hearts 0-1H2H+
R. Tumilty 13'  
  0 - 1 29' S. Humphrys
S. Martin 45+1'  
  0 - 2 79' C. Devlin
22/01/2023 Hibernian
0 - 3
Hearts 0-1H2H+
  0 - 1 10' J. Ginnelly
J. Jeggo 18'  
  19' B. McKay
  27' A. Cochrane
R. Bushiri 50'  
  50' L. Shankland
  0 - 2 72' L. Shankland
  90+1' L. Shankland
  0 - 3 90+6' T. Sibbick
  90+7' J. Ginnelly
18/01/2023 Hearts
5 - 0
Aberdeen 4-0H2H+
G. Shinnie 15' 1 - 0  
M. Smith 28' 2 - 0  
  39' Luis Lopes
L. Shankland 40' 3 - 0  
J. Ginnelly 45+1' 4 - 0  
K. Rowles 55'  
C. Devlin 61' 5 - 0  
13/01/2023 Hearts
1 - 0
St. Mirren 1-0H2H+
  23' K. Baccus
M. Smith 24'  
B. McKay 29' 1 - 0  
  45' C. Main
  54' D. Gallagher
R. Snodgrass 58'  
  80' D. Reid
07/01/2023 St. Mirren
1 - 1
Hearts 1-0H2H+
R. Strain 4' 1 - 0  
K. Baccus 41'  
  45+2' B. McKay
  1 - 1 49' R. Snodgrass
M. O'Hara 56'  
  86' R. Snodgrass
M. Fraser 90+5'  
02/01/2023 Hearts
3 - 0
Hibernian 2-0H2H+
L. Shankland 8' 1 - 0  
  11' C. Cadden
  37' R. Bushiri
L. Shankland 38' 2 - 0  
  46' J. Campbell
M. Smith 52'  
N. Atkinson 79'  
S. Humphrys 90+4' 3 - 0  
28/12/2022 St. Johnstone
2 - 3
Hearts 0-2H2H+
G. Carey 9'  
R. McGowan 13'  
  0 - 1 14' L. Shankland
  0 - 2 33' A. Forrest
G. Carey 39'  
S. May 55' 1 - 2  
  55' R. Snodgrass
  1 - 3 64' B. McKay
J. Murphy 79' 2 - 3  
A. Mitchell 84'  
L. Gordon 90+2'  
24/12/2022 Dundee United
2 - 2
Hearts 1-1H2H+
S. Fletcher 20' 1 - 0  
  1 - 1 41' M. Smith
S. McMann 45'  
  45+9' A. Halliday
D. Levitt 47' 2 - 1  
K. Freeman 59'  
T. Watt 59'  
  83' R. Snodgrass
T. Watt 84'  
M. Birighitti 87'  
  2 - 2 90+4' L. Shankland
17/12/2022 Hearts
3 - 1
Kilmarnock 2-0H2H+
J. Ginnelly 19' 1 - 0  
  28' L. Donnelly
L. Shankland 29' 2 - 0  
  2 - 1 73' A. Taylor
R. Snodgrass 74'  
L. Shankland 89' 3 - 1  
12/11/2022 Hearts
1 - 1
Livingston 0-0H2H+
O. Kiomourtzoglou 33'  
  0 - 1 55' S. Kelly
K. Rowles 75'  
  81' S. Omeonga
J. Ginnelly 90+7' 1 - 1  
09/11/2022 Rangers
1 - 0
Hearts 0-0H2H+
  45' A. Halliday
R. Kent 58'  
M. Tillman 66' 1 - 0  
B. Barišić 84'  
L. King 88'  
06/11/2022 Hearts
3 - 2
Motherwell 1-0H2H+
  36' R. Lamie
J. Grant 38'  
C. Gordon 38'  
A. Halliday 45' 1 - 0  
A. Halliday 47' 2 - 0  
  2 - 1 61' L. Moult
  61' L. Moult
T. Sibbick 73'  
  2 - 2 79' B. Spittal
  84' S. McKinstry
L. Shankland 89' 3 - 2  
30/10/2022 Ross County
1 - 2
Hearts 1-2H2H+
J. White 11' 1 - 0  
  1 - 1 15' L. Shankland
  1 - 2 20' A. Halliday
D. Cancola 22'  
J. Baldwin 68'  
  68' L. Shankland
J. Tillson 79'  
  90+1' M. Smith
22/10/2022 Hearts
3 - 4
Celtic 1-1H2H+
  0 - 1 14' J. Forrest
  41' M. Jenz
L. Shankland 45+3' 1 - 1  
L. Shankland 47' 2 - 1  
T. Sibbick 55'  
  2 - 2 55' G. Giakoumakis
  2 - 3 59' D. Maeda
L. Shankland 65' 3 - 3  
  3 - 4 76' G. Taylor
C. Smith 90+5'  
01/10/2022 Hearts
0 - 4
Rangers 0-2H2H+
  0 - 1 6' A. Čolak
  14' B. Davies
  0 - 2 30' A. Čolak
  36' J. Tavernier
C. Devlin 39'  
S. Humphrys 66'  
  0 - 3 76' A. Morelos
  0 - 4 90+1' R. Kent
18/09/2022 Motherwell
0 - 3
Hearts 0-1H2H+
  0 - 1 17' L. Shankland
R. Aarons 37'  
  0 - 2 50' A. Forrest
S. McKinstry 75'  
  79' A. Forrest
  0 - 3 90' A. Forrest
  90+3' M. Smith
P. McGinn 90+4'  
31/08/2022 Hearts
0 - 1
Kilmarnock 0-1H2H+
  13' L. Donnelly
  0 - 1 21' I. Cameron
  41' S. Walker
A. Cochrane 60'  
28/08/2022 Hearts
3 - 2
St. Johnstone 2-1H2H+
  0 - 1 6' G. Carey
  15' J. Murphy
K. Rowles 25' 1 - 1  
L. Boyce 31' 2 - 1  
  45' D. Phillips
  2 - 2 54' A. Considine
  66' A. Crawford
L. Shankland 81' 3 - 2  
  84' A. Considine
25/08/2022 Hearts
0 - 1
Zürich 0-0H2H+
J. Grant 18'  
  33' C. Conde
K. Rowles 42'  
L. Shankland 47'  
J. Grant 54'  
  0 - 1 80' F. Rohner
21/08/2022 Celtic
2 - 0
Hearts 1-0H2H+
K. Furuhashi 13' 1 - 0  
  25' L. Boyce
  43' G. Mackay-Steven
  55' T. Sibbick
  62' A. Cochrane
  83' L. Shankland
  89' A. Cochrane
  90+1' T. Sibbick
G. Giakoumakis 90+4' 2 - 0  
18/08/2022 Zürich
2 - 1
Hearts 2-1H2H+
A. Marchesano 22'  
  0 - 1 22' L. Shankland
Adrià Guerrero 32' 1 - 1  
B. Džemaili 34' 2 - 1  
Adrià Guerrero 47'  
  86' T. Sibbick
  90+2' M. Smith
14/08/2022 Hearts
4 - 1
Dundee United 1-0H2H+
L. Shankland 1' 1 - 0  
  19' M. Anim Cudjoe
B. McKay 48' 2 - 0  
  54' J. McGrath
J. Grant 62' 3 - 0  
  64' R. Graham
  3 - 1 71' S. Fletcher
  87' R. Edwards
J. Ginnelly 90+5' 4 - 1  
10/08/2022 Hearts U21
2 - 3
Buckie Thistle 1-0H2H+
M. Smith 35' 1 - 0  
  35' L. Herbert
  35' S. Pugh
S. McGill 39'  
  1 - 1 50' J. Murray
  53' J. Murray
  60' J. McCabe
S. McGill 70' 2 - 1  
  2 - 2 73' C. Ramsay
  2 - 3 75' S. Pugh
A. Denholm 81'  
  90+3' D. Milne
07/08/2022 Hibernian
1 - 1
Hearts 0-1H2H+
  0 - 1 22' L. Shankland
R. Porteous 35'  
M. Čabraja 64'  
  85' P. Haring
E. Henderson 90+1'  
M. Boyle 90+5' 1 - 1  
30/07/2022 Hearts
2 - 1
Ross County 0-0H2H+
  52' J. Baldwin
A. Forrest 59' 1 - 0  
  67' B. Purrington
B. McKay 77' 2 - 0  
  2 - 1 79' J. White
J. Grant 80'  
20/07/2022 Preston North End
2 - 1
Hearts 1-0H2H+
B. Woodburn 34' 1 - 0  
  49' J. Grant
  62' P. Haring
  1 - 1 65' P. Haring
B. Whiteman 69'  
A. Browne 76' 2 - 1  
16/07/2022 Hearts
2 - 2
Crawley Town 2-0H2H+
S. Kingsley 8' 1 - 0  
S. Kingsley 17' 2 - 0  
  2 - 1 49' J. Payne
  2 - 2 51' D. Telford
14/05/2022 Hearts
1 - 3
Rangers 1-2H2H+
E. Simms 16'  
P. Haring 24' 1 - 0  
  1 - 1 33' C. Itten
  1 - 2 45+1' A. Lowry
  53' A. Lowry
  69' L. King
  1 - 3 81' C. McKinnon
11/05/2022 Motherwell
2 - 1
Hearts 1-1H2H+
J. Efford 3' 1 - 0  
  1 - 1 9' J. Ginnelly
C. Slattery 50'  
R. Lamie 56' 2 - 1  
12/02/2022 Hearts
0 - 0
Livingston 0-0H2H+
  58' J. Penrice
C. Devlin 67'  
C. Gordon 118'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
Potential Fixed Matches
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
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-2023 SoccerPunter Pte. Ltd. All rights reserved.