Iwan Morgan Profile and Player Statistics
First name: Iwan
Last name: Morgan
Position: Attacker
Nationality: Wales
Date of birth: 29 January 2006
Age: 20
Height: 182 cm
Weight: 75 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
FA Cup 2025/2026 Shrewsbury Town 1 0 1 0 0 0 0
League Two 2025/2026 Shrewsbury Town 4 1 3 0 0 1 0
Premier League Cup 2025/2026 Brentford U21 3 0 1 1 0 0 0
Professional Development League 2025/2026 Brentford U21 4 0 0 4 0 0 0
Atlantic Cup 2025 Brentford 2 1 0 0 1 0 0 0
Carabao Cup 2024/2025 Brentford 1 0 0 0 0 0 0
Premier League 2024/2025 Brentford 5 0 0 0 0 0 0
Premier League Cup 2024/2025 Brentford U21 8 0 5 5 0 2 0
Professional Development League 2024/2025 Brentford U21 15 0 0 15 1 0 0
Club Friendlies 3 2024 Brentford 1 1 0 0 0 0 0
Friendly International U19 2024 Wales U19 1 0 0 0 1 0 0
FA Youth Cup 2023/2024 Brentford U18 1 0 1 1 0 0 0
Premier League Cup 2023/2024 Brentford U21 5 2 3 2 1 1 0
Professional Development League 2023/2024 Swansea City U21 1 0 0 1 0 0 0
Euro U17 2023 Wales U17 3 1 1 1 0 2 0
FA Youth Cup 2022/2023 Swansea U18 1 0 1 0 0 0 0
Premier League Cup 2022/2023 Swansea City U21 3 1 2 1 0 0 0
UEFA U17 Championship Qualification 2022/2023 Wales U17 1 0 0 1 0 0 0
FA Youth Cup 2021/2022 Swansea U18 1 0 1 0 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
31/01/2026 Shrewsbury Town
0 - 0
Barnet 0-0H2H+
  25' Kabongo Tshimanga
Luca Hoole 50'  
  62' Adam Senior
  62' Rhys Browne
John Marquis 62'  
Iwan Morgan 62'  
Anthony Scully 62'  
Taylor Perry 62'  
  63' Nnamdi Ofoborh
  63' Diallang Jaiyesimi
Mal Benning 70'  
Tom Sang 70'  
George Lloyd 76'  
Ismeal Kabia 76'  
N. Freeman 76'  
Tommy McDermott 76'  
  89' Ryan Glover
  89' Britt Assombalonga
Sam Stubbs 90+5'  
Tommy McDermott 90+6'  
27/01/2026 Cambridge United
1 - 0
Shrewsbury Town 0-0H2H+
George Hoddle 46'  
Dominic Ball 46'  
Liam Bennett 46'  
B. Purrington 46'  
  54' Trey Samuel-Ogunsuyi
  54' George Lloyd
L. Appéré 59'  
James Brophy 62'  
Shayne Francis Lavery 62'  
L. Appéré 62'  
Elliott Nevitt 62'  
  73' Iwan Morgan
  73' Ismeal Kabia
  74' Temple Ojinnaka
  74' John Marquis
Pelly Ruddock Mpanzu 74'  
Shane McLoughlin 74'  
  90' Sam Clucas
  90+1'
Ben Knight 90+1' 1 - 0  
24/01/2026 Milton Keynes Dons
5 - 1
Shrewsbury Town 3-0H2H+
  7' Iwan Morgan
  7'
Callum Paterson 8' 1 - 0  
  10' Luca Hoole
Callum Paterson 11' 2 - 0  
Aaron Nemane 31'  
Callum Paterson 34' 3 - 0  
  40' Taylor Perry
Aaron Nemane 46'  
Jon Mellish 46'  
G. Jones 69'  
Connor Lemonheigh-Evans 69'  
Alex Gilbey 69'  
Jay Matete 69'  
  72' Taylor Perry
  72' George Lloyd
  72' Trey Samuel-Ogunsuyi
  72' Temple Ojinnaka
  72' Iwan Morgan
  72' Tom Sang
