PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
FiorentinaFiorentina · Serie A
← Back

Giacomo BonaventuraLast recorded season

Midfielder·39 apps·2,876 mins
Last 6 played
DWDLWD
Goals
8
this season
Goals / game
0.21
per appearance
Conversion
17%
goals per shot
Key passes /90
1.85
key passes
Duels won
51%
of duels
Assists
4
this season
Assists / game
0.10
per appearance
Summary

Giacomo Bonaventura delivered a standout 2023/24 campaign in Serie A, featuring in 39 matches and logging 2,876 minutes. He netted eight goals, a striking 0.25 goals per 90 minutes, well above the midfielder baseline of 0.11, and added four assists, underscoring his offensive impact. Bonaventura shot 46 times, with 22 on target, translating to a 17% conversion rate and 1.44 shots per 90, surpassing the baseline of 0.92. His creative contribution is highlighted by 59 key passes, or 1.85 per 90, outpacing the standard 1.17. While his defensive numbers - 30 tackles and 20 interceptions - were modest, they reflect a more attack-oriented role, with 0.94 tackles per 90 versus a baseline of 1.74. Overall, Bonaventura’s season rating of 7.16 illustrates a player who exceeded positional expectations in goal-scoring and build-up play.

Giacomo Bonaventura has played 2,876 minutes across 39 appearances in Serie A, scoring 0.25 goals per 90 against a positional baseline of 0.11, converting 17% of 46 shots and averaging 7.16 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
1
Per match
0.10
MAC07/03ROM10/03MAC14/03JUV07/04GEN15/04CLU02/05HEL05/05NAP17/051CAG23/05OLY29/05
Shots per match
Dotted line: conversion %
Total
12
Per match
1.20
2MAC07/03ROM10/031MAC14/03JUV07/041GEN15/043CLU02/051HEL05/051NAP17/051CAG23/052OLY29/05
Dribbles per match
Dotted line: success %
Completed
8
Success
67%
MAC07/03ROM10/03MAC14/031JUV07/044GEN15/041CLU02/05HEL05/051NAP17/05CAG23/051OLY29/05
Assists per match
Total
2
Per match
0.20
1MAC07/03ROM10/03MAC14/03JUV07/041GEN15/04CLU02/05HEL05/05NAP17/05CAG23/05OLY29/05
Shots on target
Dotted line: conversion %
Total
5
Accuracy
42%
Conversion
8%
1MAC07/03ROM10/03MAC14/03JUV07/04GEN15/041CLU02/05HEL05/05NAP17/051CAG23/052OLY29/05
Pass accuracy per match
Dotted line: accuracy %
Completed
301
Accuracy
88%
24MAC07/0326ROM10/0350MAC14/0373JUV07/0425GEN15/0424CLU02/059HEL05/0527NAP17/0522CAG23/0521OLY29/05
Key passes per match
Total
17
Per match
1.70
2MAC07/031ROM10/032MAC14/032JUV07/045GEN15/043CLU02/05HEL05/051NAP17/051CAG23/05OLY29/05
Duels won per match
Total
31
Win rate
48%
1MAC07/037ROM10/031MAC14/034JUV07/046GEN15/043CLU02/053HEL05/053NAP17/05CAG23/053OLY29/05
Form per match
0-10 against his own baseline · 5 is normal
Average
5.1
Best
10.0
5.010.0MAC07/035.1ROM10/034.1MAC14/035.1JUV07/049.0GEN15/045.2CLU02/052.2HEL05/053.2NAP17/053.8CAG23/052.9OLY29/05
02Player Strength Analysis💪
Where they rank
Total goals
=26thof 422 · 5 level8
Total assists
=54thof 422 · 50 level3
Conversion
9thof 11925%
Key passes
=38thof 422 · 3 level41
Dribble success
12thof 19565%
Ranked against 422 players in Serie A 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
Lautaro Martínez
24(0.73)
Dušan Vlahović
16(0.48)
Olivier Giroud
15(0.43)
Victor Osimhen
15(0.60)
Albert Guðmundsson
14(0.40)
Paulo Dybala
13(0.46)
Romelu Lukaku
13(0.41)
Hakan Çalhanoğlu
13(0.41)
Duván Zapata
13(0.35)
Marcus Thuram
13(0.37)
Christian Pulišić
12(0.33)
Nicolás González
12(0.41)
Gianluca Scamacca
12(0.41)
Teun Koopmeiners
12(0.35)
Khvicha Kvaratskhelia
11(0.32)
Ademola Lookman
11(0.35)
Andrea Pinamonti
11(0.29)
Joshua Zirkzee
11(0.32)
Matías Soulé
11(0.31)
Riccardo Orsolini
10(0.30)
Charles De Ketelaere
10(0.29)
Rafael Leão
9(0.26)
Federico Chiesa
9(0.27)
Domenico Berardi
9(0.53)
Milan Đurić
9(0.24)
Matteo Politano
8(0.22)
Lorenzo Pellegrini
8(0.28)
Giacomo Bonaventura
8(0.26)
Andrea Colpani
8(0.21)
Lorenzo Lucca
8(0.22)
Cyril Ngonge
7(0.22)
Ciro Immobile
7(0.23)
Mateo Retegui
7(0.24)
Nikola Krstović
7(0.20)
Walid Cheddira
7(0.19)
Antonio Candreva
6(0.18)
Matías Vecino
6(0.19)
Luka Jović
6(0.26)
M'Baye Niang
6(0.43)
Ruben Loftus-Cheek
6(0.21)

