Language

Lyon vs Crystal Palace

Match details
Parc Olympique Lyonnais
LyonHome
3 : 2Final score
Crystal PalaceAway
Full time · Home win
1X2 Final odds before kickoff Featured bookmaker ·
Result Confirmed · odds are for reference

Lineups · Absences

Confirmed lineup
Confirmed lineup Formation 4-3-1-2 · Starters 11 · Bench 12
1GDominik Greif
13DZachary Athekame
20DFelix Bacher
21DRuben Kluivert
16DAbner Vinícius
99MNoah Nartey
23MTyler Morton
8MCorentin Tolisso
18MKhalis Merah
11FKeito Nakamura
7FErnest Nuamah
Bench 12
26FKaïl Boudache
10MPavel Šulc
6MTanner Tessmann
2MMads Bidstrup
25GJustin Bengui
40GRémy Descamps
85DNoham Kamara
37DSteeve Kango
19DMoussa Niakhaté
22DClinton Mata
45FRémi Himbert
24FJulien Duranville
Coach Paulo Fonseca
Confirmed lineup Formation 3-4-2-1 · Starters 11 · Bench 10
44GWalter Benítez
26DChris Richards
5DAxel Disasi
6DJaydee Canvot
30MÓscar Mingueza
20MAdam Wharton
23MQuinten Timber
3MTyrick Mitchell
7FIsmaïla Sarr
10FYéremy Pino
22FJørgen Strand Larsen
Bench 10
18MDaichi Kamada
9FEddie Nketiah
25DAnan Khalaili
24MDarío Osorio
11FDwight McNeil
81GLucca Benetton
31GRemi Matthews
54DDean Benamar
21DHonest Ahanor
19MWill Hughes
Coach Pierre Sage
Confirmed out · Doubtful
LyonOut 3 · Doubtful 0 · Not a confirmed out
L. OpendaLeg injury
M. OuedraogoKnee injury
N. TagliaficoKnee injury
Crystal PalaceOut 8 · Doubtful 0 · Not a confirmed out
C. DoucoureOff the roster
C. RiadKnee injury
D. HendersonFoot injury
E. GuessandOff the roster
J. LermaOff the roster
J. MatetaHamstring injury
T. TomiyasuCalf injury
Z. GozoOff the roster
As of Oct 15 18:55

Match result

Final
Final score
3 : 2
Result
Home win Final
Score by halfHT2HTotal
Lyon213
Crystal Palace022
Timeline Goals · Cards · Substitutions
  1. 8'GoalCorentin Tolisso
  2. 36'Yellow cardIsmaïla Sarr
  3. 45+2'GoalErnest NuamahAssist: Keito Nakamura
  4. 50'GoalYéremy PinoAssist: Adam Wharton
  5. 56'Yellow cardYéremy Pino
  6. 58'Yellow cardKeito Nakamura
  7. 62'SubstitutionEddie NketiahOff: Jørgen Strand Larsen
  8. 62'SubstitutionDaichi KamadaOff: Ismaïla Sarr
  9. 70'SubstitutionKaïl BoudacheOff: Ernest Nuamah
  10. 70'SubstitutionPavel ŠulcOff: Khalis Merah
  11. 75'SubstitutionAnan KhalailiOff: Óscar Mingueza
  12. 75'SubstitutionDarío OsorioOff: Yéremy Pino
  13. 76'GoalPavel ŠulcAssist: Keito Nakamura
  14. 78'SubstitutionTanner TessmannOff: Noah Nartey
  15. 81'GoalDaichi Kamada
  16. 82'Yellow cardChris Richards
  17. 86'SubstitutionDwight McNeilOff: Quinten Timber
  18. 90'SubstitutionMads BidstrupOff: Corentin Tolisso
Team stats · Final
50Possession50
2.05Expected goals (xG)1.55
11Shots12
4Shots on target4
5Corners3
4Fouls8
1Yellow cards3
491Passes488
2Saves1

Player stats · This match

Final
PlayerMinGoalsAssistsShotsYCRCRating
1 · GKDominik Greif90000006.3
11 · FWKeito Nakamura90021108.3
13 · DFZachary Athekame90000006.9
16 · DFAbner Vinícius90001007.0
20 · DFFelix Bacher90000006.2
21 · DFRuben Kluivert90000007.2
23 · MFTyler Morton90000007.5
8 · MFCorentin Tolisso89101007.3
99 · MFNoah Nartey78000006.6
7 · FWErnest Nuamah70101007.3
18 · MFKhalis Merah70000006.9
10 · MF · SubPavel Šulc20101007.2
26 · FW · SubKaïl Boudache20001006.7
6 · MF · SubTanner Tessmann12000006.3
2 · MF · SubMads Bidstrup100000—
Final
PlayerMinGoalsAssistsShotsYCRCRating
3 · MFTyrick Mitchell90001007.0
5 · DFAxel Disasi90000006.3
6 · DFJaydee Canvot90000007.3
20 · MFAdam Wharton90010007.2
26 · DFChris Richards90001106.3
44 · GKWalter Benítez90000006.0
23 · MFQuinten Timber86000006.6
10 · FWYéremy Pino75101108.5
30 · MFÓscar Mingueza75000006.7
7 · FWIsmaïla Sarr62000106.3
22 · FWJørgen Strand Larsen62003006.2
9 · FW · SubEddie Nketiah28000006.3
18 · MF · SubDaichi Kamada28102007.3
24 · MF · SubDarío Osorio15000006.7
25 · DF · SubAnan Khalaili15000006.2
11 · FW · SubDwight McNeil9000006.3
As of Oct 18 15:11