Callum Paterson 77'  
Scott Hogan 77'  
Luke Offord 81' 4 - 0  
Liam Kelly 82'  
Daniel Crowley 82'  
  4 - 1 83' Tom Sang
Daniel Crowley 88' 5 - 1  
  90+3' Sam Clucas
17/01/2026 Shrewsbury Town
1 - 0
Harrogate Town 0-0H2H+
  3' Jack Evans
  23'
  23' Chanse Headman
  51' Jack Evans
  61' Grant Horton
  61' Lewis Cass
Taylor Perry 62' 1 - 0  
  70' Reece Smith
Iwan Morgan 74'  
Tommy McDermott 74'  
  76' Emile Acquah
  76' Tom Cursons
Trey Samuel-Ogunsuyi 83'  
George Lloyd 83'  
  89' Anthony O'Connor
  90+3' Anthony O'Connor
  90+3' Warren Burrell
Sam Clucas 90+4'  
John Marquis 90+4'  
Tommy McDermott 90+5'  
  90+5' George Thomson
  90+6' Lewis Cass
10/01/2026 Wolverhampton Wanderers
6 - 1
Shrewsbury Town 3-1H2H+
Jørgen Strand Larsen 9' 1 - 0  
Jhon Arias 11' 2 - 0  
  14' Josh Ruffels
  2 - 1 26' John Marquis
Jørgen Strand Larsen 41' 3 - 1  
Jørgen Strand Larsen 58' 4 - 1  
Jackson Tchatchoua 60'  
Rodrigo Gomes  60'  
João Gomes 61'  
Mateus Mané 61'  
  69' Tom Anderson
Jørgen Strand Larsen 74'  
Tolu Arokodare 74'  
Hee-chan Hwang 74'  
Fer López 74'  
  75' Josh Ruffels
  75' J. Loughran
  75' Iwan Morgan
  75' Trey Samuel-Ogunsuyi
Jhon Arias 84'  
Pedro Lima 84'  
Rodrigo Gomes  86' 5 - 1  
André 90+1'  
Tolu Arokodare 90+2' 6 - 1  
08/12/2025 Brentford U21
5 - 1
West Brom U21 3-1H2H+
  0 - 1 8' Noah Dupont
Joshua Stephenson 16'  
Michel Boni 37' 1 - 1  
Iwan Morgan 39' 2 - 1  
Caelan Avenell 45+2'  
Iwan Morgan 45+3' 3 - 1  
Andre Grey 45+5'  
Iwan Morgan 46'  
Kyrie Pierre 46'  
Michel Boni 52' 4 - 1  
  57' Michael Parker
  57' Alfie Maughan
  57' Torin Ntege
  57' Miller Mcdonald
  57' Adam Okorodudu
  57' Remar McNeil
Caelan Avenell 61'  
Chanse Headman 61'  
Isaac Holland 61'  
Michael Olakigbe 61'  
  67' Noah Dupont
  72' Kevin Mfuamba
  72' Shane Gompe
  72' Noah Dupont
  72' Antonio Perkins
Kyrie Pierre 79' 5 - 1  
Michel Boni 79'  
Theo Mawene 79'  
Conor McManus 79'  
Luca Picotto 79'  
28/11/2025 West Brom U21
1 - 0
Brentford U21 1-0H2H+
Souleyman Mandey 11'  
Souleyman Mandey 18' 1 - 0  
Joshua Stephenson 35'  
  37' Gustavo Nunes
Michael Parker 46'  
Alfie Maughan 46'  
Souleyman Mandey 46'  
Miller Mcdonald 46'  
Alfie Maughan 46'  
Adam Okorodudu 46'  
  78' Ollie Shield
  78' Kyrie Pierre
