PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
AjaccioAjaccio · Ligue 2
← Back

Mehdi Puch-HerrantzLast recorded season

Midfielder·23 apps·731 mins
Last 6 played
LLDLWD
Goals
0
this season
Goals / game
0.00
per appearance
Conversion
0%
goals per shot
Key passes /90
1.35
key passes
Duels won
47%
of duels
Assists
0
this season
Assists / game
0.00
per appearance
Summary

Mehdi Puch-Herrantz played 23 matches and logged 731 minutes in Ligue 2 during the 2024/25 season. He recorded 29 tackles and 8 interceptions, giving him 3.57 tackles per 90 minutes, well above the midfielder baseline of 1.79. His defensive contribution was complemented by 11 key passes, 1.35 per 90, slightly above the baseline of 1.12, and 1.11 successful dribbles per 90, again above the 0.83 benchmark. Puch-Herrantz took only two shots, none on target, and scored no goals, reflecting a role focused on work off the ball rather than attacking output. His average match rating of 6.55 and a 0% conversion rate confirm that the midfielder’s season was defined by defensive solidity and creative support rather than goal-scoring.

Mehdi Puch-Herrantz has played 731 minutes across 23 appearances in Ligue 2, at 0.00 goals per 90 against a positional baseline of 0.13, converting 0% of 2 shots and averaging 6.55 a match.

Written by Pythia from this player's own numbers.
01 Historic Performance02 Player Strength Analysis03 VS other players04 Player value05 Squad Statistics06 Season log07 Match log
01Historic Performance📊
Goals per match
Total
0
Per match
0.00
CAE17/01ROD24/01LAV14/02DUN03/03GRE07/03RED14/03MAR28/03EST11/04ANN25/04PAR10/05
Shots per match
Dotted line: conversion %
Total
1
Per match
0.10
CAE17/01ROD24/01LAV14/02DUN03/031GRE07/03RED14/03MAR28/03EST11/04ANN25/04PAR10/05
Dribbles per match
Dotted line: success %
Completed
0
Success
0%
CAE17/01ROD24/01LAV14/02DUN03/03GRE07/03RED14/03MAR28/03EST11/04ANN25/04PAR10/05
Assists per match
Total
0
Per match
0.00
CAE17/01ROD24/01LAV14/02DUN03/03GRE07/03RED14/03MAR28/03EST11/04ANN25/04PAR10/05
Shots on target
Dotted line: conversion %
Total
0
Accuracy
0%
Conversion
0%
CAE17/01ROD24/01LAV14/02DUN03/03GRE07/03RED14/03MAR28/03EST11/04ANN25/04PAR10/05
Pass accuracy per match
Dotted line: accuracy %
Completed
89
Accuracy
80%
3CAE17/013ROD24/011LAV14/021DUN03/0325GRE07/032RED14/032MAR28/0320EST11/0419ANN25/0413PAR10/05
Key passes per match
Total
5
Per match
0.50
2CAE17/011ROD24/01LAV14/02DUN03/031GRE07/03RED14/03MAR28/031EST11/04ANN25/04PAR10/05
Duels won per match
Total
19
Win rate
50%
1CAE17/015ROD24/011LAV14/021DUN03/036GRE07/03RED14/031MAR28/031EST11/041ANN25/042PAR10/05
Form per match
0-10 against his own baseline · 5 is normal
Average
5.0
Best
8.7
5.08.7CAE17/017.1ROD24/014.0LAV14/022.4DUN03/035.0GRE07/033.1RED14/034.1MAR28/033.6EST11/045.9ANN25/045.9PAR10/05
02Player Strength Analysis💪
Where they rank
Total goals
=227thof 362 · 136 level0
Total assists
=198thof 362 · 165 level0
Key passes
=163rdof 362 · 11 level11
Dribble success
=117thof 169 · 2 level38%
Ranked against 362 players in Ligue 2 with 450+ minutes this season, every position included. Rates need 20+ attempts, so a percentage off a handful of tries is left out rather than ranked. Each chart draws the top 40, plus this player where he falls outside them.

