Career snapshot
Position rank · 24/25
Among 3,489 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1998-04-17 · 6 players total
| Full name | Kévin Soni |
|---|---|
| Name in home country | Kévin Olivier Soni |
| Date of birth | 1998-04-17 (28 yrs) |
| Place of birth | Douala, Cameroon |
| Citizenship | Cameroon |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 183.00 m |
| Current club | Without Club |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Football Career ... |
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 |
|---|---|---|---|---|---|---|---|
| Zeleznicar Pancevo | 1 | 24/25 | 24/25 | 10 | 1 | 0 | 355 |
| Ihud Bnei Sakhnin | 1 | 24/25 | 24/25 | 10 | 0 | 0 | 0 |
| FC Rapid 1923 | 1 | 23/24 | 23/24 | 6 | 0 | 0 | 0 |
| Hapoel Jerusalem | 1 | 23/24 | 23/24 | 8 | 1 | 0 | 26 |
| Adana Demirspor | 1 | 22/23 | 22/23 | 0 | 0 | 0 | 0 |
| Asteras Tripolis | 2 | 21/22 | 22/23 | 32 | 6 | 2 | 263 |
| Hatayspor | 1 | 22/23 | 22/23 | 3 | 0 | 1 | 0 |
| Celta Vigo B | 1 | 20/21 | 20/21 | 14 | 5 | 0 | 264 |
| Villarreal CF B | 1 | 20/21 | 20/21 | 7 | 0 | 2 | 0 |
| RCD Espanyol B | 1 | 19/20 | 19/20 | 18 | 3 | 0 | 411 |
| RCD Espanyol Barcelona | 1 | 19/20 | 19/20 | 1 | 0 | 0 | 0 |
| Girona FC | 2 | 17/18 | 18/19 | 8 | 0 | 0 | 0 |
| CF Peralada | 2 | 17/18 | 18/19 | 46 | 6 | 0 | 1,174 |
| Pau FC | 1 | 16/17 | 16/17 | 19 | 5 | 0 | 488 |
| FC Girondins Bordeaux B | 3 | 14/15 | 16/17 | 34 | 5 | 0 | 972 |
| Pau FC B | 1 | 16/17 | 16/17 | 2 | 1 | 0 | 169 |
| FC Girondins Bordeaux | 2 | 14/15 | 15/16 | 5 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Gvia haMedina | Ihud Bnei Sakhnin | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ligat ha'Al | Ihud Bnei Sakhnin | 8 | 0 | 0 | 3 | 1 | 0 |
| 24/25 | Super liga Relegation round | Zeleznicar Pancevo | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Super liga Srbije | Zeleznicar Pancevo | 8 | 1 | 0 | 0 | 0 | 355 |
| 23/24 | Gvia haMedina | Hapoel Jerusalem | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligat ha'Al | Hapoel Jerusalem | 6 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligat ha'Al - Relegation round | Hapoel Jerusalem | 1 | 1 | 0 | 0 | 0 | 26 |
| 23/24 | Romanian Cup | FC Rapid 1923 | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | SuperLiga | FC Rapid 1923 | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Super League 1 | Asteras Tripolis | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Süper Lig | Adana Demirspor | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Süper Lig | Hatayspor | 3 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Kypello Elladas | Asteras Tripolis | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | SL1 Play-out | Asteras Tripolis | 6 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Super League 1 | Asteras Tripolis | 23 | 6 | 2 | 5 | 0 | 263 |
| 20/21 | 2ª B - Fase de ascenso | Celta Vigo B | 6 | 3 | 0 | 1 | 0 | 125 |
| 20/21 | 2ª B - Grupo I | Celta Vigo B | 7 | 2 | 0 | 1 | 0 | 139 |
| 20/21 | 2ª B - Grupo III | Villarreal CF B | 7 | 0 | 2 | 4 | 0 | 0 |
| 20/21 | Ascenso LaLiga2 | Celta Vigo B | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 2ª B - Grupo III | RCD Espanyol B | 18 | 3 | 0 | 7 | 0 | 411 |
| 19/20 | LaLiga | RCD Espanyol Barcelona | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2ª B - Grupo III | CF Peralada | 19 | 3 | 0 | 5 | 1 | 466 |
| 18/19 | Copa del Rey | Girona FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | LaLiga | Girona FC | 5 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | 2ª B - Grupo III | CF Peralada | 27 | 3 | 0 | 5 | 1 | 708 |
| 17/18 | LaLiga | Girona FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | CFA 2 - Grp. H | Pau FC B | 2 | 1 | 0 | 0 | 0 | 169 |
| 16/17 | CFA 2 - Grp. H | FC Girondins Bordeaux B | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Championnat National | Pau FC | 15 | 3 | 0 | 5 | 0 | 341 |
| 16/17 | Coupe de France | Pau FC | 4 | 2 | 0 | 0 | 0 | 147 |
| 15/16 | CFA - Grp. D | FC Girondins Bordeaux B | 23 | 3 | 0 | 5 | 0 | 622 |
| 15/16 | Coupe de France | FC Girondins Bordeaux | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League | FC Girondins Bordeaux | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Ligue 1 | FC Girondins Bordeaux | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | CFA - Grp. D | FC Girondins Bordeaux B | 10 | 2 | 0 | 2 | 0 | 350 |
| 14/15 | Coupe de France | FC Girondins Bordeaux | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Ligue 1 | FC Girondins Bordeaux | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-15 | Bordeaux U19 | G. Bordeaux | Transfer | 0 | — |
| 16/17 | 2016-09-07 | G. Bordeaux | Pau FC | Loan | 250000 | — |
| 16/17 | 2017-06-30 | Pau FC | G. Bordeaux | Return from loan | 250000 | — |
| 17/18 | 2017-07-21 | G. Bordeaux | CF Peralada | Transfer | 250000 | — |
| 19/20 | 2019-07-01 | CF Peralada | Girona | Transfer | 300000 | — |
| 19/20 | 2019-08-31 | Girona | RCD Espanyol B | Loan | 300000 | — |
| 19/20 | 2020-06-30 | RCD Espanyol B | Girona | Return from loan | 200000 | — |
| 20/21 | 2020-08-27 | Girona | Villarreal CF B | Loan | 200000 | — |
| 20/21 | 2021-01-29 | Villarreal CF B | Girona | Return from loan | 200000 | — |
| 20/21 | 2021-02-01 | Girona | Celta Vigo B | Loan | 200000 | — |
| 20/21 | 2021-06-30 | Celta Vigo B | Girona | Return from loan | 250000 | — |
| 21/22 | 2021-07-01 | Girona | Asteras Tripoli | Transfer | 250000 | — |
| 22/23 | 2022-09-08 | Asteras Tripoli | Hatayspor | Loan | 800000 | — |
| 22/23 | 2023-03-04 | Hatayspor | Asteras Tripoli | Return from loan | 700000 | — |
| 22/23 | 2023-03-05 | Asteras Tripoli | Adana Demirspor | Loan | 700000 | — |
| 22/23 | 2023-06-30 | Adana Demirspor | Asteras Tripoli | Return from loan | 600000 | — |
| 23/24 | 2023-09-12 | Asteras Tripoli | FC Rapid 1923 | Transfer | 600000 | — |
| 23/24 | 2024-02-03 | FC Rapid 1923 | H. Jerusalem | Loan | 450000 | — |
| 23/24 | 2024-06-30 | H. Jerusalem | FC Rapid 1923 | Return from loan | 350000 | — |
| 24/25 | 2024-07-01 | FC Rapid 1923 | Without Club | Transfer | 350000 | — |
| 24/25 | 2024-10-09 | Without Club | Bnei Sakhnin | Transfer | 350000 | — |
| 24/25 | 2025-01-28 | Bnei Sakhnin | Zelez. Pancevo | Transfer | 300000 | — |
| 25/26 | 2025-07-01 | Zelez. Pancevo | Without Club | Transfer | 400000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Leg injury | 2022-09-16 | 2022-11-26 | 72 | 9 |
| 22/23 | unknown injury | 2022-12-27 | 2023-02-06 | 42 | 7 |
| 23/24 | unknown injury | 2023-10-10 | 2023-11-17 | 39 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #52820 | #10 | 3 | 0 | — | — | former national player |
| Team #22980 | #20 | 3 | 0 | — | — | former national player |
| Team #3434 | #9 | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Steve Shamal | 0 | 0 | 911 |
| Xesc Regis | 1 | 2 | 783 |
| Santiago Bueno | 1 | 0 | 0 |
| Pablo Carbonell | 2 | 0 | 0 |
| Pepe Castaño | 1 | 0 | 0 |
| Pichu Atienza | 1 | 0 | 0 |
| Jean Ambrose | 1 | 0 | 0 |
| Sito | 1 | 2 | 0 |
| Marc Vito | 2 | 0 | 0 |
| Andrés Romero | 1 | 0 | 0 |
| Seung-ho Paik | 1 | 0 | 0 |
| David Sambissa | 1 | 0 | 0 |
| Bambo Diaby | 2 | 0 | 0 |
| Adrián Riera | 1 | 1 | 0 |
| David Carmona | 1 | 1 | 0 |
| Federico Álvarez | 1 | 0 | 0 |
| Èric Montes | 1 | 0 | 0 |
| Sofian Valla | 1 | 0 | 0 |
| Maximiliano Villa | 2 | 0 | 0 |
| Yhoan Andzouana | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | Super League 1 | Asteras Tripolis | 6 | 23 |
| 16/17 | Championnat National | Pau FC | 3 | 15 |
| 15/16 | CFA - Grp. D | FC Girondins Bordeaux B | 3 | 23 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | Super League 1 | Asteras Tripolis | 2 | 23 |
| 20/21 | 2ª B - Grupo III | Villarreal CF B | 2 | 7 |
| 22/23 | Süper Lig | Hatayspor | 1 | 3 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-06-30 | H. Jerusalem | FC Rapid 1923 | Return from loan | — | €350k |
| 23/24 | 2024-02-03 | FC Rapid 1923 | H. Jerusalem | Loan | — | €450k |
| 22/23 | 2023-06-30 | Adana Demirspor | Asteras Tripoli | Return from loan | — | €600k |
| 22/23 | 2023-03-05 | Asteras Tripoli | Adana Demirspor | Loan | — | €700k |
| 22/23 | 2023-03-04 | Hatayspor | Asteras Tripoli | Return from loan | — | €700k |
| 22/23 | 2022-09-08 | Asteras Tripoli | Hatayspor | Loan | — | €800k |
| 20/21 | 2021-06-30 | Celta Vigo B | Girona | Return from loan | — | €250k |
| 20/21 | 2021-02-01 | Girona | Celta Vigo B | Loan | — | €200k |
| 20/21 | 2021-01-29 | Villarreal CF B | Girona | Return from loan | — | €200k |
| 20/21 | 2020-08-27 | Girona | Villarreal CF B | Loan | — | €200k |
| 19/20 | 2020-06-30 | RCD Espanyol B | Girona | Return from loan | — | €200k |
| 19/20 | 2019-08-31 | Girona | RCD Espanyol B | Loan | — | €300k |
| 16/17 | 2017-06-30 | Pau FC | G. Bordeaux | Return from loan | — | €250k |
| 16/17 | 2016-09-07 | G. Bordeaux | Pau FC | Loan | — | €250k |
Teams faced most often by Kévin Soni'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 % |
|---|---|---|---|---|---|---|---|---|
| Aris Saloniki | 14 | 3 | 3 | 8 | 15 | 26 | -11 | 21% |
| Atromitos | 14 | 6 | 4 | 4 | 18 | 16 | +2 | 43% |
| OFI Heraklion | 13 | 9 | 2 | 2 | 22 | 9 | +13 | 69% |
| PAOK Saloniki | 12 | 2 | 1 | 9 | 8 | 24 | -16 | 17% |
| Panetolikos | 12 | 5 | 6 | 1 | 17 | 10 | +7 | 42% |
| AEK Athen | 12 | 0 | 2 | 10 | 10 | 30 | -20 | 0% |
| Olympiakos Piraeus | 12 | 1 | 2 | 9 | 4 | 23 | -19 | 8% |
| Panathinaikos | 12 | 2 | 5 | 5 | 9 | 15 | -6 | 17% |
| Lamia | 11 | 2 | 7 | 2 | 10 | 8 | +2 | 18% |
| Volos NFC | 10 | 5 | 2 | 3 | 11 | 7 | +4 | 50% |
| USL Dunkerque | 8 | 1 | 3 | 4 | 10 | 12 | -2 | 13% |
| EA Guingamp | 8 | 3 | 0 | 5 | 8 | 15 | -7 | 38% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | 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 | 20 | 355 | 4 | 0 | 1 | 1.27 |
| 23/24 | 14 | 26 | 1 | 0 | 0 | 3.46 |
| 21/22 | 30 | 263 | 5 | 0 | 0 | 1.71 |
| 20/21 | 21 | 264 | 6 | 0 | 0 | 2.05 |
| 19/20 | 19 | 411 | 7 | 1 | 0 | 1.75 |
| 18/19 | 25 | 466 | 7 | 0 | 1 | 1.55 |
| 17/18 | 29 | 708 | 5 | 2 | 1 | 1.02 |
| 16/17 | 22 | 657 | 5 | 0 | 0 | 0.68 |
| 15/16 | 27 | 622 | 5 | 0 | 0 | 0.72 |
| 14/15 | 11 | 350 | 2 | 0 | 0 | 0.51 |
Output by competition
Career goals and assists broken down by tournament.
More on Kévin Soni
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kévin Soni
Who is Kévin Soni?
Kévin Soni is a Cameroon professional footballer who plays as a centre-forward for Without Club.
How old is Kévin Soni?
Kévin Soni is 28 years old. He was born on April 17, 1998 in Douala.
What position does Kévin Soni play?
Kévin Soni plays as a centre-forward (Attack - Centre-Forward).
What club does Kévin Soni play for?
Kévin Soni currently plays for Without Club.
How many career goals has Kévin Soni scored?
Across all senior club competitions in our dataset, Kévin Soni has scored 33 goals in 223 appearances.
What is Kévin Soni's market value?
Kévin Soni's most recent reported market value is €400k.
Cameroon