Paul Bernardoni
Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1997-04-18 · 6 players total
| Full name | Paul Bernardoni |
|---|---|
| Date of birth | 1997-04-18 (29 yrs) |
| Place of birth | Évry, France |
| Citizenship | France |
| Position | Goalkeeper |
| Foot | left |
| Height | 193.00 m |
| Current club | Amiens SC |
| Joined | 2025-08-06 |
| Contract expires | 2027-06-30 |
| Agent | LB SPORT & ... |
| Outfitter | Uhlsport |
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 |
|---|---|---|---|---|---|---|---|
| Amiens SC | 1 | 25/26 | 25/26 | 5 | 0 | 0 | 450 |
| Yverdon Sport FC | 2 | 23/24 | 24/25 | 58 | 0 | 0 | 5,220 |
| Konyaspor | 1 | 23/24 | 23/24 | 17 | 0 | 0 | 1,530 |
| Angers SCO | 3 | 20/21 | 22/23 | 82 | 0 | 0 | 7,410 |
| AS Saint-Étienne | 1 | 21/22 | 21/22 | 22 | 0 | 0 | 2,010 |
| Angers SCO B | 1 | 21/22 | 21/22 | 1 | 0 | 0 | 90 |
| Nîmes Olympique | 2 | 18/19 | 19/20 | 66 | 0 | 0 | 5,954 |
| Clermont Foot 63 | 1 | 17/18 | 17/18 | 38 | 0 | 0 | 3,420 |
| FC Girondins Bordeaux | 2 | 15/16 | 16/17 | 7 | 0 | 0 | 630 |
| FC Girondins Bordeaux B | 1 | 16/17 | 16/17 | 11 | 0 | 0 | 990 |
| ESTAC Troyes | 2 | 14/15 | 15/16 | 16 | 0 | 0 | 1,440 |
| ESTAC Troyes B | 2 | 14/15 | 15/16 | 24 | 0 | 0 | 2,160 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Ligue 2 | Amiens SC | 5 | 0 | 0 | 0 | 0 | 450 |
| 24/25 | Super League | Yverdon Sport FC | 38 | 0 | 0 | 3 | 0 | 3,420 |
| 24/25 | Swiss Cup | Yverdon Sport FC | 0 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Super League | Yverdon Sport FC | 20 | 0 | 0 | 2 | 0 | 1,800 |
| 23/24 | Süper Lig | Konyaspor | 17 | 0 | 0 | 0 | 0 | 1,530 |
| 22/23 | Coupe de France | Angers SCO | 3 | 0 | 0 | 0 | 0 | 300 |
| 22/23 | Ligue 1 | Angers SCO | 27 | 0 | 0 | 0 | 0 | 2,430 |
| 21/22 | Coupe de France | AS Saint-Étienne | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Coupe de France | Angers SCO | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | L1/L2 Playoffs | AS Saint-Étienne | 2 | 0 | 0 | 0 | 0 | 210 |
| 21/22 | Ligue 1 | Angers SCO | 13 | 0 | 0 | 0 | 0 | 1,170 |
| 21/22 | Ligue 1 | AS Saint-Étienne | 19 | 0 | 0 | 0 | 0 | 1,710 |
| 21/22 | National 2 - Grp. D | Angers SCO B | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | Ligue 1 | Angers SCO | 38 | 0 | 0 | 1 | 0 | 3,420 |
| 19/20 | Coupe de France | Nîmes Olympique | 1 | 0 | 0 | 0 | 0 | 120 |
| 19/20 | Coupe de la Ligue | Nîmes Olympique | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ligue 1 | Nîmes Olympique | 25 | 0 | 0 | 0 | 0 | 2,204 |
| 18/19 | Coupe de France | Nîmes Olympique | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | Coupe de la Ligue | Nîmes Olympique | 1 | 0 | 0 | 0 | 0 | 120 |
| 18/19 | Ligue 1 | Nîmes Olympique | 38 | 0 | 0 | 0 | 0 | 3,420 |
| 17/18 | Coupe de la Ligue | Clermont Foot 63 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ligue 2 | Clermont Foot 63 | 38 | 0 | 0 | 0 | 0 | 3,420 |
| 16/17 | CFA 2 - Grp. H | FC Girondins Bordeaux B | 11 | 0 | 0 | 0 | 0 | 990 |
| 16/17 | Coupe de France | FC Girondins Bordeaux | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Coupe de la Ligue | FC Girondins Bordeaux | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Ligue 1 | FC Girondins Bordeaux | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | CFA - Grp. A | ESTAC Troyes B | 3 | 0 | 0 | 0 | 0 | 270 |
| 15/16 | Coupe de France | FC Girondins Bordeaux | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Coupe de France | ESTAC Troyes | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Coupe de la Ligue | ESTAC Troyes | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | Ligue 1 | FC Girondins Bordeaux | 7 | 0 | 0 | 0 | 0 | 630 |
| 15/16 | Ligue 1 | ESTAC Troyes | 14 | 0 | 0 | 0 | 0 | 1,260 |
| 14/15 | CFA - Grp. B | ESTAC Troyes B | 21 | 0 | 0 | 0 | 0 | 1,890 |
| 14/15 | Ligue 2 | ESTAC Troyes | 1 | 0 | 0 | 0 | 0 | 90 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Troyes U19 | Troyes | Transfer | 0 | — |
| 15/16 | 2016-01-31 | Troyes | G. Bordeaux | Loan | 150000 | — |
| 15/16 | 2016-06-30 | G. Bordeaux | Troyes | Return from loan | 1250000 | — |
| 16/17 | 2016-07-01 | Troyes | G. Bordeaux | Transfer | 1250000 | €2.50m |
| 17/18 | 2017-07-01 | G. Bordeaux | Clermont Foot | Loan | 800000 | — |
| 17/18 | 2018-06-30 | Clermont Foot | G. Bordeaux | Return from loan | 2000000 | — |
| 18/19 | 2018-07-06 | G. Bordeaux | Nîmes Olympique | Loan | 2000000 | — |
| 19/20 | 2020-06-30 | Nîmes Olympique | G. Bordeaux | Return from loan | 5500000 | — |
| 20/21 | 2020-07-01 | G. Bordeaux | Angers SCO | Transfer | 5500000 | €7.50m |
| 21/22 | 2022-01-05 | Angers SCO | Saint-Étienne | Loan | 10000000 | — |
| 21/22 | 2022-06-30 | Saint-Étienne | Angers SCO | Return from loan | 7000000 | — |
| 23/24 | 2023-08-08 | Angers SCO | Konyaspor | Transfer | 2500000 | — |
| 23/24 | 2024-01-21 | Konyaspor | Yverdon Sport | Transfer | 2200000 | — |
| 25/26 | 2025-08-06 | Yverdon Sport | Amiens SC | Transfer | 2800000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Ankle sprain | 2019-10-07 | 2019-11-11 | 36 | 4 |
| 21/22 | Lung contusion | 2021-11-01 | 2021-12-15 | 45 | 6 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #53860 | #1 | 3 | 0 | — | — | former national player |
| Team #40468 | — | 1 | 0 | — | — | former national player |
| Team #25250 | — | 5 | 0 | — | — | former national player |
| Team #23658 | — | 6 | 0 | — | — | former national player |
| Team #23101 | — | 14 | 0 | — | — | former national player |
| Team #10831 | #1 | 7 | 0 | — | — | former national player |
| Team #9323 | #23 | 18 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Marley Aké | 1 | 0 | 0 |
| Loïs Diony | 1 | 0 | 0 |
| Mauro Rodrigues | 1 | 0 | 0 |
| Sofiane Alakouch | 1 | 0 | 0 |
| William Le Pogam | 1 | 0 | 0 |
| Mohamed Tijani | 1 | 0 | 0 |
| Anthony Sauthier | 1 | 0 | 0 |
| Angelo Fulgini | 1 | 0 | 0 |
| Romain Thomas | 1 | 0 | 0 |
| Mathias Pereira Lage | 1 | 0 | 0 |
| Christian Marques | 1 | 0 | 0 |
| Théo Valls | 1 | 0 | 0 |
| Anthony Briançon | 1 | 0 | 0 |
| Souleyman Doumbia | 1 | 0 | 0 |
| Denis Bouanga | 1 | 0 | 0 |
| Antonin Bobichon | 1 | 0 | 0 |
| Pierrick Capelle | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | Saint-Étienne | Angers SCO | Return from loan | — | €7.00m |
| 21/22 | 2022-01-05 | Angers SCO | Saint-Étienne | Loan | — | €10.00m |
| 19/20 | 2020-06-30 | Nîmes Olympique | G. Bordeaux | Return from loan | — | €5.50m |
| 18/19 | 2018-07-06 | G. Bordeaux | Nîmes Olympique | Loan | — | €2.00m |
| 17/18 | 2018-06-30 | Clermont Foot | G. Bordeaux | Return from loan | — | €2.00m |
| 17/18 | 2017-07-01 | G. Bordeaux | Clermont Foot | Loan | — | €800k |
| 15/16 | 2016-06-30 | G. Bordeaux | Troyes | Return from loan | — | €1.25m |
| 15/16 | 2016-01-31 | Troyes | G. Bordeaux | Loan | — | €150k |
Last 13 matches for Amiens SC while Paul Bernardoni was at the club (joined 2025-08-06). 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 |
|---|---|---|---|---|---|
| 2025-11-01 | FR2 |
Amiens SC | 2–3 | Grenoble Foot 38 | Available |
| 2025-10-28 | FR2 |
ESTAC Troyes | 3–1 | Amiens SC | Available |
| 2025-10-25 | FR2 |
Amiens SC | 2–1 | Rodez AF | Available |
| 2025-10-20 | FR2 |
AS Nancy Lorraine | 0–1 | Amiens SC | Available |
| 2025-10-03 | FR2 |
Amiens SC | 0–1 | US Boulogne | Available |
| 2025-09-27 | FR2 |
USL Dunkerque | 6–2 | Amiens SC | Available |
| 2025-09-23 | FR2 |
Amiens SC | 0–1 | AS Saint-Étienne | Available |
| 2025-09-19 | FR2 |
Stade Lavallois | 0–3 | Amiens SC | Available |
| 2025-09-12 | FR2 |
Amiens SC | 0–0 | SC Bastia | Available |
| 2025-08-29 | FR2 |
Montpellier HSC | 1–1 | Amiens SC | Available |
| 2025-08-22 | FR2 |
Amiens SC | 0–1 | FC Annecy | Available |
| 2025-08-15 | FR2 |
Red Star FC | 1–3 | Amiens SC | Available |
| 2025-08-11 | FR2 |
Amiens SC | 2–2 | Stade de Reims | Available |
Teams faced most often by Paul Bernardoni'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 % |
|---|---|---|---|---|---|---|---|---|
| Stade de Reims | 66 | 25 | 22 | 19 | 91 | 82 | +9 | 38% |
| Montpellier HSC | 65 | 23 | 19 | 23 | 72 | 74 | -2 | 35% |
| AJ Auxerre | 63 | 22 | 17 | 24 | 68 | 68 | 0 | 35% |
| EA Guingamp | 63 | 29 | 12 | 22 | 89 | 78 | +11 | 46% |
| Stade Brestois 29 | 63 | 20 | 15 | 28 | 77 | 90 | -13 | 32% |
| Olympique Lyonnais | 62 | 10 | 10 | 42 | 50 | 127 | -77 | 16% |
| FC Nantes | 62 | 16 | 21 | 25 | 62 | 72 | -10 | 26% |
| OGC Nice | 62 | 17 | 10 | 35 | 62 | 92 | -30 | 27% |
| Lille OSC | 61 | 19 | 16 | 26 | 62 | 84 | -22 | 31% |
| Girondins Bordeaux | 61 | 21 | 18 | 22 | 81 | 80 | +1 | 34% |
| SM Caen | 61 | 28 | 13 | 20 | 70 | 54 | +16 | 46% |
| AC Ajaccio | 60 | 20 | 19 | 21 | 67 | 63 | +4 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | 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 | 38 | 3,420 | 4 | 0 | 0 | 0.11 |
| 23/24 | 37 | 3,330 | 2 | 0 | 0 | 0.05 |
| 20/21 | 38 | 3,420 | 1 | 0 | 0 | 0.03 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 5 | 450 | 1 | 20% | 5 | 1 |
| 24/25 | 38 | 3,420 | 7 | 18% | 68 | 1.79 |
| 23/24 | 37 | 3,330 | 8 | 22% | 56 | 1.51 |
| 22/23 | 30 | 2,730 | 5 | 17% | 63 | 2.08 |
| 21/22 | 37 | 3,360 | 8 | 22% | 61 | 1.63 |
| 20/21 | 38 | 3,420 | 9 | 24% | 58 | 1.53 |
| 19/20 | 26 | 2,324 | 6 | 23% | 40 | 1.55 |
| 18/19 | 40 | 3,630 | 10 | 25% | 62 | 1.54 |
| 17/18 | 38 | 3,420 | 14 | 37% | 36 | 0.95 |
| 16/17 | 11 | 990 | 1 | 9% | 15 | 1.36 |
| 15/16 | 25 | 2,250 | 4 | 16% | 51 | 2.04 |
| 14/15 | 22 | 1,980 | 5 | 23% | 31 | 1.41 |
Output by competition
Career goals and assists broken down by tournament.
More on Paul Bernardoni
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Paul Bernardoni
Who is Paul Bernardoni?
Paul Bernardoni is a France professional footballer who plays as a goalkeeper for Amiens SC.
How old is Paul Bernardoni?
Paul Bernardoni is 29 years old. He was born on April 18, 1997 in Évry.
What position does Paul Bernardoni play?
Paul Bernardoni plays as a goalkeeper (Goalkeeper).
What club does Paul Bernardoni play for?
Paul Bernardoni currently plays for Amiens SC.
What is Paul Bernardoni's market value?
Paul Bernardoni's most recent reported market value is €2.80m.
France