Odds

Final odds before kickoff · Updated

Reference odds. No real-money wager can be placed here.

1X2Home2.67Draw3.62Away2.62Pinnacle · Bookmaker 7Home2.212.67Draw3.713.62Away3.202.62
Odds flowReference Pinnacle · Through the last odds before kickoff
Changed atHomeDrawAway
2.67▼3.62▼2.62▲
2.71▲3.65▲2.56▼
2.65▼3.63▲2.64
2.66▲3.61▲2.64▼
2.61▲3.60▼2.69▲
2.60▲3.662.66▼
2.45▲3.66▲2.84▼
2.43▲3.64▼2.89▼
See more · 16 casesCollapse
2.40▲3.66▼2.91▼
2.363.692.95▼
2.36▲3.692.96
2.353.69▼2.96▼
2.35▲3.702.97
2.34▼3.70▼2.97▲
2.35▲3.712.96▼
2.343.71▲2.97▼
2.34▲3.68▼2.99▼
2.33▲3.693.00▼
2.31▲3.69▼3.03▼
2.20▼3.753.20▲
2.23▲3.753.14▼
2.22▲3.753.16▼
2.213.75▲3.19▼
First2.213.713.20
Odds by bookmaker
BookmakerHomeDrawAway
Pinnacle2.673.622.62
Betfair2.603.502.55
bet3652.603.602.55
Marathon2.673.742.57
1xBet2.673.742.57
Betano2.673.552.55
BetVictor2.553.702.45
Asian handicap0Home 01.97Away 01.93Pinnacle · Bookmaker 5Home1.631.97Away2.371.93
Odds flowReference Pinnacle · Line 0 · Through the last odds before kickoff
Changed atHomeAway
Line changed · -1.5 → 0
1.97▲1.93▼
Suspended
1.93Suspended
Suspended
1.93▲1.97▼
Suspended
1.78▲2.12▼
See more · 14 casesCollapse
1.76▲2.14▼
1.742.18▼
1.74▲2.19
1.732.19▼
1.73▼2.20▲
1.74▲2.19▼
1.73▲2.20
1.72▲2.20▼
1.71▲2.22▼
1.70▲2.24▼
1.63▼2.38▲
1.65▲2.33▼
1.64▲2.35▼
First1.632.37
Odds by bookmaker
BookmakerHome 0Away 0
Pinnacle1.971.93
bet3652.021.82
Marathon1.951.89
1xBet1.971.91
BetVictor1.871.80
Over/Under3Over 31.98Under 31.91Pinnacle · Bookmaker 5Over2.081.98Under1.801.91
Odds flowReference Pinnacle · Line 3 · Through the last odds before kickoff
Changed atOverUnder
1.98▲1.91▼
1.92▼1.97▲
1.94▼1.94▲
1.97▼1.92▲
2.02▼1.87▲
2.05▲1.85▼
2.03▲1.87▼
1.99▼1.89
See more · 7 casesCollapse
2.00▲1.89
1.99▲1.89▼
1.98▼1.91▲
2.02▼1.87▲
2.06▲1.84▼
2.04▼1.85▲
First2.081.80
Odds by bookmaker
BookmakerOver 3Under 3
Pinnacle1.981.91
Marathon1.851.88
1xBet1.851.88
Betano1.931.91
BetVictor1.831.84
Both teams to scoreYes1.44No2.63Betfair · Bookmaker 6Yes1.571.44No2.382.63
Odds flowReference Betfair · Through the last odds before kickoff
Changed atYesNo
1.44▲2.63▼
1.40▼2.80▲
1.44▼2.63
1.47▲2.63▼
1.44▼2.70▲
1.47▼2.63▲
1.50▲2.55▼
1.47▼2.63▲
See more · 5 casesCollapse
1.50▲2.55▼
1.47▼2.63▲
1.50▼2.55▲
1.53▼2.45▲
First1.572.38
Odds by bookmaker
BookmakerYesNo
Betfair1.442.63
bet3651.502.50
Marathon1.452.55
1xBet1.452.59
Betano1.472.57
BetVictor1.442.55
Line explanation · Handicap · Over/Under · Both teams to score
  • Asian handicap is from the home team's side · Home −1 means the home team's score minus 1 decides the result (quarter lines are not used as the main line)
  • Over/Under is Over when the combined regulation-time score of both teams is above the line, and Under when it is below
  • Both teams to score is “Yes” when both teams score at least 1 goal in regulation time · Extra time and penalty shootouts are not included

Season team record · Standings · 2026/27

