Background
Coughlin was born in Bootle, England.
Coughlin was born in Bootle, England.
Tranmere Rovers
He started his career in the Centre of Excellence of Tranmere Rovers at the age of 15 and signed a two-year apprenticeship in the summer of 2009. In April 2011, Coughlin signed his first professional contract, on a one-year deal. On 21 April 2012, Coughlin made his professional debut in a 1–1 draw with Hartlepool United.
He was released at the end of the 2011-2012 season.
Fleetwood Town (Loan)
In November 2010, he was sent on loan to Conference side Fleetwood Town on work experience terms. Coughlin was signed to act as back up to Scott Davies whilst regular second choice goalkeeper Danny Hurst was out injured.
In his loan spell Coughlin did not make an appearance for the Highbury club Wrexham
On 3 July 2012, he joined Welsh club Wrexham on trial, before signing a one-year deal on 23 July.
Coughlin was involved in pre-season matches against Welsh Premier side"s Aberystwyth Town and Bala Town as well as Kilmarnock and Coventry City.
Coughlin played his first home league match in a 4-2 defeat to Lincoln City at the Racecourse Ground. After a season as second choice and making just eight appearances, Coughlin extended his deal in the summer of 2013 meaning his contract would end at the end of the 2013/2014 season. In a season where he looked to challenge first team goalkeeper Joslain Mayebi, it took just two months, as a string of Mayebi mistakes handed Coughlin the number one spot, which he kept and played well, earning the praises of the Wrexham fans throughout the season.
In June 2015, he turned down an offer of a new contract by Wrexham and left the club
Coughlin was called up to the England C team in February 2014 by England C and Chester Football Club manager Steve Burr. He made his debut against Jordan U23"s on March 4, 2014, winning 1-0 and Coughlin keeping a clean sheet.