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

Gaetano Castrovilli

Italy Forward·24 apps·1,253 mins
Last 6
LDDLLL
Goals
1
this season
Goals / game
0.04
per appearance
Conversion
8%
goals per shot
Key passes /90
1.58
key passes
Duels won
45%
of duels
Assists
0
this season
Assists / game
0.00
per appearance
Summary

Gaetano Castrovilli has been a standout in the 2025/26 Serie B season, recording 24 appearances and 1,253 minutes on the pitch. His 12 shots, with 3 on target, yield a conversion rate of 8 percent, below the league baseline of 1.71 shots per 90 minutes, yet his 22 key passes - 1.58 per 90 - outpace the baseline of 1.17. Castrovilli’s defensive contribution is also notable, with 21 tackles and 12 interceptions, translating to 1.51 tackles per 90 compared with the league average of 0.78. His dribbling success, 1.44 per 90, exceeds the baseline of 0.85, illustrating his ability to beat opponents in one-on-one situations. With an average match rating of 6.8, Castrovilli’s season so far showcases a forward who consistently carries the ball past defenders more than his peers.

Gaetano Castrovilli has played 1,253 minutes across 24 appearances in Serie B, at 0.07 goals per 90 against a positional baseline of 0.31, converting 8% of 12 shots and averaging 6.80 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
PES08/12AVE27/12CAR10/01PES06/02VIR10/02VEN14/02PAL18/04SAM25/04CAR01/05PAD08/05
Shots per match
Dotted line: conversion %
Total
7
Per match
0.70
1PES08/122AVE27/121CAR10/01PES06/021VIR10/021VEN14/021PAL18/04SAM25/04CAR01/05PAD08/05
Dribbles per match
Dotted line: success %
Completed
7
Success
58%
2PES08/121AVE27/121CAR10/01PES06/02VIR10/02VEN14/022PAL18/04SAM25/04CAR01/051PAD08/05
Assists per match
Total
0
Per match
0.00
PES08/12AVE27/12CAR10/01PES06/02VIR10/02VEN14/02PAL18/04SAM25/04CAR01/05PAD08/05
Shots on target
Dotted line: conversion %
Total
2
Accuracy
29%
Conversion
0%
1PES08/121AVE27/12CAR10/01PES06/02VIR10/02VEN14/02PAL18/04SAM25/04CAR01/05PAD08/05
Pass accuracy per match
Dotted line: accuracy %
Completed
149
Accuracy
80%
35PES08/1215AVE27/129CAR10/014PES06/0225VIR10/024VEN14/0224PAL18/0412SAM25/045CAR01/0516PAD08/05
Key passes per match
Total
6
Per match
0.60
PES08/12AVE27/121CAR10/01PES06/02VIR10/02VEN14/021PAL18/04SAM25/04CAR01/054PAD08/05
Duels won per match
Total
25
Win rate
42%
4PES08/127AVE27/121CAR10/011PES06/02VIR10/02VEN14/024PAL18/042SAM25/042CAR01/054PAD08/05
Form per match
0-10 against his own baseline · 5 is normal
Average
4.9
Best
10.0
5.04.1PES08/123.7AVE27/124.2CAR10/013.2PES06/022.7VIR10/023.9VEN14/0210.0PAL18/043.3SAM25/043.7CAR01/0510.0PAD08/05
02Player Strength Analysis💪
Where they rank
Total goals
=186thof 439 · 108 level1
Total assists
=273rdof 439 · 167 level0
Key passes
=114thof 439 · 9 level22
Dribble success
=78thof 179 · 2 level48%
Ranked against 439 players in Serie B 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
Joel Pohjanpalo
25(0.62)
Andrea Adorante
17(0.52)
Farès Ghedjemis
15(0.41)
Stiven Shpendi
15(0.43)
Antonio Di Nardo
14(0.37)
Pietro Iemmello
13(0.34)
Gabriele Artistico
13(0.42)
Tommaso Biasci
12(0.34)
Filippo Pittarello
12(0.35)
Cristian Shpendi
12(0.32)
Gabriele Moncini
11(0.28)
Ettore Gliozzi
11(0.32)
Fabio Abiuso
11(0.31)
Antonio Raimondo
11(0.31)
John Yeboah
10(0.29)
Giacomo Calò
10(0.27)
Mattia Bortolussi
10(0.31)
Massimo Coda
9(0.32)
Andrea Petagna
9(0.29)
Emanuele Pecorino
9(0.26)
Silvio Merkaj
9(0.24)
Leonardo Mancuso
8(0.23)
Nicola Mosti
8(0.21)
Ilias Koutsoupias
8(0.24)
Issa Doumbia
8(0.22)
Leonardo Candellone
7(0.32)
Gianluca Busio
7(0.19)
Manolo Portanova
7(0.19)
Andrea Tiritiello
7(0.26)
Francesco Ruocco
7(0.28)
Tommaso Marras
7(0.23)
Hernani
6(0.27)
Patrick Cutrone
6(0.30)
Nicolas Schiavi
6(0.21)
Kevin Lasagna
6(0.24)
Filippo Ranocchia
6(0.18)
Lorenzo Carissoni
6(0.15)
Luigi Cuppone
6(0.33)
Lorenzo Meazzi
6(0.20)
Giacomo Olzer
6(0.21)
Gaetano Castrovilli
1(0.04)