🤝 Total assists

Season total · per game beside it
Paulo Dybala
9(0.32)
Rafael Leão
9(0.26)
Christian Pulišić
8(0.22)
Henrikh Mkhitaryan
8(0.22)
Olivier Giroud
8(0.23)
Charles De Ketelaere
8(0.23)
Matteo Politano
7(0.19)
Weston McKennie
7(0.21)
Luis Alberto
7(0.21)
Ademola Lookman
7(0.23)
Marcus Thuram
7(0.20)
Raoul Bellanova
7(0.19)
Antonio Candreva
6(0.18)
Khvicha Kvaratskhelia
6(0.18)
Felipe Anderson
6(0.16)
Mario Pašalić
6(0.18)
Gianluca Scamacca
6(0.21)
Federico Dimarco
6(0.20)
Giovanni Di Lorenzo
6(0.17)
Leandro Paredes
5(0.15)
Aleksei Miranchuk
5(0.19)
Alexis Sánchez
5(0.22)
Jeremy Toljan
5(0.20)
Morten Frendrup
5(0.14)
Cristiano Biraghi
5(0.17)
Marten de Roon
5(0.17)
Alfred Duncan
5(0.17)
Teun Koopmeiners
5(0.15)
Nadir Zortea
5(0.26)
Zito Luvumbo
5(0.17)
Riccardo Calafiori
5(0.17)
Tomáš Suslov
5(0.16)
Denzel Dumfries
4(0.13)
Alessandro Florenzi
4(0.13)
Bryan Cristante
4(0.11)
Stephan El Shaarawy
4(0.12)
Filip Kostić
4(0.14)
Armand Laurienté
4(0.11)
Duván Zapata
4(0.11)
Albert Guðmundsson
4(0.11)
Giacomo Bonaventura
3(0.10)

🎯 Conversion

