Leonardo Cerri
Career snapshot
Position rank · 24/25
Among 3,489 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 2003-03-04 · 6 players total
| Full name | Leonardo Cerri |
|---|---|
| Date of birth | 2003-03-04 (23 yrs) |
| Place of birth | Roma, Italy |
| Citizenship | Italy |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | both |
| Height | 198.00 m |
| Current club | SSC Bari |
| On loan from | ↩ Juventus Next Gen parent contract: 2027-06-30 |
| Joined | 2025-08-27 |
| Contract expires | 2026-06-30 |
| Agent | Pietro Chiodi ... |
| Outfitter | adidas |
Percentile rank vs 1196 other Attack - Centre-Forwards with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Carrarese Calcio 1908 | 1 | 24/25 | 24/25 | 33 | 4 | 1 | 421 |
| Juventus FC | 1 | 23/24 | 23/24 | 1 | 0 | 0 | 0 |
| Juventus Next Gen | 2 | 22/23 | 23/24 | 55 | 12 | 2 | 648 |
| Juventus Primavera | 3 | 19/20 | 21/22 | 49 | 10 | 6 | 1,226 |
| Juventus U23 | 2 | 20/21 | 21/22 | 6 | 1 | 0 | 46 |
| Juventus FC UEFA U19 | 1 | 21/22 | 21/22 | 5 | 2 | 0 | 42 |
| Juventus Under 17 | 1 | 19/20 | 19/20 | 17 | 12 | 1 | 89 |
| Pescara Under 17 | 1 | 18/19 | 18/19 | 4 | 1 | 0 | 77 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Italy Cup | Carrarese Calcio 1908 | 2 | 1 | 0 | 0 | 0 | 61 |
| 24/25 | Serie B | Carrarese Calcio 1908 | 31 | 3 | 1 | 6 | 0 | 360 |
| 23/24 | Coppa Serie C | Juventus Next Gen | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Playoff Serie C | Juventus Next Gen | 4 | 2 | 1 | 0 | 0 | 105 |
| 23/24 | Serie A | Juventus FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Serie C-B | Juventus Next Gen | 30 | 6 | 1 | 3 | 0 | 213 |
| 22/23 | Coppa Serie C | Juventus Next Gen | 3 | 1 | 0 | 0 | 0 | 118 |
| 22/23 | Serie C-A | Juventus Next Gen | 17 | 3 | 0 | 0 | 0 | 212 |
| 21/22 | Coppa Primavera | Juventus Primavera | 1 | 1 | 0 | 0 | 0 | 56 |
| 21/22 | Primavera 1 | Juventus Primavera | 20 | 6 | 2 | 1 | 1 | 166 |
| 21/22 | Primavera Fase Finale | Juventus Primavera | 2 | 1 | 0 | 0 | 0 | 29 |
| 21/22 | Serie C-A | Juventus U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | UEFA Youth League | Juventus FC UEFA U19 | 5 | 2 | 0 | 0 | 0 | 42 |
| 20/21 | Coppa Primavera | Juventus Primavera | 2 | 1 | 0 | 0 | 0 | 107 |
| 20/21 | Primavera 1 | Juventus Primavera | 23 | 1 | 4 | 0 | 0 | 868 |
| 20/21 | Primavera Fase Finale | Juventus Primavera | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Serie C-A | Juventus U23 | 4 | 1 | 0 | 0 | 0 | 46 |
| 19/20 | Primavera 1 | Juventus Primavera | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Under 17 - A | Juventus Under 17 | 17 | 12 | 1 | 1 | 0 | 89 |
| 18/19 | Under 17 - C | Pescara Under 17 | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Under 17 - Finals | Pescara Under 17 | 1 | 1 | 0 | 0 | 0 | 77 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 19/20 | 2019-07-01 | Pescara U17 | Juventus U17 | Transfer | 0 | €1.50m |
| 20/21 | 2020-09-01 | Juventus U17 | Juventus U19 | Transfer | 0 | — |
| 22/23 | 2022-07-01 | Juventus U19 | Juve Next Gen | Transfer | 250000 | — |
| 24/25 | 2024-08-01 | Juve Next Gen | Carrarese | Loan | 800000 | — |
| 24/25 | 2025-06-30 | Carrarese | Juve Next Gen | Return from loan | 800000 | — |
| 25/26 | 2025-08-27 | Juve Next Gen | Bari | Loan | 800000 | — |
| 25/26 | 2026-06-30 | Bari | Juve Next Gen | Return from loan | 800000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | heart problems | 2021-08-01 | 2021-10-23 | 84 | 9 |
| 23/24 | Ankle problems | 2023-10-21 | 2023-11-24 | 35 | 6 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €250k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #21426 | — | 0 | 0 | — | — | former national player |
| Team #21100 | — | 1 | 0 | — | — | former national player |
| Team #11947 | #19 | 3 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Julián Illanes | 1 | 0 | 940 |
| Giovanni Garofani | 2 | 0 | 901 |
| Manuel Cicconi | 1 | 2 | 831 |
| Matías Soulé | 1 | 0 | 824 |
| Simone Zanon | 1 | 0 | 774 |
| Emanuele Zuelli | 1 | 0 | 702 |
| Giovanni Daffara | 2 | 0 | 0 |
| Samuele Damiani | 2 | 1 | 0 |
| Marco Imperiale | 1 | 0 | 0 |
| Alessandro Pio Riccio | 2 | 1 | 0 |
| Filippo Fiumanò | 2 | 0 | 0 |
| Josué Chibozo | 2 | 3 | 0 |
| Riccardo Turicchia | 2 | 1 | 0 |
| Fabio Miretti | 2 | 3 | 0 |
| Ervin Omic | 2 | 0 | 0 |
| Jonas Rouhi | 2 | 1 | 0 |
| Luis Hasa | 2 | 1 | 0 |
| Samuel Iling-Junior | 2 | 3 | 0 |
| Nikola Sekulov | 1 | 0 | 0 |
| Tarik Muharemović | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 19/20 | Under 17 - A | Juventus Under 17 | 12 | 17 |
| 23/24 | Serie C-B | Juventus Next Gen | 6 | 30 |
| 21/22 | Primavera 1 | Juventus Primavera | 6 | 20 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Primavera 1 | Juventus Primavera | 4 | 23 |
| 21/22 | Primavera 1 | Juventus Primavera | 2 | 20 |
| 24/25 | Serie B | Carrarese Calcio 1908 | 1 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-06-30 | Bari | Juve Next Gen | Return from loan | — | €800k |
| 25/26 | 2025-08-27 | Juve Next Gen | Bari | Loan | — | €800k |
| 24/25 | 2025-06-30 | Carrarese | Juve Next Gen | Return from loan | — | €800k |
| 24/25 | 2024-08-01 | Juve Next Gen | Carrarese | Loan | — | €800k |
Last 50 matches for SSC Bari 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 |
|---|---|---|---|---|---|
| 2026-03-17 | IT2 |
Frosinone Calcio | 2–1 | SSC Bari | Available |
| 2026-03-14 | IT2 |
SSC Bari | 4–1 | AC Reggiana 1919 | Available |
| 2026-03-07 | IT2 |
Delfino Pescara | 4–0 | SSC Bari | Available |
| 2026-03-03 | IT2 |
SSC Bari | 2–1 | Empoli FC | Available |
| 2026-02-28 | IT2 |
Sampdoria | 0–2 | SSC Bari | Available |
| 2026-02-21 | IT2 |
Calcio Padova | 1–1 | SSC Bari | Available |
| 2026-02-14 | IT2 |
SSC Bari | 1–2 | FC Südtirol | Available |
| 2026-02-10 | IT2 |
SSC Bari | 0–0 | Spezia Calcio | Available |
| 2026-02-07 | IT2 |
Mantova 1911 SSD | 2–1 | SSC Bari | Available |
| 2026-01-31 | IT2 |
SSC Bari | 0–3 | Palermo FC | Available |
| 2026-01-24 | IT2 |
Cesena FC | 1–2 | SSC Bari | Available |
| 2026-01-17 | IT2 |
SSC Bari | 0–1 | Juve Stabia | Available |
| 2026-01-10 | IT2 |
Carrarese Calcio | 1–0 | SSC Bari | Available |
| 2025-12-27 | IT2 |
SSC Bari | 1–1 | US Avellino | Available |
| 2025-12-19 | IT2 |
SSC Bari | 1–2 | US Catanzaro | Available |
| 2025-12-13 | IT2 |
FC Südtirol | 0–0 | SSC Bari | Available |
| 2025-12-08 | IT2 |
SSC Bari | 1–1 | Delfino Pescara | Available |
| 2025-11-29 | IT2 |
Empoli FC | 5–0 | SSC Bari | Available |
| 2025-11-22 | IT2 |
SSC Bari | 2–3 | Frosinone Calcio | Available |
| 2025-11-07 | IT2 |
Spezia Calcio | 1–1 | SSC Bari | Available |
| 2025-11-02 | IT2 |
SSC Bari | 1–0 | Cesena FC | Available |
| 2025-10-29 | IT2 |
Juve Stabia | 0–0 | SSC Bari | Available |
| 2025-10-26 | IT2 |
SSC Bari | 1–0 | Mantova 1911 SSD | Available |
| 2025-10-18 | IT2 |
AC Reggiana 1919 | 3–1 | SSC Bari | Available |
| 2025-10-04 | IT2 |
SSC Bari | 2–1 | Calcio Padova | Available |
| 2025-09-30 | IT2 |
Virtus Entella | 2–2 | SSC Bari | Available |
| 2025-09-27 | IT2 |
SSC Bari | 1–1 | Sampdoria | Available |
| 2025-09-19 | IT2 |
Palermo FC | 2–0 | SSC Bari | Available |
| 2025-09-13 | IT2 |
Modena FC | 3–0 | SSC Bari | Available |
| 2025-08-31 | IT2 |
SSC Bari | 1–1 | AC Monza | Available |
| 2025-08-24 | IT2 |
Venezia FC | 2–1 | SSC Bari | Available |
| 2025-05-13 | IT2 |
FC Südtirol | 0–0 | SSC Bari | Available |
| 2025-05-09 | IT2 |
AS Cittadella | 3–1 | SSC Bari | Available |
| 2025-05-04 | IT2 |
SSC Bari | 1–0 | Pisa SC | Available |
| 2025-05-01 | IT2 |
Cosenza Calcio | 1–0 | SSC Bari | Available |
| 2025-04-25 | IT2 |
SSC Bari | 1–2 | Modena FC | Available |
| 2025-04-11 | IT2 |
SSC Bari | 2–1 | Palermo FC | Available |
| 2025-04-06 | IT2 |
US Catanzaro | 3–3 | SSC Bari | Available |
| 2025-03-30 | IT2 |
Carrarese Calcio | 2–1 | SSC Bari | Available |
| 2025-03-15 | IT2 |
SSC Bari | 0–0 | US Salernitana 1919 | Available |
| 2025-03-09 | IT2 |
Sassuolo Calcio | 1–1 | SSC Bari | Available |
| 2025-03-02 | IT2 |
SSC Bari | 1–1 | Sampdoria | Available |
| 2025-02-22 | IT2 |
Mantova 1911 SSD | 0–1 | SSC Bari | Available |
| 2025-02-15 | IT2 |
SSC Bari | 1–1 | US Cremonese | Available |
| 2025-02-09 | IT2 |
Juve Stabia | 3–1 | SSC Bari | Available |
| 2025-02-02 | IT2 |
SSC Bari | 2–1 | Frosinone Calcio | Available |
| 2025-01-25 | IT2 |
Cesena FC | 1–1 | SSC Bari | Available |
| 2025-01-18 | IT2 |
SSC Bari | 2–2 | Brescia Calcio | Available |
| 2025-01-12 | IT2 |
AC Reggiana 1919 | 0–0 | SSC Bari | Available |
| 2024-12-29 | IT2 |
SSC Bari | 2–0 | Spezia Calcio | Available |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 18/19 | Senior debut season | |
| 18/19 | First senior goal |
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 | 33 | 421 | 6 | 0 | 0 | 1.28 |
| 23/24 | 36 | 318 | 3 | 0 | 0 | 0.85 |
| 21/22 | 30 | 293 | 1 | 1 | 1 | 0.92 |
| 19/20 | 17 | 89 | 1 | 0 | 0 | 1.01 |
Output by competition
Career goals and assists broken down by tournament.
More on Leonardo Cerri
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Leonardo Cerri
Who is Leonardo Cerri?
Leonardo Cerri is an Italy professional footballer who plays as a centre-forward for SSC Bari.
How old is Leonardo Cerri?
Leonardo Cerri is 23 years old. He was born on March 4, 2003 in Roma.
What position does Leonardo Cerri play?
Leonardo Cerri plays as a centre-forward (Attack - Centre-Forward).
What club does Leonardo Cerri play for?
Leonardo Cerri currently plays for SSC Bari.
How many career goals has Leonardo Cerri scored?
Across all senior club competitions in our dataset, Leonardo Cerri has scored 42 goals in 170 appearances.
What is Leonardo Cerri's market value?
Leonardo Cerri's most recent reported market value is €800k.
Italy