Michael Morgan Profile and Player Statistics
First name: Michael
Last name: Morgan
Position: Attacker, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Premiership 2025/2026 Bangor 12 7 3 2 0 1 0
Irish Cup 2024/2025 Bangor 3 1 0 2 0 0 0
Championship 2023/2024 Ballyclare Comrades 6 0 0 6 0 0 0
Irish Cup 2023/2024 Ballyclare Comrades 2 2 0 0 0 0 0
Championship 2022/2023 Newington Youth 6 0 0 6 0 0 0
Irish Cup 2022/2023 Newington Youth 1 1 0 1 0 0 0
Premiership 2021/2022 Cliftonville 2 0 0 0 0 0 0

Michael Morgan has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
18/10/2025 Bangor
2 - 1
Crusaders 1-0H2H+
  6' Fraser Bryden
Reece Neale 16'  
Jay Boyd 18'  
Liam Hassin 32' 1 - 0  
Jay Boyd 46'  
Michael Morgan 46'  
Lewis Harrison 46'  
Jack O'Mahony 46'  
  1 - 1 54' Adam Brooks
  64' Evan Easton
  66' Oilibhéar McCart
  66' Lewis Barr
Mark Haughey 79'  
Stephen McGuinness 79'  
Stephen McGuinness 80' 2 - 1  
Tiernan Mulvenna 90'  
Ben Cushnie 90'  
  90+2' Odhran McCart
11/10/2025 Glenavon
0 - 3
Bangor 0-1H2H+
  0 - 1 37' Tiernan Mulvenna
Michael O'Connor 42'  
Stephen Mallon 56'  
Jordan McMullan 56'  
  66' Jay Boyd
  66' Michael Morgan
Barney McKeown  68'  
Davy McDaid 68'  
  0 - 2 69' Reece Neale
  78' Reece Neale
  78' Stephen McGuinness
  82' Mark Haughey
Harry Murphy 82'  
Luke Cartwright 82'  
Niall Quinn 82'  
Joshua Kee 82'  
Oran O'Kane 85'  
  90' Tiernan Mulvenna
  0 - 3 90+2' Jack O'Mahony
  90+2' Lewis Harrison
  90+2' Robert Garrett
  90+2' Tiernan Mulvenna
  90+2' Jack O'Mahony
04/10/2025 Bangor
2 - 1
Coleraine 2-0H2H+
Jay Boyd 17' 1 - 0  
Harry Lynch 38'  
Oisin Devlin 42'  
Ben Arthurs 43' 2 - 0  
Harry Lynch 47'  
Michael Morgan 52'  
Lewis Harrison 52'  
  2 - 1 55' Zane Okoro
  57' Jamie Glackin
  57' Rowan McDonald
  57' Cameron Stewart
  57' Matthew Shevlin
Jay Boyd 66'  
Stephen McGuinness 66'  
  72' Dylan Boyle
  72' Ronan Doherty
  85' Kodi Lyons Foster
26/09/2025 Bangor
0 - 3
Linfield 0-2H2H+
  0 - 1 14' Matthew Fitzpatrick
  0 - 2 28' Kieran Offord
Caomhan McGuinness 39'  
Jack O'Mahony 39'  
Ben Cushnie 45+3'  
Jay Boyd 45+3'  
Stephen McGuinness 45+3'  
Lewis Francis 45+3'  
  73' Kieran Offord
  73' Josh Archer
  73' Jamie Mulgrew 
  73' Chris McKee
Oisin Devlin 76'  
Lewis Harrison 76'  
Tiernan Mulvenna 81'  
Tiernan Mulvenna 85'  
Michael Morgan 85'  
  0 - 3 90' Chris McKee
  90' Kirk Millar
  90' Ethan McGee
19/09/2025 Portadown
1 - 4
Bangor 1-2H2H+
  0 - 1 13' Ben Cushnie
Eamon Fyfe 34' 1 - 1  
  1 - 2 38' Reece Neale
Luke Wilson 44'  
Gary Thompson 46'  
Ryan Mayse 46'  
Rhys Annett 46'  
Rayhaan Tulloch 46'  
  1 - 3 49' Liam Hassin
James Teelan 66'  
Ahu Obhakhan 66'  
  69' Ben Cushnie
  69' Robert Garrett
  69' Jay Boyd
  69' Michael Morgan
