Motherwell McCulloch started his career as a forward at hometown club
Motherwell, graduating from their
youth system having previously played at Rangers SABC (a boys' team affiliated to
Rangers) alongside
Barry Ferguson. Upon recovering from a broken ankle suffered during a loan spell with
Carluke Rovers, He scored his first and second goals in a league match against
Hibernian on 31 January 1998. After netting 12 and nine goals in consecutive seasons for Motherwell, along with some impressive performances, other clubs began to take notice of the young striker.
Wigan Athletic McCulloch signed for
Wigan Athletic in March 2001 for £700,000, (a then club signing record) on the same day as Motherwell teammate
Steve McMillan. and scored his first goal for the club four weeks later, in a 2–1 win away to
Wycombe Wanderers. During his English league career, McCulloch found himself increasingly operating in a left
midfield role, and this is the position he mainly played in during Wigan's first season in the Premier League in
2005–06. He weighed in with five league goals in thirty appearances, helping Wigan to a 10th-place finish, and appeared as a substitute in the
2006 League Cup final. In January 2007, McCulloch was the subject of a £750,000 bid by Rangers. It was turned down by Wigan and labelled "derisory" by manager
Paul Jewell. In May 2007, McCulloch told BBC Sport that he would relish the opportunity to play for Rangers, and the new manager at Wigan Athletic
Chris Hutchings advised him that he may leave to move back to Scotland. On 23 June, Rangers had a bid of £1.5m rejected with Wigan said to want £2.5m for McCulloch, who had scored 46 goals in 241 matches for them.
Rangers On 11 July 2007,
Rangers signed McCulloch on a four-year deal with a transfer fee of £2.25m. McCulloch started his
Rangers career with a goal on his debut in a 2–0 victory over
FK Zeta on 31 July 2007. On 2 October 2007 in the
2007–08 UEFA Champions League, he scored the first goal, a header from a corner by
DaMarcus Beasley in Rangers' 3–0 victory at the
Stade de Gerland against
Lyon. On 23 December in a match with
Aberdeen, McCulloch was sent off after 37 minutes after jumping at Aberdeen's
Scott Severin as a mass brawl started, after Aberdeen's
Chris Clark had scythed down Rangers defender
Alan Hutton. McCulloch was the only player to be dismissed in the
heated match. Later that season McCulloch played in the
2008 UEFA Cup Final, the
2008 Scottish League Cup Final and the
2008 Scottish Cup Final. Rangers lost the UEFA Cup Final but won a domestic cup double. In his second season at
Ibrox, McCulloch was again plagued with injuries. However, he did also manage to play for the club at
central defence and as a defensive midfielder. In the first game of the 2009–10 season McCulloch scored a long range goal against Falkirk in a 4–1 win. The following match he scored his second goal of the season against Hearts: a header from a free kick that equalised for Rangers before
Kris Boyd scored the winner in the 89th minute. On 3 January 2010 in the second
Old Firm game of the season, McCulloch scored a header from a corner to tie the game 1–1. This was McCulloch's first ever Old Firm goal. McCulloch became a regular in central midfield as of 2009–10 season. On 12 August 2010, Rangers announced that McCulloch had signed a two-year contract extension, keeping him at the club until 2013. His first game of the 2010–11 season came against St. Johnstone in which he set up the winner. McCulloch then went on to feature 27 times until it was revealed, after limping off against Hearts, he would require surgery to cure a cyst on his knee joint. McCulloch's versatility saw him play in attack, midfield and defence, and he hit a particularly good vein of form as a powerful striker as Rangers threadbare squad put together a decent run of results following the club's
entry into administration. His commitment to the cause was never under question, and he made it clear from the outset that no matter what happened to the club, he would be staying at Ibrox. The business and assets of Rangers, including player registrations, were purchased by a brand new company led by
Charles Green. Rangers entered the
Scottish Football League Third Division, the fourth tier of the
Scottish football league system. He scored in extra time to give Rangers a 2–1 victory against
Brechin City in the
Scottish Challenge Cup on 29 July 2012. McCulloch was given the captaincy on 1 September 2012 after the departure of
Carlos Bocanegra to
Racing Santander on a season-long loan and on 31 October, he signed a contract extension with Rangers committing him until 2015. On 12 March 2014, McCulloch scored a hat trick against
Airdrieonians in a 3–0 win that clinched the
League One championship. McCulloch was inducted into the
Rangers Hall of Fame in March 2014, along with former Rangers players
Nacho Novo and
Fernando Ricksen. His first goal this season was in the Scottish Challenge Cup against
Clyde that they won 8–1 and during this game he scored twice. His first league goal was in a 4–1 victory over
Dumbarton, while first booking was in the
Scottish Challenge Cup against
Alloa Athletic. In December 2014, McCulloch was appointed player/coach for the Rangers first team after manager Ally McCoist was placed on gardening leave. In a 2–2 draw against
Falkirk near the end of the season, McCulloch was jeered by some of the Rangers support after he had made an error leading to a goal for Falkirk. In July 2015, McCulloch left Rangers at the end of his contract. McCulloch said after leaving Rangers that the 2014–15 season had been his worst in football, with the team failing to gain promotion and off-field issues affecting performances. He said after joining Kilmarnock that although he had registered as a player, he did not expect to play many games for the club and that his main responsibility would be to develop younger players. He made one appearance in total that season, starting in a league match against
Ross County, being replaced after forty-one minutes. == International career ==