36 teams
Season team record · 2026/27 Based on 13 · 10 games (not the full season)
LyonAllCrystal Palace
13Games10
7Won4
3Drawn1
3Lost5
24Goals scored18
13Goals conceded20
LyonHomeCrystal Palace
7Games5
5Won3
1Drawn0
1Lost2
17Goals scored13
7Goals conceded8
LyonAwayCrystal Palace
6Games5
2Won1
2Drawn1
2Lost3
7Goals scored5
6Goals conceded12
Advanced metrics · 2026/27
4Clean sheets3
1Matches without scoring3
1.85Goals scored per match1.80
1.00Goals conceded per match2.00
2Longest winning streak2
1Longest losing streak2
1Longest drawing streak1
LyonAllCrystal Palace
2Games2
2Won1
0Drawn0
0Lost1
5Goals scored6
3Goals conceded3
LyonHomeCrystal Palace
1Games1
1Won1
0Drawn0
0Lost0
3Goals scored4
2Goals conceded0
LyonAwayCrystal Palace
1Games1
1Won0
0Drawn0
0Lost1
2Goals scored2
1Goals conceded3
Advanced metrics · 2026/27
0Clean sheets1
0Matches without scoring0
Not enough records (2 games)Goals scored per matchNot enough records (2 games)
Not enough records (2 games)Goals conceded per matchNot enough records (2 games)
2Longest winning streak1
0Longest losing streak1
0Longest drawing streak0
LyonAllCrystal Palace
7Games—
4Won—
2Drawn—
1Lost—
13Goals scored—
5Goals conceded—
LyonHomeCrystal Palace
4Games—
3Won—
1Drawn—
0Lost—
10Goals scored—
3Goals conceded—
LyonAwayCrystal Palace
3Games—
1Won—
1Drawn—
1Lost—
3Goals scored—
2Goals conceded—
Advanced metrics · 2026/27
3Clean sheets—
1Matches without scoring—
1.86Goals scored per match—
0.71Goals conceded per match—
1Longest winning streak—
1Longest losing streak—
1Longest drawing streak—
LyonAllCrystal Palace
4Games—
1Won—
1Drawn—
2Lost—
6Goals scored—
5Goals conceded—
LyonHomeCrystal Palace
2Games—
1Won—
0Drawn—
1Lost—
4Goals scored—
2Goals conceded—
LyonAwayCrystal Palace
2Games—
0Won—
1Drawn—
1Lost—
2Goals scored—
3Goals conceded—
Advanced metrics · 2026/27
1Clean sheets—
0Matches without scoring—
1.50Goals scored per match—
1.25Goals conceded per match—
1Longest winning streak—
1Longest losing streak—
1Longest drawing streak—
LyonAllCrystal Palace
—Games7
—Won2
—Drawn1
—Lost4
—Goals scored9
—Goals conceded17
LyonHomeCrystal Palace
—Games3
—Won1
—Drawn0
—Lost2
—Goals scored6
—Goals conceded8
LyonAwayCrystal Palace
—Games4
—Won1
—Drawn1
—Lost2
—Goals scored3
—Goals conceded9
Advanced metrics · 2026/27
—Clean sheets1
—Matches without scoring3
—Goals scored per match1.29
—Goals conceded per match2.43
—Longest winning streak1
—Longest losing streak2
—Longest drawing streak1
LyonAllCrystal Palace
—Games1
—Won1
—Drawn0
—Lost0
—Goals scored3
—Goals conceded0
LyonHomeCrystal Palace
—Games1
—Won1
—Drawn0
—Lost0
—Goals scored3
—Goals conceded0
Advanced metrics · 2026/27
—Clean sheets1
—Matches without scoring0
—Goals scored per matchNot enough records (1 games)
—Goals conceded per matchNot enough records (1 games)
—Longest winning streak1
—Longest losing streak0
—Longest drawing streak0
“All” covers every competition the team played in the 2026/27 season · Competitions counted: UEFA Europa League · Ligue 1 · UEFA Champions League · Premier League · EFL Cup
Standings
# teamsGPWDL+/-PtsRecent
1Juventus2200+66WW
2Bayer Leverkusen2200+66WW
3Benfica2200+56WW
4Besiktas2200+46WW
5Bournemouth2200+46WW
6Omonia2200+46WW
7Ferencvaros2200+36WW
8Lyon2200+26WW
9Sunderland2200+26WW
10Olympiacos Piraeus2200+26WW
11Sparta Prague2110+34DW
12Royale Union SG2110+34DW
13Rennes2110+14WD
14Din. Zagreb2110+14WD
15Crystal Palace2101+33LW
16AC Milan2101+23WL
17Jagiellonia2101+13WL
18OFI Crete2101+13LW
19Torreense2101+03LW
20AZ Alkmaar2101+03WL
21Salzburg2101-33LW
22Real Sociedad2011-11DL
23Lillestrom2011-11DL
24Levski Sofia2011-11DL
25H. Beer Sheva2011-11LD
26Sturm Graz2011-31LD
27Nijmegen2011-51DL
28Celta Vigo2002-20LL
29Anderlecht2002-20LL
30Hoffenheim2002-30LL
31Plzen2002-40LL
32Marseille2002-40LL
33Celtic2002-50LL
34Ararat-Armenia2002-50LL
35Celje2002-50LL
36Lech Poznan2002-80LL
# teamsGPWDL+/-PtsRecent
—AC Milan1001-20
—AZ Alkmaar1100+10
—Anderlecht1001-10
—Ararat-Armenia1001-30
—Bayer Leverkusen1100+20
—Benfica1100+30
—Besiktas1100+30
—Bournemouth1100+30
—Celje1001-30
—Celta Vigo1001-10
—Celtic1001-20
—Crystal Palace1100+40
—Din. Zagreb1100+10
—Ferencvaros1100+10
—H. Beer Sheva1010+00
—Hoffenheim1001-10
—Jagiellonia1100+20
—Juventus1100+50
—Lech Poznan1001-40
—Levski Sofia1001-10
—Lillestrom1001-10
—Lyon1100+10
—Marseille1001-10
—Nijmegen1010+00
—OFI Crete1100+20
—Olympiacos Piraeus1100+10
—Omonia1100+10
—Plzen1001-30
—Real Sociedad1001-10
—Rennes1100+10
—Royale Union SG1010+00
—Salzburg1001-40
—Sparta Prague1010+00
—Sturm Graz1010+00
—Sunderland1100+10
—Torreense1001-10
# teamsGPWDL+/-PtsRecent
—AC Milan1100+40
—AZ Alkmaar1001-10
—Anderlecht1001-10
—Ararat-Armenia1001-20
—Bayer Leverkusen1100+40
—Benfica1100+20
—Besiktas1100+10
—Bournemouth1100+10
—Celje1001-20
—Celta Vigo1001-10
—Celtic1001-30
—Crystal Palace1001-10
—Din. Zagreb1010+00
—Ferencvaros1100+20
—H. Beer Sheva1001-10
—Hoffenheim1001-20
—Jagiellonia1001-10
—Juventus1100+10
—Lech Poznan1001-40
—Levski Sofia1010+00
—Lillestrom1010+00
—Lyon1100+10
—Marseille1001-30
—Nijmegen1001-50
—OFI Crete1001-10
—Olympiacos Piraeus1100+10
—Omonia1100+30
—Plzen1001-10
—Real Sociedad1010+00
—Rennes1010+00
—Royale Union SG1100+30
—Salzburg1100+10
—Sparta Prague1100+30
—Sturm Graz1001-30
—Sunderland1100+10
—Torreense1100+10
League standings of both teams
Lyon Ligue 1
# teamsGPWDL+/-PtsRecent
1Lyon7421+814WLWDW
2PSG7421+514WWWWL
3Paris FC7421+514WLWDW
4Lille7421+514DWLWW
5Monaco7421+414LDWDW
6Rennes7412+113LWLWW
7Lorient7322+111WWLDW
8Lens7313+310WWLDL
9Marseille7304+49WWLLL
10Brest7232+39DWLLW
11Toulouse7232+19WDWDL
12Auxerre7304-69WLWWL
13Nice7223-38LWWLD
14Strasbourg7214-37LLLDW
15Angers7214-67LLWDL
16Le Mans7133-56LLWDD
17Troyes7115-114LLLLL
18Le Havre7025-62LLLDL
Crystal Palace Premier League
# teamsGPWDL+/-PtsRecent
1Manchester City7700+1221WWWWW
2Arsenal7601+618WWLWW
3Brighton7511+1816WWWWD
4Chelsea7412+413WWLDL
5Liverpool7331+112WLWDW
6Brentford7241+510LDWDD
7Leeds7241+310DLDWD
8Everton (England)7241+110LDWDD
9Hull7232+19LDLDD
10Ipswich7304-49LWLWL
11Newcastle7223-48LLWLD
12Aston Villa (England)7223-48WDWLD
13Manchester Utd7142+07DDDLD
14Crystal Palace7214-87LWDLW
15Bournemouth7133-46WLLDD
16Tottenham7133-46WDLDD
17Coventry7205-86LWWLL
18Fulham7124-35WLDDL
19Nottingham7124-45LLLWD
20Sunderland7115-84LLLLD
As of Oct 22 01:19
Bracket
Qualifying
1st leg2nd leg
Qarabag33
Vestri00
Advanced —
1st leg2nd leg
Dyn. Kyiv—0
U. Cluj—0
Advanced —
1st leg2nd leg
Sheriff Tiraspol—1
Aluminij—0
Advanced —
1st leg2nd leg
CSKA Sofia32
Derry City21
Advanced —
1st leg2nd leg
Hajduk Split21
Zilina02
Advanced —
1st leg2nd leg
Vojvodina10
Ferencvaros23
Advanced Ferencvaros
1st leg2nd leg
Qarabag—0
CSKA Sofia—0
Advanced —
1st leg2nd leg
Dyn. Kyiv20
PAOK32
Advanced —
1st leg2nd leg
Hammarby11
Anderlecht13
Advanced Anderlecht
1st leg2nd leg
Sheriff Tiraspol00
Maccabi Tel Aviv51
Advanced —
1st leg2nd leg
Tromso01
Hradec Kralove13
Advanced —
1st leg2nd leg
Besiktas12
Midtjylland00
Advanced Besiktas
Show 28 more
1st leg2nd leg
St. Gallen20
Benfica15
Advanced Benfica
1st leg2nd leg
Twente12
Ferencvaros22
Advanced Ferencvaros
1st leg2nd leg
Hajduk Split20
Pafos04
Advanced —
1st leg2nd leg
Larne—1
Iberia 1999—2
Advanced —
1st leg2nd leg
Shamrock Rovers31
Egnatia15
Advanced —
1st leg2nd leg
Ferencvaros11
Gornik Zabrze01
Advanced Ferencvaros
1st leg2nd leg
KuPS11
Univ. Craiova12
Advanced —
1st leg2nd leg
Jagiellonia21
Rangers (Scotland)11
Advanced Jagiellonia
1st leg2nd leg
Maccabi Tel Aviv03
CSKA Sofia31
Advanced —
1st leg2nd leg
Hradec Kralove00
Besiktas11
Advanced Besiktas
1st leg2nd leg
Lech Poznan15
Klaksvik00
Advanced Lech Poznan
1st leg2nd leg
Lincoln Red Imps10
Omonia11
Advanced Omonia
1st leg2nd leg
Salzburg13
Pafos03
Advanced Salzburg
1st leg2nd leg
PAOK02
Anderlecht13
Advanced Anderlecht
1st leg2nd leg
Thun32
Vikingur Reykjavik03
Advanced —
1st leg2nd leg
Benfica61
Hearts11
Advanced Benfica
1st leg2nd leg
Kairat Almaty00
Anderlecht33
Advanced Anderlecht
1st leg2nd leg
Jagiellonia42
Iberia 199901
Advanced Jagiellonia
1st leg2nd leg
Mjallby00
Salzburg13
Advanced Salzburg
1st leg2nd leg
Besiktas30
Kauno Zalgiris01
Advanced Besiktas
1st leg2nd leg
Egnatia—1
Lillestrom—2
Advanced Lillestrom
1st leg2nd leg
Lech Poznan72
Thun02
Advanced Lech Poznan
1st leg2nd leg
Trabzonspor00
Ferencvaros14
Advanced Ferencvaros
1st leg2nd leg
Univ. Craiova10
Ararat-Armenia11
Advanced Ararat-Armenia
1st leg2nd leg
Crvena zvezda31
Plzen05
Advanced Plzen
1st leg2nd leg
OFI Crete32
CSKA Sofia00
Advanced OFI Crete
1st leg2nd leg
St. Truiden12
Omonia04
Advanced Omonia
1st leg2nd leg
Benfica33
Aarhus11
Advanced Benfica
League Phase
# teamsGPWDL+/-PtsRecent
1Juventus2200+66WW
2Bayer Leverkusen2200+66WW
3Benfica2200+56WW
4Besiktas2200+46WW
5Bournemouth2200+46WW
6Omonia2200+46WW
7Ferencvaros2200+36WW
8Lyon2200+26WW
9Sunderland2200+26WW
10Olympiacos Piraeus2200+26WW
11Sparta Prague2110+34DW
12Royale Union SG2110+34DW
13Rennes2110+14WD
14Din. Zagreb2110+14WD
15Crystal Palace2101+33LW
16AC Milan2101+23WL
17Jagiellonia2101+13WL
18OFI Crete2101+13LW
19Torreense2101+03LW
20AZ Alkmaar2101+03WL
21Salzburg2101-33LW
22Real Sociedad2011-11DL
23Lillestrom2011-11DL
24Levski Sofia2011-11DL
25H. Beer Sheva2011-11LD
26Sturm Graz2011-31LD
27Nijmegen2011-51DL
28Celta Vigo2002-20LL
29Anderlecht2002-20LL
30Hoffenheim2002-30LL
31Plzen2002-40LL
32Marseille2002-40LL
33Celtic2002-50LL
34Ararat-Armenia2002-50LL
35Celje2002-50LL
36Lech Poznan2002-80LL
Show 144 matches
Sep 16Ararat-Armenia1-4Sparta PragueSep 16Omonia1-0Celta VigoSep 16AC Milan0-2BenficaSep 16Anderlecht1-2LyonSep 16Bayer Leverkusen2-0CeljeSep 16H. Beer Sheva—Din. ZagrebSep 16Olympiacos Piraeus2-1JagielloniaSep 16Sturm Graz—RennesSep 16Sunderland1-0AZ AlkmaarSep 17Levski Sofia0-1SalzburgSep 17OFI Crete2-0HoffenheimSep 17Besiktas4-1MarseilleSep 17Celtic1-3FerencvarosSep 17Crystal Palace4-0Lech PoznanSep 17Juventus5-0NijmegenSep 17Lillestrom1-2TorreenseSep 17Plzen0-3Royale Union SGSep 17Real Sociedad1-2BournemouthOct 15AZ Alkmaar2-1H. Beer ShevaOct 15Celje0-3OmoniaOct 15Lech Poznan0-4Bayer LeverkusenOct 15Lyon3-2Crystal PalaceOct 15Royale Union SG1-1Real SociedadOct 15Salzburg0-4AC MilanOct 15Sparta Prague1-1LillestromOct 15Torreense1-2SunderlandOct 15Benfica4-1CelticOct 15Bournemouth3-0Sturm GrazOct 15Celta Vigo1-2JuventusOct 15Din. Zagreb1-0AnderlechtOct 15Ferencvaros2-1PlzenOct 15Hoffenheim2-3BesiktasOct 15Jagiellonia3-1Ararat-ArmeniaOct 15Marseille0-1Olympiacos PiraeusOct 15Nijmegen1-1Levski SofiaOct 15Rennes2-1OFI CreteOct 22 16:45Ararat-ArmeniavsAZ AlkmaarOct 22 16:45Din. ZagrebvsNijmegenOct 22 16:45FerencvarosvsTorreenseOct 22 16:45JuventusvsRennesOct 22 16:45Lech PoznanvsSunderlandOct 22 16:45OFI CretevsBayer LeverkusenOct 22 16:45Royale Union SGvsH. Beer ShevaOct 22 16:45Sturm GrazvsMarseilleOct 22 19:00BesiktasvsCrystal PalaceOct 22 19:00BournemouthvsAC MilanOct 22 19:00CeljevsSalzburgOct 22 19:00CelticvsCelta VigoOct 22 19:00HoffenheimvsLyonOct 22 19:00JagielloniavsAnderlechtOct 22 19:00LillestromvsReal SociedadOct 22 19:00Olympiacos PiraeusvsSparta PragueOct 22 19:00OmoniavsBenficaOct 22 19:00PlzenvsLevski SofiaNov 5 17:45AC MilanvsFerencvarosNov 5 17:45AnderlechtvsSalzburgNov 5 17:45Crystal PalacevsHoffenheimNov 5 17:45Levski SofiavsJagielloniaNov 5 17:45LillestromvsPlzenNov 5 17:45NijmegenvsOmoniaNov 5 17:45Real SociedadvsLyonNov 5 17:45RennesvsOlympiacos PiraeusNov 5 17:45Sparta PraguevsBournemouthNov 5 20:00AZ AlkmaarvsJuventusNov 5 20:00Bayer LeverkusenvsMarseilleNov 5 20:00BenficavsLech PoznanNov 5 20:00Celta VigovsRoyale Union SGNov 5 20:00CelticvsBesiktasNov 5 20:00H. Beer ShevavsOFI CreteNov 5 20:00Sturm GrazvsCeljeNov 5 20:00SunderlandvsDin. ZagrebNov 5 20:00TorreensevsArarat-ArmeniaNov 26 17:45BesiktasvsH. Beer ShevaNov 26 17:45Celta VigovsBournemouthNov 26 17:45Din. ZagrebvsBayer LeverkusenNov 26 17:45MarseillevsLevski SofiaNov 26 17:45Olympiacos PiraeusvsAC MilanNov 26 17:45PlzenvsBenficaNov 26 17:45Royale Union SGvsLech PoznanNov 26 17:45SalzburgvsArarat-ArmeniaNov 26 20:00Crystal PalacevsReal SociedadNov 26 20:00FerencvarosvsCeljeNov 26 20:00HoffenheimvsSturm GrazNov 26 20:00JuventusvsOmoniaNov 26 20:00LyonvsLillestromNov 26 20:00NijmegenvsRennesNov 26 20:00OFI CretevsAnderlechtNov 26 20:00Sparta PraguevsAZ AlkmaarNov 26 20:00SunderlandvsJagielloniaNov 26 20:00TorreensevsCelticDec 10 17:45AZ AlkmaarvsSturm GrazDec 10 17:45AnderlechtvsHoffenheimDec 10 17:45Ararat-ArmeniavsNijmegenDec 10 17:45H. Beer ShevavsJuventusDec 10 17:45JagielloniavsCrystal PalaceDec 10 17:45MarseillevsCelta VigoDec 10 17:45OmoniavsCelticDec 10 17:45RennesvsDin. ZagrebDec 10 20:00AC MilanvsSunderlandDec 10 20:00Bayer LeverkusenvsBesiktasDec 10 20:00BenficavsOFI CreteDec 10 20:00BournemouthvsPlzenDec 10 20:00CeljevsOlympiacos PiraeusDec 10 20:00Lech PoznanvsFerencvarosDec 10 20:00Levski SofiavsLillestromDec 10 20:00LyonvsRoyale Union SGDec 10 20:00Real SociedadvsTorreenseDec 10 20:00SalzburgvsSparta PragueJan 21 17:45Ararat-ArmeniavsCeljeJan 21 17:45BesiktasvsRoyale Union SGJan 21 17:45FerencvarosvsJuventusJan 21 17:45JagielloniavsLyonJan 21 17:45LillestromvsBournemouthJan 21 17:45NijmegenvsBenficaJan 21 17:45Olympiacos PiraeusvsHoffenheimJan 21 17:45Real SociedadvsPlzenJan 21 17:45Sturm GrazvsOFI CreteJan 21 20:00AZ AlkmaarvsDin. ZagrebJan 21 20:00AnderlechtvsSunderlandJan 21 20:00Bayer LeverkusenvsSalzburgJan 21 20:00CelticvsMarseilleJan 21 20:00Crystal PalacevsSparta PragueJan 21 20:00H. Beer ShevavsCelta VigoJan 21 20:00Lech PoznanvsTorreenseJan 21 20:00Levski SofiavsAC MilanJan 21 20:00RennesvsOmoniaJan 28 20:00AC MilanvsArarat-ArmeniaJan 28 20:00BenficavsAZ AlkmaarJan 28 20:00BournemouthvsH. Beer ShevaJan 28 20:00CeljevsNijmegenJan 28 20:00Celta VigovsLillestromJan 28 20:00Din. ZagrebvsSturm GrazJan 28 20:00HoffenheimvsFerencvarosJan 28 20:00JuventusvsReal SociedadJan 28 20:00LyonvsBayer LeverkusenJan 28 20:00MarseillevsAnderlechtJan 28 20:00OFI CretevsLech PoznanJan 28 20:00OmoniavsBesiktasJan 28 20:00PlzenvsJagielloniaJan 28 20:00Royale Union SGvsCelticJan 28 20:00SalzburgvsCrystal PalaceJan 28 20:00Sparta PraguevsRennesJan 28 20:00SunderlandvsLevski SofiaJan 28 20:00TorreensevsOlympiacos Piraeus
As of Oct 22 02:10

