Adam Armstrong

Date of birth10 February 1997
Place of birthNewcastle
NationalityEnglish
Weight69 kg
Height1.72 m
PositionForward

Adam Armstrong was selected on Newcastle United's subs bench for the first time on 28 January 2014 in a Premier League game at Norwich City.

His Toon contract was extended to June 2020 in August 2016.

After a loan spell, he joined Blackburn Rovers in August 2018 with a four-year contract.

Adam joined Southampton in August 2021 with a four-year contract.

Club history

Team Joined Left Loan / Trialist
Newcastle United 25 Mar 2014 06 Aug 2018
Coventry City 28 Jul 2015 31 May 2016 L
Barnsley 30 Aug 2016 31 May 2017 L
Bolton Wanderers 17 Jul 2017 04 Jan 2018 L
Blackburn Rovers 09 Jan 2018 31 May 2018 L
Blackburn Rovers 06 Aug 2018 10 Aug 2021
Southampton 10 Aug 2021

Club stats

Season Team Competition Apps Subs Goals Y R
2013-14 Newcastle United Premier League
4
2014-15 Newcastle United FA Cup 1
2014-15 Newcastle United League Cup 2
1
2014-15 Newcastle United Premier League 1
10
1
2015-16 Coventry City League One 38
2
20
2
2016-17 Barnsley FA Cup 1
2016-17 Barnsley League Championship 21
13
6
3
2016-17 Newcastle United League Championship
2
2017-18 Blackburn Rovers League One 17
4
9
2017-18 Bolton Wanderers League Championship 14
6
1
2017-18 Bolton Wanderers League Cup 2
1
2
2021-22 Southampton FA Cup 3
1
2021-22 Southampton League Cup 1
2021-22 Southampton Premier League 17
6
2
1
2022-23 Southampton FA Cup 2
1
1
2022-23 Southampton League Cup 5
1
2022-23 Southampton Premier League 14
16
2
2


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
10 Sep 2016 Preston North End v Barnsley W 1-2 League Championship
13 Sep 2016 Wolverhampton Wanderers v Barnsley W 0-4 League Championship
17 Sep 2016 Barnsley v Reading L 1-2 League Championship
24 Sep 2016 Brighton and Hove Albion v Barnsley L 2-0 League Championship
27 Sep 2016 Barnsley v Aston Villa D 1-1 League Championship
01 Oct 2016 Leeds United v Barnsley L 2-1 League Championship
15 Oct 2016 Barnsley v Fulham L 2-4 League Championship
22 Oct 2016 Brentford v Barnsley W 0-2 League Championship
29 Oct 2016 Barnsley v Bristol City D 2-2 League Championship
05 Nov 2016 Burton Albion v Barnsley D 0-0 League Championship
19 Nov 2016 Barnsley v Wigan Athletic D 0-0 League Championship
25 Nov 2016 Barnsley v Nottingham Forest L 2-5 League Championship
26 Dec 2016 Barnsley v Blackburn Rovers W 2-0 League Championship
02 Jan 2017 Nottingham Forest v Barnsley W 0-1 League Championship
14 Jan 2017 Fulham v Barnsley L 2-0 League Championship
17 Jan 2017 Barnsley v Blackpool L 1-2 FA Cup 3rd round replay
21 Jan 2017 Barnsley v Leeds United W 3-2 League Championship
28 Jan 2017 Rotherham United v Barnsley W 0-1 League Championship
31 Jan 2017 Barnsley v Wolverhampton Wanderers L 1-3 League Championship
04 Feb 2017 Barnsley v Preston North End D 0-0 League Championship
11 Feb 2017 Reading v Barnsley D 0-0 League Championship
14 Feb 2017 Aston Villa v Barnsley W 1-3 League Championship
18 Feb 2017 Barnsley v Brighton and Hove Albion L 0-2 League Championship
25 Feb 2017 Barnsley v Huddersfield Town D 1-1 League Championship
04 Mar 2017 Derby County v Barnsley L 2-1 League Championship
07 Mar 2017 Queens Park Rangers v Barnsley L 2-1 League Championship
11 Mar 2017 Barnsley v Ipswich Town D 1-1 League Championship
18 Mar 2017 Norwich City v Barnsley L 2-0 League Championship
01 Apr 2017 Barnsley v Sheffield Wednesday D 1-1 League Championship
04 Apr 2017 Barnsley v Cardiff City D 0-0 League Championship
08 Apr 2017 Blackburn Rovers v Barnsley W 0-2 League Championship
13 Apr 2017 Wigan Athletic v Barnsley L 3-2 League Championship
17 Apr 2017 Barnsley v Brentford D 1-1 League Championship
22 Apr 2017 Bristol City v Barnsley L 3-2 League Championship
29 Apr 2017 Barnsley v Burton Albion D 1-1 League Championship


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