Craig Morgan Profile
Bookmark and Share

Craig Morgan

First name: Craig
Last name: Morgan
Position: Defender
Nationality: Wales
Date of birth: 16 June 1985
Age: 28
Place of birth: St. Asaph
Height: 187 cm
Weight: 89 kg
Status: active

Football Player Career

Soccer Competition Season Team
Football League Trophy 2013/2014 Rotherham United 267 3 0 1 0 0 0 1 0
FA Cup 2013/2014 Rotherham United 180 2 0 0 0 0 0 1 0
League Cup 2013/2014 Rotherham United 180 2 0 0 0 0 0 0 0
League One 2013/2014 Rotherham United 2816 32 0 1 1 0 0 6 1
League Two 2012/2013 Rotherham United 1731 21 1 2 7 1 0 4 0
FA Cup 2012/2013 Rotherham United 90 1 0 0 0 0 0 0 0
FA Cup 2011/2012 Preston North End 180 2 0 0 0 0 0 0 0
Football League Trophy 2011/2012 Preston North End 180 2 0 0 0 0 0 1 0
League One 2011/2012 Preston North End 1573 19 1 1 2 1 0 2 1
League Cup 2011/2012 Preston North End 180 2 0 0 0 0 0 1 0
Nations Cup 2011 Wales 90 1 0 0 1 0 0 0 0
FA Cup 2010/2011 Preston North End 90 1 0 0 0 0 0 0 0
EC Qualification 2012 Poland/Ukraine Wales 15 1 1 0 2 0 0 0 0
League Cup 2010/2011 Preston North End 120 1 0 0 1 0 0 0 0
Championship 2010/2011 Preston North End 2724 31 1 1 11 2 0 4 0
Friendlies 2010 Wales 270 3 0 0 0 0 0 0 0
FA Cup 2009/2010 Peterborough United 90 1 0 0 0 0 0 0 0
League Cup 2009/2010 Peterborough United 270 3 0 0 0 0 0 0 0
Championship 2009/2010 Peterborough United 2922 34 1 1 0 1 0 4 1
Friendlies 2009 Wales 207 3 1 0 0 0 0 1 0
FA Cup 2008/2009 Peterborough United 480 5 0 0 0 0 0 0 0
WC Qualification Europe 2010 South Africa Wales 540 6 0 0 2 0 0 2 0
League One 2008/2009 Peterborough United 2329 27 1 1 0 0 0 5 0
Friendlies 2008 Wales 180 2 0 0 0 0 0 0 0
EC Qualification 2008 Austria/Switzerland Wales 226 3 1 0 6 0 0 0 0

Matches Played by Craig Morgan in

All Competitions

All Competitions (437)Championship (65)EC Qualification (4)FA Cup (12)Football League Trophy (5)Friendlies (11)League Cup (8)League One (124)League Two (201)Nations Cup (1)WC Qualification Europe (6)
Date Home Team Result Away Team HT        
2014-04-11 Rotherham United
0 - 0
Bradford City
0-0
M H2H +
  42' A. Drury
2014-04-08 Sheffield United
1 - 0
Rotherham United
0-0
M H2H +
  6' R. Milsom
R. Harris 40'  
  89' C. Morgan
B. Davies (PG) 90' 1 - 0  
B. Davies 90+1'  
2014-04-05 Gillingham
3 - 4
Rotherham United
1-1
M H2H +
  0 - 1 2' K. Agard
A. Akinfenwa 30' 1 - 1  
M. Weston 57' 2 - 1  
  2 - 2 69' T. Hitchcock
B. Dack 84' 3 - 2  
  3 - 3 86' T. Hitchcock
A. Barrett 90+2'  
  3 - 4 90+3' T. Hitchcock
2014-03-29 Rotherham United
2 - 1
Bristol City
1-0
M H2H +
J. Tavernier 2' 1 - 0  
  39' G. Cunningham
  1 - 1 48' W. Elliott
