Gruff Morgan Profile and Player Statistics
First name: Gruff
Last name: Morgan
Position: Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Premier League 2025/2026 Cardiff MU 9 2 1 0 0 2 0
Premier League 2024/2025 Cardiff MU 22 4 3 0 0 4 1

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

Now showing: Premier League

DateHomeScoreAwayHT
11/10/2025 Colwyn Bay
0 - 0
Cardiff MU 0-0H2H+
  25' Sam Jones
  64' Eliot Evans
  64' Lewis Rees
Issa Kargbo 65'  
Aaron Williams 65'  
Aron Williams 65'  
  69' Jasper Payne
Louis Robles 88'  
Owen Davies 88'  
Aeron Edwards 88'  
Uniss Kargbo 88'  
07/10/2025 Llanelli Town
1 - 3
Cardiff MU 1-0H2H+
Ethan Cann 41' 1 - 0  
Harrison Bright 45+1'  
  1 - 1 49' Chris Craven
  1 - 2 55' Eliot Evans
Josef Hopkins 68'  
  72' Harri John
  72' Riley Lonergan
  72' Jasper Payne
  72' Lewis Rees
Ethan Cann 76'  
Alex Bonthron 76'  
  1 - 3 76' Lewis Rees
Samuel Parsons 76'  
Bradley Gibbings 76'  
Theo Wharton 76'  
Jac Norris 76'  
Jack Daniel Williams 76'  
Tristan Jenkins 84'  
Rio Booth 84'  
  88' Riley Lonergan
04/10/2025 Cardiff MU
2 - 0
Bala Town 2-0H2H+
Ryan Reynolds  13' 1 - 0  
Joel Torrance 25' 2 - 0  
Matt Chubb 46'  
Gruff Morgan 46'  
  76' Nathan Burke
28/09/2025 Caernarfon Town
0 - 3
Cardiff MU 0-1H2H+
  0 - 1 4' Adam Roscrow
  34' Sam Richardson
Kyle Harrison 38'  
Kyle Harrison 44'  
Morgan Owen 44'  
  0 - 2 50' Lifumpa Mwandwe
Iwan Lewis 64'  
Osebi Abadaki 64'  
  68' Adam Roscrow
  68' Jasper Payne
  76' Eliot Evans
  76' Lewis Rees
  0 - 3 77' Jasper Payne
Ryan Sears 79'  
Osian Ellis 79'  
Sion Bradley 79'  
Connor Salisbury 79'  
Joshua Lock 79'  
Phil Mooney 79'  
Danny Gossett 83'  
  86' Jake Morris
  86' Barney Soady
30/08/2025 Flint Town United
4 - 2
Cardiff MU 2-1H2H+
  0 - 1 5' Joel Edwards
Alec Mudimu 15' 1 - 1  
  21' Lewis Rees
Elliott Reeves 27' 2 - 1  
  35' Matt Chubb
  35' Gruff Morgan
  2 - 2 53' Lewis Rees
Jack Thorn 55' 3 - 2  
Alec Mudimu 57'  
  64' Ryan Reynolds 
Alec Mudimu 77'  
Josh Jones 77'  
  78' Lewis Rees
  78' Eliot Evans
  78' Sam Jones
  78' Jonah Williams
  80' Joel Edwards
  81' Gruff Morgan
Josh Jones 82' 4 - 2  
Elliott Reeves 87'  
Kenneth Imariagbe 87'  
  87' Ryan Reynolds 
  87' Harri John
  87' Dixon Kabongo
  87' Riley Lonergan
25/08/2025 Cardiff MU
1 - 1
Barry Town United 0-0H2H+
Jasper Payne 59'  
Lewis Rees 59'  
  62' Elliot Richards
  62' Daniel Barton
Sam Jones 63' 1 - 0  
Harri John 74'  
Riley Lonergan 74'  
  74' Keston Davies
  74' D. Smith
  77' Daniel Barton
Sam Jones 85'  
85'  
  86' Michael George
  87' Owen James Cuddihy
  87' Josh Bernard
  87' Ryan Kavanagh
  87' Will Richards
  1 - 1 90+2' Robbie Willmott
