Back to Football

Marseille, Marseille · France · Ligue 1

League titles
10
last 2010
Major cups
24
last 2012
Top-2 finishes
26
Top-4 finishes
42
WikipediaQ132885

Power-ranking history

Hover a season for its rank and score
Rank (1 = best)1421Score (per-season normalised)0.00.51.069/7079/8089/9099/0009/1019/20

Against expectation

Every French top-flight match this club has played in the Ligue 1, scored against the odds an Elo rating gave it before kick-off. Over 74 seasons from 1932-33 to 2024-25 it has beaten them by +48.3 match points.

Olympique Marseille: surplus against expectation, 1932-33 to 2024-251932-33: +6.1 league points vs expected (33 on 26.9, 2 for a win) · bar height +3.1 match points1933-34: −2.4 league points vs expected (31 on 33.4, 2 for a win) · bar height −1.2 match points1934-35: +3.5 league points vs expected (33 on 29.5, 2 for a win) · bar height +1.8 match points1935-36: +4.5 league points vs expected (38 on 33.5, 2 for a win) · bar height +2.3 match points1936-37: +5.9 league points vs expected (42 on 36.1, 2 for a win) · bar height +3.0 match points1938-39: +3.7 league points vs expected (40 on 36.3, 2 for a win) · bar height +1.9 match points1945-46: −5.0 league points vs expected (34 on 39.0, 2 for a win) · bar height −2.5 match points1946-47: +4.5 league points vs expected (40 on 35.5, 2 for a win) · bar height +2.2 match points1947-48: +9.1 league points vs expected (48 on 38.9, 2 for a win) · bar height +4.5 match points1948-49: −0.4 league points vs expected (42 on 42.4, 2 for a win) · bar height −0.2 match points1949-50: −4.1 league points vs expected (35 on 39.1, 2 for a win) · bar height −2.1 match points1950-51: −1.6 league points vs expected (36 on 37.6, 2 for a win) · bar height −0.8 match points1951-52: −5.7 league points vs expected (28 on 33.7, 2 for a win) · bar height −2.9 match points1952-53: +3.5 league points vs expected (37 on 33.5, 2 for a win) · bar height +1.8 match points1953-54: −3.4 league points vs expected (29 on 32.4, 2 for a win) · bar height −1.7 match points1954-55: −1.4 league points vs expected (33 on 34.4, 2 for a win) · bar height −0.7 match points1955-56: +5.4 league points vs expected (39 on 33.6, 2 for a win) · bar height +2.7 match points1956-57: +3.2 league points vs expected (39 on 35.8, 2 for a win) · bar height +1.6 match points1957-58: −6.2 league points vs expected (26 on 32.2, 2 for a win) · bar height −3.1 match points1958-59: −9.1 league points vs expected (23 on 32.1, 2 for a win) · bar height −4.6 match points1962-63: −3.6 league points vs expected (26 on 29.6, 2 for a win) · bar height −1.8 match points1966-67: +5.3 league points vs expected (39 on 33.7, 2 for a win) · bar height +2.7 match points1967-68: +5.7 league points vs expected (43 on 37.3, 2 for a win) · bar height +2.8 match points1968-69: −0.4 league points vs expected (33 on 33.4, 2 for a win) · bar height −0.2 match points1969-70: +8.3 league points vs expected (45 on 36.7, 2 for a win) · bar height +4.2 match points1970-71: +8.0 league points vs expected (55 on 47.0, 2 for a win) · bar height +4.0 match points1971-72: +5.5 league points vs expected (56 on 50.5, 2 for a win) · bar height +2.7 match points1972-73: −3.1 league points vs expected (48 on 51.1, 2 for a win) · bar height −1.5 match points1973-74: −8.7 league points vs expected (35 on 43.7, 2 for a win) · bar height −4.3 match points1974-75: +2.6 league points vs expected (45 on 42.4, 2 for a win) · bar height +1.3 match points1975-76: −2.2 league points vs expected (41 on 43.2, 2 for a win) · bar height −1.1 match points1976-77: −2.9 league points vs expected (36 on 38.9, 2 for a win) · bar height −1.4 match points1977-78: +7.1 league points vs expected (47 on 39.9, 2 for a win) · bar height +3.6 match points1978-79: −2.8 league points vs expected (37 on 39.8, 2 for a win) · bar height −1.4 match points1979-80: −11.2 league points vs expected (24 on 35.2, 2 for a win) · bar height −5.6 match points1984-85: −1.9 league points vs expected (31 on 33.0, 2 for a win) · bar height −1.0 match points1985-86: +1.1 league points vs expected (34 on 33.0, 2 for a win) · bar height +0.5 match points1986-87: +9.7 league points vs expected (49 on 39.3, 2 for a win) · bar height +4.9 match points1987-88: +0.3 league points vs expected (41 on 40.7, 2 for a win) · bar height +0.2 match points1988-89: +10.2 league points vs expected (53 on 42.8, 2 for a win) · bar height +5.1 match points1989-90: +6.0 league points vs expected (53 on 47.0, 2 for a win) · bar height +3.0 match points1990-91: +5.2 league points vs expected (55 on 49.8, 2 for a win) · bar height +2.6 match points1991-92: +6.3 league points vs expected (58 on 51.7, 2 for a win) · bar height +3.2 match points1992-93: +2.0 league points vs expected (54 on 52.0, 2 for a win) · bar height +1.0 match points1993-94: +0.3 league points vs expected (51 on 50.7, 2 for a win) · bar height +0.1 match points1996-97: −10.8 league points vs expected (49 on 59.9, 3 for a win) · bar height −3.4 match points1997-98: +5.6 league points vs expected (57 on 51.4, 3 for a win) · bar height +1.6 match points1998-99: +13.9 league points vs expected (71 on 57.1, 3 for a win) · bar height +4.3 match points1999-00: −12.8 league points vs expected (42 on 54.8, 3 for a win) · bar height −3.4 match points2000-01: −8.6 league points vs expected (40 on 48.6, 3 for a win) · bar height −3.3 match points2001-02: −0.9 league points vs expected (44 on 44.9, 3 for a win) · bar height −0.1 match points2002-03: +10.8 league points vs expected (65 on 54.2, 3 for a win) · bar height +3.2 match points2003-04: +1.1 league points vs expected (57 on 55.9, 3 for a win) · bar height −0.4 match points2004-05: +0.4 league points vs expected (55 on 54.6, 3 for a win) · bar height +0.1 match points2005-06: +7.7 league points vs expected (60 on 52.3, 3 for a win) · bar height +2.7 match points2006-07: +7.4 league points vs expected (64 on 56.6, 3 for a win) · bar height +1.8 match points2007-08: +4.4 league points vs expected (62 on 57.6, 3 for a win) · bar height +1.4 match points2008-09: +14.9 league points vs expected (77 on 62.1, 3 for a win) · bar height +4.9 match points2009-10: +10.9 league points vs expected (78 on 67.1, 3 for a win) · bar height +3.3 match points2010-11: −1.1 league points vs expected (68 on 69.1, 3 for a win) · bar height +0.2 match points2011-12: −17.1 league points vs expected (48 on 65.1, 3 for a win) · bar height −5.5 match points2012-13: +11.2 league points vs expected (71 on 59.8, 3 for a win) · bar height +3.2 match points2013-14: +0.1 league points vs expected (60 on 59.9, 3 for a win) · bar height +0.2 match points2014-15: +6.2 league points vs expected (69 on 62.8, 3 for a win) · bar height +1.3 match points2015-16: −12.6 league points vs expected (48 on 60.6, 3 for a win) · bar height −3.0 match points2016-17: +4.7 league points vs expected (62 on 57.3, 3 for a win) · bar height +1.7 match points2017-18: +11.8 league points vs expected (77 on 65.3, 3 for a win) · bar height +4.1 match points2018-19: −2.9 league points vs expected (61 on 63.9, 3 for a win) · bar height −1.4 match points2019-20: +8.9 league points vs expected (56 on 47.1, 3 for a win) · bar height +3.1 match points2020-21: −3.3 league points vs expected (60 on 63.3, 3 for a win) · bar height −0.7 match points2021-22: +8.1 league points vs expected (71 on 62.9, 3 for a win) · bar height +2.4 match points2022-23: +5.2 league points vs expected (73 on 67.8, 3 for a win) · bar height +1.3 match points2023-24: −6.4 league points vs expected (50 on 56.4, 3 for a win) · bar height −1.7 match points2024-25: +7.5 league points vs expected (65 on 57.5, 3 for a win) · bar height +1.9 match points
1932-33one bar per season · height in match points · hover for that season2024-25
Best season against expectation
2008-09 +14.9 league pts
77 points on 62.1 expected as Olympique Marseille
Worst season against expectation
2011-12 17.1 league pts
48 points on 65.1 expected as Olympique Marseille