🤝 Total assists

Season total · per game beside it
Giacomo Calò
15(0.41)
Antonio Palumbo
10(0.27)
Pietro Iemmello
10(0.26)
John Yeboah
9(0.26)
Salvatore Elia
9(0.27)
Joel Pohjanpalo
7(0.17)
Simone Trimboli
7(0.19)
Simone Pontisso
7(0.17)
Daniele Casiraghi
7(0.22)
Fabio Maistro
7(0.25)
Kike Pérez
7(0.20)
Mehdi Dorval
7(0.20)
Tommaso Berti
7(0.18)
Paulo Azzi
6(0.16)
Simone Zanon
6(0.17)
Filippo Pittarello
6(0.18)
Alessandro Capelli
6(0.17)
Jérémy Le Douaron
5(0.13)
Massimo Bertagnoli
5(0.18)
Ilario Monterisi
5(0.20)
Emanuele Zuelli
5(0.13)
Antoine Hainaut
5(0.14)
Fabio Abiuso
5(0.14)
Giorgi Kvernadze
5(0.14)
Niccolò Pierozzi
5(0.13)
Cristian Shpendi
5(0.14)
Issa Doumbia
5(0.14)
Costantino Favasuli
5(0.12)
Armando Izzo
4(0.17)
Gaetano Letizia
4(0.12)
Mattia Finotto
4(0.11)
Marco D'Alessandro
4(0.14)
Andrea Petagna
4(0.13)
Salvatore Molina
4(0.11)
Manuel Marras
4(0.25)
Simone Santoro
4(0.11)
Luca Magnino
4(0.13)
Dimitrios Sounas
4(0.12)
Gianluca Busio
4(0.11)
Matteo Luigi Brunori
4(0.14)
Gaetano Castrovilli
0(0.00)

🔑 Key passes

Chances created
Giacomo Calò
128
Kike Pérez
84
Antonio Palumbo
83
Tommaso Augello
72
Simone Pontisso
70
Gianluca Busio
66
John Yeboah
61
Salvatore Molina
61
Gaetano Letizia
60
Daniele Casiraghi
60
Simone Trimboli
59
Filippo Ranocchia
56
Issa Doumbia
54
Farès Ghedjemis
54
Manuel Cicconi
53
Antoine Hainaut
53
Tommaso Berti
53
Liam Henderson
46
Luca Zanimacchia
46
Anthony Oyono
46
Pietro Fusi
45
Riccardo Ciervo
45
Bernat Guiu
44
Tobías Reinhart
43
Pietro Iemmello
43
Paulo Azzi
43
Simone Zanon
43
Yanis Massolin
43
Alessandro Capelli
42
Matteo Pessina
41
Luca Valzania
40
Salvatore Elia
39
Nicola Mosti
39
Emanuele Zuelli
39
Ilias Koutsoupias
39
Joel Pohjanpalo
38
Andrea Colpani
38
Nermin Karić
38
Mehdi Dorval
38
Luis Hasa
38
Gaetano Castrovilli
22

🏃 Dribble success

