Skip to main content
GK 2019-2025

Illan Meslier

The career · In numbers
Appearances
215
Goals
0
Assists
0
As captain
0
The man

Meslier

Illan Meslier served Leeds United as goalkeeper across six seasons from 2019/2020 to 2024/2025, making 215 appearances — all as starter. Meslier received one red card during his time at the club.

Vital statistics
Full name
Illan Meslier
Born
2 March 2000
Position
GK
Nation
France
First appearance
6 January 2020
Last appearance
29 March 2025
The record

Season by season

Appearances Goals
10 20 30 40 50 11 2019/20 35 2020/21 42 2021/22 38 2022/23 50 2023/24 39 2024/25
View the data as a table
Illan Meslier - appearances and goals by season
Season Apps Goals
2019/20 11 0
2020/21 35 0
2021/22 42 0
2022/23 38 0
2023/24 50 0
2024/25 39 0
Every appearance

Match record

Illan Meslier - all appearances
DateH/AOpponentScoreResult
29 Mar 2025 ChampionshipH Swansea City 22 Drew 2–2 v Swansea City
15 Mar 2025 ChampionshipA Queens Park Rangers 22 Drew 2–2 v Queens Park Rangers
12 Mar 2025 ChampionshipH Millwall 20 Won 2–0 v Millwall
9 Mar 2025 ChampionshipA Portsmouth 01 Lost 0–1 v Portsmouth
1 Mar 2025 ChampionshipH West Bromwich Albion 11 Drew 1–1 v West Bromwich Albion
24 Feb 2025 ChampionshipA Sheffield United 31 Won 3–1 v Sheffield United
17 Feb 2025 ChampionshipH Sunderland 21 Won 2–1 v Sunderland
11 Feb 2025 ChampionshipA Watford 40 Won 4–0 v Watford
5 Feb 2025 ChampionshipA Coventry City 20 Won 2–0 v Coventry City
1 Feb 2025 ChampionshipH Cardiff City 70 Won 7–0 v Cardiff City
27 Jan 2025 ChampionshipA Burnley 00 Drew 0–0 v Burnley
22 Jan 2025 ChampionshipH Norwich City 20 Won 2–0 v Norwich City
19 Jan 2025 ChampionshipH Sheffield Wednesday 30 Won 3–0 v Sheffield Wednesday
4 Jan 2025 ChampionshipA Hull City 33 Drew 3–3 v Hull City
1 Jan 2025 ChampionshipH Blackburn Rovers 11 Drew 1–1 v Blackburn Rovers
29 Dec 2024 ChampionshipA Derby County 10 Won 1–0 v Derby County
26 Dec 2024 ChampionshipA Stoke City 20 Won 2–0 v Stoke City
21 Dec 2024 ChampionshipH Oxford United 40 Won 4–0 v Oxford United
14 Dec 2024 ChampionshipA Preston North End 11 Drew 1–1 v Preston North End
10 Dec 2024 ChampionshipH Middlesbrough 31 Won 3–1 v Middlesbrough
7 Dec 2024 ChampionshipH Derby County 20 Won 2–0 v Derby County
30 Nov 2024 ChampionshipA Blackburn Rovers 01 Lost 0–1 v Blackburn Rovers
27 Nov 2024 ChampionshipH Luton Town 30 Won 3–0 v Luton Town
24 Nov 2024 ChampionshipA Swansea City 43 Won 4–3 v Swansea City
9 Nov 2024 ChampionshipH Queens Park Rangers 20 Won 2–0 v Queens Park Rangers
6 Nov 2024 ChampionshipA Millwall 01 Lost 0–1 v Millwall
2 Nov 2024 ChampionshipH Plymouth Argyle 30 Won 3–0 v Plymouth Argyle
26 Oct 2024 ChampionshipA Bristol City 00 Drew 0–0 v Bristol City
22 Oct 2024 ChampionshipH Watford 21 Won 2–1 v Watford
18 Oct 2024 ChampionshipH Sheffield United 20 Won 2–0 v Sheffield United
4 Oct 2024 ChampionshipA Sunderland 22 Drew 2–2 v Sunderland
1 Oct 2024 ChampionshipA Norwich City 11 Drew 1–1 v Norwich City
28 Sep 2024 ChampionshipH Coventry City 30 Won 3–0 v Coventry City
21 Sep 2024 ChampionshipA Cardiff City 20 Won 2–0 v Cardiff City
14 Sep 2024 ChampionshipH Burnley 01 Lost 0–1 v Burnley
31 Aug 2024 ChampionshipH Hull City 20 Won 2–0 v Hull City
23 Aug 2024 ChampionshipA Sheffield Wednesday 20 Won 2–0 v Sheffield Wednesday
17 Aug 2024 ChampionshipA West Bromwich Albion 00 Drew 0–0 v West Bromwich Albion
10 Aug 2024 ChampionshipH Portsmouth 33 Drew 3–3 v Portsmouth
26 May 2024 Play-OffN Southampton 01 Lost 0–1 v Southampton
16 May 2024 Play-OffH Norwich City 40 Won 4–0 v Norwich City
12 May 2024 Play-OffA Norwich City 00 Drew 0–0 v Norwich City
4 May 2024 ChampionshipH Southampton 12 Lost 1–2 v Southampton
26 Apr 2024 ChampionshipA Queens Park Rangers 04 Lost 0–4 v Queens Park Rangers
22 Apr 2024 ChampionshipA Middlesbrough 43 Won 4–3 v Middlesbrough
13 Apr 2024 ChampionshipH Blackburn Rovers 01 Lost 0–1 v Blackburn Rovers
9 Apr 2024 ChampionshipH Sunderland 00 Drew 0–0 v Sunderland
6 Apr 2024 ChampionshipA Coventry City 12 Lost 1–2 v Coventry City
1 Apr 2024 ChampionshipH Hull City 31 Won 3–1 v Hull City
29 Mar 2024 ChampionshipA Watford 22 Drew 2–2 v Watford
17 Mar 2024 ChampionshipH Millwall 20 Won 2–0 v Millwall
8 Mar 2024 ChampionshipA Sheffield Wednesday 20 Won 2–0 v Sheffield Wednesday
5 Mar 2024 ChampionshipH Stoke City 10 Won 1–0 v Stoke City
2 Mar 2024 ChampionshipA Huddersfield Town 11 Drew 1–1 v Huddersfield Town
28 Feb 2024 FA CupA Chelsea 23 Lost 2–3 v Chelsea
23 Feb 2024 ChampionshipH Leicester City 31 Won 3–1 v Leicester City
17 Feb 2024 ChampionshipA Plymouth Argyle 20 Won 2–0 v Plymouth Argyle
13 Feb 2024 ChampionshipA Swansea City 40 Won 4–0 v Swansea City
10 Feb 2024 ChampionshipH Rotherham United 30 Won 3–0 v Rotherham United
6 Feb 2024 FA CupA Plymouth Argyle 41 Won 4–1 v Plymouth Argyle
2 Feb 2024 ChampionshipA Bristol City 10 Won 1–0 v Bristol City
27 Jan 2024 FA CupH Plymouth Argyle 11 Drew 1–1 v Plymouth Argyle
24 Jan 2024 ChampionshipH Norwich City 10 Won 1–0 v Norwich City
21 Jan 2024 ChampionshipH Preston North End 21 Won 2–1 v Preston North End
13 Jan 2024 ChampionshipA Cardiff City 30 Won 3–0 v Cardiff City
26 Dec 2023 ChampionshipA Preston North End 12 Lost 1–2 v Preston North End
23 Dec 2023 ChampionshipH Ipswich Town 40 Won 4–0 v Ipswich Town
16 Dec 2023 ChampionshipH Coventry City 11 Drew 1–1 v Coventry City
12 Dec 2023 ChampionshipA Sunderland 01 Lost 0–1 v Sunderland
9 Dec 2023 ChampionshipA Blackburn Rovers 20 Won 2–0 v Blackburn Rovers
2 Dec 2023 ChampionshipH Middlesbrough 32 Won 3–2 v Middlesbrough
29 Nov 2023 ChampionshipH Swansea City 31 Won 3–1 v Swansea City
24 Nov 2023 ChampionshipA Rotherham United 11 Drew 1–1 v Rotherham United
11 Nov 2023 ChampionshipH Plymouth Argyle 21 Won 2–1 v Plymouth Argyle
3 Nov 2023 ChampionshipA Leicester City 10 Won 1–0 v Leicester City
28 Oct 2023 ChampionshipH Huddersfield Town 41 Won 4–1 v Huddersfield Town
25 Oct 2023 ChampionshipA Stoke City 01 Lost 0–1 v Stoke City
21 Oct 2023 ChampionshipA Norwich City 32 Won 3–2 v Norwich City
7 Oct 2023 ChampionshipH Bristol City 21 Won 2–1 v Bristol City
4 Oct 2023 ChampionshipH Queens Park Rangers 10 Won 1–0 v Queens Park Rangers
30 Sep 2023 ChampionshipA Southampton 13 Lost 1–3 v Southampton
23 Sep 2023 ChampionshipH Watford 30 Won 3–0 v Watford
20 Sep 2023 ChampionshipA Hull City 00 Drew 0–0 v Hull City
17 Sep 2023 ChampionshipA Millwall 30 Won 3–0 v Millwall
2 Sep 2023 ChampionshipH Sheffield Wednesday 00 Drew 0–0 v Sheffield Wednesday
26 Aug 2023 ChampionshipA Ipswich Town 43 Won 4–3 v Ipswich Town
18 Aug 2023 ChampionshipH West Bromwich Albion 11 Drew 1–1 v West Bromwich Albion
12 Aug 2023 ChampionshipA Birmingham City 01 Lost 0–1 v Birmingham City
6 Aug 2023 ChampionshipH Cardiff City 22 Drew 2–2 v Cardiff City
30 Apr 2023 Premier LeagueA Bournemouth 14 Lost 1–4 v Bournemouth
25 Apr 2023 Premier LeagueH Leicester City 11 Drew 1–1 v Leicester City
22 Apr 2023 Premier LeagueA Fulham 12 Lost 1–2 v Fulham
17 Apr 2023 Premier LeagueH Liverpool 16 Lost 1–6 v Liverpool
9 Apr 2023 Premier LeagueH Crystal Palace 15 Lost 1–5 v Crystal Palace
4 Apr 2023 Premier LeagueH Nottingham Forest 21 Won 2–1 v Nottingham Forest
1 Apr 2023 Premier LeagueA Arsenal 14 Lost 1–4 v Arsenal
18 Mar 2023 Premier LeagueA Wolves 42 Won 4–2 v Wolves
11 Mar 2023 Premier LeagueH Brighton & Hove Albion 22 Drew 2–2 v Brighton & Hove Albion
4 Mar 2023 Premier LeagueA Chelsea 01 Lost 0–1 v Chelsea
28 Feb 2023 FA CupA Fulham 02 Lost 0–2 v Fulham
25 Feb 2023 Premier LeagueH Southampton 10 Won 1–0 v Southampton
18 Feb 2023 Premier LeagueA Everton 01 Lost 0–1 v Everton
12 Feb 2023 Premier LeagueH Manchester United 02 Lost 0–2 v Manchester United
8 Feb 2023 Premier LeagueA Manchester United 22 Drew 2–2 v Manchester United
5 Feb 2023 Premier LeagueA Nottingham Forest 01 Lost 0–1 v Nottingham Forest
28 Jan 2023 FA CupA Accrington Stanley 31 Won 3–1 v Accrington Stanley
22 Jan 2023 Premier LeagueH Brentford 00 Drew 0–0 v Brentford
18 Jan 2023 FA CupH Cardiff City 52 Won 5–2 v Cardiff City
13 Jan 2023 Premier LeagueA Aston Villa 12 Lost 1–2 v Aston Villa
4 Jan 2023 Premier LeagueH West Ham United 22 Drew 2–2 v West Ham United
31 Dec 2022 Premier LeagueA Newcastle United 00 Drew 0–0 v Newcastle United
28 Dec 2022 Premier LeagueH Manchester City 13 Lost 1–3 v Manchester City
12 Nov 2022 Premier LeagueA Tottenham Hotspur 34 Lost 3–4 v Tottenham Hotspur
5 Nov 2022 Premier LeagueH Bournemouth 43 Won 4–3 v Bournemouth
29 Oct 2022 Premier LeagueA Liverpool 21 Won 2–1 v Liverpool
23 Oct 2022 Premier LeagueH Fulham 23 Lost 2–3 v Fulham
20 Oct 2022 Premier LeagueA Leicester City 02 Lost 0–2 v Leicester City
16 Oct 2022 Premier LeagueH Arsenal 01 Lost 0–1 v Arsenal
9 Oct 2022 Premier LeagueA Crystal Palace 12 Lost 1–2 v Crystal Palace
2 Oct 2022 Premier LeagueH Aston Villa 00 Drew 0–0 v Aston Villa
3 Sep 2022 Premier LeagueA Brentford 25 Lost 2–5 v Brentford
30 Aug 2022 Premier LeagueH Everton 11 Drew 1–1 v Everton
27 Aug 2022 Premier LeagueA Brighton & Hove Albion 01 Lost 0–1 v Brighton & Hove Albion
24 Aug 2022 League CupH Barnsley 31 Won 3–1 v Barnsley
21 Aug 2022 Premier LeagueH Chelsea 30 Won 3–0 v Chelsea
13 Aug 2022 Premier LeagueA Southampton 22 Drew 2–2 v Southampton
6 Aug 2022 Premier LeagueH Wolves 21 Won 2–1 v Wolves
22 May 2022 Premier LeagueA Brentford 21 Won 2–1 v Brentford
15 May 2022 Premier LeagueH Brighton & Hove Albion 11 Drew 1–1 v Brighton & Hove Albion
11 May 2022 Premier LeagueH Chelsea 03 Lost 0–3 v Chelsea
8 May 2022 Premier LeagueA Arsenal 12 Lost 1–2 v Arsenal
30 Apr 2022 Premier LeagueH Manchester City 04 Lost 0–4 v Manchester City
25 Apr 2022 Premier LeagueA Crystal Palace 00 Drew 0–0 v Crystal Palace
9 Apr 2022 Premier LeagueA Watford 30 Won 3–0 v Watford
2 Apr 2022 Premier LeagueH Southampton 11 Drew 1–1 v Southampton
18 Mar 2022 Premier LeagueA Wolves 32 Won 3–2 v Wolves
13 Mar 2022 Premier LeagueH Norwich City 21 Won 2–1 v Norwich City
10 Mar 2022 Premier LeagueH Aston Villa 03 Lost 0–3 v Aston Villa
5 Mar 2022 Premier LeagueA Leicester City 01 Lost 0–1 v Leicester City
26 Feb 2022 Premier LeagueH Tottenham Hotspur 04 Lost 0–4 v Tottenham Hotspur
23 Feb 2022 Premier LeagueA Liverpool 06 Lost 0–6 v Liverpool
20 Feb 2022 Premier LeagueH Manchester United 24 Lost 2–4 v Manchester United
12 Feb 2022 Premier LeagueA Everton 03 Lost 0–3 v Everton
9 Feb 2022 Premier LeagueA Aston Villa 33 Drew 3–3 v Aston Villa
22 Jan 2022 Premier LeagueH Newcastle United 01 Lost 0–1 v Newcastle United
16 Jan 2022 Premier LeagueA West Ham United 32 Won 3–2 v West Ham United
9 Jan 2022 FA CupA West Ham United 02 Lost 0–2 v West Ham United
2 Jan 2022 Premier LeagueH Burnley 31 Won 3–1 v Burnley
18 Dec 2021 Premier LeagueH Arsenal 14 Lost 1–4 v Arsenal
14 Dec 2021 Premier LeagueA Manchester City 07 Lost 0–7 v Manchester City
11 Dec 2021 Premier LeagueA Chelsea 23 Lost 2–3 v Chelsea
5 Dec 2021 Premier LeagueH Brentford 22 Drew 2–2 v Brentford
30 Nov 2021 Premier LeagueH Crystal Palace 10 Won 1–0 v Crystal Palace
27 Nov 2021 Premier LeagueA Brighton & Hove Albion 00 Drew 0–0 v Brighton & Hove Albion
21 Nov 2021 Premier LeagueA Tottenham Hotspur 12 Lost 1–2 v Tottenham Hotspur
7 Nov 2021 Premier LeagueH Leicester City 11 Drew 1–1 v Leicester City
31 Oct 2021 Premier LeagueA Norwich City 21 Won 2–1 v Norwich City
26 Oct 2021 League CupA Arsenal 02 Lost 0–2 v Arsenal
23 Oct 2021 Premier LeagueH Wolves 11 Drew 1–1 v Wolves
16 Oct 2021 Premier LeagueA Southampton 01 Lost 0–1 v Southampton
2 Oct 2021 Premier LeagueH Watford 10 Won 1–0 v Watford
25 Sep 2021 Premier LeagueH West Ham United 12 Lost 1–2 v West Ham United
21 Sep 2021 League CupA Fulham 00 (pens) Won 0–0 (pens) v Fulham
17 Sep 2021 Premier LeagueA Newcastle United 11 Drew 1–1 v Newcastle United
12 Sep 2021 Premier LeagueH Liverpool 03 Lost 0–3 v Liverpool
29 Aug 2021 Premier LeagueA Burnley 11 Drew 1–1 v Burnley
24 Aug 2021 League CupH Crewe Alexandra 30 Won 3–0 v Crewe Alexandra
21 Aug 2021 Premier LeagueH Everton 22 Drew 2–2 v Everton
14 Aug 2021 Premier LeagueA Manchester United 15 Lost 1–5 v Manchester United
15 May 2021 Premier LeagueA Burnley 40 Won 4–0 v Burnley
8 May 2021 Premier LeagueH Tottenham Hotspur 31 Won 3–1 v Tottenham Hotspur
1 May 2021 Premier LeagueA Brighton & Hove Albion 02 Lost 0–2 v Brighton & Hove Albion
25 Apr 2021 Premier LeagueH Manchester United 00 Drew 0–0 v Manchester United
19 Apr 2021 Premier LeagueH Liverpool 11 Drew 1–1 v Liverpool
10 Apr 2021 Premier LeagueA Manchester City 21 Won 2–1 v Manchester City
3 Apr 2021 Premier LeagueH Sheffield United 21 Won 2–1 v Sheffield United
19 Mar 2021 Premier LeagueA Fulham 21 Won 2–1 v Fulham
13 Mar 2021 Premier LeagueH Chelsea 00 Drew 0–0 v Chelsea
8 Mar 2021 Premier LeagueA West Ham United 02 Lost 0–2 v West Ham United
27 Feb 2021 Premier LeagueH Aston Villa 01 Lost 0–1 v Aston Villa
23 Feb 2021 Premier LeagueH Southampton 30 Won 3–0 v Southampton
19 Feb 2021 Premier LeagueA Wolves 01 Lost 0–1 v Wolves
14 Feb 2021 Premier LeagueA Arsenal 24 Lost 2–4 v Arsenal
8 Feb 2021 Premier LeagueH Crystal Palace 20 Won 2–0 v Crystal Palace
3 Feb 2021 Premier LeagueH Everton 12 Lost 1–2 v Everton
31 Jan 2021 Premier LeagueA Leicester City 31 Won 3–1 v Leicester City
26 Jan 2021 Premier LeagueA Newcastle United 21 Won 2–1 v Newcastle United
2 Jan 2021 Premier LeagueA Tottenham Hotspur 03 Lost 0–3 v Tottenham Hotspur
29 Dec 2020 Premier LeagueA West Bromwich Albion 50 Won 5–0 v West Bromwich Albion
27 Dec 2020 Premier LeagueH Burnley 10 Won 1–0 v Burnley
20 Dec 2020 Premier LeagueA Manchester United 26 Lost 2–6 v Manchester United
16 Dec 2020 Premier LeagueH Newcastle United 52 Won 5–2 v Newcastle United
11 Dec 2020 Premier LeagueH West Ham United 12 Lost 1–2 v West Ham United
5 Dec 2020 Premier LeagueA Chelsea 13 Lost 1–3 v Chelsea
28 Nov 2020 Premier LeagueA Everton 10 Won 1–0 v Everton
22 Nov 2020 Premier LeagueH Arsenal 00 Drew 0–0 v Arsenal
7 Nov 2020 Premier LeagueA Crystal Palace 14 Lost 1–4 v Crystal Palace
2 Nov 2020 Premier LeagueH Leicester City 14 Lost 1–4 v Leicester City
23 Oct 2020 Premier LeagueA Aston Villa 30 Won 3–0 v Aston Villa
19 Oct 2020 Premier LeagueH Wolves 01 Lost 0–1 v Wolves
3 Oct 2020 Premier LeagueH Manchester City 11 Drew 1–1 v Manchester City
27 Sep 2020 Premier LeagueA Sheffield United 10 Won 1–0 v Sheffield United
19 Sep 2020 Premier LeagueH Fulham 43 Won 4–3 v Fulham
12 Sep 2020 Premier LeagueA Liverpool 34 Lost 3–4 v Liverpool
22 Jul 2020 ChampionshipH Charlton Athletic 40 Won 4–0 v Charlton Athletic
16 Jul 2020 ChampionshipH Barnsley 10 Won 1–0 v Barnsley
12 Jul 2020 ChampionshipA Swansea City 10 Won 1–0 v Swansea City
9 Jul 2020 ChampionshipH Stoke City 50 Won 5–0 v Stoke City
4 Jul 2020 ChampionshipA Blackburn Rovers 31 Won 3–1 v Blackburn Rovers
30 Jun 2020 ChampionshipH Luton Town 11 Drew 1–1 v Luton Town
27 Jun 2020 ChampionshipH Fulham 30 Won 3–0 v Fulham
21 Jun 2020 ChampionshipA Cardiff City 02 Lost 0–2 v Cardiff City
7 Mar 2020 ChampionshipH Huddersfield Town 20 Won 2–0 v Huddersfield Town
29 Feb 2020 ChampionshipA Hull City 40 Won 4–0 v Hull City
6 Jan 2020 FA CupA Arsenal 01 Lost 0–1 v Arsenal
Discipline

Sent off once

Red card 53'

Preston North End

Away · Championship

26 Dec 2023 Lost 1–2