Season points use that season’s own scoring, two for a win before 1994-95 and three from it; the bars use match points so the whole series is comparable.The rating only starts telling you much after about 1960. Before that, knowing the era’s home-and-away split is almost as good as knowing the teams.

1946-47 table not final: source 4 matchdays short (20 clubs at 34 of 38) and one round mis-dated.2019-20 table not final: abandoned at the COVID-19 shutdown, 279 of 380 played.

Marseille against expectation →How this is measured →

What the squad was worth

Total market value of the squad, EUR millions, by month; the player count beside it is the size of the priced squad.

How this is measured

Drawn as a step, not a curve: Transfermarkt reprices every squad in December and June (marked with a small tick on the axis) and revalues continuously between, so the line only moves when a real valuation changed, never by interpolation.

A month renders no value at all once the priced squad falls below 15 players, so a thin squad is never shown as a cheap one. The series is floored at July 2012on purpose: earlier Transfermarkt totals reflect which players happened to be priced yet rather than the squad’s real worth, and are excluded rather than shown misleadingly low.

Upstream (dcaribou/transfermarkt-datasets) has been paused since July 2026, so the series ends where the source ends rather than where the season does.

Player valuations from Transfermarkt via github.com/dcaribou/transfermarkt-datasets (CC0).

What the squad was worth€361m
Olympique Marseille: squad value by month, 2012-07 to 2026-06021543012-1314-1516-1718-1920-2122-2324-25
Peak
€398m in Dec 2025 · 28 players valued
Most recent
€361m in Jun 2026 · 22 players valued