Goals / shots taken
Albert Guðmundsson
33%
Teun Koopmeiners
33%
Lautaro Martínez
30%
Paulo Dybala
29%
Hakan Çalhanoğlu
29%
Noah Okafor
29%
Romelu Lukaku
27%
Charles De Ketelaere
26%
Giacomo Bonaventura
25%
Christian Pulišić
24%
Lorenzo Pellegrini
24%
Domenico Berardi
24%
Ruben Loftus-Cheek
23%
Gianluca Scamacca
23%
Mattia Zaccagni
23%
Davide Frattesi
23%
Giovanni Fabbian
23%
Ademola Lookman
22%
Matías Vecino
22%
Olivier Giroud
22%
Victor Osimhen
22%
Marcus Thuram
22%
Éderson
21%
Andrea Belotti
21%
Milan Đurić
20%
Andrea Pinamonti
20%
Marco Brescianini
20%
Dušan Vlahović
20%
Joshua Zirkzee
19%
Rafael Leão
19%
Riccardo Orsolini
19%
Mario Pašalić
19%
Matías Soulé
19%
Andrea Colpani
19%
Felipe Anderson
19%
Leonardo Pavoletti
18%
Federico Chiesa
18%
Kristian Thorstvedt
18%
Cyril Ngonge
18%
Ciro Immobile
18%

🔑 Key passes

Chances created
Matías Soulé
84
Albert Guðmundsson
83
Matteo Politano
70
Luis Alberto
64
Khvicha Kvaratskhelia
63
Federico Dimarco
62
Lazar Samardžić
62
Teun Koopmeiners
61
Antonio Candreva
60
Rafael Leão
59
Rémi Oudin
58
Andrea Colpani
56
Federico Chiesa
54
Hakan Çalhanoğlu
53
Ondrej Duda
53
Giovanni Di Lorenzo
52
Raoul Bellanova
52
Paulo Dybala
51
Tijjani Reijnders
51
Ademola Lookman
50
Charles De Ketelaere
50
Piotr Zieliński
48
Armand Laurienté
47
Antonino Gallo
47
Ivan Ilić
47
Alessandro Florenzi
46
Cristiano Biraghi
46
Christian Pulišić
45
Aleksei Miranchuk
45
Theo Hernández
45
Alexis Saelemaekers
43
Felipe Anderson
43
Nahitan Nández
43
Sandi Lovrić
43
Nicolò Barella
43
Joshua Zirkzee
43
Henrikh Mkhitaryan
42
Weston McKennie
41
Giacomo Bonaventura
41
Nikola Krstović
41

🏃 Dribble success