22/08/2025 Haverfordwest County
2 - 2
Cardiff MU 2-0H2H+
Ben Ahmun 11' 1 - 0  
Corey Shephard 20' 2 - 0  
  2 - 1 46' Jasper Payne
  2 - 2 47' Ryan Reynolds 
  48' Matt Chubb
  48' Harri John
  54' Gruff Morgan
  73' Sam Jones
  73'
Iori Humphreys 75'  
Owain Jones 75'  
Kyle McCarthy 75'  
Alaric Jones 75'  
Greg Walters 89'  
  89' Lewis Rees
  89' Eliot Evans
Dylan Rees  90+5'  
  90+5' Chris Craven
15/08/2025 Briton Ferry
1 - 1
Cardiff MU 1-0H2H+
Ruben Davies 39' 1 - 0  
Samuel Snaith 45'  
Ruben Davies 53'  
  1 - 1 54' Jasper Payne
Thomas Price 59'  
Keiran Williams 64'  
Ryan George 64'  
  73' Gruff Morgan
  73' Dixon Kabongo
Corey Hurford 74'  
Ellis Sage 74'  
  79' Jasper Payne
  79' Adam Roscrow
Samuel Snaith 83'  
Kris Evans 83'  
Dylan Packer 83'  
09/08/2025 Cardiff MU
2 - 2
Caernarfon Town 2-0H2H+
  18' Morgan Owen
Chris Craven 19' 1 - 0  
  39' Sam Downey
Ryan Reynolds  43' 2 - 0  
  51' Zack Clarke
  63' Sam Downey
  63' Connor Salisbury
  63' Joshua Lock
  2 - 1 78' Mathew Jones
Dixon Kabongo 80'  
  87' Dominic Smith
Sam Jones 88'  
Adam Roscrow 88'  
  90+1' Paulo Mendes
  90+1' Darren Thomas
  2 - 2 90+2' Darren Thomas
26/04/2025 Cardiff MU
1 - 0
Bala Town 0-0H2H+
Jac Clay 30'  
Barney Soady 30'  
  32' Joe Malkin
Chris Craven 48'  
  48' Joe Malkin
  48' Callum Steven Edwards
  68' Liam Higgins
Sam Jones 80'  
Jake Morris 80'  
  85' Ross White
Eliot Evans 88'  
Lewis Rees 88'  
Ryan Reynolds  90+2' 1 - 0  
19/04/2025 Caernarfon Town
2 - 1
Cardiff MU 0-1H2H+
  0 - 1 33' Adam Roscrow
  44' Sam Jones
  44' Jake Morris
Phil Mooney 52' 1 - 1  
Louis Lloyd 68' 2 - 1  
  71' Daniel Barton
  71' Jac Clay
  74' Matt Chubb
  74' Gruff Morgan
Matty Hill 75'  
Darren Thomas 75'  
Morgan Owen 81'  
Gruff John Williams 81'  
Blaine Hudson 85'  
Darren Thomas 90+5'  
11/04/2025 Cardiff MU
1 - 1
Haverfordwest County 1-0H2H+
Ryan Reynolds  34'  
Adam Roscrow 40' 1 - 0  
  42' Corey Shephard
  59' Owain Jones
  59' Ben Ahmun
  59' Iori Humphreys
  59' Jacob Owen
  61' Greg Walters
Ryan Reynolds  65'  
Daniel Barton 65'  
Jac Clay 65'  
Tom Vincent 65'  
  1 - 1 67' Luc Owen
Eliot Evans 76'  
Jake Morris 76'  
29/03/2025 Bala Town
0 - 0
Cardiff MU 0-0H2H+
  45' Chris Craven
Liam Higgins 57'  
Issa Kargbo 57'  
  72' Jake Morris
  72' Lewis Rees
  72' Eliot Evans
  72' Charlie Wright
Dan Malone 73'  
Dan Malone 82'  
Osebi Abadaki 87'  
Samba Badjana 87'  
22/03/2025 Cardiff MU
0 - 6
The New Saints 0-2H2H+
  0 - 1 4' Adam Wilson
  0 - 2 33' Adam Wilson
  46' Josh Pask
  46' Ashley Baker