Marseilleon the rankings →

The money ledger

Fees paid and received each season, and what the squad was worth once the trading is netted out.

How this is measured

Spent is the fees paid for players arriving, received the fees for players leaving, both in EUR millions by the July-to-June season of the move. A move with no fee on record (a free, a loan, an undisclosed sum) is counted, never priced: the small figure beside each total is the moves with a fee, plus those without (so 4+3 is four priced arrivals and three unpriced), and a quiet window is not mistaken for a cheap one. Wages are not here: they are estimates nobody licenses, and fees are documented.

Appreciationis the season’s change in squad value with the net spend taken out: buy 100m of players and finish 100m higher is zero; finish 120m higher and the club made 20m of players better, or the market repriced them. It needs a priced squad at both ends of the season (the same 15-player floor as the value chart), so it is blank rather than guessed for a season that lacks one.

The source has been paused since 6 July 2026, so the final row holds only the opening days of its window.

Transfer fees and player valuations from Transfermarkt via github.com/dcaribou/transfermarkt-datasets (CC0).

The money ledger−€145m
Spent
€705m
71 arrivals with a fee
Received
€559m
56 departures with a fee
Net
−€145m
248 moves with no fee
Appreciation
+€150m
14 seasons with a priced squad

Grown or bought: in 2026-27, trading −€40m and appreciation . Over the last 5 seasons (2022-232026-27), trading −€127m and appreciation unpriced.

The director’s ledger: 113 arrivals graded since 2022-23, 82% EV-positive. €464m deployed for a 1.1× multiplier.

