Skip to content
Matt O'Riley

Matt O'Riley

Midfield - Central Midfield  at Olympique Marseille
Age25
CitizenshipDenmark England
Height1.89 m
Footleft
BornNovember 21, 2000
at Olympique Marseille 265 days · joined 2025-09-01
👕200+ Apps 🎯50+ Assists
Market value €22.00m
Central Midfield Midfield

Career snapshot

7
clubs played for
16/17
debut season
0.17
goals / match
Celtic FC
top club · 124 apps

Career highs

€22.00m
peak value · 2024
€29.50m
top transfer fee · 24/25
19
best season · 23/24
14 / 2
int'l caps / goals
268Appearances
45Goals
55Assists
14Yellow cards
0Red cards
67Full matches (90′)
Full nameMatt O'Riley
Name in home countryMatthew Sean O'Riley
Date of birth2000-11-21 (25 yrs)
Place of birthLondon, Denmark
CitizenshipDenmark England
PositionMidfield - Central Midfield (main: Midfield)
Footleft
Height189.00 m
Current clubOlympique Marseille
On loan from ↩ Brighton & Hove Albion parent contract: 2029-06-30
Joined2025-09-01
Contract expires2026-06-30
AgentSA33
OutfitterSkechers
Jun 2026
Transfer: Marseille → Brighton
25/26 · Return from loan
Sep 2025
Transfer: Brighton → Marseille
25/26 · Loan
Jul 2025
25/26 — Brighton & Hove Albion, Olympique Marseille
3 matches · 1 G · 0 A · across 3 competitions
Feb 2025
Injury: unknown
6 games missed
Aug 2024
Injury: unknown
15 games missed
Aug 2024
Transfer: Celtic → Brighton
24/25 · Transfer · €29.50m
Jul 2024
24/25 — Brighton & Hove Albion, Celtic FC
26 matches · 2 G · 4 A · across 5 competitions
Jul 2023
23/24 — Celtic FC
49 matches · 19 G · 18 A · across 5 competitions
Jul 2022
22/23 — Celtic FC
52 matches · 4 G · 14 A · across 5 competitions
Jan 2022
Transfer: MK Dons → Celtic
21/22 · Transfer · €1.80m
Jul 2021
21/22 — Celtic FC, Milton Keynes Dons
50 matches · 11 G · 8 A · across 8 competitions
Jan 2021
Transfer: Without Club → MK Dons
20/21 · Transfer
Jul 2020
20/21 — Milton Keynes Dons
24 matches · 3 G · 2 A · across 2 competitions
Jul 2020
Transfer: Fulham → Without Club
20/21 · Transfer
Jul 2019
19/20 — Fulham FC, FC Fulham U23
10 matches · 1 G · 1 A · across 5 competitions
Jul 2019
Transfer: Fulham U23 → Fulham
19/20 · Transfer
Jul 2018
18/19 — Fulham FC, FC Fulham U23, Fulham FC U18
21 matches · 3 G · 5 A · across 4 competitions
Jul 2017
17/18 — Fulham FC, FC Fulham U23, Fulham FC U18
14 matches · 0 G · 1 A · across 5 competitions
Jul 2017
Transfer: Fulham U18 → Fulham U23
17/18 · Transfer
Jul 2016
16/17 — FC Fulham U23, Fulham FC U18
19 matches · 1 G · 2 A · across 4 competitions
Jul 2016
Transfer: Fulham Youth → Fulham U18
16/17 · Transfer
Jan 1970
Peak market value: €22.00m
Highest valuation recorded in dataset

Percentile rank vs 61 other Midfield - Central Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.51/90
95
Assists0 total · 0.00/90
0
G+A1 total · 0.51/90
74
Yellow cards0 total · 0.00/90
80
6,038 min
Minutes played by club
Olympique Marseille 0.0%
Brighton & Hove Albion 10.7%
Celtic FC 36.6%
Milton Keynes Dons 15.8%
Fulham FC 0.0%
FC Fulham U23 20.1%
Fulham FC U18 16.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Olympique Marseille 1 25/26 25/26 1 0 0 0
Brighton & Hove Albion 2 24/25 25/26 25 3 3 647
Celtic FC 4 21/22 24/25 124 27 35 2,209
Milton Keynes Dons 2 20/21 21/22 54 10 8 956
Fulham FC 3 17/18 19/20 5 0 0 0
FC Fulham U23 4 16/17 19/20 44 3 7 1,216
Fulham FC U18 3 16/17 18/19 15 2 2 1,010

Career trajectory — goals, assists & market value