🥅 Total goals

Season total · per game beside it
Eli Junior Kroupi
21(0.72)
Timothee Nkada
17(0.55)
Jean-Philippe Krasso
17(0.55)
Cheick Tidiane Sabaly
15(0.45)
Sambou Soumano
14(0.45)
Gauthier Hein
12(0.36)
Malik Sellouki
11(0.33)
Jacques Siwe
11(0.39)
Antoine Leautey
10(0.29)
Pape Meissa Ba
10(0.56)
Tawfik Bentayeb
10(0.36)
Malik Tchokounté
9(0.30)
Rayan Ghrieb
9(0.32)
Louis Mafouta
9(0.28)
Amine Hemia
9(0.35)
Lamine Cissé
9(0.29)
Pathé Mboup
9(0.29)
Alexandre Mendy
8(0.27)
Brighton Labeau
8(0.29)
Rafiki Saïd
8(0.24)
Aliou Badji
7(0.23)
Khalid Boutaïb
7(0.25)
Yohan Demoncy
7(0.22)
Naatan Skyttä
7(0.23)
Damien Durand
7(0.21)
Ibrahima Baldé
7(0.22)
Pape Diallo
7(0.25)
Nicolas de Préville
6(0.38)
Famara Diédhiou
6(0.24)
Aboubakary Kanté
6(0.25)
Amine Boutrah
6(0.18)
Yacine Bammou
6(0.21)
Hacene Benali
6(0.21)
Karim Tlilli
6(0.26)
Enzo Bardeli
6(0.19)
Cyriaque Irié
6(0.18)
Ablie Jallow
5(0.17)
Gaëtan Courtet
5(0.16)
Pierre-Yves Hamel
5(0.22)
Jessy Benet
5(0.15)
Mehdi Puch-Herrantz
0(0.00)

🤝 Total assists

Season total · per game beside it
Hugo Picard
9(0.26)
Alpha Sissoko
8(0.29)
Aiyegun Tosin
8(0.32)
Matthieu Udol
7(0.23)
Laurent Abergel
7(0.23)
Ilan Kebbal
7(0.23)
Maxime López
6(0.22)
Gauthier Hein
6(0.18)
Youssouf M'Changama
6(0.18)
Abdel Hakim Abdallah
6(0.19)
Darlin Yongwa
6(0.19)
Thibault Vargas
6(0.18)
Timothee Nkada
5(0.16)
Julien Ponceau
5(0.17)
Yohan Demoncy
5(0.16)
Vincent Marchetti
5(0.18)
Antonin Bobichon
5(0.33)
Brighton Labeau
5(0.18)
Kalidou Sidibé
5(0.16)
Jean-Philippe Krasso
5(0.16)
Antoine Larose
5(0.15)
Mohamed Bouchouari
5(0.15)
Enzo Bardeli
5(0.16)
Waniss Taibi
5(0.16)
Mohamed Bamba
5(0.29)
Merwan Ifnaoui
5(0.15)
Thérence Koudou
5(0.17)
Rayan Lutin
5(0.17)
Sébastien Corchia
4(0.15)
Nouha Dicko
4(0.12)
Gaëtan Courtet
4(0.12)
Tom Ducrocq
4(0.12)
Alimami Gory
4(0.13)
Antoine Leautey
4(0.12)
Mickaël Barreto
4(0.17)
Yacine Bammou
4(0.14)
Noah Cadiou
4(0.13)
Naatan Skyttä
4(0.13)
Abdoul Kader Bamba
4(0.40)
Louis Mafouta
4(0.12)
Mehdi Puch-Herrantz
0(0.00)

🔑 Key passes