2026-27 spent €40m received to 6 July 2026
in: Facundo Medina €18m
unpriced
2025-26 spent €99m received €105m
in: Igor Paixão €30m
+€68m
squad gain
2024-25 spent €106m received €124m
in: Elye Wahi €27m
+€81m
squad gain
2023-24 spent €100m received €72m
in: Renan Lodi €21m
−€50m
squad gain
2022-23 spent €120m received €37m
in: Vitinha €32m
−€96m
squad gain
2021-22 spent €50m received €4m
in: Gerson €21m
+€21m
squad gain
2020-21 spent €8m received €33m
in: Luis Henrique €8m
+€22m
squad gain
2019-20 spent €13m received €27m
in: Valentin Rongier €13m
−€26m
squad gain
Show all 15 seasons
2018-19 spent €66m received €33m
in: Kevin Strootman €25m
−€13m
squad gain
2017-18 spent €31m received
in: Florian Thauvin €11m
+€77m
squad gain
2016-17 spent €20m received €62m
in: Morgan Sanson €12m
+€77m
squad gain
2015-16 spent €10m received €38m
in: Lucas Ocampos €8m
+€16m
squad gain
2014-15 spent €11m received €16m
in: Michy Batshuayi €6m
+€16m
squad gain
2013-14 spent €28m received
in: Florian Thauvin €12m
−€19m
squad gain
2012-13 spent €5m received €9m
in: Lucas Mendes €2m
−€23m
squad gain

Money against football

Every priced club-season in the six leagues: points against expectation across, squad value gained beyond the net spend up. This club’s seasons are joined.

Tap or drag on the plot: the nearest club-season, its points and its money.

the frontier: no other club-season beat it on both axes · this club, season by season, the largest dot the latest

Every club’s return on the transfer window →

Greatest games

Olympique Marseille's top matches by the club Game Score: closeness, stakes, quality and upset over one unified rating of league and European play.All-time board.

#DateStageResultScore
11993-05-26Champions League · FinalNW 1-0 v AC Milangame score 87.5
21940-05-05Coupe de France · FinalNL 1-2 v RC Parisgame score 81.2
31991-05-29European Cup · FinalND 0-0 v Red Star Belgrade(pens 5 / 3)game score 78.8
41938-05-08Coupe de France · FinalNW 2-1 v FC Metzgame score 74.2
51954-05-23Coupe de France · FinalNL 1-2 v OGC Nicegame score 73.5
61990-04-04European Cup · Semifinals · 1st legHW 2-1 v Benficagame score 72.2
71990-04-18European Cup · Semifinals · 2nd leg, agg 2-2AL 0-1 v Benficagame score 71.5
81939-04-08Division 1AW 2-1 v FC Sètegame score 70.9
92006-04-11Coupe de France · QuarterfinalsAW 2-1 v Olympique Lyonnaisgame score 69.9
101934-05-06Coupe de France · FinalNL 1-2 v FC Sètegame score 69.2

Footprint

Tiers played
L1
Top-flight (L1) seasons
78
First season
1903
Most recent season
2026
RivalriesParis-Marseilles Derbyvs Paris Saint-Germaintwo-way

The Heartbreak Index29.1 · #18

The Tortured · European Cup, 1993

29.1
Heartbreak
#18
of 1,139 clubs
#2
in Football
29.1
agony
The clocks
  • Champions-league since 19932.0
  • Major trophy since 20121.6
  • Major final appearance since 20180.9
Priced pangs
  • The Stripped Title · 1993 · 0.80 pangs
    Won the Champions League, then had the 1992-93 French title stripped and were forcibly relegated over the VA-OM affair. The only French European champion, punished at home in the same breath. Administrative wound, priced like Administration/Deductions but heavier.
Heaviest wounds

lost the national cup final, 2007 · lost the national cup final, 2006 · lost the national cup final, 2016 · league runner-up, 2025

One formula, every club the site covers. See the whole board →

Season-by-season

Most recent season first. Covers Ligue 1 only. Rows tagged "national playoff" are pre-modern formats where the workbook records only playoff participants, not round-robin standings.

