Kévin Testud
Career snapshot
Career highs
Born the same day
Shares 1992-04-12 · 6 players total
| Full name | Kévin Testud |
|---|---|
| Date of birth | 1992-04-12 (34 yrs) |
| Place of birth | Montélimar, France |
| Citizenship | France |
| Position | Attack - Right Winger (main: Attack) |
| Foot | right |
| Height | 180.00 m |
| Current club | FC Villefranche-Beaujolais |
| Joined | 2025-07-12 |
| Contract expires | 2026-06-30 |
| Agent | Soccer Connect |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Villefranche-Beaujolais | 1 | 25/26 | 25/26 | 4 | 0 | 0 | 0 |
| US Orléans | 1 | 24/25 | 24/25 | 28 | 5 | 2 | 486 |
| FC Annecy | 3 | 21/22 | 23/24 | 102 | 10 | 14 | 2,131 |
| Football Bourg-en-Bresse Péronnas 01 | 1 | 20/21 | 20/21 | 27 | 2 | 3 | 1,758 |
| AS Béziers | 2 | 15/16 | 19/20 | 50 | 11 | 5 | 292 |
| FC Sète 34 | 3 | 16/17 | 18/19 | 80 | 20 | 4 | 1,316 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championnat National | FC Villefranche-Beaujolais | 4 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Championnat National | US Orléans | 27 | 4 | 2 | 5 | 0 | 420 |
| 24/25 | Coupe de France | US Orléans | 1 | 1 | 0 | 0 | 0 | 66 |
| 23/24 | Coupe de France | FC Annecy | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligue 2 | FC Annecy | 25 | 1 | 1 | 1 | 0 | 708 |
| 22/23 | Coupe de France | FC Annecy | 6 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Ligue 2 | FC Annecy | 37 | 2 | 6 | 1 | 0 | 1,070 |
| 21/22 | Championnat National | FC Annecy | 32 | 7 | 6 | 6 | 0 | 353 |
| 21/22 | Coupe de France | FC Annecy | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Championnat National | Football Bourg-en-Bresse Péronnas 01 | 26 | 1 | 3 | 2 | 0 | 1,694 |
| 20/21 | Coupe de France | Football Bourg-en-Bresse Péronnas 01 | 1 | 1 | 0 | 0 | 0 | 64 |
| 19/20 | Championnat National | AS Béziers | 20 | 10 | 4 | 3 | 0 | 165 |
| 19/20 | Coupe de France | AS Béziers | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Coupe de la Ligue | AS Béziers | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Coupe de France | FC Sète 34 | 4 | 2 | 0 | 0 | 0 | 180 |
| 18/19 | National 2 - Grp. B | FC Sète 34 | 30 | 11 | 4 | 3 | 0 | 221 |
| 17/18 | National 2 - Grp. A | FC Sète 34 | 26 | 4 | 0 | 2 | 1 | 386 |
| 16/17 | CFA - Grp. D | FC Sète 34 | 20 | 3 | 0 | 4 | 0 | 529 |
| 15/16 | Championnat National | AS Béziers | 24 | 0 | 1 | 2 | 0 | 0 |
| 15/16 | Coupe de France | AS Béziers | 2 | 1 | 0 | 0 | 0 | 127 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | FC Bagnols U19 | FC Bagnols Pont | Transfer | 0 | — |
| 14/15 | 2014-07-01 | FC Bagnols Pont | FC Sète 34 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | FC Sète 34 | AS Béziers | Transfer | 0 | — |
| 16/17 | 2016-07-01 | AS Béziers | FC Sète 34 | Transfer | 0 | — |
| 19/20 | 2019-08-01 | FC Sète 34 | AS Béziers | Transfer | 0 | — |
| 20/21 | 2020-07-01 | AS Béziers | Bourg-en-Bresse | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Bourg-en-Bresse | FC Annecy | Transfer | 250000 | — |
| 24/25 | 2024-07-16 | FC Annecy | US Orléans | Transfer | 250000 | — |
| 25/26 | 2025-07-12 | US Orléans | FC Villefranche | Transfer | 200000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Morgan Jean-Pierre | 2 | 0 | 0 |
| Moïse Sahi Dion | 1 | 2 | 0 |
| Francis Kembolo | 2 | 0 | 0 |
| Messi Yagousseti | 2 | 2 | 0 |
| Ryan Ferhaoui | 2 | 1 | 0 |
| Vincent Viot | 1 | 1 | 0 |
| Jean-Jacques Rocchi | 2 | 1 | 0 |
| Steve Shamal | 1 | 3 | 0 |
| Guillaume Khous | 1 | 2 | 0 |
| Vincent Pajot | 1 | 2 | 0 |
| Florian Escales | 1 | 0 | 0 |
| Maxime Bastian | 2 | 1 | 0 |
| Alexy Bosetti | 2 | 1 | 0 |
| Kévin Mouanga | 1 | 0 | 0 |
| François Lajugie | 1 | 0 | 0 |
| Arnold Temanfo | 2 | 0 | 0 |
| Thibault Balp | 1 | 0 | 0 |
| Gaby Jean | 1 | 0 | 0 |
| Ahmed Kashi | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | National 2 - Grp. B | FC Sète 34 | 11 | 30 |
| 19/20 | Championnat National | AS Béziers | 10 | 20 |
| 21/22 | Championnat National | FC Annecy | 7 | 32 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | Championnat National | FC Annecy | 6 | 32 |
| 22/23 | Ligue 2 | FC Annecy | 6 | 37 |
| 19/20 | Championnat National | AS Béziers | 4 | 20 |
Teams faced most often by Kévin Testud'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 | 14 | 5 | 3 | 6 | 14 | 14 | 0 | 36% |
| Valenciennes FC | 13 | 6 | 3 | 4 | 22 | 22 | 0 | 46% |
| Paris FC | 13 | 2 | 4 | 7 | 12 | 13 | -1 | 15% |
| Havre AC | 12 | 4 | 4 | 4 | 15 | 19 | -4 | 33% |
| Clermont Foot 63 | 12 | 2 | 2 | 8 | 13 | 25 | -12 | 17% |
| Chamois Niortais | 12 | 3 | 5 | 4 | 13 | 14 | -1 | 25% |
| ESTAC Troyes | 12 | 4 | 4 | 4 | 11 | 13 | -2 | 33% |
| FC Sochaux | 11 | 5 | 3 | 3 | 13 | 13 | 0 | 45% |
| AJ Auxerre | 11 | 3 | 2 | 6 | 10 | 20 | -10 | 27% |
| LB Châteauroux | 11 | 2 | 6 | 3 | 8 | 11 | -3 | 18% |
| Grenoble Foot 38 | 11 | 2 | 3 | 6 | 10 | 15 | -5 | 18% |
| AS Nancy Lorraine | 11 | 4 | 1 | 6 | 11 | 14 | -3 | 36% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 15/16 | 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 | 4 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 28 | 486 | 5 | 0 | 0 | 0.93 |
| 23/24 | 26 | 708 | 1 | 0 | 0 | 0.13 |
| 22/23 | 43 | 1,070 | 1 | 0 | 0 | 0.08 |
| 21/22 | 33 | 353 | 6 | 0 | 0 | 1.53 |
| 20/21 | 27 | 1,758 | 2 | 0 | 0 | 0.1 |
| 19/20 | 24 | 165 | 3 | 0 | 0 | 1.64 |
| 18/19 | 34 | 401 | 3 | 0 | 0 | 0.67 |
| 17/18 | 26 | 386 | 2 | 0 | 1 | 0.7 |
| 16/17 | 20 | 529 | 4 | 0 | 0 | 0.68 |
| 15/16 | 26 | 127 | 2 | 0 | 0 | 1.42 |
Output by competition
Career goals and assists broken down by tournament.
More on Kévin Testud
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kévin Testud
Who is Kévin Testud?
Kévin Testud is a France professional footballer who plays as a right winger for FC Villefranche-Beaujolais.
How old is Kévin Testud?
Kévin Testud is 34 years old. He was born on April 12, 1992 in Montélimar.
What position does Kévin Testud play?
Kévin Testud plays as a right winger (Attack - Right Winger).
What club does Kévin Testud play for?
Kévin Testud currently plays for FC Villefranche-Beaujolais.
How many career goals has Kévin Testud scored?
Across all senior club competitions in our dataset, Kévin Testud has scored 48 goals in 291 appearances.
What is Kévin Testud's market value?
Kévin Testud's most recent reported market value is €200k.
France