Skip to content
Matt Ritchie

Matt Ritchie

Midfield - Right Midfield  at Reading FC
Age36
CitizenshipScotland England
Height1.73 m
Footleft
BornSeptember 10, 1989
at Reading FC 269 days · joined 2025-08-28
👕500+ Apps 100+ Goals 🎯50+ Assists Veteran
Market value €300k
Right Midfield Midfield

Career snapshot

8
clubs played for
08/09
debut season
0.18
goals / match
Newcastle United
top club · 215 apps

Career highs

€12.00m
peak value · 2018
€12.00m
top transfer fee · 16/17
16
best season · 16/17
16 / 3
int'l caps / goals
604Appearances
106Goals
98Assists
81Yellow cards
0Red cards
99Full matches (90′)
Full nameMatt Ritchie
Name in home countryMatthew Thomas Ritchie
Date of birth1989-09-10 (36 yrs)
Place of birthGosport, Scotland
CitizenshipScotland England
PositionMidfield - Right Midfield (main: Midfield)
Footleft
Height173.00 m
Current clubReading FC
Joined2025-08-28
Contract expires2027-06-30
Aug 2025
Transfer: Portsmouth → Reading
25/26 · Transfer
Jul 2025
25/26 — Reading FC
1 matches · 0 G · 0 A · across 1 competition
Aug 2024
Transfer: Newcastle → Portsmouth
24/25 · Transfer
Jul 2024
24/25 — Portsmouth FC
41 matches · 5 G · 1 A · across 3 competitions
Jul 2023
23/24 — Newcastle United
17 matches · 1 G · 0 A · across 3 competitions
May 2023
Injury: unknown
4 games missed
Jul 2022
22/23 — Newcastle United
10 matches · 0 G · 0 A · across 3 competitions
Dec 2021
Injury: unknown
1 games missed
Jul 2021
21/22 — Newcastle United
19 matches · 0 G · 2 A · across 2 competitions
Sep 2020
Injury: unknown
8 games missed
Jul 2020
20/21 — Newcastle United
21 matches · 0 G · 4 A · across 3 competitions
Jun 2020
Injury: unknown
3 games missed
Jun 2020
Injury: unknown
Aug 2019
Injury: unknown
19 games missed
Aug 2019
Injury: unknown
Jul 2019
Injury: unknown
Jul 2019
19/20 — Newcastle United
23 matches · 2 G · 2 A · across 3 competitions
Aug 2018
Injury: unknown
2 games missed
Jul 2018
18/19 — Newcastle United
39 matches · 3 G · 9 A · across 2 competitions
May 2018
Injury: unknown
Mar 2018
Injury: unknown
Mar 2018
Injury: unknown
1 games missed
Nov 2017
Injury: unknown
Oct 2017
Injury: unknown
Jul 2017
17/18 — Newcastle United
38 matches · 3 G · 6 A · across 3 competitions
Jul 2016
16/17 — Newcastle United
48 matches · 16 G · 10 A · across 3 competitions
Jul 2016
Transfer: Bournemouth → Newcastle
16/17 · Transfer · €12.00m
Jul 2015
15/16 — AFC Bournemouth
42 matches · 4 G · 6 A · across 3 competitions
Jul 2014
14/15 — AFC Bournemouth
51 matches · 15 G · 18 A · across 3 competitions
Jul 2013
13/14 — AFC Bournemouth
32 matches · 9 G · 3 A · across 2 competitions
Jan 2013
Transfer: Swindon Town → Bournemouth
12/13 · Transfer · €470k
Jul 2012
12/13 — Swindon Town, AFC Bournemouth
49 matches · 12 G · 11 A · across 3 competitions
Jul 2011
11/12 — Swindon Town
52 matches · 11 G · 15 A · across 4 competitions
Jan 2011
Transfer: Portsmouth → Swindon Town
10/11 · Transfer · €300k
Jan 2011
Transfer: Swindon Town → Portsmouth
10/11 · Return from loan
Oct 2010
Transfer: Portsmouth → Swindon Town
10/11 · Loan
Jul 2010
10/11 — Portsmouth FC, Swindon Town
49 matches · 8 G · 6 A · across 5 competitions
May 2010
Transfer: Swindon Town → Portsmouth
09/10 · Return from loan
Feb 2010
Transfer: Portsmouth → Swindon Town
09/10 · Loan
Dec 2009
Transfer: Notts County → Portsmouth
09/10 · Return from loan
Sep 2009
Transfer: Portsmouth → Notts County
09/10 · Loan
Jul 2009
09/10 — Notts County, Portsmouth FC, Swindon Town, Portsmouth FC U21
31 matches · 5 G · 1 A · across 7 competitions
May 2009
Transfer: Dag & Red FC → Portsmouth
08/09 · Return from loan
Sep 2008
Transfer: Portsmouth → Dag & Red FC
08/09 · Loan
Jul 2008
08/09 — Dagenham & Redbridge FC
41 matches · 12 G · 4 A · across 3 competitions
Jul 2008
Transfer: Portsmouth U18 → Portsmouth
08/09 · Transfer
Jan 1970
Peak market value: €12.00m
Highest valuation recorded in dataset
8,868 min
Minutes played by club
Reading FC 0.0%
Portsmouth FC 5.0%
Newcastle United 44.4%
AFC Bournemouth 19.3%
Swindon Town 18.5%
Notts County 4.0%
Portsmouth FC U21 3.0%
Dagenham & Redbridge FC 5.8%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Reading FC 1 25/26 25/26 1 0 0 0
Portsmouth FC 3 09/10 24/25 51 5 3 441
Newcastle United 8 16/17 23/24 215 25 33 3,936
AFC Bournemouth 4 12/13 15/16 142 31 29 1,711
Swindon Town 4 09/10 12/13 129 28 28 1,638
Notts County 1 09/10 09/10 19 3 1 357
Portsmouth FC U21 1 09/10 09/10 6 2 0 270
Dagenham & Redbridge FC 1 08/09 08/09 41 12 4 515