2027
Ligue 1 (1) · P13● live
4 P · 1-0-3 · 6:6 · 0
3
pts
2026
Ligue 1 (1) · P5
34 P · 18-5-11 · 63:45 · +18
59
pts
CLEL
2025
Ligue 1 (1) · P2
34 P · 20-5-9 · 74:47 · +27
65
pts
CL
2024
Ligue 1 (1) · P8
34 P · 13-11-10 · 52:41 · +11
50
pts
CLEL
2023
Ligue 1 (1) · P3
38 P · 22-7-9 · 67:40 · +27
73
pts
CLCL
2022
Ligue 1 (1) · P2
38 P · 21-8-9 · 63:38 · +25
71
pts
ELEUCLCL
2021
Ligue 1 (1) · P5
38 P · 16-12-10 · 54:47 · +7
60
pts
CLEL
2020
Ligue 1 (1) · P2
28 P · 16-8-4 · 41:29 · +12
56
pts
CL
2019
Ligue 1 (1) · P5
38 P · 18-7-13 · 60:52 · +8
61
pts
EL
2018
Ligue 1 (1) · P4
38 P · 22-11-5 · 80:47 · +33
77
pts
ELEL
2017
Ligue 1 (1) · P5
38 P · 17-11-10 · 57:41 · +16
62
pts
EL
2016
Ligue 1 (1) · P13
38 P · 10-18-10 · 48:42 · +6
48
pts
CoupeEL
Show all 87 seasons
2015
Ligue 1 (1) · P4
38 P · 21-6-11 · 76:42 · +34
69
pts
EL
2014
Ligue 1 (1) · P6
38 P · 16-12-10 · 53:40 · +13
60
pts
CL
2013
Ligue 1 (1) · P2
38 P · 21-8-9 · 42:36 · +6
71
pts
ELCL
2012
Ligue 1 (1) · P10
38 P · 12-12-14 · 45:41 · +4
48
pts
Lg CupCLEL
2011
Ligue 1 (1) · P2
38 P · 18-14-6 · 62:39 · +23
68
pts
Lg CupCLCL
2010
Ligue 1 (1) · P1
38 P · 23-9-6 · 69:36 · +33
78
pts
Lg CupCLELCL
2009
Ligue 1 (1) · P2
38 P · 22-11-5 · 67:35 · +32
77
pts
CLUCCL
2008
Ligue 1 (1) · P3
38 P · 17-11-10 · 58:45 · +13
62
pts
CLUCCL
2007
Ligue 1 (1) · P2
38 P · 19-7-12 · 53:38 · +15
64
pts
CoupeUCCL
2006
Ligue 1 (1) · P5
38 P · 16-12-10 · 44:35 · +9
60
pts
CoupeUCUC
2005
Ligue 1 (1) · P5
38 P · 15-10-13 · 47:42 · +5
55
pts
UC
2004
Ligue 1 (1) · P7
38 P · 17-6-15 · 51:45 · +6
57
pts
CLUC
2003
Ligue 1 (1) · P3
38 P · 19-8-11 · 41:36 · +5
65
pts
CL
2002
Division 1 (1) · P9
34 P · 11-11-12 · 34:39 · -5
44
pts
2001
Division 1 (1) · P15
34 P · 11-7-16 · 31:40 · -9
40
pts
2000
Division 1 (1) · P15
34 P · 9-15-10 · 45:45 · 0
42
pts
CL
1999
Division 1 (1) · P2
34 P · 21-8-5 · 56:28 · +28
71
pts
UCCL
1998
Division 1 (1) · P4
34 P · 16-9-9 · 47:27 · +20
57
pts
UC
1997
Division 1 (1) · P11
38 P · 12-13-13 · 43:48 · -5
49
pts
1994
Division 1 (1) · P2
38 P · 19-13-6 · 56:33 · +23
51
pts
UC
1993
Division 1 (1) · P1
38 P · 23-9-6 · 72:36 · +36
55
pts
CL
1992
Division 1 (1) · P1
38 P · 23-12-3 · 67:21 · +46
58
pts
ECCL
1991
Division 1 (1) · P1
38 P · 22-11-5 · 67:28 · +39
55
pts
CoupeECEC
1990
Division 1 (1) · P1
38 P · 22-9-7 · 75:34 · +41
53
pts
ECEC
1989
Division 1 (1) · P1
38 P · 20-13-5 · 56:35 · +21
73
pts
CoupeEC
1988
Division 1 (1) · P6
38 P · 18-5-15 · 49:43 · +6
41
pts
CWC
1987
Division 1 (1) · P2
38 P · 18-13-7 · 52:33 · +19
49
pts
CoupeCWC
1986
Division 1 (1) · P12
38 P · 11-12-15 · 43:39 · +4
34
pts
Coupe
1985
Division 1 (1) · P17
38 P · 13-5-20 · 51:67 · -16
31
pts
1980
Division 1 (1) · P19
38 P · 9-6-23 · 45:78 · -33
24
pts
1979
Division 1 (1) · P12
38 P · 12-13-13 · 50:55 · -5
37
pts
1978
Division 1 (1) · P4
38 P · 20-7-11 · 70:41 · +29
47
pts
1977
Division 1 (1) · P12
38 P · 14-8-16 · 48:63 · -15
36
pts
CWC
1976
Division 1 (1) · P9
38 P · 20-1-17 · 60:60 · 0
42
pts
CoupeUCCWC
1975
Division 1 (1) · P2
38 P · 18-9-11 · 65:45 · +20
49
pts
UC
1974
Division 1 (1) · P12
38 P · 13-9-16 · 58:62 · -4
43
pts
UC
1973
Division 1 (1) · P3
38 P · 19-10-9 · 64:37 · +27
48
pts
ECUC
1972
Division 1 (1) · P1
38 P · 24-8-6 · 78:37 · +41
56
pts
CoupeECEC
1971
Division 1 (1) · P1
38 P · 23-9-6 · 94:48 · +46
55
pts
ICFCEC
1970
Division 1 (1) · P2
34 P · 18-9-7 · 75:41 · +34
45
pts
CWCICFC
1969
Division 1 (1) · P7
34 P · 12-9-13 · 51:48 · +3
33
pts
CoupeICFCCWC
1968
Division 1 (1) · P4
38 P · 17-9-12 · 49:46 · +3
43
pts
ICFC
1967
Division 1 (1) · P9
38 P · 13-13-12 · 44:45 · -1
39
pts
1963
Division 1 (1) · P20
38 P · 9-8-21 · 42:75 · -33
26
pts
ICFC
1959
Division 1 (1) · P20
38 P · 6-11-21 · 50:84 · -34
23
pts
1958
Division 1 (1) · P16
34 P · 8-10-16 · 46:65 · -19
26
pts
1957
Division 1 (1) · P6
34 P · 16-7-11 · 60:53 · +7
39
pts
1956
Division 1 (1) · P6
34 P · 15-9-10 · 54:49 · +5
39
pts
1955
Division 1 (1) · P10
34 P · 13-7-14 · 58:51 · +7
33
pts
1954
Division 1 (1) · P14
34 P · 10-9-15 · 49:56 · -7
29
pts
Coupe
1953
Division 1 (1) · P6
34 P · 15-7-12 · 62:53 · +9
37
pts
1952
Division 1 (1) · P15
34 P · 9-10-15 · 52:76 · -24
28
pts
1951
Division 1 (1) · P8
34 P · 11-14-9 · 60:46 · +14
36
pts
1950
Division 1 (1) · P8
34 P · 13-9-12 · 56:60 · -4
35
pts
1949
Division 1 (1) · P3
34 P · 18-6-10 · 95:58 · +37
42
pts
1948
Division 1 (1) · P1
34 P · 20-8-6 · 83:43 · +40
48
pts
1947
Division 1 (1) · P6
38 P · 16-11-11 · 70:58 · +12
43
pts
1946
Division 1 (1) · P9
34 P · 12-10-12 · 70:65 · +5
34
pts
1939
Division 1 (1) · P2
30 P · 18-4-8 · 56:34 · +22
40
pts
1938
Division 1 (1) · P2
30 P · 15-12-3 · 61:35 · +26
42
pts
Coupe
1937
Division 1 (1) · P1
30 P · 17-4-9 · 69:39 · +30
38
pts
1936
Division 1 (1) · P6
30 P · 14-5-11 · 61:55 · +6
33
pts
1935
Division 1 (1) · P8
30 P · 13-5-12 · 76:72 · +4
31
pts
Coupe
1934
Division 1 (1) · P3
26 P · 15-3-8 · 69:46 · +23
33
pts
Coupe
1933
Division 1 (1) · P2
18 P · 10-3-5 · 40:24 · +16
23
pts
1929
Championnat de France (1)
national playoff · knockout format, no match data
1927
Championnat de France (1) · P3
4 P · 1-2-1 · 8:6 · +2
8
pts
Coupe
1919
Championnat de France (1)
national playoff · knockout format, no match data
1914
Championnat de France (1)
national playoff · knockout format, no match data
1908
Championnat de France (1)
national playoff · knockout format, no match data
1907
Championnat de France (1)
national playoff · knockout format, no match data
1906
Championnat de France (1)
national playoff · knockout format, no match data
1905
Championnat de France (1)
national playoff · knockout format, no match data
1904
Championnat de France (1)
national playoff · knockout format, no match data
1903
Championnat de France (1)
national playoff · knockout format, no match data
Domestic Cup Finals

