Craig Morgan (born 16 June 1985 in Flint) is a Welsh international footballer who played as a central defender for League One side Fleetwood Town.
After beginning his career with spells at Wrexham, where he helped win the Football League Trophy in 2005, and Milton Keynes Dons, he joined Peterborough United in January 2007 after a short loan spell, helping the club reach the Football League Championship by winning consecutive promotions in the 2007–08 and 2008–09 seasons. He also achieved back to back promotions with Rotherham United.
Morgan began his career as a youth player at Wrexham, making his professional debut at the end of the 2001–02 as a substitute during a 5–0 win over Cambridge United at the age of 16, a game which confirmed Wrexham's relegation to Division Three, and was handed a second substitute appearance the following week in a 1–0 defeat to Stoke City. Shortly after, Morgan soon handed his first professional contract. Morgan remained a bit part player the following season, although he did score his first professional goal during his first appearance of the season on 5 October 2002 in a 2–2 draw with Cambridge United, making seven appearances in all competitions as Wrexham gained promotion back into Division Two at the first attempt.
The 2003–04 season saw Morgan begin to establish himself in the Wrexham first team, making 21 appearances in all competitions as the club mostly stayed clear of a relegation battle with a 13th-placed finish. During the latter part of the season, Morgan was sent off for the first time in his professional career, in a 0–0 draw with Plymouth Argyle on 27 March 2004. The following season saw him make his most amount of appearances in a single season for Wrexham, including playing in all six of the team's matches as they won the Football League Trophy, beating Southend United 2–0 in the final at the Millennium Stadium. He also scored his second and final goal for the club in a League Cup tie against Sheffield United. However the season ended in disappointment for the team as they were relegated back into Division Three after being docked ten points due to entering administration. At the end of 2003–04 season, Morgan signed a new contract
On 12 June 2015, Craig Morgan joined League One side Wigan Athletic on a free transfer on a two-year contract. Upon joining the club, Morgan was given number twenty shirt. and was appointed as the new captain of Wigan.
Morgan made his Wigan Athletic debut in the opening game of the season, in a 2-0 loss against Coventry City. He scored his first goal for Wigan in a 2-2 draw with Bury on 10 October 2015. On 7th January 2016, Morgan scored the winner in the 96th minute, capping off a remarkable 3-2 win for Wigan over Gillingham.