|Date of birth||19 March 1984|
|Place of birth||Glasgow, Scotland|
|Height||5 ft 11 in (1.80 m)|
|Current club||Shamrock Rovers|
→ Burton Albion (loan)
→ Bristol Rovers(loan)
Shamrock Rovers F.C.
1 Senior club appearances and goals
Twigg began his career with English club Derby County having germinated through the youth system. He made his debut for Derby at the age of 17 as a striker in a Premier League match against Sunderland in May 2002, his only appearance that season.
In the 2002-03 season, he made eight first team appearances, seven as a substitute, branching out into the position of left wing when needed. In September 2003 he joined Burton Albion on loan, for whom he made four appearances scoring one goal. He also had a loan spell at Bristol Rovers later that season, featuring eight times but failing to find the net. However, he mainly played at left back at Bristol Rovers.
Having been released by Derby, and following an unsuccessful trial period at League of Ireland club Derry City, he placed roots at Airdrie United in August 2005, where he went on to make 65 league and cup appearances in two years, scoring 18 goals. He won the SFL Player of the Month award for December 2006 after scoring six goals in six games, helping Airdre to only one defeat out of six league games.
Twigg signed a two-year contract with Conference National side Oxford United on 5 July 2007. Nick Merry, Oxford United chairman, said, "He's got a good record and he's very versatile too. He can play wide or down the middle and he'll be a good asset to us." He came on as a substitute on the opening day of the 2007-08 season at home against Forest Green Rovers in which he won and scored a stoppage time penalty to win the game for Oxford on his debut. An ankle injury that required surgery in October led to him missing seven weeks of the season before he returned to the side in December. However, he was unable to settle and left at the end of December to seek a move back to Scotland. He had made 11 league and cup appearances, scoring three goals.
Twigg signed for Hamilton Academical on an 18 month contract in January 2008. He made only four appearances and was transfer listed at the end of the season. His contract was cancelled at Twigg's request in July 2008. Twigg then signed for Brechin City in July 2008,
In February 2009, he followed manager Michael O'Neill from Brechin to Shamrock Rovers. Twigg scored the first ever goal in the Tallaght Stadium in a 2-1 win for Shamrock Rovers over Sligo Rovers in March 2009..Twigg scored his 22nd league goal in a 2-1 win over Sligo Rovers. Scored his 23rd league goal at Dundalk, equalling Stephen Geoghegan's total from the 1993/94 season . Gary was awarded the League of Ireland Player of the Month for September 2009 . Twigg finished the 2009 season as the top scorer in the League of Ireland  with 24 goals. He also won the club Player of the Year voted by Rovers fans and the PFAI Player of the Year voted for by his fellow players across the league.