Most recent first. Every domestic cup final the club has played, including losses. Scheduled finals (date not yet passed) are flagged.

2025
Trophée des Champions
Runner-up
2020
Trophée des Champions
Runner-up
2016
Coupe de France
Runner-up
2012
Coupe de la Ligue
Won
2011
Coupe de la Ligue
Won
2011
Trophée des Champions
Won
2010
Coupe de la Ligue
Won
2010
Trophée des Champions
Won
2007
Coupe de France
Runner-up
2006
Coupe de France
Runner-up
1991
Coupe de France
Runner-up
1989
Coupe de France
Won
Show all 29 rows
1987
Coupe de France
Runner-up
1986
Coupe de France
Runner-up
1976
Coupe de France
Won
1972
Coupe de France
Won
1972
Trophée des Champions
Runner-up
1971
Trophée des Champions
Won
1969
Coupe de France
Won
1969
Trophée des Champions
Runner-up
1954
Coupe de France
Runner-up
1943
Coupe de France
Won
1940
Coupe de France
Runner-up
1938
Coupe de France
Won
1935
Coupe de France
Won
1934
Coupe de France
Runner-up
1927
Coupe de France
Won
1926
Coupe de France
Won
1924
Coupe de France
Won
European competition appearances

Most recent first. One row per entry showing the deepest round reached. A Cup Winner badge marks tournaments the club won: gold for the European Cup / Champions League, silver for every other UEFA or Intercontinental trophy.