J. Tavernier 60' 2 - 1  
  68' S. Gillett
2014-03-25 Rotherham United
3 - 0
Brentford
2-0
M H2H +
K. Agard (PG) 14' 1 - 0  
K. Agard 45' 2 - 0  
K. Árnason 63'  
  84' J. Douglas
L. Frecklington 86'  
H. Vučkič 90+3' 3 - 0  
2014-03-22 Peterborough United
0 - 1
Rotherham United
0-1
M H2H +
B. Nugent 25'  
  41' A. Revell
  0 - 1 45+3' K. Agard (PG)
2014-03-15 Rotherham United
1 - 1
Walsall
0-1
M H2H +
  0 - 1 19' M. Lalkovič
R. Smallwood 25'  
  47' B. Purkiss
  73' B. Purkiss
N. Adams 89' 1 - 1  
M. O'Connor 90'  
2014-03-11 Oldham Athletic
0 - 2
Rotherham United
0-1
M H2H +
  0 - 1 27' M. Bradley
  55' M. Bradley
  0 - 2 64' L. Frecklington
D. Mellor 70'  
  87' C. Morgan
2014-03-04 Colchester United
0 - 0
Rotherham United
0-0
M H2H +
M. Bean 35'  
2014-03-01 Rotherham United
6 - 0
Notts County
4-0
M H2H +
J. Tavernier 12' 1 - 0  
H. Vučkič 16' 2 - 0  
A. Revell 26' 3 - 0  
K. Agard (PG) 29' 4 - 0  
H. Vučkič 60' 5 - 0  
  78' J. Grealish
T. Hitchcock 83' 6 - 0  
  90' H. Mullins
2014-01-01 Rotherham United
1 - 3
Coventry City
1-0
M H2H +
J. Skarz 35' 1 - 0  
C. Morgan 70'  
  1 - 1 71' C. Baker (PG)
  1 - 2 85' F. Moussa
  90' C. Christie
  1 - 3 90+14' C. Baker
2013-12-29 Port Vale
2 - 0
Rotherham United
1-0
M H2H +
L. Dodds 8' 1 - 0  
R. Duffy 25'  
  32' M. O'Connor
A. Griffith 45+2'  
  54' C. Davis
  67' K. Árnason
G. Tomlin 68' 2 - 0  
  82' B. Pringle
C. Shuker 90+2'  
2013-12-26 Bradford City
0 - 1
Rotherham United
0-1
M H2H +
  19' M. Bradley
  0 - 1 21' H. Vučkič
  39' H. Vučkič
S. Darby 49'  
  57' L. Frecklington
  64' B. Pringle
  75' R. Milsom
C. McHugh 77'  
2013-12-21 Rotherham United
3 - 3
Wolverhampton Wanderers
2-1
M H2H +
  0 - 1 10' D. Batth
N. Dicko 11' 1 - 1  
K. Agard 37' 2 - 1  
  52' S. Ricketts
N. Dicko 54' 3 - 1  
  3 - 2 59' B. Sako (PG)
  3 - 3 64' J. Henry
  68' J. Henry
  87' D. Davis
2013-12-14 Bristol City
1 - 2
Rotherham United
0-2
M H2H +
  0 - 1 3' N. Dicko
  0 - 2 27' B. Pringle
B. Reid 82' 1 - 2  
2013-12-10 Fleetwood Town
2 - 1
Rotherham United
1-0
M H2H +
J. Hughes 19' 1 - 0  
  1 - 1 56' N. Dicko
C. McLaughlin 70' 2 - 1  
2013-12-07 Rotherham United
1 - 2
Rochdale
1-0
M H2H +
L. Frecklington 6' 1 - 0  
  11' O. Lancashire
R. Brindley 29'  
M. Tidser 35'  
  1 - 1 55' M. Lund
C. Morgan 55'  
M. Tidser 74'  
L. Frecklington 80'  
  1 - 2 83' P. Vincenti
  85' M. Lund
  90+4' R. Bennett
