Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1997-12-10 · 6 players total
| Full name | Lucas Perri |
|---|---|
| Name in home country | Lucas Estella Perri |
| Date of birth | 1997-12-10 (28 yrs) |
| Place of birth | Valinhos, Brazil |
| Citizenship | Brazil Italy |
| Position | Goalkeeper |
| Foot | right |
| Height | 197.00 m |
| Current club | Leeds United |
| Joined | 2025-07-26 |
| Contract expires | 2029-06-30 |
| Agent | LEFT Sports |
| Outfitter | adidas |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Leeds United | 1 | 25/26 | 25/26 | 3 | 0 | 0 | 270 |
| Olympique Lyon | 2 | 23/24 | 24/25 | 49 | 0 | 1 | 4,440 |
| Botafogo de Futebol e Regatas | 2 | 2022 | 2023 | 67 | 0 | 0 | 5,965 |
| Clube Náutico Capibaribe | 1 | 2022 | 2022 | 44 | 0 | 0 | 3,924 |
| São Paulo Futebol Clube | 5 | 2017 | 2021 | 9 | 0 | 0 | 751 |
| São Paulo FC U20 | 1 | 2016 | 2016 | 5 | 0 | 0 | 450 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Leeds United | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Premier League | Leeds United | 3 | 0 | 0 | 0 | 0 | 270 |
| 24/25 | Coupe de France | Olympique Lyon | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | Europa League | Olympique Lyon | 11 | 0 | 1 | 0 | 0 | 1,020 |
| 24/25 | Ligue 1 | Olympique Lyon | 33 | 0 | 0 | 1 | 0 | 2,970 |
| 23/24 | Coupe de France | Olympique Lyon | 4 | 0 | 0 | 0 | 0 | 360 |
| 23/24 | Ligue 1 | Olympique Lyon | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Campeonato Carioca | Botafogo de Futebol e Regatas | 8 | 0 | 0 | 0 | 0 | 720 |
| 2023 | Carioca - Taça Rio | Botafogo de Futebol e Regatas | 4 | 0 | 0 | 0 | 0 | 360 |
| 2023 | Copa do Brasil | Botafogo de Futebol e Regatas | 6 | 0 | 0 | 0 | 0 | 540 |
| 2023 | Copa Sudamericana | Botafogo de Futebol e Regatas | 7 | 0 | 0 | 0 | 0 | 630 |
| 2023 | Série A | Botafogo de Futebol e Regatas | 38 | 0 | 0 | 1 | 0 | 3,375 |
| 2022 | Campeonato Pernambucano | Clube Náutico Capibaribe | 11 | 0 | 0 | 1 | 0 | 990 |
| 2022 | Copa do Brasil | Clube Náutico Capibaribe | 1 | 0 | 0 | 0 | 0 | 90 |
| 2022 | Copa do Nordeste | Clube Náutico Capibaribe | 8 | 0 | 0 | 1 | 0 | 720 |
| 2022 | Copa do Nordeste - Fase Final | Clube Náutico Capibaribe | 2 | 0 | 0 | 0 | 0 | 180 |
| 2022 | Série A | Botafogo de Futebol e Regatas | 4 | 0 | 0 | 1 | 0 | 340 |
| 2022 | Série B | Clube Náutico Capibaribe | 22 | 0 | 0 | 1 | 0 | 1,944 |
| 2021 | Campeonato Paulista | São Paulo Futebol Clube | 3 | 0 | 0 | 0 | 0 | 270 |
| 2021 | Copa do Brasil | São Paulo Futebol Clube | 1 | 0 | 0 | 0 | 0 | 90 |
| 2021 | Libertadores | São Paulo Futebol Clube | 2 | 0 | 0 | 1 | 0 | 180 |
| 2021 | Paulistão A1 - Fase Final | São Paulo Futebol Clube | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Série A | São Paulo Futebol Clube | 0 | 0 | 0 | 1 | 0 | 0 |
| 2020 | Campeonato Paulista | São Paulo Futebol Clube | 1 | 0 | 0 | 0 | 0 | 90 |
| 2020 | Libertadores | São Paulo Futebol Clube | 1 | 0 | 0 | 0 | 0 | 31 |
| 2020 | Paulistão A1 - Fase Final | São Paulo Futebol Clube | 0 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Série A | São Paulo Futebol Clube | 0 | 0 | 0 | 1 | 0 | 0 |
| 2019 | Série A | São Paulo Futebol Clube | 1 | 0 | 0 | 0 | 0 | 90 |
| 2018 | Campeonato Paulista | São Paulo Futebol Clube | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Copa do Brasil | São Paulo Futebol Clube | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Paulistão A1 - Fase Final | São Paulo Futebol Clube | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Série A | São Paulo Futebol Clube | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Copa Sudamericana | São Paulo Futebol Clube | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Série A | São Paulo Futebol Clube | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016 | U20 Libertadores | São Paulo FC U20 | 5 | 0 | 0 | 0 | 0 | 450 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2014-01-01 | São Paulo U17 | São Paulo U20 | Transfer | 0 | — |
| 17/18 | 2018-01-01 | São Paulo U20 | São Paulo | Transfer | 50000 | — |
| 18/19 | 2019-01-25 | São Paulo | Crystal Palace | Loan | 50000 | — |
| 18/19 | 2019-06-30 | Crystal Palace | São Paulo | Return from loan | 250000 | — |
| 21/22 | 2022-05-20 | São Paulo | Náutico | Loan | 1200000 | — |
| 22/23 | 2022-08-16 | Náutico | São Paulo | Return from loan | 1000000 | — |
| 22/23 | 2022-08-17 | São Paulo | Botafogo | Transfer | 1000000 | €350k |
| 23/24 | 2024-01-05 | Botafogo | Olympique Lyon | Transfer | 8000000 | €6.50m |
| 25/26 | 2025-07-26 | Olympique Lyon | Leeds | Transfer | 10000000 | €16.00m |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #37018 | #12 | 1 | 0 | — | — | former national player |
| Team #7658 | #1 | 5 | 0 | — | — | former national player |
| Team #3439 | #23 | 0 | 0 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Georges Mikautadze | 2 | 0 | 0 |
| Jordan Veretout | 2 | 0 | 0 |
| Jean Carlos | 1 | 0 | 0 |
| Lucas Fernandes | 2 | 0 | 0 |
| Ernest Nuamah | 2 | 0 | 0 |
| Nicolás Tagliafico | 2 | 0 | 0 |
| Moussa Niakhaté | 2 | 0 | 0 |
| Malick Fofana | 2 | 0 | 0 |
| Marçal | 2 | 0 | 0 |
| Clinton Mata | 2 | 0 | 0 |
| Nemanja Matic | 2 | 0 | 0 |
| Alexandre Lacazette | 2 | 0 | 0 |
| Tchê Tchê | 2 | 0 | 0 |
| Rayan Cherki | 2 | 0 | 0 |
| Ainsley Maitland-Niles | 2 | 0 | 0 |
| Corentin Tolisso | 2 | 0 | 0 |
| Eduardo | 2 | 0 | 0 |
| Júnior Santos | 2 | 0 | 0 |
| Luis Henrique | 2 | 0 | 0 |
| Tiquinho Soares | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2022-08-16 | Náutico | São Paulo | Return from loan | — | €1.00m |
| 21/22 | 2022-05-20 | São Paulo | Náutico | Loan | — | €1.20m |
| 18/19 | 2019-06-30 | Crystal Palace | São Paulo | Return from loan | — | €250k |
| 18/19 | 2019-01-25 | São Paulo | Crystal Palace | Loan | — | €50k |
Last 50 matches for Leeds United The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2024-08-14 | CGB |
Leeds United | 0–3 | Middlesbrough FC | Available |
| 2024-02-28 | GB1 |
Chelsea FC | 3–2 | Leeds United | Available |
| 2023-08-29 | CGB |
Salford City | 9–8 | Leeds United | Available |
| 2023-08-09 | CGB |
Leeds United | 2–1 | Shrewsbury Town | Available |
| 2023-02-28 | GB1 |
Fulham FC | 2–0 | Leeds United | Available |
| 2022-11-09 | CGB |
Wolverhampton Wanderers | 1–0 | Leeds United | Available |
| 2022-08-24 | CGB |
Leeds United | 3–1 | Barnsley FC | Available |
| 2021-10-26 | CGB |
Arsenal FC | 2–0 | Leeds United | Available |
| 2021-09-21 | CGB |
Fulham FC | 5–6 | Leeds United | Available |
| 2021-08-24 | CGB |
Leeds United | 3–0 | Crewe Alexandra | Available |
| 2020-09-16 | CGB |
Leeds United | 8–9 | Hull City | Available |
| 2020-06-30 | GB2 |
Leeds United | 1–1 | Luton Town | Available |
| 2020-06-27 | GB2 |
Leeds United | 3–0 | Fulham FC | Available |
| 2020-06-21 | GB2 |
Cardiff City | 2–0 | Leeds United | Available |
| 2020-03-07 | GB2 |
Leeds United | 2–0 | Huddersfield Town | Available |
| 2020-02-29 | GB2 |
Hull City | 0–4 | Leeds United | Available |
| 2020-02-26 | GB2 |
Middlesbrough FC | 0–1 | Leeds United | Available |
| 2020-02-22 | GB2 |
Leeds United | 1–0 | Reading FC | Available |
| 2020-02-15 | GB2 |
Leeds United | 1–0 | Bristol City | Available |
| 2020-02-11 | GB2 |
Brentford FC | 1–1 | Leeds United | Available |
| 2020-02-08 | GB2 |
Nottingham Forest | 2–0 | Leeds United | Available |
| 2020-02-01 | GB2 |
Leeds United | 0–1 | Wigan Athletic | Available |
| 2020-01-28 | GB2 |
Leeds United | 3–2 | Millwall FC | Available |
| 2020-01-18 | GB2 |
Queens Park Rangers | 1–0 | Leeds United | Available |
| 2020-01-11 | GB2 |
Leeds United | 0–2 | Sheffield Wednesday | Available |
| 2020-01-01 | GB2 |
West Bromwich Albion | 1–1 | Leeds United | Available |
| 2019-12-29 | GB2 |
Birmingham City | 4–5 | Leeds United | Available |
| 2019-12-26 | GB2 |
Leeds United | 1–1 | Preston North End | Available |
| 2019-12-21 | GB2 |
Fulham FC | 2–1 | Leeds United | Available |
| 2019-12-14 | GB2 |
Leeds United | 3–3 | Cardiff City | Available |
| 2019-12-10 | GB2 |
Leeds United | 2–0 | Hull City | Available |
| 2019-12-07 | GB2 |
Huddersfield Town | 0–2 | Leeds United | Available |
| 2019-11-30 | GB2 |
Leeds United | 4–0 | Middlesbrough FC | Available |
| 2019-11-26 | GB2 |
Reading FC | 0–1 | Leeds United | Available |
| 2019-11-23 | GB2 |
Luton Town | 1–2 | Leeds United | Available |
| 2019-11-09 | GB2 |
Leeds United | 2–1 | Blackburn Rovers | Available |
| 2019-11-02 | GB2 |
Leeds United | 2–0 | Queens Park Rangers | Available |
| 2019-10-26 | GB2 |
Sheffield Wednesday | 0–0 | Leeds United | Available |
| 2019-10-22 | GB2 |
Preston North End | 1–1 | Leeds United | Available |
| 2019-10-19 | GB2 |
Leeds United | 1–0 | Birmingham City | Available |
| 2019-10-05 | GB2 |
Millwall FC | 2–1 | Leeds United | Available |
| 2019-10-01 | GB2 |
Leeds United | 1–0 | West Bromwich Albion | Available |
| 2019-09-28 | GB2 |
Charlton Athletic | 1–0 | Leeds United | Available |
| 2019-09-21 | GB2 |
Leeds United | 1–1 | Derby County | Available |
| 2019-09-15 | GB2 |
Barnsley FC | 0–2 | Leeds United | Available |
| 2019-08-31 | GB2 |
Leeds United | 0–1 | Swansea City | Available |
| 2019-08-27 | CGB |
Leeds United | 4–5 | Stoke City | Available |
| 2019-08-24 | GB2 |
Stoke City | 0–3 | Leeds United | Available |
| 2019-08-21 | GB2 |
Leeds United | 1–0 | Brentford FC | Available |
| 2019-08-17 | GB2 |
Wigan Athletic | 0–2 | Leeds United | Available |
Teams faced most often by Lucas Perri's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Salford City | 1 | 0 | 0 | 1 | 8 | 9 | -1 | 0% |
| Chelsea FC | 1 | 0 | 0 | 1 | 2 | 3 | -1 | 0% |
| Middlesbrough FC | 1 | 0 | 0 | 1 | 0 | 3 | -3 | 0% |
| Shrewsbury Town | 1 | 1 | 0 | 0 | 2 | 1 | +1 | 100% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2016 | Senior debut season |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 45 | 4,080 | 1 | 0 | 0 | 0.02 |
| 2023 | 63 | 5,625 | 1 | 0 | 0 | 0.02 |
| 2022 | 48 | 4,264 | 4 | 0 | 0 | 0.08 |
| 2021 | 6 | 540 | 2 | 0 | 0 | 0.33 |
| 2020 | 2 | 121 | 1 | 0 | 0 | 0.74 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 270 | 2 | 67% | 5 | 1.67 |
| 24/25 | 45 | 4,080 | 13 | 29% | 60 | 1.32 |
| 23/24 | 4 | 360 | 2 | 50% | 3 | 0.75 |
| 2023 | 63 | 5,625 | 28 | 44% | 55 | 0.88 |
| 2022 | 48 | 4,264 | 17 | 35% | 52 | 1.1 |
| 2021 | 6 | 540 | 2 | 33% | 7 | 1.17 |
| 2020 | 2 | 121 | 1 | 50% | 1 | 0.74 |
| 2019 | 1 | 90 | 0 | 0% | 1 | 1 |
| 2016 | 5 | 450 | 3 | 60% | 3 | 0.6 |
Output by competition
Career goals and assists broken down by tournament.
More on Lucas Perri
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Lucas Perri
Who is Lucas Perri?
Lucas Perri is a Brazil professional footballer who plays as a goalkeeper for Leeds United.
How old is Lucas Perri?
Lucas Perri is 28 years old. He was born on December 10, 1997 in Valinhos.
What position does Lucas Perri play?
Lucas Perri plays as a goalkeeper (Goalkeeper).
What club does Lucas Perri play for?
Lucas Perri currently plays for Leeds United.
What is Lucas Perri's market value?
Lucas Perri's most recent reported market value is €10.00m.