24/11/2025 Brentford U21
3 - 0
Exeter City U21 0-0H2H+
  44' Reggie Rose
L. Oakes 59'  
Joshua Stephenson 62' 1 - 0  
Andre Grey 63'  
Michel Boni 63'  
Luka Bentt 63'  
Isaac Holland 63'  
Kyrie Pierre 78' 2 - 0  
  79' L. Cayless
  79' Harry Appleton
  79' George Williams
Michel Boni 86' 3 - 0  
Joshua Stephenson 90+2'  
Luca Picotto 90+2'  
14/11/2025 Brentford U21
2 - 3
AFC Bournemouth U21 1-2H2H+
  0 - 1 5' D. Ndimukum
  0 - 2 15' Charlie Stevens
Iwan Morgan 34' 1 - 2  
Romelle Donovan 63' 2 - 2  
  2 - 3 79' B. Landa
14/10/2025 Brentford U21
4 - 0
Queens Park Rangers U21 1-0H2H+
Romelle Donovan 27' 1 - 0  
Josh Stephenson 56' 2 - 0  
Iwan Morgan 72' 3 - 0  
Myles Peart-Harris 86' 4 - 0  
15/09/2025 Crewe Alexandra U21
0 - 3
Brentford U21 0-1H2H+
  0 - 1 18' Michael Olakigbe
  0 - 2 66' Iwan Morgan
  0 - 3 73' Boni M.
02/09/2025 Huddersfield Town U21
1 - 2
Brentford U21 1-1H2H+
3' 1 - 0  
  1 - 1 37'
  1 - 2 71' Iwan Morgan
21/05/2025 AFC Bournemouth U21
2 - 3
Brentford U21 1-0H2H+
Daniel Adu-Adjei 23' 1 - 0  
  1 - 1 53' Iwan Morgan
  1 - 2 56' Romelle Donovan
60' 2 - 2  
  2 - 3 86' T. Yogane
12/05/2025 Sheffield United U21
1 - 2
Brentford U21 0-1H2H+
  0 - 1 45+3' Benjamin Fredrick
70' 1 - 1  
  1 - 2 101' Iwan Morgan
01/05/2025 Southampton U21
0 - 2
Brentford U21 0-1H2H+
  0 - 1 2' Iwan Morgan
  25' Iwan Morgan
  29' Ethan Brierley
  0 - 2 55' Caelan Avenell
Will Merry 58'  
Jayden Moore 58'  
Princewill Ehibhatiomhan 58'  
Nicholas Oyekunle 58'  
  66' Vonnte Williams
  66' Andre Grey
  71' Ethan Brierley
Juan Larios 73'  
İzzet Furkan Malak 73'  
İzzet Furkan Malak 77'  
  83' Ben Krauhaus
  86' Iwan Morgan
  86' Emeka Peters
  87' Max Dickov
Jayden Moore 88'  
  90' Andre Grey
  90+1' Andre Grey
  90+2' Caelan Avenell
  90+2' Chanse Headman
28/04/2025 Crewe Alexandra U21
0 - 2
Brentford U21 0-2H2H+
  0 - 1 7' Iwan Morgan
  0 - 2 10' Ethan Brierley
25/04/2025 Queens Park Rangers U21
1 - 5
Brentford U21 0-3H2H+
  0 - 1 13'
  29'
  0 - 2 36' Iwan Morgan
  0 - 3 45' Gustavo Nunes
  0 - 4 51' Iwan Morgan
54'  
62' 1 - 4  
  1 - 5 85' Max Dickov
18/04/2025 Watford U21
2 - 1
Brentford U21 0-0H2H+
  0 - 1 61' Iwan Morgan
Zak Fraser-Grante 85' 1 - 1  
90+3' 2 - 1  
14/04/2025 Brentford U21
1 - 1
Sheffield Wednesday U21 1-0H2H+
Iwan Morgan 19' 1 - 0  
  1 - 1 70' Mackenzie Maltby