2013-11-30 Rotherham United
4 - 1
Gillingham
3-0
M H2H +
N. Dicko 9' 1 - 0  
K. Agard 23' 2 - 0  
B. Pringle 35' 3 - 0  
  3 - 1 66' C. McDonald
J. Tavernier 76' 4 - 1  
2013-11-26 Coventry City
0 - 3
Rotherham United
0-0
M H2H +
C. Thomas 13'  
A. Phillips 15'  
  0 - 1 58' N. Dicko
  0 - 2 70' A. Revell
  0 - 3 73' K. Agard (PG)
2013-11-23 Rotherham United
0 - 0
Carlisle United
0-0
M H2H +
  43' C. Townsend
  45+2' C. Townsend
2013-11-16 Stevenage
0 - 3
Rotherham United
0-1
M H2H +
  5' C. Davis
  0 - 1 14' B. Pringle
  0 - 2 61' C. Davis
  0 - 3 66' M. O'Connor
J. Smith 84'  
2013-11-12 Hartlepool United
1 - 2
Rotherham United
1-2
M H2H +
  0 - 1 9' T. Eaves
  22' M. Tidser
A. Monkhouse 24' 1 - 1  
N. Austin 38'  
  39' J. Skarz
  1 - 2 45' K. Agard
  45+3' L. Frecklington
  58' K. Agard
  80' D. Nardiello
  90' R. Brindley
2013-11-09 Rotherham United
3 - 0
Bradford City
1-0
M H2H +
K. Agard 13' 1 - 0  
M. Bradley 38'  
K. Árnason 45+1'  
  61' R. McArdle
A. Revell 62' 2 - 0  
K. Agard 71' 3 - 0  
2013-10-26 Leyton Orient
1 - 0
Rotherham United
1-0
M H2H +
K. Lisbie 29' 1 - 0  
  34' K. Árnason
  43' C. Morgan
M. Bartley 90+1'  
2013-10-22 Rotherham United
1 - 1
Tranmere Rovers
0-0
M H2H +
K. Agard 60' 1 - 0  
  69' C. Stockton
R. Milsom 79'  
  1 - 1 84' R. Lowe (PG)
J. Skarz 84'  
2013-10-19 Milton Keynes Dons
3 - 2
Rotherham United
1-0
M H2H +
  19' M. O'Connor
D. Potter 31'  
S. Williams 38'  
  39' R. Brindley
  42' L. Frecklington
  45+1' M. O'Connor
S. Williams (PG) 45+2' 1 - 0  
B. Reeves 66' 2 - 0  
  2 - 1 73' L. Frecklington
  2 - 2 T. Flanagan (OG) 75'
P. Bamford 86'  
P. Bamford 88' 3 - 2  
2013-10-12 Rotherham United
0 - 4
Swindon Town
0-2
M H2H +
  29' Yaser Kasim
L. Frecklington 32'  
  0 - 1 33' A. Pritchard
R. Milsom 44'  
  0 - 2 45+3' M. Luongo
  63' M. Luongo
  0 - 3 64' N. Ajose
M. Bradley 75'  
  86' J. McEveley
B. Pringle 90+1'  
  0 - 4 90+3' D. N'Guessan
2013-10-08 York City
0 - 3
Rotherham United
0-1
M H2H +
  10' C. Morgan
  0 - 1 C. Smith (OG) 17'
D. Parslow 52'  
  0 - 2 63' K. Agard (PG)
  0 - 3 69' A. Revell
2013-10-05 Brentford
0 - 1
Rotherham United
0-1
M H2H +
  0 - 1 14' M. Bradley
  25' K. Agard
A. McCormack 35'  
  36' R. Milsom
  40' L. Frecklington
  68' M. Bradley
  82' A. Revell
  90+1' B. Pringle
2013-09-28 Rotherham United
0 - 1
Peterborough United
0-0
M H2H +
L. Frecklington 40'  
  0 - 1 50' G. McCann (PG)