Career trajectory — goals, assists & market value

8€3M17€6M25€9M33€12M08/09 — 12 goals (Dagenham & Redbridge FC)08/09 — 4 assists1608/0909/10 — 5 goals (Notts County)09/10 — 1 assists609/1010/11 — 8 goals (Swindon Town)10/11 — 6 assists1410/1111/12 — 11 goals (Swindon Town)11/12 — 15 assists2611/1212/13 — 12 goals (AFC Bournemouth)12/13 — 11 assists2312/1313/14 — 9 goals (AFC Bournemouth)13/14 — 3 assists1213/1414/15 — 15 goals (AFC Bournemouth)14/15 — 18 assists3314/1515/16 — 4 goals (AFC Bournemouth)15/16 — 6 assists1015/1616/17 — 16 goals (Newcastle United)16/17 — 10 assists2616/1717/18 — 3 goals (Newcastle United)17/18 — 6 assists917/1818/19 — 3 goals (Newcastle United)18/19 — 9 assists1218/1919/20 — 2 goals (Newcastle United)19/20 — 2 assists419/2020/21 — 4 assists420/2121/22 — 2 assists221/2222/2323/24 — 1 goals (Newcastle United)123/2424/25 — 5 goals (Portsmouth FC)24/25 — 1 assists624/2525/2609/10 — €50K11/12 — €200K13/14 — €450K14/15 — €500K15/16 — €5M16/17 — €8M17/18 — €9M18/19 — €12M19/20 — €12M20/21 — €9.5M21/22 — €4M22/23 — €1.8M23/24 — €1M24/25 — €1M25/26 — €300KGoalsAssistsMarket value

Goals by season