02/04/2025 Newcastle United
2 - 1
Brentford 1-0H2H+
Alexander Isak 45+2' 1 - 0  
  59' Vitaly Janelt
  59' Mikkel Damsgaard
  1 - 1 66' Bryan Mbeumo
Jacob Murphy 66'  
Joe Willock 66'  
Alexander Isak 66'  
Callum Wilson 66'  
Fabian Schär 70'  
  72' Keane Lewis-Potter
Sandro Tonali 74' 2 - 1  
  83' Ethan Pinnock
  83' Kristoffer Ajer
  83' Yehor Yarmoliuk
  83' Edmond-Paris Maghoma
Kieran Trippier 89'  
Emil Krafth 89'  
Harvey Barnes 90+8'  
Lewis Miley 90+8'  
28/03/2025 Brentford U21
1 - 0
Nottingham Forest U21 1-0H2H+
Conor McManus 33'  
Vonnte Williams 33'  
Iwan Morgan 34' 1 - 0  
  42' Josh Powell
Benjamin Fredrick 46'  
Adam Poliakov 46'  
  59' Kristian Fletcher
  59' Adam Berry
  66' Kyle McAdam
  79' Jack Nadin
  79' Zyan Blake
  88' Ben Hammond
  88' Djamna Frank
  90+3' Jack Thompson
17/03/2025 Brentford U21
4 - 3
Bristol City U21 1-1H2H+
  0 - 1 10'
Ethan Brierley 27' 1 - 1  
Iwan Morgan 59' 2 - 1  
  2 - 2 63'
  2 - 3 68'
Romelle Donovan 88' 3 - 3  
90+5' 4 - 3  
15/03/2025 AFC Bournemouth
1 - 2
Brentford 1-1H2H+
Vitaly Janelt 17' 1 - 0  
  1 - 1 30' Yoane Wissa
Ryan Christie 67'  
Luis Sinisterra 67'  
Marcus Tavernier 68'  
  1 - 2 71' Christian Nørgaard
  72' Kristoffer Ajer
  72' Sepp van den Berg
  72' Vitaly Janelt
  72' Yehor Yarmoliuk
Antoine Semenyo 75'  
Justin Kluivert 79'  
David Brooks 79'  
Tyler Adams 79'  
James Hill 79'  
Illia Zabarnyi 85'  
Daniel Jebbison 85'  
  85' Kevin Schade
  85' Yunus Konak
  85' Mikkel Damsgaard
  85' Ben Mee
Luis Sinisterra 85'  
Dango Ouattara 85'  
James Hill 89'  
08/03/2025 Brentford
0 - 1
Aston Villa 0-0H2H+
  42' John McGinn
  46' Leon Bailey
  46' Matty Cash
  0 - 1 49' Ollie Watkins
  61' John McGinn
  61' Boubacar Kamara
Kristoffer Ajer 67'  
  68' Jacob Ramsey
  68' Marcus Rashford
Vitaly Janelt 75'  
Mathias Jensen 75'  
  81' Matty Cash
Kristoffer Ajer 90+3'  
Kim Ji-Soo 90+3'  
  90+4' Morgan Rogers
  90+4' Donyell Malen
Nathan Collins 90+6'  
03/03/2025 Brentford U21
3 - 0
Swansea City U21 2-0H2H+
Romelle Donovan 11' 1 - 0  
Riley Owen 21' 2 - 0  
Iwan Morgan 52' 3 - 0  
28/02/2025 Brentford U21
2 - 0
Birmingham City U21 2-0H2H+
Aaron Hickey 24' 1 - 0  
Iwan Morgan 26' 2 - 0  
26/02/2025 Brentford
1 - 1
Everton 1-0H2H+
Yoane Wissa 45+4' 1 - 0  
  75' Idrissa Gueye
  75' Tim Iroegbunam
  75' Jesper Lindstrøm
  75' Ashley Young
