Kevin Tapoko
Career snapshot
Career highs
Born the same day
Shares 1994-04-13 · 6 players total
| Full name | Kevin Tapoko |
|---|---|
| Date of birth | 1994-04-13 (32 yrs) |
| Place of birth | Laval, France |
| Citizenship | France Cameroon |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 196.00 m |
| Current club | AS Vitré |
| Joined | 2025-09-04 |
| Contract expires | — |
| Agent | JSA sports career ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Panachaiki GE | 1 | 24/25 | 24/25 | 2 | 0 | 0 | 0 |
| AS Vita Club Kinshasa | 1 | 24/25 | 24/25 | 2 | 0 | 0 | 0 |
| Stade Lavallois | 2 | 22/23 | 23/24 | 23 | 0 | 0 | 0 |
| Stade Laval B | 2 | 22/23 | 23/24 | 5 | 0 | 0 | 0 |
| Hapoel Haifa | 2 | 19/20 | 21/22 | 38 | 2 | 1 | 2,154 |
| Beroe Stara Zagora | 1 | 21/22 | 21/22 | 8 | 0 | 0 | 0 |
| Grenoble Foot 38 | 1 | 20/21 | 20/21 | 27 | 1 | 0 | 1,011 |
| Hapoel Hadera | 1 | 18/19 | 18/19 | 18 | 1 | 1 | 1,620 |
| Hapoel Beer Sheva | 1 | 18/19 | 18/19 | 8 | 0 | 0 | 0 |
| Panionios Athens | 2 | 16/17 | 17/18 | 23 | 2 | 0 | 110 |
| Aris Limassol | 1 | 17/18 | 17/18 | 5 | 0 | 0 | 0 |
| White Star Brussels (- 2017) | 1 | 16/17 | 16/17 | 3 | 0 | 0 | 0 |
| Oud-Heverlee Leuven | 2 | 14/15 | 15/16 | 16 | 1 | 0 | 206 |
| Mouscron-Péruwelz | 1 | 15/16 | 15/16 | 1 | 0 | 0 | 0 |
| KFC Dessel Sport | 2 | 13/14 | 14/15 | 24 | 2 | 0 | 1,935 |
| Team Vaud U21 | 1 | 12/13 | 12/13 | 2 | 0 | 0 | 0 |
| FC Lausanne-Sport | 1 | 12/13 | 12/13 | 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 |
|---|---|---|---|---|---|---|---|---|
| 24/25 | CAF Confederation Cup | AS Vita Club Kinshasa | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Super League 2 Play-out | Panachaiki GE | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligue 2 | Stade Lavallois | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | National 3 - Grp. D | Stade Laval B | 3 | 0 | 0 | 2 | 0 | 0 |
| 22/23 | Coupe de France | Stade Lavallois | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ligue 2 | Stade Lavallois | 20 | 0 | 0 | 3 | 1 | 0 |
| 22/23 | N3 - PdlLoire | Stade Laval B | 2 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | efbet Liga | Beroe Stara Zagora | 4 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Efbet liga - Relegation gr. | Beroe Stara Zagora | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Gvia haMedina | Hapoel Haifa | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Ligat ha'Al | Hapoel Haifa | 13 | 1 | 0 | 1 | 0 | 655 |
| 21/22 | UECL Playoffs Efbet Liga | Beroe Stara Zagora | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Coupe de France | Grenoble Foot 38 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Ligue 2 | Grenoble Foot 38 | 26 | 1 | 0 | 6 | 0 | 1,011 |
| 19/20 | Gvia haMedina | Hapoel Haifa | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Ligat ha'Al | Hapoel Haifa | 19 | 1 | 0 | 6 | 0 | 1,499 |
| 19/20 | Ligat ha'Al - Championship round | Hapoel Haifa | 3 | 0 | 1 | 1 | 0 | 0 |
| 18/19 | Gvia haMedina | Hapoel Beer Sheva | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Ligat ha'Al | Hapoel Hadera | 18 | 1 | 1 | 7 | 0 | 1,620 |
| 18/19 | Ligat ha'Al | Hapoel Beer Sheva | 3 | 0 | 0 | 3 | 0 | 0 |
| 18/19 | Ligat ha'Al - Championship round | Hapoel Beer Sheva | 4 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | Europa League Qualifying | Panionios Athens | 3 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Kypello Elladas | Panionios Athens | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Protathlima Cyta | Aris Limassol | 5 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | Super League 1 | Panionios Athens | 5 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | 1e kl. amateurs | White Star Brussels (- 2017) | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | SL1 Play-off | Panionios Athens | 5 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Super League 1 | Panionios Athens | 9 | 2 | 0 | 2 | 0 | 110 |
| 15/16 | Croky Cup | Oud-Heverlee Leuven | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | JPL | Mouscron-Péruwelz | 1 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | JPL | Oud-Heverlee Leuven | 5 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Endrunde Jupiler Pro League | Oud-Heverlee Leuven | 5 | 0 | 0 | 2 | 0 | 0 |
| 14/15 | Proximus League | Oud-Heverlee Leuven | 5 | 1 | 0 | 0 | 0 | 206 |
| 14/15 | Proximus League | KFC Dessel Sport | 9 | 1 | 0 | 2 | 0 | 755 |
| 13/14 | Belgacom League | KFC Dessel Sport | 15 | 1 | 0 | 4 | 0 | 1,180 |
| 12/13 | 2. Liga Inter - Gr. 2 | Team Vaud U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Super League | FC Lausanne-Sport | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Swiss Cup | FC Lausanne-Sport | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Olymp. Lyon U19 | Le Mans FC B | Transfer | 0 | — |
| 12/13 | 2012-08-30 | Le Mans FC B | Lausanne-Sport | Transfer | 0 | — |
| 13/14 | 2013-09-30 | Lausanne-Sport | Dessel Sport | Transfer | 50000 | — |
| 14/15 | 2014-07-01 | Dessel Sport | Without Club | Transfer | 50000 | — |
| 14/15 | 2014-11-07 | Without Club | Dessel Sport | Transfer | 50000 | — |
| 14/15 | 2015-02-02 | Dessel Sport | OH Leuven | Transfer | 50000 | — |
| 15/16 | 2015-12-23 | OH Leuven | Without Club | Transfer | 200000 | — |
| 15/16 | 2016-01-02 | Without Club | Mouscron | Transfer | 200000 | — |
| 16/17 | 2016-07-01 | Mouscron | Without Club | Transfer | 250000 | — |
| 16/17 | 2016-09-15 | Without Club | White Star | Transfer | 0 | — |
| 16/17 | 2017-01-14 | White Star | Panionios | Transfer | 0 | — |
| 17/18 | 2018-01-16 | Panionios | Aris Limassol | Transfer | 200000 | — |
| 18/19 | 2018-07-01 | Aris Limassol | Apollon Smyrnis | Transfer | 200000 | — |
| 18/19 | 2018-08-20 | Apollon Smyrnis | Hapoel Hadera | Transfer | 200000 | — |
| 18/19 | 2019-01-13 | Hapoel Hadera | H. Beer Sheva | Transfer | 200000 | €450k |
| 19/20 | 2019-07-01 | H. Beer Sheva | Hapoel Haifa | Loan | 500000 | — |
| 19/20 | 2020-07-31 | Hapoel Haifa | H. Beer Sheva | Return from loan | 250000 | — |
| 20/21 | 2020-08-01 | H. Beer Sheva | Grenoble | Loan | 250000 | — |
| 20/21 | 2021-06-30 | Grenoble | H. Beer Sheva | Return from loan | 400000 | — |
| 21/22 | 2021-09-05 | H. Beer Sheva | Hapoel Haifa | Transfer | 400000 | — |
| 21/22 | 2022-02-06 | Hapoel Haifa | Beroe | Loan | 400000 | — |
| 21/22 | 2022-06-30 | Beroe | Hapoel Haifa | Return from loan | 350000 | — |
| 22/23 | 2022-07-01 | Hapoel Haifa | Stade Lavallois | Transfer | 350000 | — |
| 23/24 | 2024-01-01 | Stade Lavallois | Without Club | Transfer | 250000 | — |
| 23/24 | 2024-05-21 | Without Club | AS Vita Club | Transfer | 200000 | — |
| 24/25 | 2025-02-05 | AS Vita Club | Panachaiki | Transfer | 200000 | — |
| 25/26 | 2025-07-01 | Panachaiki | Without Club | Transfer | 125000 | — |
| 25/26 | 2025-09-04 | Without Club | AS Vitré | Transfer | 125000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Torn ankle ligaments | 2021-09-13 | 2021-10-15 | 33 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Adrien Monfray | 2 | 0 | 944 |
| Jérôme Mombris | 2 | 0 | 795 |
| Charles Pickel | 2 | 0 | 745 |
| Yohan Tavares | 2 | 0 | 686 |
| Alexis Sauvage | 1 | 0 | 669 |
| Willy Semedo | 2 | 0 | 664 |
| Moussa Djitté | 2 | 0 | 607 |
| Achille Anani | 2 | 0 | 446 |
| Dor Malul | 1 | 0 | 0 |
| Ness Zamir | 1 | 1 | 0 |
| Liran Sardal | 1 | 1 | 0 |
| Jasmin Buric | 1 | 0 | 0 |
| Wouter Vosters | 1 | 0 | 0 |
| Saar Fadida | 1 | 0 | 0 |
| Guy Mishpati | 1 | 0 | 0 |
| Gidi Kanyuk | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Super League 1 | Panionios Athens | 2 | 9 |
| 14/15 | Proximus League | Oud-Heverlee Leuven | 2 | 14 |
| 13/14 | Belgacom League | KFC Dessel Sport | 1 | 15 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | Ligat ha'Al - Championship round | Hapoel Haifa | 1 | 3 |
| 18/19 | Ligat ha'Al | Hapoel Hadera | 1 | 21 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | Beroe | Hapoel Haifa | Return from loan | — | €350k |
| 21/22 | 2022-02-06 | Hapoel Haifa | Beroe | Loan | — | €400k |
| 20/21 | 2021-06-30 | Grenoble | H. Beer Sheva | Return from loan | — | €400k |
| 20/21 | 2020-08-01 | H. Beer Sheva | Grenoble | Loan | — | €250k |
| 19/20 | 2020-07-31 | Hapoel Haifa | H. Beer Sheva | Return from loan | — | €250k |
| 19/20 | 2019-07-01 | H. Beer Sheva | Hapoel Haifa | Loan | — | €500k |
Teams faced most often by Kevin Tapoko'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 % |
|---|---|---|---|---|---|---|---|---|
| AC Ajaccio | 8 | 3 | 1 | 4 | 9 | 9 | 0 | 38% |
| Valenciennes FC | 8 | 5 | 0 | 3 | 15 | 9 | +6 | 63% |
| Havre AC | 8 | 3 | 3 | 2 | 9 | 8 | +1 | 38% |
| Chamois Niortais | 8 | 4 | 3 | 1 | 8 | 4 | +4 | 50% |
| FC Sochaux | 7 | 2 | 2 | 3 | 7 | 9 | -2 | 29% |
| AJ Auxerre | 7 | 1 | 3 | 3 | 4 | 11 | -7 | 14% |
| Paris FC | 7 | 0 | 2 | 5 | 0 | 10 | -10 | 0% |
| AS Nancy Lorraine | 7 | 6 | 1 | 0 | 12 | 4 | +8 | 86% |
| LB Châteauroux | 6 | 1 | 4 | 1 | 6 | 6 | 0 | 17% |
| SM Caen | 6 | 3 | 1 | 2 | 6 | 6 | 0 | 50% |
| ESTAC Troyes | 6 | 2 | 1 | 3 | 7 | 9 | -2 | 33% |
| Rodez AF | 5 | 2 | 2 | 1 | 4 | 3 | +1 | 40% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | Senior debut season | |
| 13/14 | 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 | 4 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | 5 | 0 | 3 | 0 | 0 | 0 |
| 22/23 | 23 | 0 | 5 | 0 | 1 | 0 |
| 21/22 | 22 | 655 | 3 | 0 | 0 | 0.41 |
| 20/21 | 27 | 1,011 | 6 | 0 | 0 | 0.53 |
| 19/20 | 24 | 1,499 | 8 | 0 | 0 | 0.48 |
| 18/19 | 26 | 1,620 | 13 | 0 | 0 | 0.72 |
| 17/18 | 14 | 0 | 3 | 0 | 0 | 0 |
| 16/17 | 17 | 110 | 3 | 0 | 0 | 2.45 |
| 15/16 | 7 | 0 | 2 | 0 | 0 | 0 |
| 14/15 | 19 | 961 | 4 | 0 | 0 | 0.37 |
| 13/14 | 15 | 1,180 | 4 | 1 | 0 | 0.38 |
Output by competition
Career goals and assists broken down by tournament.
More on Kevin Tapoko
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kevin Tapoko
Who is Kevin Tapoko?
Kevin Tapoko is a France professional footballer who plays as a defensive midfield for AS Vitré.
How old is Kevin Tapoko?
Kevin Tapoko is 32 years old. He was born on April 13, 1994 in Laval.
What position does Kevin Tapoko play?
Kevin Tapoko plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Kevin Tapoko play for?
Kevin Tapoko currently plays for AS Vitré.
How many career goals has Kevin Tapoko scored?
Across all senior club competitions in our dataset, Kevin Tapoko has scored 9 goals in 208 appearances.
What is Kevin Tapoko's market value?
Kevin Tapoko's most recent reported market value is €125k.