08/09: 121208/0909/10: 5509/1010/11: 8810/1111/12: 111111/1212/13: 121212/1313/14: 9913/1414/15: 151514/1515/16: 4415/1616/17: 161616/1717/18: 3317/1818/19: 3318/1919/20: 2219/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 1123/2424/25: 5524/2525/26: 0025/26

Assists by season

08/09: 4408/0909/10: 1109/1010/11: 6610/1111/12: 151511/1212/13: 111112/1313/14: 3313/1414/15: 181814/1515/16: 6615/1616/17: 101016/1717/18: 6617/1818/19: 9918/1919/20: 2219/2020/21: 4420/2121/22: 2221/2222/23: 0022/2323/24: 0023/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Trophy Reading FC 1 0 0 0 0 0
24/25 Championship Portsmouth FC 39 5 1 7 0 441
24/25 EFL Cup Portsmouth FC 1 0 0 0 0 0
24/25 FA Cup Portsmouth FC 1 0 0 0 0 0
23/24 EFL Cup Newcastle United 2 0 0 0 0 0
23/24 FA Cup Newcastle United 2 0 0 0 0 0
23/24 Premier League Newcastle United 13 1 0 1 0 120
22/23 EFL Cup Newcastle United 2 0 0 0 0 0
22/23 FA Cup Newcastle United 1 0 0 0 0 0
22/23 Premier League Newcastle United 7 0 0 0 0 0
21/22 FA Cup Newcastle United 1 0 0 0 0 0
21/22 Premier League Newcastle United 18 0 2 5 0 0
20/21 EFL Cup Newcastle United 2 0 1 0 0 0
20/21 FA Cup Newcastle United 1 0 0 0 0 0
20/21 Premier League Newcastle United 18 0 3 2 0 0
19/20 EFL Cup Newcastle United 1 0 0 1 0 0
19/20 FA Cup Newcastle United 4 0 1 0 0 0
19/20 Premier League Newcastle United 18 2 1 4 0 657
18/19 FA Cup Newcastle United 3 1 1 1 0 272
18/19 Premier League Newcastle United 36 2 8 9 0 1,470
17/18 EFL Cup Newcastle United 1 0 0 0 0 0
17/18 FA Cup Newcastle United 2 0 0 0 0 0
17/18 Premier League Newcastle United 35 3 6 6 0 937
16/17 Championship Newcastle United 42 12 8 10 0 296
16/17 EFL Cup Newcastle United 3 2 2 0 0 122
16/17 FA Cup Newcastle United 3 2 0 0 0 62
15/16 FA Cup AFC Bournemouth 3 0 0 0 0 0
15/16 League Cup AFC Bournemouth 2 0 0 0 0 0
15/16 Premier League AFC Bournemouth 37 4 6 5 0 744
14/15 Championship AFC Bournemouth 46 15 17 6 0 249
14/15 FA Cup AFC Bournemouth 2 0 0 0 0 0
14/15 League Cup AFC Bournemouth 3 0 1 0 0 0
13/14 Championship AFC Bournemouth 30 9 2 5 0 268
13/14 FA Cup AFC Bournemouth 2 0 1 1 0 0
12/13 FA Cup Swindon Town 1 0 0 0 0 0
12/13 League Cup Swindon Town 4 0 0 0 0 0
12/13 League One Swindon Town 27 9 9 3 0 254
12/13 League One AFC Bournemouth 17 3 2 4 0 450
11/12 EFL Trophy Swindon Town 6 0 0 1 0 0
11/12 FA Cup Swindon Town 4 1 3 0 0 360
11/12 League Cup Swindon Town 2 0 0 0 0 0
11/12 League Two Swindon Town 40 10 12 5 0 352
10/11 Championship Portsmouth FC 5 0 1 0 0 0
10/11 EFL Trophy Swindon Town 2 0 0 0 0 0
10/11 FA Cup Swindon Town 3 1 1 0 0 235
10/11 League Cup Portsmouth FC 3 0 1 0 0 0
10/11 League One Swindon Town 36 7 3 1 0 437
09/10 EFL Trophy Notts County 1 0 0 0 0 0
09/10 FA Cup Notts County 2 0 1 0 0 0
09/10 League Cup Portsmouth FC 0 0 0 0 0 0
09/10 League One Swindon Town 4 0 0 0 0 0
09/10 League Two Notts County 16 3 0 1 0 357
09/10 Premier League Portsmouth FC 2 0 0 0 0 0
09/10 Reserve League South Portsmouth FC U21 6 2 0 0 0 270
08/09 EFL Trophy Dagenham & Redbridge FC 1 0 0 0 0 0
08/09 FA Cup Dagenham & Redbridge FC 3 1 1 1 0 233
08/09 League Two Dagenham & Redbridge FC 37 11 3 2 0 282
SeasonDateFromToTypeMarket valueFee
08/09 2008-07-01 Portsmouth U18 Portsmouth Transfer 0
08/09 2008-09-01 Portsmouth Dag & Red FC Loan 0
08/09 2009-05-01 Dag & Red FC Portsmouth Return from loan 0
09/10 2009-09-01 Portsmouth Notts County Loan 50000
09/10 2009-12-31 Notts County Portsmouth Return from loan 50000
09/10 2010-02-11 Portsmouth Swindon Town Loan 50000
09/10 2010-05-15 Swindon Town Portsmouth Return from loan 50000
10/11 2010-10-04 Portsmouth Swindon Town Loan 50000
10/11 2011-01-06 Swindon Town Portsmouth Return from loan 50000
10/11 2011-01-07 Portsmouth Swindon Town Transfer 50000 €300k
12/13 2013-01-30 Swindon Town Bournemouth Transfer 200000 €470k
16/17 2016-07-01 Bournemouth Newcastle Transfer 6000000 €12.00m
24/25 2024-08-06 Newcastle Portsmouth Transfer 1000000
25/26 2025-08-28 Portsmouth Reading Transfer 300000
SeasonInjuryFromToDays missedGames missed
17/18 Thigh problems 2017-10-06 2017-10-14 9 0
17/18 Wrist fracture 2017-11-29 2017-12-01 3 0
17/18 Ill 2018-03-03 2018-03-09 7 1
17/18 Groin injury 2018-03-26 2018-03-30 5 0
17/18 Knee injury 2018-05-16 2018-07-16 62 0
18/19 Knee injury 2018-08-28 2018-09-14 18 2
19/20 Hamstring injury 2019-07-30 2019-08-10 12 0
19/20 Hamstring injury 2019-08-03 2019-08-10 8 0
19/20 Ankle injury 2019-08-28 2020-01-03 129 19
19/20 Knock 2020-06-18 2020-06-20 3 0
19/20 Knock 2020-06-24 2020-07-01 8 3
20/21 Shoulder injury 2020-09-27 2020-11-25 60 8
21/22 Corona virus 2021-12-21 2022-01-01 12 1
22/23 Knee injury 2023-05-10 2023-06-01 23 4
Current€300k
Peak€12.00m
Low€50k
Δ since start+€250k
€50k€3.04m€6.03m€9.01m€12.00m197019701970
DateValue
Jan 1, 1970 €300k
Jan 1, 1970 €500k
Jan 1, 1970 €1.00m
Jan 1, 1970 €350k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.80m
Jan 1, 1970 €1.80m
Jan 1, 1970 €4.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €9.50m
Jan 1, 1970 €9.50m
Jan 1, 1970 €12.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €1.75m
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €450k
Jan 1, 1970 €200k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #3380 16 3 former national player
TeammatePPG played withJoint goalsMinutes
Jamaal Lascelles 1 5 0
Isaac Hayden 1 2 0
Steve Cook 2 3 0
Harry Arter 2 3 0
Ayoze Pérez 2 6 0
Martin Dúbravka 1 0 0
DeAndre Yedlin 1 1 0
Callum Wilson 2 5 0
Sean Longstaff 1 0 0
Miguel Almirón 1 0 0
Fabian Schär 1 2 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
14/15 Championship AFC Bournemouth 15 46
16/17 Championship Newcastle United 12 42
12/13 League One Swindon Town 12 44