Kevin Schade 76'  
Edmond-Paris Maghoma 76'  
  1 - 1 77' Jake O'Brien
Yehor Yarmoliuk 80'  
Kristoffer Ajer 81'  
Michael Kayode 81'  
  88' Carlos Alcaraz
Nathan Collins 90+1'  
21/02/2025 Leicester City
0 - 4
Brentford 0-3H2H+
  0 - 1 17' Yoane Wissa
  0 - 2 27' Bryan Mbeumo
Bobby Reid 28'  
  0 - 3 32' Christian Nørgaard
Woyo Coulibaly 42'  
Caleb Okoli 45'  
Bobby Reid 46'  
Stephy Mavididi 46'  
Woyo Coulibaly 46'  
Jannik Vestergaard 46'  
  46' Christian Nørgaard
  46' Yehor Yarmoliuk
Jordan Ayew 55'  
Facundo Buonanotte 55'  
Facundo Buonanotte 67'  
  72' Mikkel Damsgaard
  72' Fabio Carvalho
  73' Vitaly Janelt
  73' Edmond-Paris Maghoma
Wilfred Ndidi 77'  
Oliver Skipp 77'  
Caleb Okoli 83'  
Conor Coady 83'  
  84' Kristoffer Ajer
  84' Michael Kayode
  87' Kevin Schade
  87' Yunus Konak
  0 - 4 89' Fabio Carvalho
17/02/2025 Brentford U21
5 - 2
Ipswich Town U21 4-2H2H+
Iwan Morgan 1' 1 - 0  
Iwan Morgan 4' 2 - 0  
Romelle Donovan 21' 3 - 0  
  3 - 1 24' Josh Pitts
  3 - 2 28' Josh Pitts
Iwan Morgan 33' 4 - 2  
Fabio Carvalho 88' 5 - 2  
05/02/2025 IFK Göteborg
1 - 2
Brentford 2 1-1H2H+
August Erlingmark 44' 1 - 0  
  1 - 1 45' Iwan Morgan
  1 - 2 72' Caelan Avenell
27/01/2025 Brentford U21
2 - 2
Chelsea U21 1-1H2H+
Kyrell Lisbie 2' 1 - 0  
  1 - 1 20' A. Ampah
  42' Tyrique George
  42' Ronnie Stutter
Yunus Emre Konak 45'  
Ji-soo Kim 46'  
Conor McManus 46'  
Yunus Emre Konak 63'  
Riley Owen 63'  
  69' Ollie Harrison
  69' Harrison McMahon
  69' Ishé Samuels-Smith
  69' Zak Sturge
I. Morgan 70'  
Ethan Laidlaw 70'  
Isaac Holland 70'  
Michael Olakigbe 70'  
Kyrell Lisbie 81' 2 - 1  
Kyrell Lisbie 83'  
Max Dickov 83'  
Ethan Laidlaw 85'  
  85' K. Dyer
  85' K. Wilson
  2 - 2 90' S. Rak-Sakyi
21/01/2025 AFC Bournemouth U21
1 - 3
Brentford U21 0-1H2H+
  0 - 1 23' Iwan Morgan
  41' Vonnte Williams
  0 - 2 52' Kyrell Lisbie
Harold William 60'  
  62' Yunus Emre Konak
  64' Vonnte Williams
  64' Tony Yogane
Alfie Merritt 72'  
Michael Dacosta Gonzalez 72'  
  0 - 3 72' Kyrell Lisbie
  78' Max Dickov
  78' Ben Krauhaus
Koby Mottoh 80' 1 - 3  
  83' Benjamin Fredrick
  83' Caelan Avenell
  83' Isaac Holland
  83' Ethan Laidlaw
Malachi Ogunleye 89'  
Josh Salmon 89'  
09/12/2024 Bristol City U21
0 - 4
Brentford U21 0-1H2H+
  0 - 1 41' Max Dickov
  0 - 2 60' Ethan Laidlaw
  0 - 3 82' Iwan Morgan
  0 - 4 88' Iwan Morgan