Chances created
Gauthier Hein
110
Youssouf M'Changama
71
Maxime López
68
Hugo Picard
66
Enzo Bardeli
63
Yohan Demoncy
60
Nolan Galves
56
Ilan Kebbal
53
Thibault Vargas
52
Antoine Mille
50
Merwan Ifnaoui
48
Julien Ponceau
47
Arthur Avom Ebong
47
Abdel Hakim Abdallah
46
Amine Boutrah
46
Waniss Taibi
44
Mohamed Bouchouari
43
Julien Anziani
41
Bilal Brahimi
41
Thérence Koudou
41
Darlin Yongwa
40
Amine Hemia
40
Henri Saivet
39
Khalid Boutaïb
38
Laurent Abergel
38
Sébastien Corchia
37
Pablo Pagis
37
Ayoub Amraoui
36
Cyriaque Irié
36
Jessy Benet
35
Mickaël Barreto
35
Ryad Hachem
35
Matthieu Udol
33
Antoine Leautey
33
Theo Valls
33
Antonin Bobichon
32
Jean-Philippe Krasso
32
Tom Ducrocq
31
Kalidou Sidibé
31
Maïdine Douane
31
Mehdi Puch-Herrantz
11

🏃 Dribble success

Completed / attempted · count beside it
Steve Solvet
70%(16)
Alec Georgen
68%(28)
Lenny Vallier
68%(21)
Arthur Avom Ebong
68%(21)
Jessy Benet
67%(26)
Ugo Raghouber
66%(31)
Ahmed Kashi
66%(19)
Joachim Eickmayer
64%(14)
Henri Saivet
62%(13)
Damien Durand
62%(37)
Koffi Kouao
61%(28)
Yohann Magnin
60%(12)
Christ-Owen Kouassi
60%(12)
Cyriaque Irié
59%(68)
Aliou Badji
59%(13)
Abdoulaye Kanté
59%(17)
Junior Olaitan
58%(25)
Tim Jabol-Folcarelli
58%(15)
Nolan Galves
58%(19)
Matthieu Udol
57%(23)
Mohamed Youssouf
57%(12)
Aboubakary Kanté
57%(13)
Kyliane Dong
57%(13)
Milan Robin
56%(31)
Mattheo Xantippe
55%(21)
Sam Sanna
55%(17)
Antoine Mille
55%(29)
Abner
55%(12)
Kalidou Sidibé
55%(12)
Thibault Vargas
54%(19)
Ablie Jallow
54%(26)
Laurent Abergel
54%(26)
Mathys Tourraine
54%(13)
Zakaria Ariss
54%(13)
Jaures Assoumou
54%(13)
Vincent Marchetti
54%(20)
Julien Anziani
54%(34)
Victor Lobry
54%(14)
Arsène Kouassi
54%(37)
Adama Camara
53%(31)
Mehdi Puch-Herrantz
38%(9)
03VS other players👥
Compare with
Up to 3 at once
Total goals
0
13
Total assists
0
7
Conversion %
0%
22%
Goals /90
0.00
0.36
Shots /90
0.25
1.61
Shots on target /90
0.00
0.97
Key passes /90
1.35
3.27
Dribbles /90
1.11
0.94
Fouls /90
1.85
0.44
0.000.250.001.351.111.850.361.610.973.270.940.44Goalsrim 0.36Shotsrim 1.61SoTrim 0.97Key passrim 3.27Dribrim 1.11Foulsrim 1.85
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Mehdi Puch-Herrantz Gauthier Hein
04Player value💶
Current market value
Not available for this player yet
Value by year
No Transfermarkt value history for this player yet.
Value data currently reaches the 1,473 players in the identity crosswalk.
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Aboubakary KantéF24136561221227%875%1357%85346%20270006.86
6.9
Julien AnzianiM3426184151208%4181%3454%4427750%21324007.10
4.2
Moussa SoumanoF27166842261515%1174%1937%225343%38322006.80
4.6
Axel BambaD3025743013523%680%571%29212160%2394006.84
7.2
Ben TouréF209373012825%765%750%174148%21282006.79
3.5
Mickaël BarretoM2417552420710%3578%2546%2912142%24176007.02
5.9
Everson JuniorM2115222012417%773%556%5024352%45236106.78
5.3
Christopher IbayiF1910482117612%1071%440%42246%15154006.72
3.1
Tony StrataD281670128412%1380%1138%3136849%19212006.86
5.3
Benjamin SantelliF231231111378%1162%928%168344%29195006.65
6.6
Tim Jabol-FolcarelliM151068108512%982%1558%2510451%21163106.83
5.2
Yoann TouzgharF9422104325%582%00%30145%260006.87
4.0
Francois-Joseph SollacaroG2925620000063%000085%1940867.04
2.9
Clement VidalD272099001210%182%013223765%24296007.11
3.3
Kan Guy Arsène KouassiD23204102420%1976%3754%3528559%25514106.89
0.6
Jesah AyessaD25172300300%284%956%27131655%24145006.73
1.2
Matthieu HuardD22167901100%877%1161%3221666%19324106.88
3.2
Mohamed YoussoufD201590001230%869%1257%3443456%23293006.78
3.9
Thomas ManganiM198650100580%267%1812553%12155006.76
5.5
Mehdi Puch-HerrantzM2373100200%1180%938%298047%1592106.55
3.9
Ivane ChegraM1949500310%1264%542%81038%16133006.59
4.7
Ghjuvanni QuilichiniG54500000047%00000000177.06
Stephen QuemperD53230000581%125%85135%502006.98
Valentin JacobM725901500%471%436%101057%370006.74
2.7
Ricardo CoutinhoM21450000078%00%81039%510006.50
Anthony KhelifaD1800000085%00%21044%212106.30
Tom FragassiM1450000092%010150%100006.90
Al Hassan ToureF1180000078%0000100%010006.70
Owen Martinez-JullienM1130000075%1100%10067%100006.90
Zyed BeltaiefF19000000%00000%000006.50
Julien PrenantD11000000%000000000
Per-player totals for 2024/25 from API-Football match stats, across 31 players. Click any column to sort. Goals/shot is conversion - goals divided by shots taken. Rating is API-Football's own 0-10 composite for each appearance, averaged here; it is their proprietary score, so treat it as a summary rather than an input. A blank from the provider means the player recorded none of that event, so it counts as zero. Form is 0-10: each appearance is scored as a per-90 composite of the stats that matter for that position, then the last 5 are compared with the player's own season baseline. 5 is their normal, green a hot run, red a cold one – it measures a player against themselves, not against the squad. Under 6 appearances shows a dash rather than a number off too small a sample.
06Season log🗂️
SeasonClubCompAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesTacklesInterc.Duels
won %
FoulsYelRedRating
2024/25AjaccioLigue 22373100200%1180%929847%15216.55
2023/24AjaccioLigue 2123360000381%215242%12206.55
2022/23AjaccioLigue 14430000279%12344%1006.58
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
10 Maya Paris FCL270002006.70
5.9
25 Apra AnnecyL190001006.30
5.9
11 Apra Estac TroyesD9000111106.30
3.6
28 Mara MartiguesL110001006.70
4.1
14 Marv RED Star FC 93W110000006.70
3.1
07 Mara GrenobleD900114006.70
5.0
03 Marv DunkerqueL2300013106.50
2.4
14 Febv LavalW1000100
4.0
24 Jana RodezW1400121006.90
7.1
17 Janv CaenW100021006.90
8.7
11 Jana BastiaL4501031006.30
5.2
03 Janv AnnecyL90000006.30
4.3
25 Nova DunkerqueL80001006.60
4.1
04 Novv MetzL180001006.30
4.2
19 Octa AmiensL620010006.50
4.3