PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
Las PalmasLas Palmas · Segunda División
← Back

Giovanni Bonfanti

Italy Defender·3 apps·216 mins
Last 6
LWWDDL
Tackles /90
1.67
tackles
Interceptions /90
0.00
interceptions
Duels won
36%
of duels
Blocks /90
0.00
blocks
Pass accuracy
79%
of passes
Fouls /90
2.08
committed
Summary

Giovanni Bonfanti has featured in two matches for his club in the 2026/27 Segunda División, playing a total of 164 minutes. He has not scored or provided an assist, and has not taken any shots, resulting in zero goals and zero shots on target. Bonfanti has delivered one key pass, which translates to a key passes per 90 of 0.55, almost identical to the league baseline of 0.56. In defence he has made three tackles, equating to 1.65 tackles per 90, matching the league average. He has not recorded any interceptions or successful dribbles, and his average match rating stands at 6.6. The statistics suggest a defender who is contributing steadily in his limited appearances, with a focus on defensive actions rather than attacking output.

Giovanni Bonfanti has played 216 minutes across 3 appearances in Segunda División, at 0.00 goals per 90 against a positional baseline of 0.06 and averaging 6.13 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📊
Tackles per match
Total
17
Per match
1.70
2MON07/031MOD13/033EMP17/032JUV21/032CAR06/042VEN01/051PES08/053ALB16/08CEU22/081GIR29/08
Interceptions per match
Total
9
Per match
0.90
MON07/031MOD13/03EMP17/031JUV21/032CAR06/043VEN01/052PES08/05ALB16/08CEU22/08GIR29/08
Duels won per match
Dotted line: duels won %
Total
35
Win rate
46%
4MON07/034MOD13/033EMP17/033JUV21/035CAR06/043VEN01/055PES08/057ALB16/08CEU22/081GIR29/08
Blocks per match
Total
0
Per match
0.00
MON07/03MOD13/03EMP17/03JUV21/03CAR06/04VEN01/05PES08/05ALB16/08CEU22/08GIR29/08
Pass accuracy per match
Dotted line: accuracy %
Completed
319
Accuracy
83%
38MON07/0337MOD13/0346EMP17/0345JUV21/0339CAR06/0412VEN01/0534PES08/0527ALB16/0812CEU22/0829GIR29/08
Fouls per match
Total
13
Per match
1.30
1MON07/032MOD13/031EMP17/032JUV21/032CAR06/04VEN01/05PES08/052ALB16/081CEU22/082GIR29/08
Dribbled past per match
Total
5
Per match
0.50
2MON07/03MOD13/031EMP17/031JUV21/03CAR06/041VEN01/05PES08/05ALB16/08CEU22/08GIR29/08
Saves per match
Total
0
Per match
0.00
Save rate
-
MON07/03MOD13/03EMP17/03JUV21/03CAR06/04VEN01/05PES08/05ALB16/08CEU22/08GIR29/08
02Player Strength Analysis💪
Where they rank
Tackles
=64thof 135 · 9 level4
Interceptions
=100thof 135 · 36 level0
Duels won
82ndof 8436%
Pass accuracy
84thof 13579%
Saves
=20thof 135 · 116 level0
Ranked against 135 players in Segunda División with 216+ 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.

🛡️ Tackles

Season total · per 90 beside it
Juanjo Sánchez
12(4.72)
Guille Rosas
12(4.00)
David Rodríguez Ramos
12(3.96)
Manu Morlanes
11(4.07)
Iván Alejo
11(3.59)
Alberto Dadie
10(3.27)
Unax Agote
10(3.27)
Rubén Alcaraz
9(2.87)
Zico Buurmeester
9(3.00)
Marvel
9(3.00)
Albert Orriols
9(2.93)
Toni Lato
8(2.67)
Alberto Jiménez
8(2.67)
Alejandro Camacho
8(3.29)
Rubén
8(2.60)
Valentin Pezzolesi
8(2.60)
Efe Akman
8(2.67)
Cristian Carracedo
7(2.41)
Isma Ruiz
7(2.27)
Dani Tasende
7(2.40)
Marc Bombardo
7(2.33)
Bryan Gil
6(2.24)
Fran Gámez
6(2.08)
Nacho Gil
6(2.38)
Álex Muñoz
6(2.07)
Diego Alende
6(2.20)
Curro Sánchez
6(2.32)
Juanjo Nieto
6(2.42)
Alejandro Francés
6(1.95)
Manuel Lama
6(1.91)
Sergio López
6(2.37)
Miguel Atienza
6(2.04)
Daniel Villahermosa
6(1.98)
Youssouf Diarra
6(1.95)
Miki Codina
6(2.13)
Daijiro Chirino
6(2.42)
Justin Smith
6(2.41)
Marc Domenech
6(2.48)
Yeray Cabanzon
6(2.41)
Guillermo Macho
6(2.49)
Giovanni Bonfanti
4(1.67)