Jac Clay 47'  
  0 - 3 50' Aramide Oteh
  0 - 4 52' Adam Wilson
  59' Daniel Redmond
  59' Sion Bradley
  59' Daniel Redmond
  59' Zack Clarke
  59' Daniel Williams
  59' Sion Bradley
Jac Clay 60'  
Daniel Barton 60'  
Matt Chubb 60'  
Lewis Rees 60'  
Adam Roscrow 65'  
Jake Morris 65'  
Adam Roscrow 65'  
Tom Vincent 65'  
  0 - 5 66' Zack Clarke
Eliot Evans 70'  
Ryan Reynolds  70'  
  74' Aramide Oteh
  74' Louis Phillips
Chris Craven 77'  
  0 - 6 78' Louis Phillips
Lewis Rees 86'  
14/03/2025 Penybont
0 - 0
Cardiff MU 0-0H2H+
Billy Borge 22'  
Clayton Green 25'  
  31' Joel Edwards
Billy Borge 38'  
Owen Pritchard 42'  
Ben Morgan 42'  
  61' Gruff Morgan
  67' Gruff Morgan
  67' Barney Soady
  73' Ryan Reynolds 
  73' Lewis Rees
  73' Eliot Evans
  73' Lewis Rees
  73' Tom Vincent
  73' Ryan Reynolds 
  88' Joel Edwards
  88' Daniel Barton
Mark Little 89'  
Kai Ludvigsen 89'  
08/03/2025 Cardiff MU
4 - 2
Caernarfon Town 1-1H2H+
Ryan Reynolds  24' 1 - 0  
  1 - 1 33' Blaine Hudson
  1 - 2 46' Matty Hill
Sam Jones 56' 2 - 2  
  64' Sam Downey
  64' Gruff John Williams
Lewis Rees 71'  
  72' Josef Faux
  72' Darren Thomas
Lewis Rees 72' 3 - 2  
Adam Roscrow 73'  
Eliot Evans 73'  
Lewis Rees 76'  
Tom Vincent 76'  
Sam Jones 80' 4 - 2  
Jac Clay 84'  
Daniel Barton 84'  
  84' Morgan Owen
  84' Osian Ellis
  84' Adam Davies 
  84' Hari Lambe
  88' Louis Lloyd
  90+4' Blaine Hudson
  90+4' Matty Hill
21/02/2025 Haverfordwest County
1 - 0
Cardiff MU 0-0H2H+
  38' Joel Edwards
Dan Hawkins 46'  
Ben Fawcett 46'  
  52' Tom Vincent
Ben Fawcett 67' 1 - 0  
  67' Eliot Evans
  67' Jac Clay
Iori Humphreys 68'  
Jacob Owen 68'  
  72' Gruff Morgan
  72' Lewis Rees
  72' Barney Soady
Ricky Watts 76'  
Kyle Kenniford 76'  
  85' Sam Jones
  85' Daniel Barton
  85' Ryan Reynolds 
  85' Charlie Wright
Lee Jenkins 88'  
Corey Shephard 90'  
Owain Jones 90+1'  
Dan John 90+1'  
08/02/2025 Cardiff MU
2 - 1
Bala Town 1-0H2H+
Eliot Evans 6' 1 - 0  
Joel Edwards 21'  
Gruff Morgan 42'  
  1 - 1 47' George Newell
Ryan Reynolds  49' 2 - 1  
  67' Kyle Harrison
  67' Callum Steven Edwards
  78' Lassana Nalatche Mendes
  78' Joe Malkin
Adam Roscrow 79'  
Adam Roscrow 80'  
Lewis Rees 80'  
  84' Joe Malkin
Sam Jones 85'  
Jake Morris 85'  
Gruff Morgan 88'  
Dixon Kabongo 88'  
01/02/2025 The New Saints
3 - 1
Cardiff MU 1-1H2H+
Adam Wilson 2' 1 - 0  
  1 - 1 16' Eliot Evans
Daniel Redmond 50'  
  53' Ryan Brobbell
Aramide Oteh 53' 2 - 1  
Ryan Brobbell 53'  
Aramide Oteh 64'  
Zack Clarke 64'  
  65' Eliot Evans
  65' Sam Jones
  65' Adam Roscrow
  65' Tom Vincent
