Cyril Ngonge
Career snapshot
Career highs
Born the same day
Shares 2000-05-26 · 6 players total
| Full name | Cyril Ngonge |
|---|---|
| Date of birth | 2000-05-26 (25 yrs) |
| Place of birth | Ukkel, Belgium |
| Citizenship | Belgium DR Congo |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 180.00 m |
| Current club | Torino FC |
| On loan from | ↩ SSC Napoli parent contract: 2028-06-30 |
| Joined | 2025-07-24 |
| Contract expires | 2026-06-30 |
| Agent | DWMA |
| Outfitter | Nike |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Torino FC | 1 | 25/26 | 25/26 | 3 | 0 | 0 | 0 |
| SSC Napoli | 2 | 23/24 | 24/25 | 35 | 3 | 1 | 380 |
| Hellas Verona | 2 | 22/23 | 23/24 | 36 | 11 | 3 | 534 |
| FC Groningen | 2 | 21/22 | 22/23 | 46 | 11 | 5 | 598 |
| FC Groningen U21 | 1 | 22/23 | 22/23 | 1 | 0 | 0 | 0 |
| RKC Waalwijk | 1 | 20/21 | 20/21 | 21 | 5 | 2 | 235 |
| PSV Eindhoven | 1 | 19/20 | 19/20 | 0 | 0 | 0 | 0 |
| PSV Eindhoven U21 | 1 | 19/20 | 19/20 | 22 | 7 | 3 | 257 |
| Club Brugge KV | 1 | 18/19 | 18/19 | 5 | 0 | 0 | 0 |
| Club Bruges U19 | 1 | 18/19 | 18/19 | 2 | 1 | 0 | 106 |
| Club Brugge UEFA U19 | 1 | 18/19 | 18/19 | 5 | 4 | 0 | 113 |
| FC Brügge U21 | 1 | 17/18 | 17/18 | 3 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Italy Cup | Torino FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Serie A | Torino FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Italy Cup | SSC Napoli | 3 | 2 | 0 | 0 | 0 | 73 |
| 24/25 | Serie A | SSC Napoli | 18 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | Champions League | SSC Napoli | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Italy Cup | Hellas Verona | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Serie A | SSC Napoli | 13 | 1 | 1 | 2 | 0 | 307 |
| 23/24 | Serie A | Hellas Verona | 19 | 6 | 2 | 4 | 0 | 240 |
| 23/24 | Supercoppa Italiana | SSC Napoli | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Eredivisie | FC Groningen | 11 | 3 | 2 | 0 | 0 | 209 |
| 22/23 | KNVB Beker | FC Groningen | 1 | 0 | 2 | 0 | 0 | 0 |
| 22/23 | Play-Out Serie A | Hellas Verona | 1 | 2 | 0 | 1 | 0 | 45 |
| 22/23 | Serie A | Hellas Verona | 14 | 3 | 1 | 2 | 0 | 249 |
| 22/23 | U21 Div. 1 Fall | FC Groningen U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Eredivisie | FC Groningen | 31 | 7 | 1 | 3 | 1 | 241 |
| 21/22 | KNVB Beker | FC Groningen | 3 | 1 | 0 | 0 | 0 | 148 |
| 20/21 | Eredivisie | RKC Waalwijk | 20 | 5 | 2 | 2 | 0 | 235 |
| 20/21 | KNVB Beker | RKC Waalwijk | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Eredivisie | PSV Eindhoven | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Keuken Kampioen Divisie | PSV Eindhoven U21 | 22 | 7 | 3 | 4 | 0 | 257 |
| 18/19 | Champions League | Club Brugge KV | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | JPL | Club Brugge KV | 3 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | JPL Play-Offs I | Club Brugge KV | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | UEFA Youth League | Club Brugge UEFA U19 | 5 | 4 | 0 | 0 | 0 | 113 |
| 18/19 | Viareggio Cup | Club Bruges U19 | 2 | 1 | 0 | 0 | 0 | 106 |
| 17/18 | Viareggio Cup | FC Brügge U21 | 3 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Anderlecht Yth. | Club Brugge Yth | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Club Brugge Yth | Club Bruges U19 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Club Bruges U19 | FC Brügge U21 | Transfer | 0 | — |
| 19/20 | 2019-07-01 | FC Brügge U21 | Club Brugge | Transfer | 700000 | — |
| 19/20 | 2019-09-01 | Club Brugge | PSV U21 | Loan | 700000 | — |
| 19/20 | 2020-06-30 | PSV U21 | Club Brugge | Return from loan | 725000 | — |
| 20/21 | 2020-09-01 | Club Brugge | RKC Waalwijk | Transfer | 725000 | — |
| 21/22 | 2021-07-02 | RKC Waalwijk | FC Groningen | Transfer | 700000 | €200k |
| 22/23 | 2023-01-19 | FC Groningen | Hellas Verona | Transfer | 1300000 | €550k |
| 23/24 | 2024-01-19 | Hellas Verona | Napoli | Transfer | 6000000 | €20.00m |
| 25/26 | 2025-07-24 | Napoli | Torino | Loan | 8000000 | — |
| 25/26 | 2026-06-30 | Torino | Napoli | Return from loan | 8000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Ankle injury | 2020-12-29 | 2021-02-19 | 53 | 8 |
| 22/23 | Injury to the ankle | 2023-03-05 | 2023-03-31 | 27 | 5 |
| 23/24 | muscular problems | 2024-02-20 | 2024-03-11 | 21 | 5 |
| 23/24 | Muscle contusion | 2024-04-03 | 2024-04-05 | 3 | 0 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €725k |
| Jan 1, 1970 | €625k |
| Jan 1, 1970 | €725k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #34680 | #11 | 5 | 0 | — | — | former national player |
| Team #23282 | #22 | 2 | 0 | — | — | former national player |
| Team #23219 | #18 | 5 | 0 | — | — | former national player |
| Team #16338 | #11 | 6 | 1 | — | — | former national player |
| Team #16337 | — | 2 | 0 | — | — | former national player |
| Team #9315 | — | 0 | 0 | — | — | former national player |
| Team #3382 | #22 | 1 | 0 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Damil Dankerlui | 1 | 0 | 906 |
| Paulos Abraham | 1 | 0 | 779 |
| Romano Postema | 1 | 0 | 537 |
| Giovanni Di Lorenzo | 1 | 1 | 493 |
| Alex Meret | 2 | 0 | 481 |
| Amir Rrahmani | 2 | 0 | 458 |
| Stanislav Lobotka | 1 | 1 | 448 |
| Frank Anguissa | 1 | 0 | 439 |
| Mathías Olivera | 2 | 0 | 338 |
| Giangiacomo Magnani | 1 | 0 | 0 |
| Jørgen Strand Larsen | 1 | 3 | 0 |
| Laros Duarte | 1 | 0 | 0 |
| Lorenzo Montipò | 1 | 0 | 0 |
| Mike te Wierik | 1 | 0 | 0 |
| Peter Leeuwenburgh | 1 | 0 | 0 |
| Mohammed El Hankouri | 1 | 3 | 0 |
| Milan Djuric | 1 | 3 | 0 |
| Neraysho Kasanwirjo | 1 | 2 | 0 |
| Ondrej Duda | 1 | 1 | 0 |
| Isak Hien | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Serie A | SSC Napoli | 7 | 32 |
| 19/20 | Keuken Kampioen Divisie | PSV Eindhoven U21 | 7 | 22 |
| 21/22 | Eredivisie | FC Groningen | 7 | 31 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Serie A | SSC Napoli | 3 | 32 |
| 19/20 | Keuken Kampioen Divisie | PSV Eindhoven U21 | 3 | 22 |
| 22/23 | Eredivisie | FC Groningen | 2 | 11 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-06-30 | Torino | Napoli | Return from loan | — | €8.00m |
| 25/26 | 2025-07-24 | Napoli | Torino | Loan | — | €8.00m |
| 19/20 | 2020-06-30 | PSV U21 | Club Brugge | Return from loan | — | €725k |
| 19/20 | 2019-09-01 | Club Brugge | PSV U21 | Loan | — | €700k |
Last 50 matches for Torino FC 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-05-24 | IT1 |
Torino FC | – | Juventus FC | TIMED |
| 2026-05-17 | IT1 |
Cagliari Calcio | – | Torino FC | TIMED |
| 2026-05-08 | IT1 |
Torino FC | 2–1 | US Sassuolo Calcio | Available |
| 2026-05-08 | IT1 |
Torino FC | 2–1 | US Sassuolo Calcio | Available |
| 2026-05-02 | IT1 |
Udinese Calcio | 2–0 | Torino FC | Available |
| 2026-05-02 | IT1 |
Udinese Calcio | 2–0 | Torino FC | Available |
| 2026-04-26 | IT1 |
Torino FC | 2–2 | FC Internazionale Milano | Available |
| 2026-04-26 | IT1 |
Torino FC | 2–2 | FC Internazionale Milano | Available |
| 2026-04-19 | IT1 |
US Cremonese | 0–0 | Torino FC | Available |
| 2026-04-19 | IT1 |
US Cremonese | 0–0 | Torino FC | Available |
| 2026-04-11 | IT1 |
Torino FC | 2–1 | Hellas Verona FC | Available |
| 2026-04-05 | IT1 |
AC Pisa 1909 | 0–1 | Torino FC | Available |
| 2026-03-21 | IT1 |
AC Milan | 3–2 | Torino FC | Available |
| 2026-03-13 | IT1 |
Torino FC | 4–1 | Parma Calcio 1913 | Available |
| 2026-03-06 | IT1 |
SSC Napoli | 2–1 | Torino FC | Available |
| 2026-03-01 | IT1 |
Torino FC | 2–0 | SS Lazio | Available |
| 2026-02-22 | IT1 |
Genoa CFC | 3–0 | Torino FC | Available |
| 2026-02-15 | IT1 |
Torino FC | 1–2 | Bologna FC 1909 | Available |
| 2026-02-07 | IT1 |
ACF Fiorentina | 2–2 | Torino FC | Available |
| 2026-02-01 | IT1 |
Torino FC | 1–0 | US Lecce | Available |
| 2026-01-24 | IT1 |
Como 1907 | 6–0 | Torino FC | Available |
| 2026-01-18 | IT1 |
Torino FC | 0–2 | AS Roma | Available |
| 2026-01-10 | IT1 |
Atalanta BC | 2–0 | Torino FC | Available |
| 2026-01-07 | IT1 |
Torino FC | 1–2 | Udinese Calcio | Available |
| 2026-01-04 | IT1 |
Hellas Verona FC | 0–3 | Torino FC | Available |
| 2025-12-27 | IT1 |
Torino FC | 1–2 | Cagliari Calcio | Available |
| 2025-12-21 | IT1 |
US Sassuolo Calcio | 0–1 | Torino FC | Available |
| 2025-12-13 | IT1 |
Torino FC | 1–0 | US Cremonese | Available |
| 2025-12-08 | IT1 |
Torino FC | 2–3 | AC Milan | Available |
| 2025-11-30 | IT1 |
US Lecce | 2–1 | Torino FC | Available |
| 2025-11-24 | IT1 |
Torino FC | 1–5 | Como 1907 | Available |
| 2025-11-08 | IT1 |
Juventus FC | 0–0 | Torino FC | Available |
| 2025-11-02 | IT1 |
Torino FC | 2–2 | AC Pisa 1909 | Available |
| 2025-10-29 | IT1 |
Bologna FC 1909 | 0–0 | Torino FC | Available |
| 2025-10-26 | IT1 |
Torino FC | 2–1 | Genoa CFC | Available |
| 2025-10-18 | IT1 |
Torino FC | 1–0 | SSC Napoli | Available |
| 2025-10-04 | IT1 |
SS Lazio | 3–3 | Torino FC | Available |
| 2025-09-29 | IT1 |
Parma Calcio 1913 | 2–1 | Torino FC | Available |
| 2025-09-21 | IT1 |
Torino FC | 0–3 | Atalanta BC | Available |
| 2025-09-14 | IT1 |
AS Roma | 0–1 | Torino FC | Available |
| 2025-08-31 | IT1 |
Torino FC | 0–0 | ACF Fiorentina | Available |
| 2025-08-25 | IT1 |
FC Internazionale Milano | 5–0 | Torino FC | Available |
| 2025-05-25 | IT1 |
Torino FC | 0–2 | AS Roma | Available |
| 2025-05-18 | IT1 |
US Lecce | 1–0 | Torino FC | Available |
| 2025-05-11 | IT1 |
Torino FC | 0–2 | FC Internazionale Milano | Available |
| 2025-05-02 | IT1 |
Torino FC | 1–1 | Venezia FC | Available |
| 2025-04-27 | IT1 |
SSC Napoli | 2–0 | Torino FC | Available |
| 2025-04-23 | IT1 |
Torino FC | 2–0 | Udinese Calcio | Available |
| 2025-04-13 | IT1 |
Como 1907 | 1–0 | Torino FC | Available |
| 2025-04-06 | IT1 |
Torino FC | 1–1 | Hellas Verona FC | Available |
Teams faced most often by Cyril Ngonge'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 % |
|---|---|---|---|---|---|---|---|---|
| AFC Ajax | 26 | 4 | 1 | 21 | 30 | 68 | -38 | 15% |
| FC Utrecht | 24 | 3 | 10 | 11 | 25 | 38 | -13 | 13% |
| Fortuna Sittard | 22 | 7 | 3 | 12 | 29 | 29 | 0 | 32% |
| Sparta Rotterdam | 22 | 5 | 6 | 11 | 19 | 34 | -15 | 23% |
| PEC Zwolle | 20 | 3 | 9 | 8 | 15 | 25 | -10 | 15% |
| AC Milan | 20 | 6 | 7 | 7 | 20 | 24 | -4 | 30% |
| AZ Alkmaar | 19 | 5 | 3 | 11 | 15 | 30 | -15 | 26% |
| Heracles Almelo | 19 | 7 | 3 | 9 | 30 | 24 | +6 | 37% |
| ACF Fiorentina | 17 | 9 | 4 | 4 | 30 | 21 | +9 | 53% |
| PSV Eindhoven | 17 | 1 | 0 | 16 | 13 | 43 | -30 | 6% |
| Vitesse | 17 | 6 | 3 | 8 | 18 | 27 | -9 | 35% |
| FC Emmen | 17 | 7 | 7 | 3 | 22 | 10 | +12 | 41% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 21 | 73 | 2 | 0 | 0 | 2.47 |
| 23/24 | 35 | 547 | 6 | 0 | 0 | 0.99 |
| 22/23 | 28 | 503 | 3 | 0 | 0 | 0.54 |
| 21/22 | 34 | 389 | 3 | 0 | 1 | 0.93 |
| 20/21 | 21 | 235 | 2 | 0 | 0 | 0.77 |
| 19/20 | 22 | 257 | 4 | 0 | 0 | 1.4 |
| 18/19 | 12 | 219 | 1 | 0 | 0 | 0.41 |
Output by competition
Career goals and assists broken down by tournament.
More on Cyril Ngonge
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Cyril Ngonge
Who is Cyril Ngonge?
Cyril Ngonge is a Belgium professional footballer who plays as a right winger for Torino FC.
How old is Cyril Ngonge?
Cyril Ngonge is 25 years old. He was born on May 26, 2000 in Ukkel.
What position does Cyril Ngonge play?
Cyril Ngonge plays as a right winger (Attack - Right Winger).
What club does Cyril Ngonge play for?
Cyril Ngonge currently plays for Torino FC.
How many career goals has Cyril Ngonge scored?
Across all senior club competitions in our dataset, Cyril Ngonge has scored 42 goals in 179 appearances.
What is Cyril Ngonge's market value?
Cyril Ngonge's most recent reported market value is €8.00m.