🧲 Interceptions

Season total · per 90 beside it
Fran Gámez
7(2.43)
Isma Ruiz
7(2.27)
David Rodríguez Ramos
7(2.31)
Stefan Džodić
7(2.27)
Kazunari Kita
7(2.29)
Toni Lato
6(2.00)
Antonio Raíllo
6(1.92)
Rubén Alcaraz
6(1.91)
José Gragera
6(2.44)
Miguel Atienza
6(2.04)
Baïla Diallo
6(1.91)
David González
6(1.96)
Albert Orriols
6(1.96)
Álex Moreno
5(1.62)
Jorge Pulido
5(1.61)
Diego Alende
5(1.83)
Sergio Ortuño
5(1.79)
Sergio López
5(1.97)
Pepe Sánchez
5(1.88)
Guille Rosas
5(1.67)
Alberto Dadie
5(1.64)
Unax Agote
5(1.64)
Marvel
5(1.67)
Floris Smand
5(2.01)
Joel Priego
5(1.81)
Julien Ponceau
4(1.45)
Carlos Neva
4(1.43)
Álex Muñoz
4(1.38)
Yann Bodiger
4(1.64)
David Costas
4(1.31)
Jesús Álvarez
4(1.32)
Juanjo Nieto
4(1.61)
Álex Corredera
4(1.33)
Zico Buurmeester
4(1.33)
Miki Codina
4(1.42)
David Torres
4(1.30)
Jon Garro
4(1.31)
Valentin Pezzolesi
4(1.30)
Diego Barri
4(1.42)
Juan Bernat
3(1.03)
Giovanni Bonfanti
0(0.00)

💪 Duels won

Won / contested · count beside it
Antonio Raíllo
79%(22)
Alberto Jiménez
76%(16)
Lalo Aguilar
76%(16)
Miguel Atienza
74%(17)
David Costas
73%(19)
Baïla Diallo
71%(17)
Guillermo Macho
70%(16)
Valentin Pezzolesi
69%(18)
Álex Muñoz
67%(14)
David Torres
67%(16)
Sergio González
66%(19)
Juanjo Nieto
65%(17)
Daijiro Chirino
65%(13)
Iván Alejo
63%(26)
Rubén
63%(19)
Unax Agote
63%(27)
Pablo Vázquez
62%(15)
David Rodríguez Ramos
62%(20)
Manuel Lama
62%(16)
Dani Tasende
61%(19)
Toni Lato
60%(15)
Bryan Gil
60%(21)
Juan Otero
60%(27)
Ignasi Miquel
60%(12)
Jorge Pulido
59%(13)
Pablo Sáenz
59%(13)
Fran Gámez
59%(17)
Diego Alende
59%(17)
Zico Buurmeester
58%(15)
Curro Sánchez
57%(12)
Manuel Fuster
57%(12)
Nacho Gil
57%(21)
Quadri Liameed
57%(17)
Julien Ponceau
56%(14)
Juanjo Sánchez
56%(15)
Stefan Džodić
55%(16)
Anaitz Arbilla
55%(11)
José León
55%(11)
Thiago Ojeda
55%(11)
Marc Bombardo
55%(11)
Giovanni Bonfanti
36%(8)

📏 Pass accuracy

Completed / attempted · count beside it
Juanma Herzog
96%(134)
Martin Valjent
95%(187)
Floris Smand
94%(120)
Efe Akman
94%(153)
Federico Bonini
94%(224)
Marc Bombardo
93%(231)
Fran Beltrán
93%(174)
Antonio Raíllo
93%(236)
Kirian Rodríguez
91%(234)
Yann Bodiger
91%(105)
Alejandro Francés
91%(178)
Bryan Gil
91%(52)
Alex Suárez
91%(145)
Julien Ponceau
91%(207)
Pablo Torre
91%(112)
Manu Morlanes
91%(158)
Anaitz Arbilla
91%(186)
David Torres
90%(151)
Marc Domenech
90%(160)
Diego Barri
90%(160)
Diego Alende
90%(221)
Juan Bernat
90%(101)
Manuel Fuster
90%(108)
Álvaro Martín
90%(114)
Jorge Pulido
90%(180)
Alberto Jiménez
90%(214)
Justin Smith
89%(107)
Ander Madariaga
89%(103)
Taisei Miyashiro
89%(62)
Valentin Pezzolesi
89%(108)
Pablo Vázquez
88%(153)
Juanjo Nieto
88%(106)
Toni Lato
88%(127)
Grego Sierra
88%(149)
Isma Ruiz
88%(142)
Álex Moreno
87%(143)
Lalo Aguilar
87%(115)
Luis Chacón
87%(101)
Thiago Ojeda
86%(95)
Sergio Ortuño
86%(145)
Giovanni Bonfanti
79%(68)

🧤 Saves