Top assist seasons

SeasonCompetitionClubAssistsMatches
14/15 Championship AFC Bournemouth 17 46
11/12 League Two Swindon Town 12 40
12/13 League One Swindon Town 11 44

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
10/11 2011-01-06 Swindon Town Portsmouth Return from loan €50k
10/11 2010-10-04 Portsmouth Swindon Town Loan €50k
09/10 2010-05-15 Swindon Town Portsmouth Return from loan €50k
09/10 2010-02-11 Portsmouth Swindon Town Loan €50k
09/10 2009-12-31 Notts County Portsmouth Return from loan €50k
09/10 2009-09-01 Portsmouth Notts County Loan €50k
08/09 2009-05-01 Dag & Red FC Portsmouth Return from loan
08/09 2008-09-01 Portsmouth Dag & Red FC Loan

Last 50 matches for Reading FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-02-07 GB3 AFC Wimbledon 3–2 Reading FC Available
2026-01-31 GB3 Northampton Town 0–2 Reading FC Available
2026-01-27 GB3 Reading FC 2–2 Exeter City Available
2026-01-24 GB3 Reading FC 2–2 Barnsley FC Available
2026-01-17 GB3 Leyton Orient 3–1 Reading FC Available
2026-01-04 GB3 Reading FC 1–0 Stockport County Available
2026-01-01 GB3 Reading FC 2–0 Burton Albion Available
2025-12-29 GB3 Peterborough United 2–2 Reading FC Available
2025-12-26 GB3 Plymouth Argyle 1–0 Reading FC Available
2025-12-18 GB3 Reading FC 0–1 Luton Town Available
2025-12-13 GB3 Bradford City 1–1 Reading FC Available
2025-12-09 GB3 Reading FC 3–2 Peterborough United Available
2025-11-29 GB3 Blackpool FC 2–1 Reading FC Available
2025-11-22 GB3 Reading FC 1–1 Rotherham United Available
2025-11-15 GB3 Wigan Athletic 2–0 Reading FC Available
2025-11-06 GB3 Reading FC 2–0 Stevenage FC Available
2025-10-25 GB3 Reading FC 1–1 Doncaster Rovers Available
2025-10-21 GB3 Reading FC 1–0 Northampton Town Available
2025-10-18 GB3 Cardiff City 2–1 Reading FC Available
2025-10-11 GB3 Exeter City 1–1 Reading FC Available
2025-10-04 GB3 Reading FC 1–1 Mansfield Town Available
2025-09-27 GB3 Stockport County 1–1 Reading FC Available
2025-09-20 GB3 Reading FC 2–1 Leyton Orient Available
2025-09-13 GB3 Barnsley FC 3–2 Reading FC Available
2025-08-30 GB3 Reading FC 1–0 Port Vale FC Available
2025-08-23 GB3 Wycombe Wanderers 2–2 Reading FC Available
2025-08-20 GB3 Bolton Wanderers 1–1 Reading FC Available
2025-08-16 GB3 Reading FC 1–2 AFC Wimbledon Available
2025-08-09 GB3 Reading FC 0–2 Huddersfield Town Available
2025-08-02 GB3 Lincoln City 2–0 Reading FC Available
2025-05-03 GB3 Reading FC 2–4 Barnsley FC Available
2025-04-26 GB3 Bristol Rovers 0–2 Reading FC Available
2025-04-21 GB3 Mansfield Town 1–5 Reading FC Available
2025-04-18 GB3 Reading FC 0–1 Lincoln City Available
2025-04-12 GB3 Northampton Town 0–0 Reading FC Available
2025-04-08 GB3 Shrewsbury Town 1–3 Reading FC Available
2025-04-05 GB3 Reading FC 1–0 Wycombe Wanderers Available
2025-04-01 GB3 Blackpool FC 3–0 Reading FC Available
2025-03-29 GB3 Reading FC 3–1 Peterborough United Available
2025-03-15 GB3 Reading FC 1–1 Stevenage FC Available
2025-03-11 GB3 Reading FC 2–0 Wrexham AFC Available
2025-03-08 GB3 Crawley Town 1–1 Reading FC Available
2025-03-04 GB3 Reading FC 0–0 Exeter City Available
2025-03-01 GB3 Wigan Athletic 1–2 Reading FC Available
2025-02-22 GB3 Reading FC 0–0 Birmingham City Available
2025-02-15 GB3 Reading FC 2–1 Rotherham United Available
2025-02-11 GB3 Reading FC 1–1 Shrewsbury Town Available
2025-02-08 GB3 Huddersfield Town 0–0 Reading FC Available
2025-02-01 GB3 Reading FC 1–0 Bolton Wanderers Available
2025-01-28 GB3 Burton Albion 3–2 Reading FC Available

