About Jim Goodwin (from Wikipedia)
Born in Tramore, Jim began his professional career with Scottish club Celtic where he made one appearance for the club before moving to Stockport County in 2002.

Goodwin made his debut for Stockport in their 1-1 draw at home to Queens Park Rangers he made 33 appearances scoring 3 goals during his first season at the club.

His first game of the 2003-04 season came in their 1-0 loss away at Wycombe Wanderers his first goal of the season came in Stockport's 2-2 draw at home to Notts County in October 2003. Goodwin made 34 appearances scoring 4 goals through out the 2003-04 season. Goodwin left Stockport in 2005 after making 103 appearances and scoring seven goals for the club between 2002 to 2005.

Goodwin was signed by Scunthorpe United in 2005, were he made 84 appearances scoring 6 goals between 2005 and 2008. His debut and scored his first goal for the club in their 3–1 home defeat to Brentford on the 26 November 2005. He was part of the Scunthorpe side that won League One in the 2006/07 season. Goodwin was released by Scunthorpe on 8 May 2008, along with two other players after Scunny were relegated from the Championship after one season in the division. His last game being the victory at home against Cardiff City, when he was substituted at half-time. was also named as scunthorpe player of the year 2007 and goal of the season 2007

On 5 June 2008, he signed a three-year deal at Huddersfield Town. He along with five other players made his debut in the 1-1 draw against Stockport County at the Galpharm Stadium on 9 August 2008. On 28 December, he scored his first goal for Huddersfield when he scored to give Town the lead against ex-club Scunthorpe. Huddersfield won 2-0.

After missing the beginning of the 2009–10 season due to an knee operation, he made his first appearances of the season coming on as a 79th minute substitute in a 2-1 home win over Yeovil Town on 29 August 2009. His first start came in the next match a Football League Trophy first round tie at Rotherham United on 1 September, which Town won 2-1. He made his first and only League start for Huddersfield in the 2009-10 season, in a 2-1 loss away at Walsall. Goodwin made seven appearances for the Terriers during the 2009-10 season, before moving on loan to Oldham Athletic until the end of the season. Goodwin was released from his contract on 31 August 2010.

After leaving Huddersfield, he joined Hamilton Academical on 6 September 2010.

Goodwin signed for Saints after leaving Hamilton in January 2011. He made debut on the 8th of January 2011 when he started against Peterhead in a Scottish Cup tie.

Signed a 1 year contract extension in the summer of 2011, keeping him atthe club for the duration of season 2011-2012.

In January of 2012 Goodwin turned down the chance to sign a Pre Contract Agreement with Hibernian and instead signed a 2new 2 year contract to remain with Saints until the summer of 2014.