9€5.5M19€11M28€16.5M37€22M16/17 — 1 goals (Fulham FC U18)16/17 — 2 assists316/1717/18 — 1 assists117/1818/19 — 3 goals (FC Fulham U23)18/19 — 5 assists818/1919/20 — 1 goals (FC Fulham U23)19/20 — 1 assists219/2020/21 — 3 goals (Milton Keynes Dons)20/21 — 2 assists520/2121/22 — 11 goals (Milton Keynes Dons)21/22 — 8 assists1921/2222/23 — 4 goals (Celtic FC)22/23 — 14 assists1822/2323/24 — 19 goals (Celtic FC)23/24 — 18 assists3723/2424/25 — 2 goals (Brighton & Hove Albion)24/25 — 4 assists624/2525/26 — 1 goals (Brighton & Hove Albion)125/2619/20 — €250K20/21 — €500K22/23 — €5M23/24 — €13M24/25 — €22M25/26 — €22MGoalsAssistsMarket value

Goals by season

16/17: 1116/1717/18: 0017/1818/19: 3318/1919/20: 1119/2020/21: 3320/2121/22: 111121/2222/23: 4422/2323/24: 191923/2424/25: 2224/2525/26: 1125/26

Assists by season

16/17: 2216/1717/18: 1117/1818/19: 5518/1919/20: 1119/2020/21: 2220/2121/22: 8821/2222/23: 141422/2323/24: 181823/2424/25: 4424/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Brighton & Hove Albion 0 0 0 0 0 0
25/26 Ligue 1 Olympique Marseille 1 0 0 0 0 0
25/26 Premier League Brighton & Hove Albion 2 1 0 0 0 178
24/25 EFL Cup Brighton & Hove Albion 1 0 0 0 0 0
24/25 FA Cup Brighton & Hove Albion 1 0 0 0 0 0
24/25 Prem. Sports Cup Celtic FC 1 0 0 0 0 0
24/25 Premier League Brighton & Hove Albion 21 2 3 1 0 469
24/25 Premiership Celtic FC 2 0 1 0 0 0
23/24 Champions League Celtic FC 6 0 3 1 0 0
23/24 Premiership Celtic FC 32 13 11 3 0 217
23/24 Scottish Premiership Top Six Split Celtic FC 5 5 2 0 0 87
23/24 SFA Cup Celtic FC 5 1 2 0 0 480
23/24 Viaplay Cup Celtic FC 1 0 0 0 0 0
22/23 Champions League Celtic FC 6 0 0 2 0 0
22/23 Premiership Celtic FC 33 3 11 2 0 736
22/23 Scottish Premiership Top Six Split Celtic FC 5 0 1 1 0 0
22/23 SFA Cup Celtic FC 5 1 2 0 0 194
22/23 Viaplay Cup Celtic FC 3 0 0 0 0 0
21/22 Conference L. Celtic FC 2 0 0 0 0 0
21/22 EFL Cup Milton Keynes Dons 1 0 0 0 0 0
21/22 EFL Trophy Milton Keynes Dons 2 0 0 0 0 0
21/22 FA Cup Milton Keynes Dons 1 0 1 0 0 0
21/22 League One Milton Keynes Dons 26 7 5 2 0 332
21/22 Premiership Celtic FC 12 3 2 1 0 229
21/22 Scottish Premiership Top Six Split Celtic FC 4 1 0 0 0 266
21/22 SFA Cup Celtic FC 2 0 0 0 0 0
20/21 EFL Trophy Milton Keynes Dons 1 0 0 0 0 0
20/21 League One Milton Keynes Dons 23 3 2 1 0 624
19/20 Championship Fulham FC 1 0 0 0 0 0
19/20 EFL Cup Fulham FC 1 0 0 0 0 0
19/20 EFL Trophy FC Fulham U23 2 0 0 0 0 0
19/20 FA Cup Fulham FC 0 0 0 0 0 0
19/20 Premier League 2 FC Fulham U23 6 1 1 0 0 426
18/19 EFL Cup Fulham FC 1 0 0 0 0 0
18/19 EFL Trophy FC Fulham U23 1 0 0 0 0 0
18/19 FA Youth Cup Fulham FC U18 1 1 0 0 0 120
18/19 Premier League 2 FC Fulham U23 18 2 5 0 0 790
17/18 Championship Fulham FC 0 0 0 0 0 0
17/18 EFL Cup Fulham FC 2 0 0 0 0 0
17/18 EFL Trophy FC Fulham U23 3 0 0 0 0 0
17/18 Premier League 2 FC Fulham U23 8 0 1 0 0 0
17/18 U18 Premier League Fulham FC U18 1 0 0 0 0 0
16/17 PL2 Playoffs FC Fulham U23 1 0 0 0 0 0
16/17 Premier League 2 FC Fulham U23 5 0 0 0 0 0
16/17 U18 PL - Final Stage Fulham FC U18 3 0 0 0 0 0
16/17 U18 Premier League Fulham FC U18 10 1 2 0 0 890
SeasonDateFromToTypeMarket valueFee
16/17 2016-07-01 Fulham Youth Fulham U18 Transfer 0
17/18 2017-07-01 Fulham U18 Fulham U23 Transfer 0
19/20 2019-07-01 Fulham U23 Fulham Transfer 0
20/21 2020-07-01 Fulham Without Club Transfer 450000
20/21 2021-01-24 Without Club MK Dons Transfer 450000
21/22 2022-01-20 MK Dons Celtic Transfer 450000 €1.80m
24/25 2024-08-26 Celtic Brighton Transfer 20000000 €29.50m
25/26 2025-09-01 Brighton Marseille Loan 22000000
25/26 2026-06-30 Marseille Brighton Return from loan 22000000
SeasonInjuryFromToDays missedGames missed
24/25 Ankle injury 2024-08-27 2024-11-08 74 15
24/25 Knee problems 2025-02-28 2025-03-30 31 6
Current€22.00m
Peak€22.00m
Low€250k
Δ since start+€21.75m
€250k€5.69m€11.13m€16.56m€22.00m197019701970
DateValue
Jan 1, 1970 €22.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €13.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €2.30m
Jan 1, 1970 €5.00m
Jan 1, 1970 €500k
Jan 1, 1970 €450k
Jan 1, 1970 €250k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #31269 1 0 former national player
Team #30322 3 0 former national player
Team #16783 #12 6 2 former national player
Team #3436 #7 4 0 current national player
TeammatePPG played withJoint goalsMinutes
Hyeon-gyu Oh 2 1 866
Carl Starfelt 2 1 0
Georgios Giakoumakis 2 1 0
Luis Palma 2 2 0
Daniel Harvie 2 1 0
David Turnbull 2 4 0
Warren O'Hora 2 0 0
Andy Fisher 2 0 0
Jayden Harris 1 2 0
Harry Darling 2 0 0
Anthony Ralston 2 0 0
Liam Scales 2 1 0
Greg Taylor 2 4 0
Moritz Jenz 2 1 0
Jota 2 2 0
James Forrest 2 2 0
Alistair Johnston 2 1 0
Liel Abada 2 4 0
Reo Hatate 2 0 0
Cameron Carter-Vickers 2 2 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 Premiership Celtic FC 13 32
21/22 League One Milton Keynes Dons 7 26
23/24 Scottish Premiership Top Six Split Celtic FC 5 5

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 Premiership Celtic FC 11 33
23/24 Premiership Celtic FC 11 32
18/19 Premier League 2 FC Fulham U23 5 18

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2026-06-30 Marseille Brighton Return from loan €22.00m
25/26 2025-09-01 Brighton Marseille Loan €22.00m