06/12/2024 Derby County U21
1 - 4
Brentford U21 0-2H2H+
  0 - 1 4' Ethan Brierley
  39' Kim Ji-Soo
  0 - 2 43' Ethan Brierley
  45+2' Tony Yogane
Emmanuel Ilesanmi 54'  
Justin Oguntolu 54'  
Niall McAndrew 54'  
Darren Robinson 54'  
Isaac Gordon 54'  
Morten Spencer 54'  
Cruz Allen 58'  
  58' Ben Krauhaus
Cruz Allen 65'  
Owen Eames 65'  
Darren Robinson 68'  
  0 - 3 75' Ethan Brierley
  76' Ben Krauhaus
  76' Ethan Laidlaw
  84' Iwan Morgan
  84' Max Dickov
Owen Eames 85' 1 - 3  
  1 - 4 87' Isaac Holland
18/11/2024 Swansea City U21
3 - 3
Brentford U21 0-2H2H+
  0 - 1 2' Iwan Morgan
  0 - 2 45+1' Kyrell Lisbie
Morgan Bates 57' 1 - 2  
Sammy Henia-Kamau 57' 2 - 2  
  2 - 3 64' Caelan Avenell
Ben Lloyd 84' 3 - 3  
09/11/2024 Brentford U21
2 - 1
AFC Bournemouth U21 2-0H2H+
Iwan Morgan 27' 1 - 0  
Ashley Hay 36' 2 - 0  
  44' Callan McKenna
Iwan Morgan 45+3'  
  61' Kian Tydeman
  61' Kendra Koby Reuben Chidiyelum Mottoh
Ryan Trevitt 68'  
  2 - 1 72' Ben Winterburn
  76' Ben Winterburn
Iwan Morgan 77'  
Kyrell Lisbie 77'  
Isaac Holland 84'  
Max Dickov 84'  
  87' Harold William
  87' Malcom Dacosta Gonzalez
  87' Toure Williams
  87' Jonny Day
Ryan Trevitt 87'  
Ethan Laidlaw 87'  
Tony Yogane 87'  
Vonnte Williams 87'  
28/10/2024 Brentford U21
4 - 1
Queens Park Rangers U21 3-1H2H+
Ashley Hay 4' 1 - 0  
Iwan Morgan 5' 2 - 0  
Ashley Hay 32' 3 - 0  
  3 - 1 45+1' Alexander Aoraha
Ashley Hay 75' 4 - 1  
24/10/2024 Ipswich Town U21
1 - 2
Brentford U21 1-1H2H+
Jesse Nwabueze 5' 1 - 0  
  1 - 1 13' Kyrell Lisbie
  1 - 2 81' Iwan Morgan
21/10/2024 Brentford U21
0 - 1
Derby County U21 0-0H2H+
  24' Morten Spencer
  46' Johnson Osong
  46' Max Bardell
  51' Morten Spencer
  0 - 1 60' Niall McAndrew
Benjamin Arthur 64'  
Benjamin Fredrick 64'  
  67' Morten Spencer
  67' Alex Stepien-Iwumene
  71' Niall McAndrew
  77' Niall McAndrew
  77' Emmanuel Ilesanmi
Yunus Konak 80'  
Ethan Brierley 80'  
Riley Owen 80'  
Tony Yogane 80'  
  89' Cruz Allen
  89' Jaydan Davidson
01/10/2024 Charlton Athletic U21
1 - 6
Brentford U21 1-2H2H+
  0 - 1 7' Ben Krauhaus
Alan Mwamba 23'  
  0 - 2 39' Edmond-Paris Maghoma
Micah Mbick 45' 1 - 2  
  1 - 3 59' Ashley Hay
  1 - 4 67' Ashley Hay
  1 - 5 75' Ashley Hay
  1 - 6 85' Iwan Morgan

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