Danny Davies 69' 3 - 1  
Daniel Redmond 79'  
Ben Clark 79'  
Ryan Brobbell 79'  
Rory Holden 79'  
  82' Gruff Morgan
  82' Evan Cadwallader
  82' Lewis Rees
  82' Jake Morris
  87' Daniel Barton
Adam Wilson 88'  
Sion Bradley 88'  
Leo Smith 88'  
Sion Bradley 88'  
24/01/2025 Cardiff MU
2 - 1
Penybont 0-0H2H+
  22' Clayton Green
Tom Vincent 32'  
  0 - 1 49' Chris Venables
  57' James Crole
  61' Owen Pritchard
  61' Adam Roscrow
Eliot Evans 61'  
Adam Roscrow 61'  
Chris Craven 63' 1 - 1  
Ryan Reynolds 65'  
  68' Billy Borge
Chris Craven 69'  
  78' Chris Venables
  78' Keane Watts
Matt Chubb 81'  
  84' Ben Morgan
Ryan Reynolds 87'  
Jake Morris 87'  
  90+3' James Crole
  90+3' Kostya Georgievsky
Jack Veale 90+4' 2 - 1  
14/01/2025 Cardiff MU
0 - 2
The New Saints 0-1H2H+
Sam Jones 35'  
  0 - 1 40' Aramide Oteh
Dixon Kabongo 45'  
Jake Morris 45'  
  67' Ben Clark
  67' Rory Holden
  82' Aramide Oteh
  82' Adam Wilson
  82' Ryan Brobbell
  82' Sion Bradley
Jake Morris 86'  
Charlie Wright 86'  
Barney Soady 86'  
Evan Cadwallader 86'  
Jack Veale 86'  
Gruff Morgan 86'  
Alex Lang  86'  
Kelland Absalom 86'  
  0 - 2 89' Jac Clay
31/12/2024 Penybont
2 - 2
Cardiff MU 1-0H2H+
Ioan Phillips 15' 1 - 0  
Nathan Wood 41'  
Owen Pritchard 41'  
Ioan Phillips 48' 2 - 0  
  2 - 1 62' Chris Craven
Ioan Phillips 64'  
Tom Vincent 64'  
  2 - 2 70' Tom Vincent
Kai Ludvigsen 71'  
Ioan Phillips 81'  
Jasper Jones 81'  
  82' Lewis Rees
  82' Jake Morris
  90+1' Sam Jones
26/12/2024 Cardiff MU
1 - 3
Briton Ferry 1-1H2H+
Sam Jones 17'  
Tom Vincent 18' 1 - 0  
  1 - 1 24' Caleb Demery
  46' Ryan George
  46' Ryan Bevan
  55' Will Fuller
  59' Ryan Bevan
  60' Rio Dyer
  60' Tyler Brock
Tom Vincent 60'  
Adam Roscrow 60'  
  60' Thomas Price
  60' Ellis Sage
  68' Caleb Demery
  68' Tom Walters
  1 - 2 70' Tom Walters
Eliot Evans 76'  
Jake Morris 76'  
  77' Corey Hurford
  77' Luke Bowen
Jake Morris 82'  
  1 - 3 83' Luke Bowen
14/12/2024 Cardiff MU
2 - 0
Flint Town United 0-0H2H+
  46' Isaac Lee
  46' Ben Wynne
Joel Edwards 64'  
Eliot Evans 68'  
Adam Roscrow 68'  
  69' Luke Mariette
  69' Bobby Beaumont
Sam Jones 76'  
Charlie Wright 76'  
Chris Craven 82'  
Dixon Kabongo 82'  
Ryan Reynolds 84' 1 - 0  
  84' Sidi Sanogo Fofana
  84' George Maire
Mikey Burke 88' 2 - 0  
  90+1' Ben Wynne
  90+2' Mikey Burke
  90+2' Teddy Mfuni
10/12/2024 Barry Town United
2 - 1
Cardiff MU 0-1H2H+
Ryan Kavanagh 15'  
  0 - 1 43' Ryan Reynolds
Keenan Patten 44'  
Evan Press 47' 1 - 1  
Ryan Kavanagh 54' 2 - 1  
Callum Sainty 66'  
Joshua Beecher 66'  
  70' Tom Vincent
