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 Premier League 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
06 Aug 2017 Bolton Wanderers v Leeds United L 2-3 League Championship
09 Aug 2017 Crewe Alexandra v Bolton Wanderers W 1-2 League Cup 1st round
12 Aug 2017 Millwall v Bolton Wanderers D 1-1 League Championship
15 Aug 2017 Birmingham City v Bolton Wanderers D 0-0 League Championship
19 Aug 2017 Bolton Wanderers v Derby County L 1-2 League Championship
22 Aug 2017 Bolton Wanderers v Sheffield Wednesday W 3-2 League Cup 2nd round
25 Aug 2017 Hull City v Bolton Wanderers L 4-0 League Championship
12 Sep 2017 Bolton Wanderers v Sheffield United L 0-1 League Championship
16 Sep 2017 Ipswich Town v Bolton Wanderers L 2-0 League Championship
19 Sep 2017 West Ham United v Bolton Wanderers L 3-0 League Cup 3rd round
23 Sep 2017 Bolton Wanderers v Brentford L 0-3 League Championship
30 Sep 2017 Aston Villa v Bolton Wanderers L 1-0 League Championship
14 Oct 2017 Bolton Wanderers v Sheffield Wednesday W 2-1 League Championship
21 Oct 2017 Bolton Wanderers v Queens Park Rangers D 1-1 League Championship
28 Oct 2017 Fulham v Bolton Wanderers D 1-1 League Championship
31 Oct 2017 Sunderland v Bolton Wanderers D 3-3 League Championship
04 Nov 2017 Bolton Wanderers v Norwich City W 2-1 League Championship
17 Nov 2017 Preston North End v Bolton Wanderers D 0-0 League Championship
21 Nov 2017 Bolton Wanderers v Reading D 2-2 League Championship
25 Nov 2017 Wolverhampton Wanderers v Bolton Wanderers L 5-1 League Championship
02 Dec 2017 Bolton Wanderers v Barnsley W 3-1 League Championship
09 Dec 2017 Nottingham Forest v Bolton Wanderers L 3-2 League Championship
30 Dec 2017 Sheffield United v Bolton Wanderers W 0-1 League Championship


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