Barry Douglas
St Johnstone

Barry Douglas

Barry Douglas of St Johnstone was born in Glasgow, Scotland on 4 September 1989 (age 35).

Barry Douglas, the Scottish footballer born on 4 September 1989, is currently aged 35. This passionate defender has been playing as a left back for St Johnstone and sports the number 30 jersey. For those interested in his physical stats, he stands at 5 feet 10 inches tall (1.78m) and weighs 10 stone, 1 pound (64kg). According to Transfermarkt, he has a market value around £90k. Douglas's contract with St Johnstone, however, only has three months left and set to expire on 31 May 2025.

Douglas came onto the stage in July 2008 when he signed with Queen's Park in Scotland's championship league. During his two seasons there, he made a total of 66 first team appearances and scored 11 goals in league matches. In July 2010, he transferred to Dundee United, a Premiership club in Scotland. For the next three seasons, he made 61 appearances and scored four goals in league matches.

In July 2013, Douglas made the move overseas, transferring from Dundee United to Lech Poznan in Poland's Ekstraklasa league. Over the coming years, he made a significant impact in the Polish league, making 121 first team appearances over multiple seasons and scoring four goals.

Douglas's journey continued when in January 2016 he transferred to Konyaspor in the Süper Lig, Turkey's top tier football league, for a fee rounded to £190k. His tenure in Turkey was short-lived, however, and in July 2017 he made a switch to Wolverhampton Wanderers in England's Premier League for a fee around £1 million. Douglas made 39 first team appearances for Wolves and netted five goals.

In July 2018, Douglas transferred again, this time to Leeds United, then in the Championship, for a fee of approximately £3 million. In Douglas's two seasons at Leeds, he made 42 appearances. After a brief stint on loan to Blackburn Rovers in the 2020-2021 season, Douglas transferred once again to Lech Poznan in Poland.

Relocating once again in June 2024, this time to St Johnstone in Scotland's Premiership, Douglas has continued to display his fortitude on the field. For the current season 2024-2025, Douglas has made 12 first-team appearances. He also participated in the Scottish Cup 2024-2025 for St Johnstone, starting two matches.

This player profile is regularly updated with new stats and analysis throughout the season. Last updated 29 March 2025. Send feedback

Barry Douglas stats

Check out all of the statistics about Barry Douglas.

Left Back
Primary Position
Defender
Position
Barry Douglas
LB
1.78m (5ft 10in)
Height
30
Squad Number
64kg (10st 1lb)
Weight
4 September 1989 (age 35)
Date of Birth
Glasgow
Birthplace
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
St Johnstone
Team
£83k (via Transfermarkt)
Market Value
31 May 2025 (2m)
Contract Expires

Season stats

Team
St Johnstone
St Johnstone
Premiership 2024 - 2025
Games
12
Starting
9
Substitute
3
Unused
19
Utilisation
39%
Goals
-
Yellows
1
Reds
-
Team
St Johnstone
St Johnstone
Scottish Cup 2024 - 2025
Games
2
Starting
2
Substitute
-
Unused
1
Utilisation
67%
Goals
-
Yellows
-
Reds
-

Career stats

Team
St Johnstone
St Johnstone
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
12
Goals
-
Team
Lech Poznan
Lech Poznan
Season 2023 - 2024
Country
Poland 🇵🇱
Games
15
Goals
-
Team
Lech Poznan
Lech Poznan
Season 2022 - 2023
Country
Poland 🇵🇱
Games
16
Goals
-
Team
Lech Poznan
Lech Poznan
Season 2021 - 2022
Country
Poland 🇵🇱
Games
15
Goals
1
Team
Blackburn Rovers
Blackburn Rovers
Season 2020 - 2021
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
30
Goals
-
Team
Leeds United
Leeds United
Season 2019 - 2020
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
15
Goals
-
Team
Leeds United
Leeds United
Season 2018 - 2019
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
27
Goals
-
Team
Wolverhampton Wanderers
Wolverhampton Wanderers
Season 2017 - 2018
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
39
Goals
5
Team
Konyaspor
Konyaspor
Season 2016 - 2017
Country
Turkey 🇹🇷
Games
22
Goals
-
Team
Konyaspor
Konyaspor
Season 2015 - 2016
Country
Turkey 🇹🇷
Games
12
Goals
-
Team
Lech Poznan
Lech Poznan
Season 2015 - 2016
Country
Poland 🇵🇱
Games
13
Goals
-
Team
Lech Poznan
Lech Poznan
Season 2014 - 2015
Country
Poland 🇵🇱
Games
27
Goals
3
Team
Lech Poznan
Lech Poznan
Season 2013 - 2014
Country
Poland 🇵🇱
Games
18
Goals
-
Team
Dundee United
Dundee United
Season 2012 - 2013
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
28
Goals
1
Team
Dundee United
Dundee United
Season 2011 - 2012
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
10
Goals
1
Team
Dundee United
Dundee United
Season 2010 - 2011
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
23
Goals
2
Team
Queen's Park
Queen's Park
Season 2009 - 2010
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
35
Goals
8
Team
Queen's Park
Queen's Park
Season 2008 - 2009
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
31
Goals
3

Transfers

Team
St Johnstone
St Johnstone
21 October 2024
Type
Unattached
Team
Out of contract
30 June 2024
From
Lech Poznan
Lech Poznan
Type
Released
Team
Lech Poznan
Lech Poznan
2 July 2021
From
Leeds United
Leeds United
Type
Free Transfer
Team
Blackburn Rovers
Blackburn Rovers
16 October 2020
From
Leeds United
Leeds United
Type
Loan
Team
Leeds United
Leeds United
28 July 2018
From
Wolverhampton Wanderers
Wolverhampton Wanderers
Type
Fee (£3m)
Team
Wolverhampton Wanderers
Wolverhampton Wanderers
1 July 2017
From
Konyaspor
Konyaspor
Type
Fee (£1m)
Team
Konyaspor
Konyaspor
19 January 2016
From
Lech Poznan
Lech Poznan
Type
Fee (£210k)
Team
Lech Poznan
Lech Poznan
1 July 2013
From
Dundee United
Dundee United
Type
Free Transfer
Team
Dundee United
Dundee United
1 July 2010
From
Queen's Park
Queen's Park
Type
Free Transfer
Team
Queen's Park
Queen's Park
1 July 2008
Type
Signed

Barry Douglas news

Read all the news about Barry Douglas.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive