2023–24 Crystal Palace F.C. season

The 2023–24 season was the 118th season in the history of Crystal Palace and their eleventh consecutive season in the Premier League. In addition to the domestic league, the club participated in the FA Cup and the EFL Cup.

Crystal Palace
2023–24 season
OwnersSteve Parish
Josh Harris
David Blitzer
John Textor
ChairmanSteve Parish
ManagerRoy Hodgson
(until 19 February)
Paddy McCarthy
(caretaker, 19 February)
Oliver Glasner
(from 19 February)
StadiumSelhurst Park
Premier League10th
FA CupThird round
EFL CupThird round
Top goalscorerLeague:
Jean-Philippe Mateta (16)

All:
Jean-Philippe Mateta (19)

This was the first season since 2013–14 to not feature either Ivorian winger Wilfried Zaha, who departed for Turkish club Galatasaray in the summer, and Scottish midfielder James McArthur, who retired. Joel Ward was appointed club captain at the beginning of the season, replacing Luka Milivojević, who left for Emirati club Shabab Al Ahli.

Despite being 15th and just 5 points above the relegation zone in mid-February, the appointment of Oliver Glasner revived the team's fortunes and a strong finish saw the Eagles equal both their highest league finish (10th, achieved in 2014–15) and highest points total (49, achieved in 2018–19) of the Premier League era.[1]

Four Crystal Palace players (Ebere Eze, Marc Guéhi, Dean Henderson and Adam Wharton) were called up for the English national team for the UEFA Euro 2024, meaning Palace became the club with the most representatives in the team.[2][3]

Squad

As of 15 March 2024
No.PlayerPositionNationalityPlace of birthDate of birth (age)Signed fromDate signedFeeContract end
Goalkeepers
1Sam JohnstoneGK Preston (1993-03-25) 25 March 1993 (age 31)West Bromwich Albion1 July 2022Free transfer30 June 2027
30Dean HendersonGK Whitehaven (1997-03-12) 12 March 1997 (age 27)Manchester United31 August 2023£15,000,00030 June 2028
31Remi MatthewsGK Gorleston (1994-02-10) 10 February 1994 (age 30)Sunderland12 July 2021Free transfer30 June 2024
Defenders
2Joel Ward (captain)RB Emsworth (1989-10-29) 29 October 1989 (age 34)Portsmouth1 July 2012£525,00030 June 2025
3Tyrick MitchellLB Brent (1999-09-01) 1 September 1999 (age 24)Brentford22 July 2016Free transfer30 June 2025
4Rob HoldingCB Stalybridge (1995-09-20) 20 September 1995 (age 28)Arsenal1 September 2023£1,000,00030 June 2026
5James TomkinsCB Basildon (1989-03-29) 29 March 1989 (age 35)West Ham United5 July 2016£9,800,00030 June 2024
6Marc GuéhiCB Abidjan (2000-07-13) 13 July 2000 (age 23)Chelsea18 July 2021£20,000,00030 June 2026
12Daniel MuñozRB Amalfi (1996-05-24) 24 May 1996 (age 28) Genk30 January 2024Undisclosed30 June 2027
16Joachim AndersenCB Solrød Strand (1996-05-31) 31 May 1996 (age 28) Lyon28 July 2021£15,000,00030 June 2026
17Nathaniel ClyneRB Stockwell (1991-04-05) 5 April 1991 (age 33)Liverpool14 October 2020Free transfer30 June 2024
26Chris RichardsCB Birmingham (2000-03-28) 28 March 2000 (age 24) Bayern Munich27 July 2022£10,000,00030 June 2027
Midfielders
8Jefferson LermaDM El Cerrito (1994-10-25) 25 October 1994 (age 29)Bournemouth1 July 2023Free transfer30 June 2026
10Eberechi EzeAM Greenwich (1998-06-29) 29 June 1998 (age 26)Queens Park Rangers28 August 2020£16,000,00030 June 2027
11Matheus FrançaAM Rio de Janeiro (2004-04-01) 1 April 2004 (age 20) Flamengo5 August 2023£17,250,00030 June 2028
15Jeffrey SchluppLM Hamburg (1992-12-23) 23 December 1992 (age 31)Leicester City13 January 2017£12,000,00030 June 2025
19Will HughesCM Weybridge (1995-04-17) 17 April 1995 (age 29)Watford28 August 2021£6,000,00030 June 2025
20Adam WhartonCM Blackburn (2004-02-06) 6 February 2004 (age 20)Blackburn Rovers1 February 2024Undisclosed30 June 2029
28Cheick DoucouréDM Bamako (2000-01-08) 8 January 2000 (age 24) Lens11 July 2022£19,000,00030 June 2029
29Naouirou AhamadaCM Marseille (2002-03-29) 29 March 2002 (age 22) VfB Stuttgart31 January 2023£10,500,00030 June 2026
44Jaïro RiedewaldDM Haarlem (1996-09-09) 9 September 1996 (age 27) Ajax24 July 2017£8,000,00030 June 2024
52David OzohDM Valencia (2005-05-06) 6 May 2005 (age 19)Academy11 August 2022Trainee30 June 2024
60Jadan RaymondAM London (2003-10-15) 15 October 2003 (age 20)Academy19 October 2020Trainee30 June 2025
Forwards
7Michael OliseRW Hammersmith (2001-12-12) 12 December 2001 (age 22)Reading8 July 2021£8,000,00030 June 2027
9Jordan AyewCF Marseille (1991-09-11) 11 September 1991 (age 32)Swansea City25 July 2019£2,500,00030 June 2025
14Jean-Philippe MatetaCF Sevran (1997-06-28) 28 June 1997 (age 27) Mainz 0531 January 2022£9,000,00030 June 2026
22Odsonne ÉdouardCF Kourou (1998-01-16) 16 January 1998 (age 26) Celtic31 August 2021£14,000,00030 June 2025
49Jesurun Rak-SakyiRW Southwark (2002-10-05) 5 October 2002 (age 21)Chelsea1 July 2019Free transfer30 June 2027
55Franco Umeh-ChibuezeRW (2005-01-26) 26 January 2005 (age 19) Cork City2 February 2023£65,00030 June 2025
Out on Loan
23Malcolm EbioweiRW London (2003-09-04) 4 September 2003 (age 20)Derby County1 July 2022Free transfer30 June 2027
37John-Kymani GordonCF London (2003-02-13) 13 February 2003 (age 21)Academy1 January 2021Trainee30 June 2024
45Tayo AdaramolaLB Dublin (2003-11-14) 14 November 2003 (age 20)Academy1 July 2020Trainee30 June 2024
48Luke PlangeCF Kingston upon Thames (2002-11-04) 4 November 2002 (age 21)Derby County31 January 2022£1,000,00030 June 2025

Transfers

In

DatePos.PlayerTransferred fromFeeRef.
1 July 2023CM Jefferson Lerma BournemouthFree[4]
1 August 2023CB Chris Francis † BournemouthFree[5]
5 August 2023AM Matheus França FlamengoUndisclosed[6]
21 August 2023LM Justin Devenny † AirdrieoniansUndisclosed[7]
24 August 2023RW Roshaun Mathurin † Tottenham HotspurFree[8]
31 August 2023GK Dean Henderson Manchester UnitedUndisclosed[9]
1 September 2023CB Rob Holding ArsenalUndisclosed[10]
23 January 2024CB Craig Farquhar † LarneUndisclosed[11]
26 January 2024CB Luke Browne † ShelbourneUndisclosed[12]
30 January 2024RB Daniel Muñoz GenkUndisclosed[13]
1 February 2024CM Adam Wharton Blackburn RoversUndisclosed[14]

† Signed for Under-21s

Out

DatePos.PlayerTransferred toFeeRef.
21 July 2023GK Laurence Shala Wycombe WanderersFree transfer[15]
1 July 2023CF Rob Street Cheltenham TownFree transfer[16]
9 August 2023AM Fionn Mooney ValladolidUndisclosed[17]
15 August 2023CB Jake O'Brien LyonUndisclosed[18]
1 September 2023GK Vicente Guaita Celta VigoFree transfer[19]

Loaned in

DatePos.PlayerLoaned fromFeeRef.

Loaned out

DatePos.PlayerLoaned toUntilRef.
14 July 2023GK Owen Goodman Colchester UnitedEnd of season[20]
15 July 2023CB Kofi Balmer Port Vale16 January 2024[a][21][22]
18 July 2023DM Malachi Boateng DundeeEnd of season[23]
1 August 2023CF Luke Plange Carlisle United4 January 2024[24]
10 August 2023RW Scott Banks FC St. PauliEnd of season[25]
11 August 2023AM Killian Phillips Wycombe Wanderers28 January 2024[b][26][27]
1 September 2023CF John-Kymani Gordon Cambridge United17 January 2024[c][28][29]
18 September 2023LB Kelvin Agho VoždovacEnd of season[30]
4 January 2024CB Sean Grehan Carlisle United4 April 2024[d][31][32]
17 January 2024CF John-Kymani Gordon AFC WimbledonEnd of season[29]
23 January 2024LB Tayo Adaramola RWD MolenbeekEnd of season[33]
25 January 2024CF Ademola Ola-Adebomi Burton AlbionEnd of season[34]
28 January 2024CM Killian Phillips AberdeenEnd of season[27]
31 January 2024CB Kofi Balmer AFC WimbledonEnd of season[35]
1 February 2024RW Malcolm Ebiowei RWD MolenbeekEnd of season[36]
15 March 2024CF Luke Plange HJK Helsinki1 January 2025[37]

Released

DatePos.PlayerSubsequent clubJoin dateRef.
30 June 2023GK Jack Butland Rangers1 July 2023[38][39]
CB Daniel Quick Eastbourne Borough1 July 2023[40][41]
AM Basilio Rieno Burnley1 July 2023[40][42]
RM Maliq Cadogan Swansea City4 July 2023[40][43]
CB Ryan Bartley Derby County7 July 2023[40][44]
CF Junior Dixon Birmingham City12 July 2023[40][45]
LW Wilfried Zaha Galatasaray24 July 2023[46]
CM Matthew Vigor Cray Valley PM29 July 2023[40][47]
DM Freddie Bell Penn State Nittany Lions1 August 2023[40][48]
CM Luka Milivojević Shabab Al Ahli8 August 2023[49][50]
LB Reece Hannam Stevenage14 August 2023[40][51]
RB David Boateng AFC Croydon19 August 2023[40][52]
RW David Omilabu Maidenhead United24 August 2023[40][53]
RB Kalani Barton Leatherhead1 September 2023[40][54]
RB Joshua AddaeCurrently unattached[40]
CB James LeonardCurrently unattached[40]
RB Cameron Lewis-BrownCurrently unattached[40]
CM James McArthurNone (Retired)[55][56]

Pre-season and friendlies

On 12 May, Palace announced a pre-season stateside tour to Chicago and Detroit to face Millonarios and Sevilla respectively.[57] A week later, a first UK based pre-season fixture was confirmed with a trip to Crawley Town.[58] On 6 June, a fourth pre-season fixture was announced, against Barnet.[59] A fifth, but behind-closed-doors fixture against Brøndby was later confirmed.[60] On 7 July, the final pre-season fixtures were announced, against Lyon and Watford.[61]

  Win  Draw  Loss  Fixtures

11 July 2023 Friendly Barnet 1–0 Crystal Palace Canons Park
19:30 BST
  • Senior 84'
ReportStadium: The Hive Stadium
Attendance: 2,469
15 July 2023 Friendly Crystal Palace 2–2 Brøndby Beckenham
14:00 BSTReport
Stadium: Palace Academy
Attendance: 0 (behind-closed-doors)
19 July 2023 Friendly Crawley Town 0–4 Crystal Palace Crawley
19:45 BSTReport
Stadium: Broadfield Stadium
Attendance: 6,134
22 July 2023 Friendly Crystal Palace 2–1 Watford Beckenham
13:00 BST
ReportStadium: Palace Academy
Attendance: 0 (behind-closed-doors)
26 July 2023 Friendly Millonarios 2–1 Crystal Palace Bridgeview, United States
19:00 Central Daylight Time
01:00 BST
ReportStadium: SeatGeek Stadium
Referee: Sergii Demianchuk (United States)
30 July 2023 Friendly Crystal Palace 1–1
(0–1 p)
Sevilla Detroit, United States
19:00 EDT
00:00 BST
Report
Stadium: Comerica Park
Referee: Natalie Simon (United States)
Penalties
Note: Penalty shoot-out was immediate sudden death.
5 August 2023 Friendly Crystal Palace 2–0 Lyon Selhurst
18:30 BST (UTC+1)ReportStadium: Selhurst Park

Competitions

Overall record

CompetitionFirst matchLast matchStarting roundFinal positionRecord
PldWDLGFGAGDWin %
Premier League12 August 202319 May 2024Matchday 110th381310155758−1034.21
FA Cup4 January 202417 January 2024Third roundThird round201101−1000.00
EFL Cup29 August 202326 September 2023Second roundThird round210145−1050.00
Total421411176164−3033.33

Source: Soccerway

Premier League

League table

PosTeamPldWDLGFGAGDPtsQualification or relegation
8Manchester United38186145758−160Qualification for the Europa League league phase[a]
9West Ham United381410146074−1452
10Crystal Palace381310155758−149
11Brighton & Hove Albion381212145562−748
12Bournemouth38139165467−1348
Source: Premier League
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) If the champions, relegated teams or qualified teams for UEFA competitions cannot be determined by rules 1 to 3, rules 4.1 to 4.3 are applied – 4.1) Points gained in head-to-head record between such teams; 4.2) Away goals scored in head-to-head record between such teams; 4.3) Play-offs[62]
Notes:

Results summary

OverallHomeAway
PldWDLGFGAGDPtsWDLGFGAGDWDLGFGAGD
381310155758 −1498473726 +115682032 −12

Source: Soccerway

Results by round

Round12345678910111213141516171819202122232425262728303132333429135363738
GroundAHAHAHAHAHAHAAHHAHAHAHAHAHAHAAHAHHAHAH
ResultWLDWLDWDLLWLLDLLDDLWLWLLDWLDDLLWWWDWWW
Position51111791099111311131312141515151514151414151514141414141414141414141210
Points3347781112121215151516161617181821212424242528282930303033363940434649
Source: Soccerway
A = Away; H = Home; W = Win; D = Draw; L = Loss

Matches

On 15 June, the Premier League fixtures were released.[63]

  Win  Draw  Loss  Fixtures

12 August 2023 1 Sheffield United 0–1 Crystal Palace Sheffield
15:00 BSTReportStadium: Bramall Lane
Attendance: 31,194
Referee: John Brooks
21 August 2023 2 Crystal Palace 0–1 Arsenal Selhurst
20:00 BSTReport
Stadium: Selhurst Park
Attendance: 24,189
Referee: David Coote
Note: Fixture was rescheduled from 19 to 21 August due to TV broadcast selections.
Live on Sky Sports.[64]
26 August 2023 3 Brentford 1–1 Crystal Palace Brentford
15:00 BST
ReportStadium: Gtech Community Stadium
Attendance: 16,997
Referee: Peter Bankes
3 September 2023 4 Crystal Palace 3–2 Wolverhampton Wanderers Selhurst
14:00 BST
Report
Stadium: Selhurst Park
Attendance: 24,741
Referee: Robert Jones
Note: Fixture was rescheduled from 2 to 3 September due to TV broadcast selections.
Live on Sky Sports.[64]
16 September 2023 5 Aston Villa 3–1 Crystal Palace Birmingham
15:00 BST
ReportStadium: Villa Park
Attendance: 40,809
Referee: Darren England
23 September 2023 6 Crystal Palace 0–0 Fulham Selhurst
15:00 BSTReportStadium: Selhurst Park
Attendance: 25,072
Referee: Paul Tierney
30 September 2023 7 Manchester United 0–1 Crystal Palace Trafford
15:00 BSTReportStadium: Old Trafford
Attendance: 73,428
Referee: Chris Kavanagh
7 October 2023 8 Crystal Palace 0–0 Nottingham Forest Selhurst
17:30 BSTReportStadium: Selhurst Park
Attendance: 25,017
Referee: Craig Pawson
21 October 2023 9 Newcastle United 4–0 Crystal Palace Newcastle upon Tyne
15:00 BSTReportStadium: St James' Park
Attendance: 52,189
Referee: Tim Robinson
27 October 2023 10 Crystal Palace 1–2 Tottenham Hotspur Selhurst
20:00 BST
Report
Stadium: Selhurst Park
Attendance: 25,074
Referee: Andrew Madley
4 November 2023 11 Burnley 0–2 Crystal Palace Burnley
15:00 GMTReport
Stadium: Turf Moor
Attendance: 21,578
Referee: Peter Bankes
11 November 2023 12 Crystal Palace 2–3 Everton Selhurst
15:00 GMT
ReportStadium: Selhurst Park
Attendance: 25,103
Referee: Samuel Barrott
25 November 2023 13 Luton Town 2–1 Crystal Palace Luton
15:00 GMT
Report
Stadium: Kenilworth Road
Attendance: 11,029
Referee: Jarred Gillett
3 December 2023 14 West Ham United 1–1 Crystal Palace Stratford
15:00 GMT
ReportStadium: London Stadium
Attendance: 62,459
Referee: Michael Oliver
6 December 2023 15 Crystal Palace 0–2 Bournemouth Selhurst
19:30 GMTReport
Stadium: Selhurst Park
Attendance: 24,104
Referee: Craig Pawson
9 December 2023 16 Crystal Palace 1–2 Liverpool Selhurst
12:30 GMT
Report
Stadium: Selhurst Park
Attendance: 25,103
Referee: Andrew Madley
16 December 2023 17 Manchester City 2–2 Crystal Palace Manchester
15:00 GMTReport
Stadium: Etihad Stadium
Attendance: 53,112
Referee: Paul Tierney
21 December 2023 18 Crystal Palace 1–1 Brighton & Hove Albion Selhurst
20:00 GMT
ReportStadium: Selhurst Park
Attendance: 24,171
Referee: John Brooks
27 December 2023 19 Chelsea 2–1 Crystal Palace Fulham
19:30 GMT
Report
Stadium: Stamford Bridge
Attendance: 39,618
Referee: Michael Salisbury
30 December 2023 20 Crystal Palace 3–1 Brentford Selhurst
15:00 GMT
ReportStadium: Selhurst Park
Attendance: 25,472
Referee: Robert Jones
20 January 2024 21 Arsenal 5–0 Crystal Palace Holloway
12:30 GMT
ReportStadium: Emirates Stadium
Attendance: 60,284
Referee: Paul Tierney
30 January 2024 22 Crystal Palace 3–2 Sheffield United Selhurst
20:00 GMT
ReportStadium: Selhurst Park
Referee: Tony Harrington
3 February 2024 23 Brighton & Hove Albion 4–1 Crystal Palace Falmer
15:00Report
Stadium: Falmer Stadium
Attendance: 31,345
Referee: Simon Hooper
12 February 2024 24 Crystal Palace 1–3 Chelsea Selhurst
20:00
Report
Stadium: Selhurst Park
Attendance: 25,110
Referee: Michael Oliver
19 February 2024 25 Everton 1–1 Crystal Palace Walton
20:00 GMT
Report
Stadium: Goodison Park
Attendance: 38,164
Referee: Paul Tierney
24 February 2024 26 Crystal Palace 3–0 Burnley Selhurst
15:00 GMT
Report
Stadium: Selhurst Park
Attendance: 24,042
Referee: Lewis Smith
2 March 2024 27 Tottenham Hotspur 3–1 Crystal Palace Tottenham
15:00 GMT
Report
Stadium: Tottenham Hotspur Stadium
Attendance: 61,339
Referee: John Brooks
9 March 2024 28 Crystal Palace 1–1 Luton Town Selhurst
15:00 GMT
Report
Stadium: Selhurst Park
Attendance: 25,103
Referee: Sunny Singh Gill
30 March 2024 30 Nottingham Forest 1–1 Crystal Palace West Bridgford
15:00 GMT
Report
Stadium: City Ground
Attendance: 29,520
Referee: Chris Kavanagh
2 April 2024 31 Bournemouth 1–0 Crystal Palace Bournemouth
19:45 BSTReportStadium: Vitality Stadium
Referee: Graham Scott
6 April 2024 32 Crystal Palace 2–4 Manchester City Selhurst
12:30 BSTReport
Stadium: Selhurst Park
Attendance: 25,132
Referee: Paul Tierney
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live TNT Sports broadcast.[65]
14 April 2024 33 Liverpool 0–1 Crystal Palace Liverpool
14:00 BSTReport
Stadium: Anfield
Referee: Chris Kavanagh
Note: Fixture was initially scheduled for 13 April, but was moved for live Sky Sports broadcast.[65]
21 April 2024 34 Crystal Palace 5–2 West Ham United Selhurst
15:00 BST
ReportStadium: Selhurst Park
Attendance: 25,145
Referee: Graham Scott
Note: Fixture was initially scheduled for 20 April, but was moved due to West Ham's UEFA Europa League involvement.[66]
24 April 2024 29 Crystal Palace 2–0 Newcastle United Selhurst
20:00 BST
ReportStadium: Selhurst Park
Attendance: 25,002
Referee: Thomas Bramall
Note: Fixture was originally scheduled for 16 March, but was postponed due to Newcastle's FA Cup progression.[66]
27 April 2024 35 Fulham 1–1 Crystal Palace Fulham
15:00 BST
ReportStadium: Craven Cottage
Attendance: 24,142
Referee: Stuart Attwell
6 May 2024 36 Crystal Palace 4–0 Manchester United Selhurst
20:00 BST
ReportStadium: Selhurst Park
Attendance: 25,190
Referee: Jarred Gillett
Note: Fixture was initially scheduled for 4 May, but was moved for live Sky Sports broadcast.[67]
11 May 2024 37 Wolverhampton Wanderers 1–3 Crystal Palace Wolverhampton
15:00 BST
Report
Stadium: Molineux Stadium
Attendance: 31,424
Referee: Thomas Bramall
19 May 2024 38 Crystal Palace 5–0 Aston Villa Selhurst
16:00 BST
ReportStadium: Selhurst Park
Attendance: 25,191
Referee: Darren Bond