K. Árnason 50'  
R. Milsom 62'  
B. Pringle 66'  
2013-09-21 Walsall
1 - 1
Rotherham United
1-1
M H2H +
R. Sawyers 5'  
  0 - 1 21' D. Nardiello
  31' K. Árnason
S. Mantom 33' 1 - 1  
P. Downing 40'  
  45' K. Agard
  60' A. Revell
2013-09-07 Rotherham United
3 - 1
Sheffield United
0-1
M H2H +
C. Morgan 13'  
  0 - 1 37' J. Baxter
K. Agard 51' 1 - 1  
K. Agard 52'  
D. Nardiello (PG) 72' 2 - 1  
R. Milsom 75' 3 - 1  
  82' A. McMahon
  89' H. Bunn
2013-08-31 Notts County
0 - 1
Rotherham United
0-1
M H2H +
M. Dumbuya 36'  
  0 - 1 37' K. Agard
E. Stevens 41'  
A. Boucaud 69'  
  90+2' R. Brindley
2013-08-28 Aston Villa
3 - 0
Rotherham United
2-0
M H2H +
A. Weimann 19' 1 - 0  
F. Delph 34'  
C. Benteke 40' 2 - 0  
F. Delph 53' 3 - 0  
2013-08-24 Rotherham United
2 - 2
Shrewsbury Town
0-1
M H2H +
  0 - 1 20' J. Taylor
C. Morgan 42'  
A. Revell 56' 1 - 1  
  1 - 2 62' T. Bradshaw
D. Nardiello 68' 2 - 2  
  75' J. Taylor
D. Nardiello 90+3'  
D. Nardiello 90+5'  
2013-08-17 Crawley Town
1 - 2
Rotherham United
1-1
M H2H +
M. Sadler 15' 1 - 0  
  1 - 1 36' K. Agard
A. Drury 37'  
M. Sadler 64'  
  1 - 2 76' D. Worrall
2013-08-10 Rotherham United
0 - 0
Preston North End
0-0
M H2H +
  15' P. Huntington
K. Árnason 22'  
M. O'Connor 59'  
C. Morgan 76'  
2013-08-06 Rotherham United
2 - 1
Sheffield Wednesday
2-1
M H2H +
B. Pringle 9' 1 - 0  
K. Agard 21'  
  1 - 1 22' R. McCabe
L. Frecklington 37' 2 - 1  
J. Skarz 43'  
  56' J. Helan
M. Tubbs 76'  
  77' J. Johnson
  87' M. Antonio
2013-08-03 Crewe Alexandra
3 - 3
Rotherham United
2-1
M H2H +
A. Grant 3' 1 - 0  
M. Clayton 9' 2 - 0  
  2 - 1 10' L. Frecklington
  45+2' M. O'Connor
H. Davis (PG) 48' 3 - 1  
  3 - 2 86' B. Pringle
  3 - 3 90+2' L. Frecklington
2013-04-20 Plymouth Argyle
0 - 1
Rotherham United
0-0
M H2H +
  9' A. Revell
  19' K. Agard
  23' K. Árnason
C. Nelson 74'  
  0 - 1 75' K. Agard
A. Gurrieri 90+2'  
Pages: 1234567891011

Rotherham United Squad List