Ryan Mayse 76'  
Ben Wylie 76'  
  77' Oisin Devlin
  1 - 4 77' Mark Haughey
  78' Ben Arthurs
  78' Paul Osew
  84' J. O'Mahony
  86' Oisin Devlin
  86' Jack O'Mahony
06/09/2025 Bangor
0 - 2
Larne 0-0H2H+
Jack O'Mahony 13'  
Michael Morgan 13'  
  46' James Simpson
  46' Dan Bent
Caomhan McGuinness 49'  
Lewis Francis 49'  
  64' Tiarnan O'Connor
  64' Conor McKendry
  0 - 1 71' Conor McKendry
Stephen McGuinness 82'  
Robert Garrett 82'  
Ben Cushnie 82'  
Paul Osew 82'  
Tiernan Mulvenna 82'  
Kyle Owens 82'  
  0 - 2 85' Benji Magee
  90+2' Matthew Lusty
  90+2'
30/08/2025 Bangor
2 - 1
Dungannon Swifts 1-1H2H+
  0 - 1 35' Andy Mitchell
Ben Arthurs 38'  
  39' Cahal McGinty
Ben Arthurs 42' 1 - 1  
Tiernan Mulvenna 52'  
Reece Neale 52'  
Tiernan Mulvenna 57'  
Oisin Devlin 57'  
Steven Scott 60' 2 - 1  
  66' Tomas Galvin
  66' Leonel Alves
  66' Tom Maguire
Paul Osew 69'  
Ben Cushnie 84'  
Robert Garrett 84'  
Robert Garrett 89'  
  89' Tiernan Kelly
  89' James Knowles
  89' Sean McAllister
  89' Kealan Dillon
  89' Bobby Jack McAleese
  90+2' Bobby Jack McAleese
23/08/2025 Ballymena United
4 - 0
Bangor 2-0H2H+
Calvin McCurry 6' 1 - 0  
Ben Kennedy 20' 2 - 0  
Donal Rocks 42'  
  46' Lewis Harrison
  46' Robert Garrett
Kian Corbally 47' 3 - 0  
Joel Thompson 59'  
Aaron Jarvis 59'  
  59' Ben Cushnie
  59' Michael Morgan
Donal Rocks 59'  
Kym Nelson 59'  
Kian Corbally 66' 4 - 0  
Patrick McEleney 68'  
Jack O'Reilly 68'  
  69' Jack O'Mahony
  69' Liam Burns
  69' Tiernan Mulvenna
  69' Tom Mathieson
Calvin McCurry 78'  
Success Edogun 78'  
Stephen O'Donnell 78'  
Daithí McCallion 78'  
  88' Liam Hassin
  88' R. Ferguson
19/08/2025 Bangor
1 - 3
Crusaders 1-2H2H+
Ben Cushnie 3' 1 - 0  
  1 - 1 9' Fraser Bryden
Ben Arthurs 13'  
  22' Brendan Jack Hamilton
  1 - 2 28' Fraser Bryden
Robert Garrett 38'  
  51' Kurtis Forsythe
Ben Cushnie 53'  
Robert Garrett 58'  
Jack O'Mahony 58'  
  66' Lloyd Anderson
Michael Morgan 68'  
Matthew Ferguson 68'  
  70' Finley Thorndike
  70' Josh Williamson
Ben Cushnie 77'  
Liam Burns 77'  
  77' Lloyd Anderson
  77' Stewart Nixon
Stephen McGuinness 79'  
Matthew Ferguson 81'  
Harry Lynch 83'  
  88' Adam Brooks
  88' Jay Boyd
  1 - 3 90' Fraser Bryden
  90+1' Fraser Bryden
  90+2' Jay Boyd
16/08/2025 Glentoran
1 - 0
Bangor 0-0H2H+
Daniel Larmour 60'  
Liam Burt 60'  
  64' Lewis Harrison
  64' Tiernan Mulvenna
  64' Liam Burns
  64' Michael Morgan
  64' Ben Cushnie
Ryan Cooney 67' 1 - 0  
  78' Lewis Harrison
  78' Matthew Ferguson
  78' Liam Hassin
  78' Robert Garrett
  85' Robert Garrett
  88' Jack O'Mahony
  88' Mark Haughey
Jordan Stewart 90'  
Joshua Kelly 90'  
10/08/2025 Bangor
3 - 1
Cliftonville 1-0H2H+
Kyle Owens 41' 1 - 0  
  46' Harry Wilson
  46' Joe Gormley
  1 - 1 52' Ryan Curran
  60' Adebayo Fapetu