Last 20 matches

By team · All competitions
Recent match metrics
LyonLWWDWDLWDW9W 4D 7L
Crystal PalaceWLDWLWWLLW7W 4D 9L
Lyon
Based on 20 games
Crystal Palace
Based on 20 games
20Games20
9W 4D 7LW · D · L7W 4D 9L
45%Win rate35%
20%Draw rate20%
1.60Scored per game1.45
1.25Conceded per game1.65
+7Score difference-4
30%Clean sheet rate25%
20%Failed to score rate30%
1.51 (16 games)Expected goals per game1.57 (18 games)
1.44 (16 games)Expected goals against per game1.66 (18 games)
60%Both teams scored rate55%
65%Over 2.5 goals rate75%
0.8First half goals scored (avg)0.7 (19 games)
0.5First half goals conceded (avg)0.9 (19 games)
0.8Second half goals scored (avg)0.8 (19 games)
0.8Second half goals conceded (avg)0.7 (19 games)
13.1Shots per game11.2 (19 games)
5.2Shots on target per game4.3 (19 games)
51%Average possession43% (19 games)
5.7Corners per game3.2 (19 games)
1.3Yellow cards per game1.6 (18 games)
11.8Fouls per game10.1 (19 games)
Lyon
Based on 11 games
Home matches onlyCrystal Palace
Based on 11 games
11Games11
6W 1D 4LW · D · L5W 2D 4L
55%Win rate45%
9%Draw rate18%
2.00Scored per game1.73
1.45Conceded per game1.36
+6Score difference+4
27%Clean sheet rate36%
18%Failed to score rate18%
1.98 (9 games)Expected goals per game1.57 (9 games)
1.37 (9 games)Expected goals against per game1.63 (9 games)
55%Both teams scored rate55%
73%Over 2.5 goals rate73%
0.8First half goals scored (avg)0.9 (10 games)
0.7First half goals conceded (avg)0.7 (10 games)
1.2Second half goals scored (avg)1.0 (10 games)
0.7Second half goals conceded (avg)0.6 (10 games)
14.6Shots per game11.7 (10 games)
6.1Shots on target per game4.3 (10 games)
53%Average possession44% (10 games)
6.3Corners per game3.7 (10 games)
1.5Yellow cards per game0.9 (10 games)
12.1Fouls per game9.7 (10 games)
Lyon
Based on 9 games
Away matches onlyCrystal Palace
Based on 9 games
9Games9
3W 3D 3LW · D · L2W 2D 5L
33%Win rate22%
33%Draw rate22%
1.11Scored per game1.11
1.00Conceded per game2.00
+1Score difference-8
33%Clean sheet rate11%
22%Failed to score rate44%
0.90 (7 games)Expected goals per game1.58
1.54 (7 games)Expected goals against per game1.68
67%Both teams scored rate56%
56%Over 2.5 goals rate78%
0.7First half goals scored (avg)0.4
0.2First half goals conceded (avg)1.2
0.4Second half goals scored (avg)0.7
0.8Second half goals conceded (avg)0.8
11.1Shots per game10.6
4.2Shots on target per game4.2
49%Average possession41%
5.0Corners per game2.6
1.1Yellow cards per game2.4 (8 games)
11.3Fouls per game10.4
Lyon
Based on 14 games
Ligue 1Crystal Palace
14Games—
7W 3D 4LW · D · L—
50%Win rate—
21%Draw rate—
1.71Scored per game—
1.21Conceded per game—
+7Score difference—
36%Clean sheet rate—
21%Failed to score rate—
1.62Expected goals per game—
1.41Expected goals against per game—
57%Both teams scored rate—
64%Over 2.5 goals rate—
0.7First half goals scored (avg)—
0.6First half goals conceded (avg)—
1.0Second half goals scored (avg)—
0.6Second half goals conceded (avg)—
13.2Shots per game—
4.9Shots on target per game—
53%Average possession—
6.3Corners per game—
1.4Yellow cards per game—
11.4Fouls per game—
LyonPremier LeagueCrystal Palace
Based on 13 games
—Games13
—W · D · L2W 4D 7L
—Win rate15%
—Draw rate31%
—Scored per game1.15
—Conceded per game2.08
—Score difference-12
—Clean sheet rate15%
—Failed to score rate38%
—Expected goals per game1.42
—Expected goals against per game1.83
—Both teams scored rate62%
—Over 2.5 goals rate77%
—First half goals scored (avg)0.5
—First half goals conceded (avg)1.2
—Second half goals scored (avg)0.7
—Second half goals conceded (avg)0.8
—Shots per game11.3
—Shots on target per game4.0
—Average possession45%
—Corners per game3.5
—Yellow cards per game1.7 (12 games)
—Fouls per game9.2
Lyon
Based on 4 games
UEFA Champions LeagueCrystal Palace
4Games—
1W 1D 2LW · D · L—
25%Win rate—
25%Draw rate—
1.50Scored per game—
1.25Conceded per game—
+1Score difference—
25%Clean sheet rate—
0%Failed to score rate—
75%Both teams scored rate—
75%Over 2.5 goals rate—
0.8First half goals scored (avg)—
0.5First half goals conceded (avg)—
0.8Second half goals scored (avg)—
0.8Second half goals conceded (avg)—
14.8Shots per game—
6.5Shots on target per game—
53%Average possession—
5.2Corners per game—
0.8Yellow cards per game—
13.0Fouls per game—
LyonUEFA Conference LeagueCrystal Palace
Based on 4 games
—Games4
—W · D · L3W 0D 1L
—Win rate75%
—Draw rate0%
—Scored per game1.75
—Conceded per game1.00
—Score difference+3
—Clean sheet rate25%
—Failed to score rate0%
—Expected goals per game1.90
—Expected goals against per game1.14
—Both teams scored rate75%
—Over 2.5 goals rate75%
—First half goals scored (avg)0.8
—First half goals conceded (avg)0.5
—Second half goals scored (avg)1.0
—Second half goals conceded (avg)0.5
—Shots per game10.2
—Shots on target per game4.5
—Average possession34%
—Corners per game1.8
—Yellow cards per game2.0
—Fouls per game12.8
Lyon
Based on 2 games
UEFA Europa LeagueCrystal Palace
Based on 1 games
2Games1
1W 0D 1LW · D · L1W 0D 0L
-1Score difference+4
Not enough data (2 games)Averages · ratesNot enough data (1 games)
LyonClub FriendliesCrystal Palace
Based on 1 games
—Games1
—W · D · L0W 0D 1L
—Score difference-2
—Averages · ratesNot enough data (1 games)
LyonEFL CupCrystal Palace
Based on 1 games
—Games1
—W · D · L1W 0D 0L
—Score difference+3
—Averages · ratesNot enough data (1 games)
Recent matches
WCrystal Palace3:1NottinghamOct 11, 2026 13:00 · Premier League · Selhurst ParkDLeeds0:0Crystal PalaceSep 20, 2026 13:00 · Premier League · Elland RoadWCrystal Palace4:0Lech PoznanSep 17, 2026 19:00 · UEFA Europa League · Selhurst ParkWCrystal Palace3:0MiddlesbroughSep 8, 2026 18:45 · EFL Cup · Selhurst ParkLEverton (Chile)2:0Crystal PalaceAug 22, 2026 14:00 · Premier League · Hill Dickinson Stadium
2025/26 season
WCrystal Palace1:0Rayo VallecanoMay 27, 2026 19:00 · UEFA Conference LeagueDBrentford2:2Crystal PalaceMay 17, 2026 14:00 · Premier LeagueLManchester City3:0Crystal PalaceMay 13, 2026 19:00 · Premier LeagueDCrystal Palace2:2Everton (Chile)May 10, 2026 13:00 · Premier LeagueWCrystal Palace2:1Shakhtar DonetskMay 7, 2026 19:00 · UEFA Conference LeagueLBournemouth3:0Crystal PalaceMay 3, 2026 13:00 · Premier LeagueLLiverpool3:1Crystal PalaceApr 25, 2026 14:00 · Premier LeagueDCrystal Palace0:0West HamApr 20, 2026 19:00 · Premier LeagueLFiorentina2:1Crystal PalaceApr 16, 2026 19:00 · UEFA Conference League
As of Oct 19 21:00