Completed / attempted · count beside it
Marco Ruggero
75%(15)
Leonardo Sernicola
73%(16)
Andrea Ghion
71%(15)
Francesco Conti
70%(16)
Pedro Obiang
68%(15)
Rachid Kouda
68%(25)
Gabriele Bracaglia
67%(14)
Francesco Mezzoni
65%(28)
Giuseppe Leone
65%(20)
Yanis Massolin
65%(60)
Francesco Gelli
64%(18)
Rareș Burnete
64%(18)
Salvatore Molina
64%(41)
Omar Correia
63%(44)
Gennaro Acampora
62%(15)
Martin Palumbo
62%(18)
Gaetano Letizia
62%(29)
Fabio Gerli
61%(19)
Nicolas Schiavi
61%(14)
Emanuele Adamo
61%(20)
Anthony Oyono
60%(32)
Gianluca Frabotta
60%(21)
Fabio Rispoli
60%(18)
Tommaso Corazza
59%(16)
Ben Lhassine Kone
59%(13)
Luigi Cherubini
59%(47)
Tobías Reinhart
58%(18)
Tommaso Berti
58%(36)
Dimitrios Sounas
58%(30)
Kevin Varas
57%(12)
Niccolo Squizzato
57%(12)
Alberto Cerri
56%(18)
Davide Bragantini
56%(27)
Daniel Tonoli
56%(18)
Stefano Di Mario
56%(33)
Matteo Dagasso
56%(19)
Adam Bakoune
56%(19)
Joseph Ceesay
56%(25)
Kleis Bozhanaj
56%(20)
John Yeboah
55%(86)
Gaetano Castrovilli
48%(20)
03VS other players👥
Compare with
Up to 3 at once
Total goals
1
25
Total assists
0
7
Conversion %
8%
30%
Goals /90
0.07
0.64
Shots /90
0.86
2.09
Shots on target /90
0.22
0.94
Key passes /90
1.58
0.97
Dribbles /90
1.44
0.20
Fouls /90
2.01
1.05
0.070.860.221.581.442.010.642.090.940.970.201.05Goalsrim 0.64Shotsrim 2.09SoTrim 0.94Key passrim 1.58Dribrim 1.44Foulsrim 2.01
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Gaetano Castrovilli Joel Pohjanpalo
04Player value💶
Current market value
€500k
Transfermarkt, 2025
Value by year
€1.5m2024€500k2025
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Gabriele MonciniF402849112442125%2167%1348%10134%37242006.57
5.8
Emanuele RaoF35184962291421%1977%2744%158051%23543006.93
3.8
Giulio MaggioreM29185231301210%1674%842%3218450%42385006.78
7.4
Kevin PiscopoM1511483010530%1269%640%2010351%25163006.82
4.7
Christian GytkjærF2610103017918%765%240%41134%14240006.42
5.3
Matthias VerrethM2820182217512%2787%764%22231560%23282107.03
1.0
Nicola BellomoM15312207529%464%550%02043%772106.65
2.9
Mehdi DorvalM362885171258%3881%4746%4431844%41285006.92
5.4
Lorenzo DickmannD282213131119%1980%1539%4518849%33504006.79
2.6
Cas OdenthalD181580106217%580%150%31171459%28244006.85
3.2
Gaetano CastrovilliM171053109311%1778%1746%198546%23294006.86
2.5
Federico ArtioliM13667115220%1182%444%85262%7234006.95
2.5
Marvin ÇuniF174051015107%356%741%60140%11152006.50
2.4
Leonardo CerriF10161104125%141%010035%510006.45
3.1
Michele CerofoliniG4036050000265%000095%08301627.14
5.7
Matthias BraunöderM342279021030%2083%945%71171952%53275006.83
6.0
Dimitrios NikolaouD26206701100%586%467%27121863%21144106.74
1.8
Raffaele PucinoD21166400510%886%00%30281757%20144006.83
3.5
Andrea CistanaD17144601300%780%1179%33211457%1973006.84
4.5
Riccardo PaganoM251310012160%1383%1348%215541%25100006.62
2.4
Valerio MantovaniD16123400410%478%233%1210761%1091006.82
3.4
Andrea MeroniD1297400310%089%150%18151064%14114106.99
6.1
Moussa ManeD1695200110%770%225%1911252%10101006.65
5.5
Tomás EstevesD1678601310%883%960%135244%12101006.61
6.1
Francesco VicariD1075600210%294%010111256%652006.74
1.4
Mirko AntonucciF1458901650%273%750%135049%11120006.50
6.5
Giuseppe SibilliF646000620%882%562%33043%10131006.67
4.1
Giacomo De PieriM1142600210%363%643%65144%773006.45
2.1
Anthony PartipiloF1242100500%567%744%71150%15223006.59
3.6
Sheriff KassamaD635200200%086%082462%531006.75
6.5
Daouda TraoreM934600220%292%480%81040%871006.53
2.8
Nicolò CavuotiM728901520%586%529%42040%160006.67
5.7
Ebrima DarboeM623900100%290%00%80138%952006.50
6.0
Riccardo BurgioM52240000181%240%22133%120006.48
Giacomo StabileD314700100%071%021152%311006.50
Marco PissardoG1960000062%0000000057.30
Gastón PereiroM3750000195%000011%100006.37
Vincenzo ColangiuliM33800100%079%00000%100006.37
Alessandro TripaldelliD11400000100%150%00033%100006.60
Indrit MavrajD19000000000100%010006.90
Per-player totals for 2025/26 from API-Football match stats, across 40 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
2025/26BariSerie B171053109311%1778%1719846%23406.86
2025/26CesenaSerie B720000300%584%32441%5006.66
2024/25MonzaSerie A1259600400%881%512242%8006.58
2024/25LazioSerie A916300200%284%15339%4006.50
2024/25LazioCoppa Italia1170000170%11080%1007.20
2023/24FiorentinaSerie A6370123233%769%33233%4006.90
2022/23FiorentinaSerie A157242111818%881%710843%12306.73
2022/23FiorentinaUEFA Europa Conference League7269207329%289%43063%3006.90
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
08 Mayv PadovaL2400401007.00
10.0
01 Maya CarrareseD320000006.90
3.7
25 Aprv SampdoriaD3500001006.30
3.3
18 Apra PalermoL180111007.20
10.0
14 Febv VeneziaL170100006.50
3.9
10 Feba Virtus EntellaL4501002006.20
2.7
06 Febv PescaraW2900011006.50
3.2
10 Jana CarrareseL4501102006.20
4.2
27 Decv AvellinoD90021011006.90
3.7
08 Decv PescaraD90011002107.20
4.1
04 Deca Juve StabiaD7900001105.90
2.5
29 Nova EmpoliL610010006.50
5.2
22 Novv FrosinoneL801021112008.60
5.7
07 Nova SpeziaD2700021006.70
5.5
02 Novv CesenaW780132007.20
6.1