Teams faced most often by Matt Ritchie's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Colchester United 55 22 12 21 87 80 +7 40%
Carlisle United 52 25 13 14 83 58 +25 48%
Milton Keynes Dons 49 12 14 23 63 76 -13 24%
Crewe Alexandra 48 24 11 13 78 50 +28 50%
Walsall FC 47 17 13 17 64 65 -1 36%
Yeovil Town 45 17 14 14 65 48 +17 38%
Tranmere Rovers 42 25 8 9 75 42 +33 60%
Leyton Orient 41 14 9 18 55 62 -7 34%
Chelsea FC 41 11 7 23 43 70 -27 27%
Arsenal FC 41 7 4 30 34 88 -54 17%
Oldham Athletic 41 12 12 17 44 48 -4 29%
Exeter City 40 13 13 14 46 50 -4 33%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
08/09 Senior debut season
08/09 First senior goal
13/14 Goal #50 (career)
19/20 Goal #100 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 41 441 7 0 0 1.43
23/24 17 120 1 0 0 0.75
21/22 19 0 5 0 0 0
20/21 21 0 2 0 0 0
19/20 23 657 5 0 0 0.68
18/19 39 1,742 10 0 0 0.52
17/18 38 937 6 0 0 0.58
16/17 48 480 10 0 0 1.88
15/16 42 744 5 0 0 0.6
14/15 51 249 6 0 0 2.17
13/14 32 268 6 0 0 2.01
12/13 49 704 7 0 0 0.89
11/12 52 712 6 0 0 0.76
10/11 49 672 1 0 0 0.13
09/10 31 627 1 0 0 0.14
08/09 41 515 3 0 0 0.52

Output by competition

Career goals and assists broken down by tournament.

Championship
162 apps
41 G
29 A
League Two
93 apps
24 G
15 A
League One
84 apps
19 G
14 A
Premier League
184 apps
12 G
26 A
FA Cup
38 apps
6 G
9 A
League Cup
26 apps
2 G
5 A
Reserve League South
6 apps
2 G
0 A
EFL Trophy
11 apps
0 G
0 A

Frequently asked about Matt Ritchie

Who is Matt Ritchie?

Matt Ritchie is a Scotland professional footballer who plays as a right midfield for Reading FC.

How old is Matt Ritchie?

Matt Ritchie is 36 years old. He was born on September 10, 1989 in Gosport.

What position does Matt Ritchie play?

Matt Ritchie plays as a right midfield (Midfield - Right Midfield).

What club does Matt Ritchie play for?

Matt Ritchie currently plays for Reading FC.

How many career goals has Matt Ritchie scored?

Across all senior club competitions in our dataset, Matt Ritchie has scored 106 goals in 604 appearances.

What is Matt Ritchie's market value?

Matt Ritchie's most recent reported market value is €300k.