Season total · per 90 beside it
Ander Cantero
13(4.25)
Aitor Fraga
12(3.93)
José Antonio Caro
10(3.25)
Diego Mariño
10(3.33)
Jon Mikel Magunagoitia
10(3.33)
Guillermo Vallejo
9(2.95)
Raúl Lizoain
8(2.55)
Diego Fuoli
8(2.61)
Andrés Fernández
7(2.26)
Rubén Yáñez
7(2.33)
Arnau Tenas
7(2.24)
Ramon Vila
7(2.81)
Paulo Gazzaniga
6(1.95)
Aarón Escandell
6(1.96)
Iker Álvarez
6(1.95)
Dani Martín
5(1.65)
Alvaro Aceves
4(1.30)
Pau López
3(1.00)
Romain Matthys
3(1.00)
Juan Bernat
0(0.00)
Toni Lato
0(0.00)
Manu Morlanes
0(0.00)
Bryan Gil
0(0.00)
Jefté Betancor
0(0.00)
Adrian Fuentes
0(0.00)
Julien Ponceau
0(0.00)
Juan Otero
0(0.00)
Jeremy Mellot
0(0.00)
Federico Bonini
0(0.00)
Taisei Miyashiro
0(0.00)
Carlos Neva
0(0.00)
Fran Gámez
0(0.00)
Antonio Raíllo
0(0.00)
Martin Valjent
0(0.00)
Sergio González
0(0.00)
Iván Alejo
0(0.00)
Carlos Hernández
0(0.00)
José Corpas
0(0.00)
Nacho Gil
0(0.00)
Álex Muñoz
0(0.00)
Giovanni Bonfanti
0(0.00)
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
1.67
0.64
Interceptions /90
0.00
0.32
Duels won %
36%
50%
Blocks /90
0.00
0.00
Pass accuracy %
79%
76%
Fouls /90
2.08
0.32
1.670.0036%0.0079%2.080.640.3250%0.0076%0.32Tacklesrim 1.67Intrim 0.32Duelsrim 50%Blocksrim 1.00Pass accrim 79%Foulsrim 2.08
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Giovanni Bonfanti Bourama Dembelé
04Player value💶
Current market value
€3.8m
Transfermarkt, 2026
Value by year
€3.0m2024€3.8m2025€3.8m2026
05Squad Statistics👥
Min apps1+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Taisei MiyashiroM32772222100%589%125%51044%460007.53
Manuel FusterF3242104225%390%133%20057%380007.53
Jesé RodríguezF3201102250%269%150%21035%400106.57
Iván JaimeM152103333%093%267%11060%120007.50
Sandro RamírezF239102250%0100%00%10067%030007.30
José Antonio CaroG32770000171%0000100%0100106.80
Alex SuárezD32770000091%001271%130006.67
Valentin PezzolesiD32770000189%150%84269%330006.57
Kirian RodríguezM32590000091%020150%281007.10
Juanma HerzogD32250000096%002257%000006.90
Jefté BetancorM321800420%482%00%31046%230006.37
Giovanni BonfantiD32160000179%120%40036%511006.13
Enzo LoiodiceM31750000089%120%40052%471006.37
Enrique ClementeD1970000195%00%0000%100005.50
Sergio RuizM38700100%096%011060%220006.67
Rafael CruzF25400200%087%032150%000006.50
Iñaki GonzálezM24201100%189%020050%110006.45
Elias RomeroF22001001100%000033%100006.75
Marvin ParkD11300000100%0000100%010006.90
Andrés RodríguezD1900000020075%000006.90
Per-player totals for 2026/27 from API-Football match stats, across 20 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
2026/27Las PalmasSegunda División32160000179%14036%5106.13
2025/26SpeziaSerie B121035129411%779%8181152%14316.63
2025/26PisaSerie A949500410%365%513749%10106.54
2025/26PisaCoppa Italia1290000188%121100%0007.60
2025/26AtalantaSerie A0000000000000
2024/25PisaSerie B22172701820%975%11392154%37406.88
2024/25PisaCoppa Italia14500100%079%14070%2106.90
2023/24AtalantaUEFA Europa League1901011100%092%02864%2108.90
2023/24AtalantaSerie A28900100%081%14158%2006.70
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
29 Auga GironaL520012105.20
22 Auga AD Ceuta FCW8700101006.60
16 Augv AlbaceteW7700032006.60
08 Maya PescaraD900001007.00
01 Mayv VeneziaD901012006.30
06 Apra CarrareseL9000122116.20
21 Mara Juve StabiaL9000022106.20
17 Marv EmpoliD9000131006.30
13 Mara ModenaL7700012006.00
07 Marv MonzaW9000021006.30
03 Mara PadovaD901111301008.30
28 Febv ReggianaL90042121007.20
21 Feba CesenaW9000012006.90
15 Febv FrosinoneL9000011005.90
11 Feba BariD58041011106.90