Ben Cushnie 68'  
Michael Morgan 68'  
Ben Arthurs 70' 2 - 1  
  71' Conor Barr
  71' Luke Conlan
  71' Ryan Curran
  71' Conor Falls
Michael Morgan 75'  
Tiernan Mulvenna 75'  
Liam Burns 75'  
  79' Odhran Casey
  82' Odhran Casey
  82' Ryan Corrigan
Michael Morgan 87' 3 - 1  
  89' Conor Falls
Lewis Harrison 89'  
Matthew Ferguson 89'  
Ben Arthurs 89'  
Robert Garrett 89'  
Jack O'Mahony 89'  
Tom Mathieson 89'  
29/03/2025 Bangor
0 - 2
Dungannon Swifts 0-1H2H+
  0 - 1 16' Andrew Mitchell
Ben Cushnie 70'  
Michael Morgan 70'  
James Knowles 75'  
Cahal McGinty 75'  
  0 - 2 82' Dean Curry
Scott McArthur 83'  
Jamie McDonagh 83'  
Ben Arthurs 90+3'  
  90+3' Cahal McGinty
01/02/2025 Bangor
3 - 0
Annagh United 1-0H2H+
Matthew Ferguson 14' 1 - 0  
Lewis Harrison 32'  
  54' Lee Upton
Ben Arthurs 55' 2 - 0  
Michael Morgan 78' 3 - 0  
04/01/2025 Bangor
2 - 1
Newington Youth 1-1H2H+
Michael Morgan 10' 1 - 0  
  1 - 1 16' Robbie Morrow
  24' Jack Reilly
  62' Richard Gowdy
  89' Seamus Duffy
Tiernan Mulvenna 89'  
  90' Fiontan O'Boyle
Martin Bradley 105' 2 - 1  
  105+1' Dean Smyth
26/04/2024 Ballinamallard United
0 - 4
Ballyclare Comrades 0-2H2H+
  0 - 1 5' C. Donnelly
  0 - 2 15' B. Healy
  0 - 3 56' M. Morgan
  0 - 4 90' D. Roohi
06/04/2024 Ballyclare Comrades
2 - 1
Dergview 2-0H2H+
M. Morgan 8' 1 - 0  
G. Donnelly 15' 2 - 0  
  2 - 1 53'
02/03/2024 Glentoran
2 - 0
Ballyclare Comrades 1-0H2H+
David Fisher 28' 1 - 0  
Jason Lindsay 46' 2 - 0  
  52' Ronan McAleer
  52' Lee McCune
Seanan Clucas 55'  
Seanan Clucas 66'  
Joshua Kelly 66'  
Jason Lindsay 66'  
Niall McGinn 66'  
  70' Lee McGreevy
  70' Michael Leetch
  70' Conall McGrandles
  70' Michael Morgan
Junior Ogedi-Uzokwe 75'  
Shay McCartan 75'  
  76' Tomas Gilmour
  76' Harry Wylie
David Fisher 87'  
Harry Murphy 87'  
Daire O'Connor 87'  
Aaron Wightman 87'  
06/01/2024 Ballyclare Comrades
5 - 2
Strabane Athletic 3-0H2H+
Lee McGreevy 3' 1 - 0  
Caolan Donnlley 24' 2 - 0  
  31' Jonathon Robb
Owen McConville 44' 3 - 0  
Harry Wylie 50'  
Alan McMurtry 50'  
  52' Jamie Murray
  52' Conal Crawford
  52' Oran McShane
  52' Aodhan Doherty
  3 - 1 57' Aodhan Doherty
Darius Roohi 58' 4 - 1  
Darius Roohi 60'  
Michael Leetch 60'  
Lee McGreevy 60'  
Michael Morgan 60'  
Michael Leetch 66' 5 - 1  
  68' Peter Kirk
  76' Warner Mullen
  76' Damien McCrossan
  76' Declan Sharkey
  76' Kelvin Nelson
Gary Donnelly 77'  
Calum Adams 77'  
Callum Ferris 77'  
Ross Green 77'  
  85' Jonathon Robb
  85' Jamie Harris
  5 - 2 89' Jamie Harris
  90+2' Aaron O'Hagan
26/12/2023 Newington Youth
1 - 2
Ballyclare Comrades 1-1H2H+
  0 - 1 16' Michael Morgan
