Career snapshot
Career highs
Born the same day
Shares 1985-09-21 · 5 players total
| Full name | Jean-Louis Leca |
|---|---|
| Date of birth | 1985-09-21 (40 yrs) |
| Place of birth | Bastia, France |
| Citizenship | France |
| Position | Goalkeeper |
| Foot | right |
| Height | 180.00 m |
| Current club | Retired |
| Joined | 2024-07-01 |
| Contract expires | — |
Percentile rank vs 2820 other Goalkeepers with ≥500 minutes in 23/24. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| RC Lens | 6 | 18/19 | 23/24 | 138 | 0 | 0 | 12,171 |
| RC Lens B | 1 | 23/24 | 23/24 | 1 | 0 | 0 | 90 |
| AC Ajaccio | 1 | 17/18 | 17/18 | 34 | 0 | 0 | 2,973 |
| SC Bastia | 9 | 03/04 | 16/17 | 125 | 0 | 0 | 10,993 |
| Valenciennes FC | 5 | 08/09 | 12/13 | 4 | 0 | 0 | 390 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | Champions League | RC Lens | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Coupe de France | RC Lens | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Europa League | RC Lens | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligue 1 | RC Lens | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | National 3 - Grp. G | RC Lens B | 1 | 0 | 0 | 0 | 0 | 90 |
| 22/23 | Coupe de France | RC Lens | 4 | 0 | 0 | 0 | 0 | 360 |
| 22/23 | Ligue 1 | RC Lens | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Coupe de France | RC Lens | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Ligue 1 | RC Lens | 27 | 0 | 0 | 3 | 0 | 2,314 |
| 20/21 | Coupe de France | RC Lens | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Ligue 1 | RC Lens | 37 | 0 | 0 | 2 | 0 | 3,315 |
| 19/20 | Ligue 2 | RC Lens | 27 | 0 | 0 | 0 | 0 | 2,430 |
| 18/19 | Coupe de France | RC Lens | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | Coupe de la Ligue | RC Lens | 1 | 0 | 0 | 0 | 0 | 120 |
| 18/19 | L1/L2 Playoffs | RC Lens | 2 | 0 | 0 | 0 | 0 | 130 |
| 18/19 | Ligue 2 | RC Lens | 36 | 0 | 0 | 0 | 0 | 3,142 |
| 17/18 | L1/L2 Playoffs | AC Ajaccio | 2 | 0 | 0 | 0 | 0 | 165 |
| 17/18 | Ligue 2 | AC Ajaccio | 32 | 0 | 0 | 1 | 0 | 2,808 |
| 16/17 | Coupe de la Ligue | SC Bastia | 1 | 0 | 0 | 0 | 0 | 120 |
| 16/17 | Ligue 1 | SC Bastia | 34 | 0 | 0 | 5 | 0 | 3,017 |
| 15/16 | Coupe de France | SC Bastia | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | Ligue 1 | SC Bastia | 34 | 0 | 0 | 2 | 0 | 2,990 |
| 14/15 | Coupe de France | SC Bastia | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Coupe de la Ligue | SC Bastia | 2 | 0 | 0 | 0 | 0 | 210 |
| 14/15 | Ligue 1 | SC Bastia | 2 | 0 | 0 | 1 | 0 | 180 |
| 13/14 | Coupe de France | SC Bastia | 1 | 0 | 0 | 0 | 0 | 120 |
| 13/14 | Coupe de la Ligue | SC Bastia | 1 | 0 | 0 | 1 | 0 | 90 |
| 13/14 | Ligue 1 | SC Bastia | 9 | 0 | 0 | 0 | 0 | 713 |
| 12/13 | Coupe de la Ligue | Valenciennes FC | 1 | 0 | 0 | 0 | 0 | 120 |
| 12/13 | Ligue 1 | Valenciennes FC | 0 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Coupe de la Ligue | Valenciennes FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Ligue 1 | Valenciennes FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Coupe de France | Valenciennes FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Coupe de la Ligue | Valenciennes FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Ligue 1 | Valenciennes FC | 0 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Coupe de France | Valenciennes FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 09/10 | Coupe de la Ligue | Valenciennes FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 09/10 | Ligue 1 | Valenciennes FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 08/09 | Coupe de la Ligue | Valenciennes FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Ligue 1 | Valenciennes FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Coupe de France | SC Bastia | 3 | 0 | 0 | 0 | 0 | 270 |
| 07/08 | Coupe de la Ligue | SC Bastia | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Ligue 2 | SC Bastia | 14 | 0 | 0 | 0 | 0 | 1,260 |
| 06/07 | Coupe de France | SC Bastia | 2 | 0 | 0 | 0 | 0 | 191 |
| 06/07 | Coupe de la Ligue | SC Bastia | 1 | 0 | 0 | 0 | 0 | 120 |
| 06/07 | Ligue 2 | SC Bastia | 15 | 0 | 0 | 1 | 0 | 1,261 |
| 05/06 | Coupe de la Ligue | SC Bastia | 0 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Ligue 2 | SC Bastia | 3 | 0 | 0 | 0 | 0 | 270 |
| 04/05 | Coupe de France | SC Bastia | 0 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Coupe de la Ligue | SC Bastia | 0 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Ligue 1 | SC Bastia | 2 | 0 | 0 | 0 | 0 | 91 |
| 03/04 | Ligue 1 | SC Bastia | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-01 | SC Bastia B | SC Bastia | Transfer | 0 | — |
| 08/09 | 2008-07-16 | SC Bastia | Valenciennes FC | Transfer | 300000 | — |
| 13/14 | 2013-07-19 | Valenciennes FC | SC Bastia | Transfer | 300000 | — |
| 17/18 | 2017-08-16 | SC Bastia | AC Ajaccio | Transfer | 1000000 | — |
| 18/19 | 2018-07-01 | AC Ajaccio | Lens | Transfer | 1000000 | €300k |
| 24/25 | 2024-07-01 | Lens | Retired | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 11/12 | Cruciate ligament tear | 2012-01-10 | 2012-06-10 | 153 | 22 |
| 18/19 | flu | 2019-01-27 | 2019-01-30 | 4 | 1 |
| 21/22 | Broken finger | 2022-05-12 | 2022-06-15 | 35 | 2 |
| 22/23 | Calf injury | 2023-03-10 | 2023-03-15 | 6 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Cheick Doucouré | 2 | 0 | 0 |
| Massadio Haïdara | 2 | 0 | 0 |
| Seko Fofana | 1 | 0 | 0 |
| Florian Sotoca | 2 | 0 | 0 |
| Jonathan Gradit | 2 | 0 | 0 |
| Simon Banza | 2 | 0 | 0 |
| Jonathan Clauss | 1 | 0 | 0 |
| Gaël Kakuta | 2 | 0 | 0 |
| Facundo Medina | 2 | 0 | 0 |
| Clément Michelin | 2 | 0 | 0 |
| Arnaud Kalimuendo | 1 | 0 | 0 |
| Alexander Djiku | 1 | 0 | 0 |
| Corentin Jean | 1 | 0 | 0 |
| Mathieu Peybernes | 1 | 0 | 0 |
| Yannick Gomis | 2 | 0 | 0 |
Teams faced most often by Jean-Louis Leca'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 % |
|---|---|---|---|---|---|---|---|---|
| AJ Auxerre | 52 | 13 | 22 | 17 | 48 | 56 | -8 | 25% |
| FC Sochaux | 46 | 18 | 13 | 15 | 55 | 51 | +4 | 39% |
| Havre AC | 46 | 10 | 15 | 21 | 43 | 66 | -23 | 22% |
| Chamois Niortais | 46 | 22 | 14 | 10 | 65 | 43 | +22 | 48% |
| Clermont Foot 63 | 43 | 13 | 14 | 16 | 47 | 55 | -8 | 30% |
| Paris FC | 43 | 15 | 13 | 15 | 45 | 46 | -1 | 35% |
| AS Nancy Lorraine | 38 | 15 | 11 | 12 | 43 | 34 | +9 | 39% |
| ESTAC Troyes | 38 | 13 | 12 | 13 | 41 | 43 | -2 | 34% |
| Stade Brestois 29 | 36 | 13 | 6 | 17 | 42 | 53 | -11 | 36% |
| Nîmes Olympique | 34 | 10 | 9 | 15 | 42 | 51 | -9 | 29% |
| EA Guingamp | 33 | 8 | 13 | 12 | 27 | 37 | -10 | 24% |
| SM Caen | 33 | 9 | 11 | 13 | 29 | 42 | -13 | 27% |
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′ |
|---|---|---|---|---|---|---|
| 21/22 | 28 | 2,404 | 3 | 0 | 0 | 0.11 |
| 20/21 | 37 | 3,315 | 2 | 0 | 0 | 0.05 |
| 17/18 | 34 | 2,973 | 1 | 0 | 0 | 0.03 |
| 16/17 | 35 | 3,137 | 5 | 0 | 0 | 0.14 |
| 15/16 | 35 | 3,080 | 2 | 0 | 0 | 0.06 |
| 14/15 | 4 | 390 | 1 | 0 | 0 | 0.23 |
| 13/14 | 11 | 923 | 1 | 0 | 0 | 0.1 |
| 12/13 | 1 | 120 | 1 | 0 | 0 | 0.75 |
| 10/11 | 0 | 0 | 1 | 0 | 0 | 0 |
| 06/07 | 18 | 1,572 | 1 | 0 | 0 | 0.06 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 2 | 180 | 1 | 50% | 2 | 1 |
| 22/23 | 5 | 450 | 1 | 20% | 5 | 1 |
| 21/22 | 28 | 2,404 | 6 | 21% | 37 | 1.39 |
| 20/21 | 37 | 3,315 | 9 | 24% | 51 | 1.38 |
| 19/20 | 27 | 2,430 | 14 | 52% | 23 | 0.85 |
| 18/19 | 40 | 3,482 | 21 | 53% | 29 | 0.75 |
| 17/18 | 34 | 2,973 | 11 | 32% | 37 | 1.12 |
| 16/17 | 35 | 3,137 | 9 | 26% | 44 | 1.26 |
| 15/16 | 35 | 3,080 | 15 | 43% | 35 | 1.02 |
| 14/15 | 4 | 390 | 1 | 25% | 6 | 1.38 |
| 13/14 | 11 | 923 | 2 | 18% | 16 | 1.56 |
| 12/13 | 1 | 120 | 0 | 0% | 4 | 3 |
| 09/10 | 3 | 270 | 0 | 0% | 4 | 1.33 |
| 07/08 | 17 | 1,530 | 7 | 41% | 14 | 0.82 |
| 06/07 | 18 | 1,572 | 3 | 17% | 34 | 1.95 |
| 05/06 | 3 | 270 | 0 | 0% | 6 | 2 |
| 04/05 | 2 | 91 | 1 | 50% | 1 | 0.99 |
Output by competition
Career goals and assists broken down by tournament.
More on Jean-Louis Leca
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jean-Louis Leca
Who is Jean-Louis Leca?
Jean-Louis Leca is a France professional footballer who plays as a goalkeeper for Retired.
How old is Jean-Louis Leca?
Jean-Louis Leca is 40 years old. He was born on September 21, 1985 in Bastia.
What position does Jean-Louis Leca play?
Jean-Louis Leca plays as a goalkeeper (Goalkeeper).
What club does Jean-Louis Leca play for?
Jean-Louis Leca currently plays for Retired.
France