# Photo Name of Player Nationality A P
1 S. Shearer   33 G 0 0 0 0 3 0 0 0 0 0
21 A. Collin   29 G 270 3 0 0 0 0 0 0 0 0
T. Thompson   19 G 0 0 0 0 0 0 0 0 0 0
2 R. Brindley   20 D 224 3 1 0 1 0 0 1 0 0
3 J. Skarz   24 D 150 2 0 1 0 0 0 1 0 0
5 C. Davis   35 D 11 1 1 0 2 0 0 0 0 0
20 C. Morgan   28 D 267 3 0 1 0 0 0 1 0 0
27 J. Tavernier   22 D 90 1 0 0 0 0 0 0 0 0
M. Addison   25 D 0 0 0 0 0 0 0 0 0 0
D. Rowe   18 D 0 0 0 0 0 0 0 0 0 0
P. Mills   29 D 0 0 0 0 0 0 0 0 0 0
4 K. Árnason   31 M 90 1 0 0 0 0 0 0 0 0
8 L. Frecklington   28 M 270 3 0 0 0 0 0 1 0 0
10 M. O'Connor   26 M 0 0 0 0 1 0 0 0 0 0
14 M. Bradley   26 M 46 2 1 1 1 0 0 0 0 0
15 R. Milsom   27 M 90 2 1 0 1 0 0 0 0 0
16 N. Adams   27 M 90 1 0 0 0 0 0 0 0 0
18 B. Pringle   24 M 210 3 1 1 1 0 0 0 0 0
23 M. Tidser   24 M 180 2 0 0 0 0 0 1 0 0
28 H. Vučkič   21 M 79 1 0 1 0 0 0 0 0 0
B. Turgott   19 M 0 0 0 0 0 0 0 0 0 0
N. Walker   19 M 0 0 0 0 0 0 0 0 0 0
D. Schofield   34 M 0 0 0 0 0 0 0 0 0 0
M. Rose   19 M 0 0 0 0 0 0 0 0 0 0
R. Smallwood   23 M 0 0 0 0 0 0 0 0 0 0
D. Worrall   23 M 0 0 0 0 0 0 0 0 0 0
9 A. Revell   30 A 202 3 1 0 1 1 0 0 0 0
22 K. Agard   24 A 270 3 0 1 0 2 1 1 0 0
26 N. Dicko   21 A 90 1 0 0 0 1 0 0 0 0
K. Odejayi   29 A 0 0 0 0 0 0 0 0 0 0
T. Eaves   22 A 0 0 0 0 0 0 0 0 0 0
W. Thomas   27 A 0 0 0 0 0 0 0 0 0 0
D. Hylton   25 A 0 0 0 0 0 0 0 0 0 0
D. Nardiello   31 A 0 0 0 0 0 0 0 0 0 0
M. Tubbs   29 A 0 0 0 0 0 0 0 0 0 0
T. Hitchcock   21 A 0 0 0 0 0 0 0 0 0 0
 
Get Better Odds and Higher Betting Limits!

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

SELECT MATCH DATE

Yesterday Soccer Results
Today Match Fixtures
Tomorrow Match Fixtures
Top 10 Soccer Tipsters

They are the leading soccer tipsters in the tipsters rankings.

Start playing in SoccerPunter Tipsters Competition for the fun and excitement!

Highly Rated Bookmaker Promotions
Pick a Country or Region
Bookmaker Reviews and Sign Up Bonus

Join SoccerPunter Facebook Page

Be a fan of SoccerPunter and you will receive free soccer tips, match analysis, latest news and updates.

Soccer Betting Highlights
Soccer Statistics

Soccer Statistics

Free soccer betting tools to analyse matches, inclusive of past results, head to head stats, daily match fixtures, live soccer odds and many more!

Live Score Results

Live Soccer Scores

Get all the live actions from soccer matches. Latest soccer score results, goalscorers, yellow cards, red cards and all the match stats you need.

SoccerPunter Kelong Tips Super Kelong Tips

Bet and win with latest football insider tips-off in Asian Handicap and Total Goals!



Today Match Fixtures Today Match Fixtures

Want to bet on a match today? Check out the list of today match fixtures. Do not miss any winning opportunity!


Soccer Match Results Soccer Match Results

Get the match results for all the soccer matches around the globe. Inclusive of half-time, full-time results.



Soccer Tipster Competition Soccer Tipsters Competition

Are you an expert in soccer betting? Join SoccerPunter Tipsters competition to challenge against the top football tipsters from around the world and win prizes!