Last 50 matches for Olympique Marseille 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
2023-06-03 FR1 AC Ajaccio 1–0 Olympique Marseille Available
2023-05-27 FR1 Olympique Marseille 1–2 Stade Brestois 29 Available
2023-05-20 FR1 Lille OSC 2–1 Olympique Marseille Available
2023-05-14 FR1 Olympique Marseille 3–1 Angers SCO Available
2023-05-06 FR1 RC Lens 2–1 Olympique Marseille Available
2023-04-30 FR1 Olympique Marseille 2–1 AJ Auxerre Available
2023-04-23 FR1 Olympique Lyonnais 1–2 Olympique Marseille Available
2023-04-16 FR1 Olympique Marseille 3–1 ESTAC Troyes Available
2023-04-09 FR1 FC Lorient 0–0 Olympique Marseille Available
2023-03-31 FR1 Olympique Marseille 1–1 Montpellier HSC Available
2023-03-19 FR1 Stade de Reims 1–2 Olympique Marseille Available
2023-03-12 FR1 Olympique Marseille 2–2 RC Strasbourg Available
2023-03-05 FR1 Stade Rennais 0–1 Olympique Marseille Available
2023-02-26 FR1 Olympique Marseille 0–3 Paris Saint-Germain Available
2023-02-19 FR1 Toulouse FC 2–3 Olympique Marseille Available
2023-02-11 FR1 Clermont Foot 63 0–2 Olympique Marseille Available
2023-02-05 FR1 Olympique Marseille 1–3 OGC Nice Available
2023-02-01 FR1 FC Nantes 0–2 Olympique Marseille Available
2023-01-28 FR1 Olympique Marseille 1–1 AS Monaco Available
2023-01-14 FR1 Olympique Marseille 3–1 FC Lorient Available
2023-01-11 FR1 ESTAC Troyes 0–2 Olympique Marseille Available
2023-01-02 FR1 Montpellier HSC 1–2 Olympique Marseille Available
2022-12-29 FR1 Olympique Marseille 6–1 Toulouse FC Available
2022-11-13 FR1 AS Monaco 2–3 Olympique Marseille Available
2022-11-06 FR1 Olympique Marseille 1–0 Olympique Lyonnais Available
2022-11-01 CL Olympique Marseille 1–2 Tottenham Hotspur Available
2022-10-29 FR1 RC Strasbourg 2–2 Olympique Marseille Available
2022-10-26 CL Eintracht Frankfurt 2–1 Olympique Marseille Available
2022-10-22 FR1 Olympique Marseille 0–1 RC Lens Available
2022-10-16 FR1 Paris Saint-Germain 1–0 Olympique Marseille Available
2022-10-12 CL Sporting CP 0–2 Olympique Marseille Available
2022-10-08 FR1 Olympique Marseille 1–2 AC Ajaccio Available
2022-10-04 CL Olympique Marseille 4–1 Sporting CP Available
2022-09-30 FR1 Angers SCO 0–3 Olympique Marseille Available
2022-09-18 FR1 Olympique Marseille 1–1 Stade Rennais Available
2022-09-13 CL Olympique Marseille 0–1 Eintracht Frankfurt Available
2022-09-10 FR1 Olympique Marseille 2–1 Lille OSC Available
2022-09-07 CL Tottenham Hotspur 2–0 Olympique Marseille Available
2022-09-03 FR1 AJ Auxerre 0–2 Olympique Marseille Available
2022-08-31 FR1 Olympique Marseille 1–0 Clermont Foot 63 Available
2022-08-28 FR1 OGC Nice 0–3 Olympique Marseille Available
2022-08-20 FR1 Olympique Marseille 2–1 FC Nantes Available
2022-08-14 FR1 Stade Brestois 29 1–1 Olympique Marseille Available
2022-08-07 FR1 Olympique Marseille 4–1 Stade de Reims Available
2022-05-21 FR1 Olympique Marseille 4–0 RC Strasbourg Available
2022-05-14 FR1 Stade Rennais 2–0 Olympique Marseille Available
2022-05-08 FR1 FC Lorient 0–3 Olympique Marseille Available
2022-05-01 FR1 Olympique Marseille 0–3 Olympique Lyonnais Available
2022-04-24 FR1 Stade de Reims 0–1 Olympique Marseille Available
2022-04-20 FR1 Olympique Marseille 3–2 FC Nantes Available

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