Completed / attempted · count beside it
Daniel Boloca
80%(28)
Marcus Thuram
75%(33)
Yacine Adli
73%(22)
Antoine Makoumbou
70%(21)
Fabiano Parisi
69%(24)
Bryan Cristante
68%(17)
Joan González
68%(19)
Tijjani Reijnders
67%(35)
Daichi Kamada
67%(14)
Morten Frendrup
67%(16)
Kenan Yıldız
66%(23)
Giacomo Bonaventura
65%(30)
Riccardo Calafiori
65%(13)
Nikola Vlašić
64%(28)
Mohamed Kaba
64%(14)
Ismaël Bennacer
63%(17)
Jens Cajuste
63%(17)
Valentino Lazaro
62%(20)
Kacper Urbański
62%(20)
Nahitan Nández
62%(28)
Ylber Ramadani
62%(23)
Georgios Kyriakopoulos
62%(18)
Jovane Cabral
62%(21)
Ondrej Duda
62%(21)
Luis Alberto
61%(25)
Michel Aebischer
61%(14)
Alexis Sánchez
60%(12)
Ruben Loftus-Cheek
60%(30)
Emil Holm
60%(18)
Valentin Gendrey
59%(16)
Jordan Zemura
59%(13)
Isaac Success
59%(20)
Matheus Henrique
59%(20)
Mattia Zaccagni
59%(54)
João Ferreira
59%(17)
Gaetano Oristanio
58%(32)
Hassane Kamara
58%(30)
Gianluca Scamacca
58%(15)
Stanislav Lobotka
58%(15)
Tomáš Suslov
58%(38)
03VS other players👥
Compare with
Up to 3 at once
Total goals
8
4
Total assists
4
5
Conversion %
17%
9%
Goals /90
0.25
0.08
Shots /90
1.44
0.97
Shots on target /90
0.69
0.29
Key passes /90
1.85
0.72
Dribbles /90
1.31
0.37
Fouls /90
0.78
1.85
0.251.440.691.851.310.780.080.970.290.720.371.85Goalsrim 0.25Shotsrim 1.44SoTrim 0.69Key passrim 1.85Dribrim 1.31Foulsrim 1.85
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Giacomo Bonaventura Bryan Cristante
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
Nicolás GonzálezM4229851641085115%4574%5344%4718153%32744007.35
4.0
Lucas BeltránF462490102301733%3780%1341%364338%39436006.88
6.9
Giacomo BonaventuraM39287684462217%5984%4262%3020151%25487007.17
1.6
Lucas Martínez QuartaD39304372321122%2281%1954%95431552%591412007.19
3.5
M'Bala NzolaF44202564331818%2681%1543%161135%46123006.76
4.4
Luca RanieriD3931075215733%1685%1155%27391750%431815007.01
4.1
Jonathan IkonéM39216452412212%2284%3452%285045%23196006.86
0.2
Antonín BarákM31128653331615%2086%840%143036%1282006.96
6.1
Rolando MandragoraM46263644421510%3283%655%4016452%35339006.84
0.7
Riccardo SottilF33166344321712%2284%2954%174059%10512007.03
9.4
Andrea BelottiF22143940351411%966%343%103148%21361006.95
6.9
Cristiano BiraghiD4234573722914%8883%528%6321745%591912007.23
2.1
ArthurM4426722312617%4092%1474%6624365%22613007.15
7.2
Alfred DuncanM382282252389%4181%2455%3912547%30192006.91
4.1
Christian KouaméF3518142134126%2977%2348%296056%27362006.95
4.1
Michael KayodeD322476125220%2287%2348%59201458%20233007.03
5.5
Maxime LópezM291351105320%2290%562%267149%1771006.93
6.6
Josip BrekaloM16835109511%784%838%111040%18110006.68
0.8
Gaetano CastrovilliM6370123233%769%325%32033%450006.90
4.7
Pietro TerraccianoG4440200000278%010058%23301087.06
2.8
Nikola MilenkovićD453531011330%1186%267%56381869%51328106.93
2.6
Fabiano ParisiD29175402820%2085%2868%3618562%16485006.86
4.6
DodôD17120500320%2684%2172%1615062%12201007.04
6.3
Oliver ChristensenG87200000069%000050%2200176.79
5.7
Davide FaraoniD1049402520%684%120%95146%580006.72
0.8
Gino InfantinoM813901200%393%3100%13038%421006.73
5.6
Yerry MinaD513600110%084%041065%331006.73
Niccolò PierozziD213500100%286%150%12067%150007.25
Pietro ComuzzoD51280000179%051077%101006.88
Tommaso MartinelliG1900000074%0000000016.30
Lorenzo AmatucciM2260000088%000033%100006.65
Aleksandr KokorinF19000000000100%010006.70
Per-player totals for 2023/24 from API-Football match stats, across 32 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
2023/24FiorentinaSerie A31228783321625%4185%30261453%20607.17
2023/24FiorentinaUEFA Europa Conference League8589011460%1882%124647%5107.14
2022/23FiorentinaSerie A30192451261519%3486%22351651%24416.93
2022/23FiorentinaUEFA Europa Conference League1511472321910%2984%168942%12107.02
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
29 Maya Olympiakos PiraeusD8202200006.30
2.9
23 Maya CagliariW731011101106.60
3.8
17 Mayv NapoliD9001101006.90
3.2
05 Maya Hellas VeronaL28100006.70
2.2
02 Mayv Club Brugge KVW8831311007.30
5.2
15 Aprv GenoaD851151007.90
9.0
07 Apra JuventusL90021007.30
5.1
14 Marv Maccabi HaifaD761201007.00
4.1
10 Marv AS RomaD900112107.50
5.1
07 Mara Maccabi HaifaW1612120007.30
10.0
02 Mara TorinoD8521162007.30
5.1
26 Febv LazioW90122222007.60
6.2
18 Feba EmpoliD182110007.00
5.2
14 Feba BolognaL5611102006.90
2.7
11 Febv FrosinoneW30110007.00
5.5