Barry Douglas
St Johnstone

Barry Douglas

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

Barry Douglas, born on 4th September 1989, hails from Scotland and currently serves as a defender, primarily playing left back for St Johnstone. Standing at 5ft 10in (1.78m) and weighing 10st 1lb (64kg), Douglas dons the number 30 jersey. His current market value is roughly £85k, as reported by Transfermarkt. His existing contract with St Johnstone is nearing its end, set to expire on 31st May 2025.

In July 2008, Douglas kick-started his professional career at Queen's Park in the Scottish Championship where he executed 31 first team appearances and scored three goals in league matches during his debut season (2008-2009). In his subsequent season (2009-2010), Douglas maintained a consistent performance, making 35 first team appearances and scoring eight goals in league matches.

Douglas made his move from Queen's Park to Dundee United in the Premiership of Scotland in July 2010. Over the course of three seasons (2010-2013), Douglas clocked up 61 first team appearances and netted four goals in league matches.

In July 2013, Douglas transferred from Dundee United to Lech Poznan in Poland's Ekstraklasa. During his time there (2013-2016, 2021-2024), Douglas made 104 first team appearances and scored 7 goals in league matches. He then switched clubs in January 2016 to Konyaspor in the Süper Lig in Turkey for a fee estimated at around £180k.

Douglas moved on to the Premier League in England in July 2017 when Wolverhampton Wanderers acquired him at a cost of £1m. Having spent a solid season (2017-2018) with the Wolves during which he made 39 first team appearances and scored five goals, Douglas transferred to Leeds United in the English Championship for a fee of about £3m.

Whilst at Leeds (2018-2020), Douglas made 42 first team appearances in league matches which culminated in his season-long loan to Blackburn Rovers in the Championship in October 2020. After another worthy season in Blackburn Rovers, where he made 30 first team appearances, he returned back to Lech Poznan in Poland in July 2021 dedicating a considerable three years (2021-2024) and contributing handsomely with an impressive 46 first team appearances and a league goal added to the tally.

In June 2024, Douglas remained unattached from any club for a short period before settling down at St Johnstone in the Scottish Premiership in October 2024. So far in the current season (2024-2025), he has made 13 first team appearances and has been a part of the Scottish Cup 2024-2025 with three starts for St Johnstone.

This player profile is regularly updated with new stats and analysis throughout the season. Last updated 20 April 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 (1m)
Contract Expires

Season stats

Team
St Johnstone
St Johnstone
Premiership 2024 - 2025
Games
16
Starting
13
Substitute
3
Unused
22
Utilisation
42%
Goals
-
Yellows
3
Reds
-
Team
St Johnstone
St Johnstone
Scottish Cup 2024 - 2025
Games
3
Starting
3
Substitute
-
Unused
1
Utilisation
75%
Goals
-
Yellows
-
Reds
-

Career stats

Team
St Johnstone
St Johnstone
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
16
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