2025-26
Champions League(CL)
Round of 32 / qualifying
2023-24
Champions League(CL)
Qualifying
2023-24
Europa League(EL)
Semi-final
2022-23
Champions League(CL)
Group stage
2021-22
Europa Conference League(EUCL)
Semi-final
2021-22
Europa League(EL)
Round of 32 / qualifying
2020-21
Champions League(CL)
Group stage
2018-19
Europa League(EL)
Round of 32 / qualifying
2017-18
Europa League(EL)
Final
2015-16
Europa League(EL)
Group stage
2013-14
Champions League(CL)
Group stage
2012-13
Europa League(EL)
Round of 32 / qualifying
Show all 41 rows
2011-12
Champions League(CL)
Quarter-final
2010-11
Champions League(CL)
Round of 16
2009-10
Champions League(CL)
Group stage
2009-10
Europa League(EL)
Round of 16
2008-09
Champions League(CL)
Group stage
2008-09
UEFA Cup(UC)
Quarter-final
2007-08
Champions League(CL)
Group stage
2007-08
UEFA Cup(UC)
Round of 16
2006-07
UEFA Cup(UC)
Qualifying
2005-06
UEFA Cup(UC)
Round of 16
2003-04
Champions League(CL)
Group stage
2003-04
UEFA Cup(UC)
Final
1999-00
Champions League(CL)
Round of 16
1998-99
UEFA Cup(UC)
Final
1994-95
UEFA Cup(UC)
Group stage
1992-93
Champions League(CL)
Cup Winner
1991-92
European Cup(EC)
Quarter-final
1990-91
European Cup(EC)
Final
1989-90
European Cup(EC)
Semi-final
1987-88
Cup Winners Cup(CWC)
Semi-final
1976-77
Cup Winners Cup(CWC)
Group stage
1975-76
UEFA Cup(UC)
Round of 32 / qualifying
1973-74
UEFA Cup(UC)
Group stage
1972-73
European Cup(EC)
Group stage
1971-72
European Cup(EC)
Round of 16
1970-71
Inter-Cities Fairs Cup(ICFC)
Round of 32 / qualifying
1969-70
Cup Winners Cup(CWC)
Round of 16
1968-69
Inter-Cities Fairs Cup(ICFC)
Round of 32 / qualifying
1962-63
Inter-Cities Fairs Cup(ICFC)
Group stage