Zach Barr 30' 1 - 1  
  1 - 2 76' Gary Donnelly
30/09/2023 Knockbreda
2 - 4
Ballyclare Comrades 0-2H2H+
  0 - 1 33' Callum Ferris
  0 - 2 43' Calvin McCurry
  0 - 3 47' Callum Ferris
Igor Rutkowski 53' 1 - 3  
  1 - 4 59' Michael Morgan
Lee McGreevy 65' 2 - 4  
02/09/2023 Ballyclare Comrades
2 - 1
Ballinamallard United 1-0H2H+
Michael Morgan 6' 1 - 0  
Lee McCune 64' 2 - 0  
  2 - 1 74' A. Holder
  90+4' A. Holder
05/08/2023 Ballyclare Comrades
3 - 2
Bangor 2-2H2H+
  0 - 1 9' Scott McArthur
Michael Morgan 29' 1 - 1  
  1 - 2 40' Scott McArthur
Darius Roohi 43' 2 - 2  
Darius Roohi 87' 3 - 2  
22/04/2023 Institute
0 - 2
Newington Youth 0-0H2H+
  0 - 1 59' M. Morgan
  0 - 2 64' Eamon Hughes
08/04/2023 Newington Youth
4 - 1
Ballinamallard United 2-1H2H+
  0 - 1 14' B. McCann
Eamon Hughes 20' 1 - 1  
G. Warwick 45+1' 2 - 1  
M. Morgan 86' 3 - 1  
J. Reilly 90+5' 4 - 1  
18/03/2023 Ballinamallard United
2 - 2
Newington Youth 1-2H2H+
  0 - 1 3' D. Stuart
  0 - 2 29' M. Morgan
P. Ferry 45' 1 - 2  
R. Clarke 48' 2 - 2  
04/03/2023 Knockbreda
0 - 3
Newington Youth 0-1H2H+
  0 - 1 40' A. Wright
  0 - 2 59' D. Stuart
  0 - 3 85' M. Morgan
07/01/2023 Newington Youth
2 - 1
Ballymoney United 0-0H2H+
  45+2' K. Steele
D. Stuart 52' 1 - 0  
  1 - 1 56' G. Gillan
P. Downey 63'  
K. Bradley 63'  
J. Reid 63'  
M. Morgan 63'  
T. McNicholl 63'  
P. Slane 63'  
  66' R. Craig
  66' M. Knight
  76' L. Magee
  76' T. Hutchinson
  76' J. Rohdich
  76' T. Parkhill
M. Morgan 81' 2 - 1  
D. Stuart 85'  
C. Burns 85'  
  85' C. Ross
  85' M. Gordon
M. Maybin 85'  
G. Walker 85'  
10/12/2022 Ards
2 - 1
Newington Youth 2-0H2H+
P. Cafolla 11' 1 - 0  
R. Hunter 35' 2 - 0  
  2 - 1 76' M. Morgan
08/10/2022 H&W Welders
0 - 1
Newington Youth 0-1H2H+
  0 - 1 10' M. Morgan
20/11/2021 Linfield
1 - 0
Cliftonville 0-0H2H+
K. Millar 32'  
J. Stewart 50' 1 - 0  
  54' C. McDermott
  54' P. O'Neill
A. Salam 62'  
S. Fallon 62'  
M. Clarke 64'  
  67' J. McDonagh
  67' D. Kearns
  86' L. Ives
  86' C. Coates
J. Callacher 88'  
C. Johns 90'  
C. Manzinga 90+3'  
Matt Green 90+3'  
13/11/2021 Warrenpoint Town
2 - 4
Cliftonville 2-2H2H+
  0 - 1 2' L. Ives
  0 - 2 9' R. Curran
J. Leddy 20'  
  32' A. Donnelly
D. Byrne 33' 1 - 2  
J. Addis 41' 2 - 2  
Gavin Peers 48'  
J. Leddy 62'  
G. Moorhouse 62'  
  65' A. Donnelly
  65' D. Kearns
  2 - 3 71' R. Curran
S. Ball 73'  
  77' R. Doherty
  77' S. Foster
Luke Gallagher 84'  
D. Shotayo 84'  
  87' J. Gormley
  87' C. Coates
  87' J. McDonagh
  87' C. McDermott
  2 - 4 90' D. Kearns

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-2025 SoccerPunter Pte. Ltd. All rights reserved.