About Danny Swanson
Born 1986. Danny Swanson is a British association football player.
Daniel Joseph Swanson (born 28 December 1986) is a Scottish footballer who plays as an attacking midfielder for club Cowdenbeath
Swanson started his career at Scottish Third Division side Berwick Rangers before moving to Scottish Premier League club Dundee United in 2008. He moved to England in 2012 to play for Peterborough United. After two years with Peterborough he signed for Coventry City, but he then moved back to Scotland on loan at St Johnstone. Swanson was released by Coventry in September 2015, and then signed for Hearts of Midlothian, where he spent five months before returning to St Johnstone. Swanson then played forHibernian for a brief period of time before returning to St Johnstone once again in 2018. In 2020, he joined East Fife on a two-year deal and left in the summer of 2022. After a two year hiatus from football, he returned to play for Cowdenbeath.
Career
Early career Born with a heart defect, Swanson underwent a number of operations as a child, including a heart bypass at the age of thirteen. After overcoming his health problems, Swanson played for Hutchison Vale and Leith Athletic before joining Berwick Rangers, making his debut at the start of the 2005β06 season. Playing the majority of Scottish Third Division matches that season, a knee injury restricted him to just three league appearances the following season when Berwick were promoted to the Scottish Second Division, although he started the 2007β08 season injury-free.
Dundee United Swanson completed a move to the Scottish Premier League with Dundee United on 1 January 2008 after agreeing terms in October 2007, having previously turned down a move to Hamilton Academical. Making his debut the following day as a substitute in the 4β1 win over Hearts, Swanson scored his first goal for United in a 2β0 victory over Motherwell in March 2008, going on to feature in a number of matches that season. In 2008β09, Swanson was used mainly as a substitute, starting in only seven of his 30 league appearances. In the 2009β10 season, Swanson started United's opening three league matches, assisting three of the club's four goals in the process.
His good performances for United meant that Swanson was selected for the Scotland squad in October 2011. At the end of the 2011β12 season, Swanson's contract expired and he opened talks with Championship side Peterborough United over a possible move to England.
Peterborough United On 6 June 2012, Swanson signed a two-year contract with English Championship club Peterborough United after making over 100 appearances for Dundee United.
The midfielder made a total of 79 appearances scoring 5 goals before rejecting a new contract offer with Posh at the end of the 2013-2014 season.
Swanson won the EFL Trophy with Peterborough United at Wembley Stadium in 2014.
Coventry City On 3 July 2014, Swanson signed a two-year contract with Coventry City after rejecting a new contract at Peterborough United.
Swanson signed on loan for St Johnstone for the latter part of the 2014β15 season on 3 February 2015. He returned to Coventry City for close season 2015, but had his contract terminated on 1 September 2015 by mutual consent.
Hearts of Midlothian Swanson signed for Hearts of Midlothian on 9 September 2015, agreeing a contract to the end of the 2015β16 season.
St Johnstone (second stint) After just five months with Hearts, Swanson signed for his former side St Johnstone in February 2016 on an 18-month deal.
In April 2017, Swanson brought St Johnstone in to disrepute after becoming involved in an on-pitch brawl with teammate Ricky Foster. Both players were suspended by the club and were subsequently fined four weeks' wages.
Hibernian On 25 April 2017, Hibernian announced that they had signed Swanson on a pre-contract agreement. Injuries restricted his appearances for Hibs in the first part of the 2017/18 season. Swanson was linked with a return to St Johnstone in January 2018, His contract with Hibs was cancelled on 31 August 2018.
St Johnstone (third stint) After his release from Hibernian, Swanson resigned for St Johnstone in September 2018, stating that he was "at his happiest" whilst playing for the Perth club. He was released by the club in May 2020.
East Fife On 30 July 2020, Danny Swanson signed for East Fife, on a two-year deal.
Cowdenbeath After 2.5 years without competitive football, on 6 September 2024 Swanson signed with Cowdenbeath in the fifth-tier Lowland Football League.
Career statistics Scottish Second Division
43!!4!!1!!0!!4!!0!!6!!1!!54!!5
2007β08 Scottish Premier League
2008β09 Scottish Premier League
2009β10 Scottish Premier League
2010β11 Scottish Premier League
2011β12 Scottish Premier League
108!!12!!12!!0!!5!!0!!2!!0!!127!!12
2012β13 Championship
2013β14 League One
62!!4!!4!!0!!5!!1!!8!!0!!79!!5 Coventry City 2014β15 League One
St Johnstone (loan) 2014β15 Scottish Premiership
Heart of Midlothian 2015β16 Scottish Premiership
2015β16 Scottish Premiership
2016β17 Scottish Premiership
44!!11!!1!!0!!6!!5!!0!!0!!51!!16
2017β18 Scottish Premiership
2018β19 Scottish Premiership
26!!0!!0!!0!!4!!1!!2!!0!!31!!3
2018β19 Scottish Premiership
2019β20 Scottish Premiership
30!!0!!1!!0!!5!!0!!0!!0!!36!!0 East Fife 2020β21 Scottish League One
355!!33!!22!!0!!32!!7!!20!!1!!429!!41
A. The "Other" column constitutes appearances and goals (including substitutes) in the 2006 Scottish Second Division play-offs, Scottish Challenge Cup, UEFA Europa League, Football League Trophy & 2014 Football League play-offs.
Honours Club Dundee United Scottish Cup: 2009β10
Peterborough United Football League Trophy: 2013β14
Donβt just read it β
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download Β· yours to keep Β· every purchase keeps this site free
Important facts
People in Danny Swanson's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Danny Swanson's
Frequently asked questions
Who is Danny Swanson?
Footballer (born 1986)
When was Danny Swanson born?
Danny Swanson was born on 28 December 1986 in Edinburgh.
What is Danny Swanson's occupation?
Danny Swanson is an association football player.
What nationality is Danny Swanson?
Danny Swanson is British.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Danny Swanson. https://biography.guide/danny-swanson/
MLA: "Danny Swanson." Biography.guide, https://biography.guide/danny-swanson/.
Chicago: "Danny Swanson." Biography.guide. https://biography.guide/danny-swanson/.
Data last updated: 2026-09-20 Β· Spot an error? Report a correction.
Page generated 2026-09-27 05:20 UTC