OpponentPWDLGFGAGDWin %
St. Mirren FC 18 15 2 1 46 10 +36 83%
Kilmarnock FC 17 13 2 2 46 13 +33 76%
Rangers FC 17 7 4 6 21 20 +1 41%
Aberdeen FC 16 13 3 0 43 14 +29 81%
Motherwell FC 16 14 2 0 47 12 +35 88%
Hibernian FC 16 9 5 2 30 13 +17 56%
Heart of Midlothian 14 10 0 4 34 12 +22 71%
St. Johnstone FC 14 11 2 1 41 5 +36 79%
Livingston FC 13 7 5 1 25 9 +16 54%
Ross County FC 12 11 0 1 39 6 +33 92%
AFC Wimbledon 12 6 3 3 15 12 +3 50%
Fleetwood Town 12 3 3 6 19 19 0 25%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season
16/17 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 26 469 1 0 0 0.19
23/24 49 784 4 0 0 0.46
22/23 52 930 5 0 0 0.48
21/22 50 827 3 0 0 0.33
20/21 24 624 1 0 0 0.14

Output by competition

Career goals and assists broken down by tournament.

Premiership
79 apps
19 G
25 A
League One
49 apps
10 G
7 A
Scottish Premiership Top Six Split
14 apps
6 G
3 A
Premier League 2
37 apps
3 G
7 A
Premier League
23 apps
3 G
3 A
SFA Cup
12 apps
2 G
4 A
U18 Premier League
11 apps
1 G
2 A
FA Youth Cup
1 apps
1 G
0 A
Champions League
12 apps
0 G
3 A
FA Cup
2 apps
0 G
1 A

Frequently asked about Matt O'Riley

Who is Matt O'Riley?

Matt O'Riley is a Denmark professional footballer who plays as a central midfield for Olympique Marseille.

How old is Matt O'Riley?

Matt O'Riley is 25 years old. He was born on November 21, 2000 in London.

What position does Matt O'Riley play?

Matt O'Riley plays as a central midfield (Midfield - Central Midfield).

What club does Matt O'Riley play for?

Matt O'Riley currently plays for Olympique Marseille.

How many career goals has Matt O'Riley scored?

Across all senior club competitions in our dataset, Matt O'Riley has scored 45 goals in 268 appearances.

What is Matt O'Riley's market value?

Matt O'Riley's most recent reported market value is €22.00m.