Stephen Kingsley

Date of birth23 July 1994
Place of birthStirling
NationalityScottish
Weight68 kg
Height1.78 m
PositionDefender

Stephen Kingsley joined Swansea City in June 2014 with a three-year contract that was extended to June 2020 in July 2016.

He joined Hull City in August 2017 with a three-year contract.

Club history

Team Joined Left Loan / Trialist
Falkirk 01 Jul 2012 30 Jun 2014
Swansea City 30 Jun 2014 23 Aug 2017
Yeovil Town 18 Feb 2015 31 May 2015 L
Crewe Alexandra 26 Aug 2015 27 Nov 2015 L
Hull City 23 Aug 2017

Club stats

Season Team Competition Apps Subs Goals Y R
2014-15 Yeovil Town League One 12
2
2015-16 Crewe Alexandra League One 9
3
2015-16 Swansea City FA Cup
1
2015-16 Swansea City Premier League 4
2016-17 Swansea City FA Cup 1
2016-17 Swansea City Premier League 12
1
2017-18 Hull City League Championship 10
1
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
21 Feb 2015 Yeovil Town v Gillingham D 2-2 League One
28 Feb 2015 Scunthorpe United v Yeovil Town D 1-1 League One
03 Mar 2015 Yeovil Town v Walsall L 0-1 League One
14 Mar 2015 Leyton Orient v Yeovil Town L 3-0 League One
17 Mar 2015 Colchester United v Yeovil Town L 2-0 League One
28 Mar 2015 Rochdale v Yeovil Town L 2-1 League One
03 Apr 2015 Yeovil Town v Chesterfield L 2-3 League One
06 Apr 2015 Fleetwood Town v Yeovil Town L 4-0 League One
11 Apr 2015 Yeovil Town v Notts County D 1-1 League One
14 Apr 2015 Yeovil Town v Sheffield United W 1-0 League One
18 Apr 2015 Swindon Town v Yeovil Town W 0-1 League One
25 Apr 2015 Yeovil Town v Port Vale L 1-2 League One


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2015-16 Scotland International Friendly
1
2022-23 Scotland UEFA Nations League
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
04 Jun 2016 France v Scotland L 3-0 International Friendly
27 Sep 2022 Ukraine v Scotland D 0-0 UEFA Nations League League B Group B1


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.