Matt Ritchie

Date of birth10 September 1989
Place of birthGosport
NationalityScottish
Weight70 kg
Height1.73 m
PositionMidfielder

After a loan spell, Matt Ritchie joined Swindon Town in January 2011 with a contract to June 2013.

He joined AFC Bournemouth in January 2013 with a contract to June 2016 that was extended to June 2018 in January 2015.

Matt joined Newcastle United in July 2016 with a five-year contract that was extended to June 2023 in March 2020.

Club history

Team Joined Left Loan / Trialist
Portsmouth 04 Jul 2008 07 Jan 2011
Dagenham and Redbridge 25 Sep 2008 31 May 2009 L
Notts County 01 Sep 2009 31 Dec 2009 L
Swindon Town 11 Feb 2010 26 Mar 2010 L
Swindon Town 04 Oct 2010 04 Jan 2011 L
Swindon Town 07 Jan 2011 30 Jan 2013
AFC Bournemouth 30 Jan 2013 01 Jul 2016
Newcastle United 01 Jul 2016

Club stats

Season Team Competition Apps Subs Goals Y R
2008-09 Dagenham and Redbridge FA Cup 3
1
1
2008-09 Dagenham and Redbridge Johnstones Paint Trophy
1
2008-09 Dagenham and Redbridge League Two 36
1
11
1
2009-10 Notts County FA Cup 1
1
2009-10 Notts County Johnstones Paint Trophy
1
2009-10 Notts County League Two 12
4
3
1
2009-10 Portsmouth Premier League 1
1
2009-10 Swindon Town League One
4
2010-11 Portsmouth League Championship 2
3
2010-11 Portsmouth League Cup 3
2010-11 Swindon Town FA Cup 3
1
2010-11 Swindon Town Johnstones Paint Trophy 2
2010-11 Swindon Town League One 35
1
7
1
2011-12 Swindon Town FA Cup 4
1
2011-12 Swindon Town Johnstones Paint Trophy 6
1
2011-12 Swindon Town League Cup 2
2011-12 Swindon Town League Two 40
10
5
2012-13 AFC Bournemouth League One 15
2
3
4
2012-13 Swindon Town FA Cup
1
2012-13 Swindon Town League Cup 4
2012-13 Swindon Town League One 26
1
9
4
2013-14 AFC Bournemouth FA Cup 2
1
2013-14 AFC Bournemouth League Championship 28
2
9
5
2014-15 AFC Bournemouth FA Cup
2
2014-15 AFC Bournemouth League Championship 44
2
15
6
2014-15 AFC Bournemouth League Cup 1
2
2015-16 AFC Bournemouth FA Cup
3
2015-16 AFC Bournemouth League Cup 1
1
2015-16 AFC Bournemouth Premier League 33
4
4
5
2016-17 Newcastle United FA Cup 1
2
2
2016-17 Newcastle United League Championship 40
2
12
9
2016-17 Newcastle United League Cup 3
2
2017-18 Newcastle United FA Cup 2
2017-18 Newcastle United League Cup
1
2017-18 Newcastle United Premier League 32
3
3
6
2018-19 Newcastle United FA Cup 3
1
1
2018-19 Newcastle United Premier League 35
1
2
9
2019-20 Newcastle United FA Cup 3
1
2019-20 Newcastle United League Cup 1
1
2019-20 Newcastle United Premier League 14
4
2
4
2019-20 Newcastle United Premier League Asia Trophy 2
2020-21 Newcastle United FA Cup
1
2020-21 Newcastle United League Cup 2
2020-21 Newcastle United Premier League 15
3
2
2021-22 Newcastle United FA Cup 1
2021-22 Newcastle United Premier League 14
4
5
2022-23 Newcastle United FA Cup 1
2022-23 Newcastle United League Cup 1
1
2022-23 Newcastle United Premier League
7
2023-24 Newcastle United FA Cup
2
2023-24 Newcastle United League Cup 1
1
2023-24 Newcastle United Premier League
8
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
23 Feb 2010 Swindon Town v Stockport County W 4-1 League One
27 Feb 2010 Leyton Orient v Swindon Town D 0-0 League One
06 Mar 2010 Swindon Town v Bristol Rovers L 0-4 League One
16 Mar 2010 Southampton v Swindon Town W 0-1 League One
05 Oct 2010 Swindon Town v Torquay United W 2-0 Johnstones Paint Trophy 2nd round - southern section
11 Oct 2010 Swindon Town v Bristol Rovers W 2-1 League One
16 Oct 2010 Peterborough United v Swindon Town L 5-4 League One
23 Oct 2010 Swindon Town v Leyton Orient D 2-2 League One
30 Oct 2010 Yeovil Town v Swindon Town D 3-3 League One
02 Nov 2010 Swindon Town v Charlton Athletic L 0-3 League One
06 Nov 2010 Plymouth Argyle v Swindon Town W 0-4 FA Cup 1st round
09 Nov 2010 Swindon Town v Brentford L 1-1 (2-4) Johnstones Paint Trophy Quarter-final - southern section
13 Nov 2010 Swindon Town v Colchester United W 2-1 League One
20 Nov 2010 Rochdale v Swindon Town D 3-3 League One
23 Nov 2010 Notts County v Swindon Town L 1-0 League One
26 Nov 2010 Crawley Town v Swindon Town D 1-1 FA Cup 2nd round
04 Dec 2010 Swindon Town v Sheffield Wednesday W 2-1 League One
07 Dec 2010 Swindon Town v Crawley Town L 2-3 FA Cup 2nd round replay
28 Dec 2010 Swindon Town v Peterborough United D 1-1 League One
01 Jan 2011 Swindon Town v AFC Bournemouth L 1-2 League One
03 Jan 2011 Charlton Athletic v Swindon Town W 2-4 League One
08 Jan 2011 Oldham Athletic v Swindon Town L 2-0 League One
15 Jan 2011 Swindon Town v Yeovil Town L 0-1 League One
22 Jan 2011 Bristol Rovers v Swindon Town L 3-1 League One
25 Jan 2011 Swindon Town v Tranmere Rovers D 0-0 League One
29 Jan 2011 Swindon Town v Exeter City D 0-0 League One
01 Feb 2011 AFC Bournemouth v Swindon Town L 3-2 League One
05 Feb 2011 Swindon Town v Rochdale D 1-1 League One
08 Feb 2011 Leyton Orient v Swindon Town L 3-0 League One
12 Feb 2011 Colchester United v Swindon Town L 2-1 League One
19 Feb 2011 Swindon Town v Carlisle United L 0-1 League One
26 Feb 2011 Southampton v Swindon Town L 4-1 League One
05 Mar 2011 Swindon Town v Walsall D 0-0 League One
08 Mar 2011 Plymouth Argyle v Swindon Town L 1-0 League One
12 Mar 2011 Swindon Town v Dagenham and Redbridge D 1-1 League One
19 Mar 2011 Huddersfield Town v Swindon Town D 0-0 League One
26 Mar 2011 Brighton and Hove Albion v Swindon Town L 2-1 League One
29 Mar 2011 Exeter City v Swindon Town L 1-0 League One
02 Apr 2011 Swindon Town v Hartlepool United D 1-1 League One
09 Apr 2011 Brentford v Swindon Town W 0-1 League One
16 Apr 2011 Swindon Town v Milton Keynes Dons L 0-1 League One
23 Apr 2011 Swindon Town v Notts County L 1-2 League One
25 Apr 2011 Sheffield Wednesday v Swindon Town L 3-1 League One
30 Apr 2011 Swindon Town v Oldham Athletic L 0-2 League One
07 May 2011 Tranmere Rovers v Swindon Town W 0-2 League One
06 Aug 2011 Swindon Town v Crewe Alexandra W 3-0 League Two
13 Aug 2011 Cheltenham Town v Swindon Town L 1-0 League Two
16 Aug 2011 Dagenham and Redbridge v Swindon Town L 1-0 League Two
21 Aug 2011 Swindon Town v Oxford United L 1-2 League Two
24 Aug 2011 Bristol City v Swindon Town W 0-1 League Cup 1st round
27 Aug 2011 Shrewsbury Town v Swindon Town L 2-1 League Two
30 Aug 2011 Swindon Town v Southampton L 1-3 League Cup 2nd round
03 Sep 2011 Swindon Town v Rotherham United W 3-2 League Two
10 Sep 2011 Swindon Town v Southend United W 2-0 League Two
13 Sep 2011 Crawley Town v Swindon Town W 0-3 League Two
17 Sep 2011 Burton Albion v Swindon Town L 2-0 League Two
24 Sep 2011 Swindon Town v Barnet W 4-0 League Two
30 Sep 2011 Macclesfield Town v Swindon Town L 2-0 League Two
04 Oct 2011 Exeter City v Swindon Town W 1-2 Johnstones Paint Trophy 2nd round - southern section
08 Oct 2011 Swindon Town v Hereford United D 3-3 League Two
15 Oct 2011 Accrington Stanley v Swindon Town W 0-2 League Two
22 Oct 2011 Plymouth Argyle v Swindon Town W 0-1 League Two
25 Oct 2011 Swindon Town v Gillingham W 2-0 League Two
29 Oct 2011 Swindon Town v Bradford City D 0-0 League Two
05 Nov 2011 Port Vale v Swindon Town W 0-2 League Two
08 Nov 2011 Swindon Town v AFC Wimbledon W 1-1 (3-1) Johnstones Paint Trophy Quarter-final - southern section
12 Nov 2011 Swindon Town v Huddersfield Town W 4-1 FA Cup 1st round
19 Nov 2011 AFC Wimbledon v Swindon Town D 1-1 League Two
26 Nov 2011 Swindon Town v Aldershot Town W 2-0 League Two
03 Dec 2011 Colchester United v Swindon Town W 0-1 FA Cup 2nd round
06 Dec 2011 Southend United v Swindon Town W 1-2 Johnstones Paint Trophy Semi-final - southern section
17 Dec 2011 Swindon Town v Morecambe W 3-0 League Two
26 Dec 2011 Torquay United v Swindon Town L 1-0 League Two
31 Dec 2011 Northampton Town v Swindon Town W 1-2 League Two
02 Jan 2012 Swindon Town v AFC Wimbledon W 2-0 League Two
07 Jan 2012 Swindon Town v Wigan Athletic W 2-1 FA Cup 3rd round
10 Jan 2012 Barnet v Swindon Town D 1-1 Johnstones Paint Trophy Final - southern section (1st leg)
14 Jan 2012 Rotherham United v Swindon Town W 1-2 League Two
21 Jan 2012 Swindon Town v Macclesfield Town W 1-0 League Two
28 Jan 2012 Leicester City v Swindon Town L 2-0 FA Cup 4th round
31 Jan 2012 Southend United v Swindon Town W 1-4 League Two
07 Feb 2012 Swindon Town v Barnet W 1-0 Johnstones Paint Trophy Final - southern section (2nd leg)
14 Feb 2012 Swindon Town v Crawley Town W 3-0 League Two
18 Feb 2012 Hereford United v Swindon Town W 1-2 League Two
21 Feb 2012 Swindon Town v Shrewsbury Town W 2-1 League Two
25 Feb 2012 Swindon Town v Accrington Stanley W 2-0 League Two
28 Feb 2012 Swindon Town v Burton Albion W 2-0 League Two
03 Mar 2012 Oxford United v Swindon Town L 2-0 League Two
06 Mar 2012 Swindon Town v Dagenham and Redbridge W 4-0 League Two
10 Mar 2012 Swindon Town v Cheltenham Town W 1-0 League Two
17 Mar 2012 Crewe Alexandra v Swindon Town L 2-0 League Two
20 Mar 2012 Swindon Town v Torquay United W 2-0 League Two
25 Mar 2012 Chesterfield v Swindon Town L 2-0 Johnstones Paint Trophy Final
31 Mar 2012 Swindon Town v Bristol Rovers D 0-0 League Two
21 Apr 2012 Gillingham v Swindon Town L 3-1 League Two
28 Apr 2012 Swindon Town v Port Vale W 5-0 League Two
05 May 2012 Bradford City v Swindon Town D 0-0 League Two
14 Aug 2012 Swindon Town v Brighton and Hove Albion W 3-0 League Cup 1st round
18 Aug 2012 Hartlepool United v Swindon Town D 0-0 League One
21 Aug 2012 Swindon Town v Crawley Town W 3-0 League One
25 Aug 2012 Swindon Town v Milton Keynes Dons W 1-0 League One
28 Aug 2012 Stoke City v Swindon Town W 3-4 League Cup 2nd round
08 Sep 2012 Swindon Town v Leyton Orient L 0-1 League One
15 Sep 2012 Carlisle United v Swindon Town D 2-2 League One
18 Sep 2012 Portsmouth v Swindon Town W 1-2 League One
22 Sep 2012 Swindon Town v AFC Bournemouth W 4-0 League One
25 Sep 2012 Swindon Town v Burnley W 3-1 League Cup 3rd round
29 Sep 2012 Shrewsbury Town v Swindon Town W 0-1 League One
02 Oct 2012 Swindon Town v Colchester United L 0-1 League One
06 Oct 2012 Bury v Swindon Town W 0-1 League One
13 Oct 2012 Swindon Town v Coventry City D 2-2 League One
20 Oct 2012 Swindon Town v Scunthorpe United D 1-1 League One
23 Oct 2012 Crewe Alexandra v Swindon Town L 2-1 League One
27 Oct 2012 Stevenage v Swindon Town W 0-4 League One
30 Oct 2012 Swindon Town v Aston Villa L 2-3 League Cup 4th round
03 Nov 2012 Swindon Town v Macclesfield Town L 0-2 FA Cup 1st round
06 Nov 2012 Swindon Town v Sheffield United D 0-0 League One
10 Nov 2012 Walsall v Swindon Town W 0-2 League One
17 Nov 2012 Swindon Town v Yeovil Town W 4-1 League One
20 Nov 2012 Swindon Town v Brentford L 0-1 League One
24 Nov 2012 Notts County v Swindon Town L 1-0 League One
08 Dec 2012 Swindon Town v Doncaster Rovers D 1-1 League One
15 Dec 2012 Oldham Athletic v Swindon Town W 0-2 League One
21 Dec 2012 Swindon Town v Tranmere Rovers W 5-0 League One
01 Jan 2013 Swindon Town v Portsmouth W 5-0 League One
05 Jan 2013 Swindon Town v Carlisle United W 4-0 League One
12 Jan 2013 AFC Bournemouth v Swindon Town D 1-1 League One
19 Jan 2013 Swindon Town v Shrewsbury Town W 2-0 League One
29 Jan 2013 Leyton Orient v Swindon Town D 0-0 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
2014-15 Scotland International Friendly 2
1
2014-15 Scotland UEFA European Championship 2
2015-16 Scotland International Friendly 3
1
2015-16 Scotland UEFA European Championship 2
1
1
2016-17 Scotland FIFA World Cup 3
1
2017-18 Scotland FIFA World Cup
1
2017-18 Scotland International Friendly 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
25 Mar 2015 Scotland v Northern Ireland W 1-0 International Friendly
29 Mar 2015 Scotland v Gibraltar W 6-1 UEFA European Championship Qualifying group D
05 Jun 2015 Scotland v Qatar W 1-0 International Friendly
13 Jun 2015 Republic of Ireland v Scotland D 1-1 UEFA European Championship Qualifying group D
07 Sep 2015 Scotland v Germany L 2-3 UEFA European Championship Qualifying group D
08 Oct 2015 Scotland v Poland D 2-2 UEFA European Championship Qualifying group D
11 Oct 2015 Gibraltar v Scotland W 0-6 UEFA European Championship Qualifying group D
29 Mar 2016 Scotland v Denmark W 1-0 International Friendly
29 May 2016 Italy v Scotland L 1-0 International Friendly
04 Jun 2016 France v Scotland L 3-0 International Friendly
04 Sep 2016 Malta v Scotland W 1-5 FIFA World Cup Europe group F
08 Oct 2016 Scotland v Lithuania D 1-1 FIFA World Cup Europe group F
11 Oct 2016 Slovakia v Scotland L 3-0 FIFA World Cup Europe group F
11 Nov 2016 England v Scotland L 3-0 FIFA World Cup Europe group F
01 Sep 2017 Lithuania v Scotland W 0-3 FIFA World Cup Europe group F
23 Mar 2018 Scotland v Costa Rica L 0-1 International Friendly


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