FA Cup

The Eagles entered the FA Cup in the third round, and were drawn at home to Everton.[68][69]

  Win  Draw  Loss  Fixtures

4 January 2024 Third round Crystal Palace 0–0 Everton Selhurst
20:00 GMTReportStadium: Selhurst Park
Attendance: 24,489
Referee: Chris Kavanagh
17 January 2024 Third round replay Everton 1–0 Crystal Palace Liverpool
19:45 GMT
ReportStadium: Goodison Park
Attendance: 37,796
Referee: Tony Harrington

EFL Cup

The Eagles entered the EFL Cup in the second round, and were drawn away to Plymouth Argyle.[70] They were then drawn away to Manchester United in the third round.[71]

  Win  Draw  Loss  Fixtures

29 August 2023 Second round Plymouth Argyle 2–4 Crystal Palace Plymouth
19:45 BSTReport
Stadium: Home Park
Attendance: 15,826
Referee: Dean Whitestone
26 September 2023 Third round Manchester United 3–0 Crystal Palace Manchester
20:00 BSTReportStadium: Old Trafford
Attendance: 72,842
Referee: Michael Salisbury

Statistics

Appearances

As of 19 May 2024[72]
No.PosNatPlayerTotalPremier LeagueFA CupEFL Cup
AppsGoalsAppsGoalsAppsGoalsAppsGoals
Goalkeepers
1GK  ENGSam Johnstone230200101+10
30GK  ENGDean Henderson2001801010
31GK  ENGRemi Matthews100+100000
Defenders
2DF  ENGJoel Ward26023+300000
3DF  ENGTyrick Mitchell4123722020
4DF  ENGRob Holding10000010
5DF  ENGJames Tomkins500+400010
6DF  ENGMarc Guéhi29023+20200+20
12DF  COLDaniel Muñoz1601600000
16DF  DENJoachim Andersen4023822000
17DF  ENGNathaniel Clyne23014+502020
26DF  USAChris Richards30123+312020
Midfielders
8MF  COLJefferson Lerma3012712010
10MF  ENGEberechi Eze311124+311200+20
11MF  BRAMatheus França1201+901+1000
15MF  GHAJeffrey Schlupp33217+122201+10
19MF  ENGWill Hughes33023+701+100+10
20MF  ENGAdam Wharton16015+100000
28MF  MLICheick Doucouré1201100010
29MF  FRANaouirou Ahamada2300+2000+2010
44MF  NEDJaïro Riedewald1202+700+1020
52MF  ENGDavid Ozoh1200+900+200+10
Forwards
7FW  FRAMichael Olise191014+5100000
9FW  GHAJordan Ayew37430+54001+10
14FW  FRAJean-Philippe Mateta391925+10161+1023
22FW  FRAOdsonne Édouard33817+1371+1011
23FW  ENGMalcolm Ebiowei00000000
49FW  ENGJesurun Rak-Sakyi800+600020

References