Head-to-head

Last 5 years · All competitions
No head-to-head records

Roster

Roster 29 players · This season · all competitions · based on 13 matches
PlayerAppsGoalsAssistsAvg minRating
GK1Dominik Greif100090 min7.16
GK40Remy Descamps30090 min7.03
GK25Justin Bengui-----
GK30Yvan Konan-----
DF16Vinicius Abner110081 min6.85
DF19Moussa Niakhate90085 min7.17
DF13Zachary Athekame92383 min7.51
DF20Felix Bacher91076 min6.84
DF21Ruben Kluivert90071 min6.73
DF22Clinton Mata60066 min6.75
DF3Nicolas Tagliafico30045 min6.40
DF37Steeve Kango-----
DF85Noham Kamara-----
MF8Corentin Tolisso132474 min7.16
MF23Tyler Morton121080 min7.13
MF6Tanner Tessmann121049 min6.82
MF2Mads Bidstrup110052 min6.61
MF10Pavel Sulc102348 min7.05
MF99Noah Nartey92041 min6.71
MF18Khalis Merah51028 min7.26
MF76Mohamadi Ouedraogo-----
MF84Adil Hamdani-----
FW26Kail Boudache120038 min6.75
FW17Lois Openda102182 min6.75
FW7Ernest Nuamah105168 min7.34
FW11Keito Nakamura61241 min6.88
FW24Julien Duranville30044 min6.67
FW45Remi Himbert10063 min6.00
FW11A. Gomes Rodriguez-----
Roster 36 players · This season · all competitions · based on 10 matches
PlayerAppsGoalsAssistsAvg minRating
GK44Walter Benitez70091 min7.30
GK1Dean Henderson30090 min6.80
GK31Remi Matthews-----
GK81Lucca Benetton-----
DF26Chris Richards91089 min6.87
DF3Tyrick Mitchell92087 min7.16
DF6Jaydee Canvot80081 min6.65
DF5Axel Disasi60066 min6.82
DF21Honest Ahanor50068 min6.84
DF17Takehiro Tomiyasu50056 min6.54
DF30Oscar Mingueza50142 min6.80
DF33Ben Chilwell31140 min7.33
DF4Chadi Riad10072 min6.50
DF3George King-----
DF54Dean Benamar-----
MF20Adam Wharton100383 min7.10
MF18Daichi Kamada103375 min7.17
MF23Quinten Timber80174 min6.88
MF11Dwight McNeil70127 min6.55
MF8Jefferson Lerma51038 min6.90
MF19Will Hughes40033 min6.78
MF14Joel Drakes-Thomas-----
MF28Cheick Doucoure-----
MF38Caleb Kporha-----
MF43Sebastian Williams-----
MF58Chuks Okoli-----
FW10Yeremy Pino103069 min7.34
FW22Jorgen Larsen104165 min6.99
FW25Anan Khalaili91071 min6.77
FW9Eddie Nketiah81133 min6.62
FW7Ismaila Sarr40024 min6.28
FW24Dario Osorio30025 min6.80
FW12Zavier Gozo30017 min6.23
FW14J. Mateta20048 min6.10
FW29Evann Guessand20027 min6.35
FW47Adler Nascimento-----
As of Oct 20 01:37

Coach

LyonCoach Paulo Fonseca
Crystal PalaceCoach Pierre Sage
Coach profile not received yet
As of Oct 20 05:07

Next matches