Samuel Snaith 75'  
Ieuan Owen 75'  
Ryan Kavanagh 87'  
Elliot Richards 87'  
Callum Sainty 90+1'  
25/10/2024 Cardiff MU
2 - 1
Newtown AFC 1-1H2H+
George Hughes 6' 1 - 0  
  1 - 1 8' Dominic Smith
Jack Veale 16'  
Jac Clay 27'  
Dixon Kabongo 27'  
Adam Roscrow 35'  
Eliot Evans 50' 2 - 1  
Alex Lang  51'  
  62' George Hughes
  62' Rhys Hollinshead
Jake Morris 70'  
Brandon Roberts 70'  
  80' Ryan Pryce
  80' Hannoch Boakye
Adam Roscrow 80'  
Gruff Morgan 80'  
Gruff Morgan 82'  
  85' Dominic Smith
Gruff Morgan 89'  
Ryan Reynolds 90+3'  
15/10/2024 Cardiff MU
1 - 1
Penybont 0-1H2H+
  0 - 1 5' Owen Pritchard
Jac Clay 6'  
Jack Veale 9'  
Ryan Reynolds 12'  
Joel Edwards 23'  
Jake Morris 62'  
Tom Vincent 62'  
Eliot Evans 78'  
Brandon Roberts 78'  
  81' Owen Pritchard
  81' Ioan Phillips
Lewis Rees 85'  
Barney Soady 85'  
Tom Vincent 87' 1 - 1  
James Crole 90'  
  90+1' Adam Przybek
  90+4' Mael Davies
  90+4' Kai Ludvigsen
12/10/2024 The New Saints
3 - 0
Cardiff MU 2-0H2H+
Evan Cadwallader 3' 1 - 0  
Danny Davies 21' 2 - 0  
Aramide Oteh 63' 3 - 0  
  71' Ryan Reynolds
  71' Barney Soady
  75' Sam Jones
  75' Brandon Roberts
Ryan Brobbell 77'  
Sion Bradley 77'  
Ashley Baker 77'  
Joshua Daniels 77'  
  79' Evan Cadwallader
  79' Gruff Morgan
Aramide Oteh 83'  
Ben Clark 83'  
Adrian Cieślewicz 83'  
Declan McManus 83'  
Adrian Cieślewicz 83'  
Declan McManus 83'  
  88' Jac Clay
  88' H Matthews
05/10/2024 Cardiff MU
1 - 2
Caernarfon Town 1-1H2H+
Lewis Rees 3' 1 - 0  
  1 - 1 38' Louis Lloyd
  1 - 2 56' Louis Lloyd
  77' Darren Thomas
  77' Matty Hill
  78' Josef Faux
  78' Osian Evans
Adam Roscrow 78'  
Tom Vincent 78'  
  82' Zack Clarke
  84' Louis Lloyd
  84' Sam Downey
  90+1' Zack Clarke
  90+1' Adam Davies 
Chris Craven 90+4'  
  90+5' Sam Downey
  90+5' Sam Downey
07/09/2024 Bala Town
0 - 1
Cardiff MU 0-1H2H+
Kieran Lloyd 24'  
  0 - 1 34' E. Evans
Ross White 46'  
Osebi Abadaki 46'  
Dan Malone 46'  
Aeron Edwards 46'  
Uniss Kargbo 55'  
Hussein Mehasseb 64'  
Christian Norton 64'  
  76' L. Rees
  76' J. Morris
  76' A. Roscrow
  76' T. Vincent
  81' T. Vincent
  82' T. Vincent
Kyle Harrison 86'  
  86' J. Morris
10/08/2024 Flint Town United
1 - 2
Cardiff MU 1-1H2H+
Josh Jones 9' 1 - 0  
  1 - 1 21' Dixon Kabongo
Ben Wynne 36'  
Ryley Oakley 36'  
  53' Adam Roscrow
  53' Adam Roscrow
  1 - 2 56' Sam Jones
  65' Lewis Rees
  65' Barney Soady
  76' Ryan Reynolds
  80' Adam Roscrow
  80' Jake Morris
Harry Owen 90'  

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.