PLAYER PROFILE

Matt O'Riley.

Brighton & Hove Albion · Denmark

Matrix 24372

At a glance

Full name
Matthew Sean O'Riley
Born
21 Nov 2000
Age today
25
Nationality
Denmark

Career by season

222 recorded appearances
Matt O'Riley appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Conference League Brighton & Hove Albion 33102390
26/27Premier League Brighton & Hove Albion 2000240
26/27EFL Cup Brighton & Hove Albion 2100750
25/26UEFA Champions League Olympique Marseille 74013691
25/26Premier League Brighton & Hove Albion 62102030
25/26Ligue 1 Olympique Marseille 156127392
25/26Coupe de France Olympique Marseille 22031800
2025World Cup Qual. UEFA Denmark 200080
24/25Scottish Premiership Celtic FC 22011800
24/25Premier League Brighton & Hove Albion 2111239471
24/25International Friendly Games Denmark 2000280
24/25FA Cup Brighton & Hove Albion 100010
24/25EFL Cup Brighton & Hove Albion 110090
23/24UEFA Champions League Celtic FC 66034871
23/24Scottish Premiership Celtic FC 323213112,8153
23/24Scottish Cup Celtic FC 55124800
23/24International Friendly Games Denmark 1000310
22/23UEFA Champions League Celtic FC 66004852
22/23Scottish Premiership Celtic FC 33283112,2362
22/23Scottish Cup Celtic FC 52121940
22/23EURO, Qualification Denmark 1100610
21/22UEFA Conference League Celtic FC 22001190
21/22Scottish Premiership Celtic FC 126327001
21/22League One Milton Keynes Dons 2626752,3232
21/22FA Cup Milton Keynes Dons 1101900
21/22EFL Cup Milton Keynes Dons 1100900
20/21League One Milton Keynes Dons 2322321,8941
19/20EFL Cup Fulham FC 1100900
19/20Championship Fulham FC 1000710

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Matt O'Riley match log
DateCompetitionMatchScoreMinutesGoals
25 Nov 2025UEFA Champions League Olympique Marseille v Newcastle UnitedSubstitute, on 62′ 2 – 128
21 Nov 2025Ligue 1 OGC Nice v Olympique MarseilleSubstitute, on 70′ 1 – 520
08 Nov 2025Ligue 1 Olympique Marseille v Stade Brestois 29Substitute, on 70′ 3 – 020
05 Nov 2025UEFA Champions League Olympique Marseille v Atalanta BC 0 – 190
01 Nov 2025Ligue 1 AJ Auxerre v Olympique Marseille 0 – 190
29 Oct 2025Ligue 1 Olympique Marseille v Angers SCOSubstitute, on 46′ 2 – 245
25 Oct 2025Ligue 1 RC Lens v Olympique Marseille 2 – 174
22 Oct 2025UEFA Champions League Sporting CP v Olympique MarseilleSubstitute, on 46′ 2 – 145
18 Oct 2025Ligue 1 Olympique Marseille v Le Havre AC 6 – 265
12 Oct 2025World Cup Qual. UEFA Denmark v GreeceSubstitute, on 90′ 3 – 11
04 Oct 2025Ligue 1 FC Metz v Olympique Marseille 0 – 3851
30 Sep 2025UEFA Champions League Olympique Marseille v Ajax Amsterdam 4 – 062
26 Sep 2025Ligue 1 RC Strasbourg Alsace v Olympique Marseille 1 – 285
22 Sep 2025Ligue 1 Olympique Marseille v Paris Saint-Germain 1 – 090
16 Sep 2025UEFA Champions League Real Madrid v Olympique Marseille 2 – 166
12 Sep 2025Ligue 1 Olympique Marseille v FC LorientSubstitute, on 44′ 4 – 046
08 Sep 2025World Cup Qual. UEFA Greece v DenmarkSubstitute, on 83′ 0 – 37
24 Aug 2025Premier League Everton FC v Brighton & Hove Albion 2 – 090
16 Aug 2025Premier League Brighton & Hove Albion v Fulham FC 1 – 1881
10 Jun 2025International Friendly Games Denmark v LithuaniaSubstitute, on 72′ 5 – 018

Career transfers

9 recorded moves

All recorded career moves, newest first.

Matt O'Riley career transfers
Date FromToMoveFee
02 Feb 2026 Olympique Marseille Brighton & Hove Albion Loan return
01 Sep 2025 Brighton & Hove Albion Olympique Marseille Loan 2m
26 Aug 2024 Celtic FC Brighton & Hove Albion Transfer €29.5m
20 Jan 2022 Milton Keynes Dons Celtic FC Transfer €1.8m
24 Jan 2021 Without club Milton Keynes Dons Transfer —
01 Jul 2020 Fulham FC Without club Released —
01 Jul 2019 Fulham FC U21 Fulham FC Internal move —
01 Jul 2017 Fulham FC U18 Fulham FC U21 Internal move —
01 Jul 2016 Fulham FC Youth Fulham FC U18 Internal move —

Contracts and market values are not available yet.