Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 17 Reading eng ENG 2. Championship 2 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 18 Reading eng ENG 2. Championship 0 0 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 19 16 1,426 15.8 7 4 11 6 1 1 0 0 0.44 0.25 0.69 0.38 0.63 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 Matches 2019-2020 22 Reading eng ENG 2. Championship 1 0 6 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Frosinone it ITA Coppa Italia 0 0 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 1 1 90 1.0 3 1 4 3 0 0 0 0 3.00 1.00 4.00 3.00 4.00 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 33 22 2,115 23.5 4 5 9 4 0 0 2 0 7.2 7.2 4.6 11.8 30 27 151 0.17 0.21 0.38 0.17 0.38 0.31 0.20 0.50 0.31 0.50 Matches 2020-2021 23 Frosinone it ITA Coppa Italia 1 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 33 25 2,190 24.3 11 5 16 10 1 1 1 0 8.7 8.0 1.9 9.9 28 43 152 0.45 0.21 0.66 0.41 0.62 0.36 0.08 0.44 0.33 0.41 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 29 8 1,153 12.8 3 4 7 2 1 1 3 0 5.7 5.6 2.3 7.9 16 22 76 0.23 0.31 0.55 0.16 0.47 0.44 0.18 0.62 0.43 0.61 Matches 2022-2023 25 Venezia it ITA Coppa Italia 1 1 90 1.0 0 2 2 0 0 0 0 0 0.00 2.00 2.00 0.00 2.00 Matches 2022-2023 25 Venezia it ITA 2. Serie B 35 8 1,062 11.8 1 1 2 1 0 0 4 0 3.9 3.9 0.9 4.8 20 26 80 0.08 0.08 0.17 0.08 0.17 0.33 0.08 0.40 0.33 0.40 Matches 2023-2024 26 Venezia it ITA Coppa Italia 0 0 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 38 33 2,795 31.1 6 1 7 6 0 1 4 0 9.6 8.8 2.4 11.2 32 62 149 0.19 0.03 0.23 0.19 0.23 0.31 0.08 0.39 0.28 0.36 Matches 2024-2025 27 Bari it ITA Coppa Italia 1 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Bari it ITA 2. Serie B 25 10 1,101 12.2 3 2 5 3 0 0 3 0 3.1 3.1 2.3 5.4 12 23 74 0.25 0.16 0.41 0.25 0.41 0.25 0.19 0.44 0.25 0.44 Matches 10 Seasons 8 Clubs 6 Leagues 267 170 16,183 179.8 56 25 81 51 5 7 23 0 44.3 42.6 17.6 60.2 167 229 818 0.31 0.14 0.45 0.28 0.42 0.31 0.12 0.44 0.30 0.42 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Frosinone (3 Seasons) 2 Leagues 96 55 5,494 61.0 18 14 32 16 2 2 6 0 21.6 20.7 8.9 29.6 74 92 379 0.29 0.23 0.52 0.26 0.49 0.36 0.15 0.50 0.34 0.49 Reading (3 Seasons) 1 League 3 0 21 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Venezia (2 Seasons) 2 Leagues 36 9 1,152 12.8 1 3 4 1 0 0 4 0 3.9 3.9 0.9 4.8 20 26 80 0.08 0.23 0.31 0.08 0.31 0.33 0.08 0.40 0.33 0.40 Reading (2 Seasons) 2 Leagues 20 17 1,516 16.8 10 5 15 9 1 1 0 0 0.59 0.30 0.89 0.53 0.83 Calcio Lecco 1912 (1 Season) 1 League 38 33 2,795 31.1 6 1 7 6 0 1 4 0 9.6 8.8 2.4 11.2 32 62 149 0.19 0.03 0.23 0.19 0.23 0.31 0.08 0.39 0.28 0.36 Telstar (1 Season) 1 League 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Fortuna Sittard (1 Season) 1 League 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 Bari (1 Season) 2 Leagues 26 10 1,150 12.8 3 2 5 3 0 0 3 0 3.1 3.1 2.3 5.4 12 23 74 0.23 0.16 0.39 0.23 0.39 0.25 0.19 0.44 0.25 0.44 Cheltenham (1 Season) 1 League 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie B (6 Seasons) 193 106 10,416 115.7 28 18 46 26 2 3 17 0 38.2 36.5 14.5 51.0 138 203 682 0.24 0.16 0.40 0.22 0.38 0.33 0.13 0.45 0.32 0.44 Coppa Italia (5 Seasons) 3 1 175 1.9 0 2 2 0 0 0 0 0 0.00 1.03 1.03 0.00 1.03 Championship (3 Seasons) 3 0 21 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Eredivisie (1 Season) 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 PL2 — Div. 1 (1 Season) 19 16 1,426 15.8 7 4 11 6 1 1 0 0 0.44 0.25 0.69 0.38 0.63 National League (1 Season) 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.0 3 1 4 3 0 0 0 0 3.00 1.00 4.00 3.00 4.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 17 Reading 1 League 2 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 18 Reading 1 League 0 0 2015-2016 18 Cheltenham 1 League 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 19 Reading 1 League 19 16 1,426 15.8 7 4 11 6 1 1 0 0 0.44 0.25 0.69 0.38 0.63 2017-2018 20 Telstar 1 League 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 2018-2019 21 Fortuna Sittard 1 League 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 2019-2020 22 Reading 1 League 1 1 90 1.0 3 1 4 3 0 0 0 0 3.00 1.00 4.00 3.00 4.00 2019-2020 22 Reading 1 League 1 0 6 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019-2020 22 Frosinone 2 Leagues 33 22 2,115 23.5 4 5 9 4 0 0 2 0 7.2 7.2 4.6 11.8 30 27 151 0.17 0.21 0.38 0.17 0.38 0.31 0.20 0.50 0.31 0.50 2020-2021 23 Frosinone 2 Leagues 34 25 2,226 24.7 11 5 16 10 1 1 1 0 8.7 8.0 1.9 9.9 28 43 152 0.44 0.20 0.65 0.40 0.61 0.36 0.08 0.44 0.33 0.41 2021-2022 24 Frosinone 1 League 29 8 1,153 12.8 3 4 7 2 1 1 3 0 5.7 5.6 2.3 7.9 16 22 76 0.23 0.31 0.55 0.16 0.47 0.44 0.18 0.62 0.43 0.61 2022-2023 25 Venezia 2 Leagues 36 9 1,152 12.8 1 3 4 1 0 0 4 0 3.9 3.9 0.9 4.8 20 26 80 0.08 0.23 0.31 0.08 0.31 0.33 0.08 0.40 0.33 0.40 2023-2024 26 Venezia 1 League 0 0 2023-2024 26 Calcio Lecco 1912 1 League 38 33 2,795 31.1 6 1 7 6 0 1 4 0 9.6 8.8 2.4 11.2 32 62 149 0.19 0.03 0.23 0.19 0.23 0.31 0.08 0.39 0.28 0.36 2024-2025 27 Bari 2 Leagues 26 10 1,150 12.8 3 2 5 3 0 0 3 0 3.1 3.1 2.3 5.4 12 23 74 0.23 0.16 0.39 0.23 0.39 0.25 0.19 0.44 0.25 0.44 10 Seasons 8 Clubs 6 Leagues 267 170 16,183 179.8 56 25 81 51 5 7 23 0 44.3 42.6 17.6 60.2 167 229 818 0.31 0.14 0.45 0.28 0.42 0.31 0.12 0.44 0.30 0.42 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Frosinone (3 Seasons) 2 Leagues 96 55 5,494 61.0 18 14 32 16 2 2 6 0 21.6 20.7 8.9 29.6 74 92 379 0.29 0.23 0.52 0.26 0.49 0.36 0.15 0.50 0.34 0.49 Reading (3 Seasons) 1 League 3 0 21 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Venezia (2 Seasons) 2 Leagues 36 9 1,152 12.8 1 3 4 1 0 0 4 0 3.9 3.9 0.9 4.8 20 26 80 0.08 0.23 0.31 0.08 0.31 0.33 0.08 0.40 0.33 0.40 Reading (2 Seasons) 2 Leagues 20 17 1,516 16.8 10 5 15 9 1 1 0 0 0.59 0.30 0.89 0.53 0.83 Calcio Lecco 1912 (1 Season) 1 League 38 33 2,795 31.1 6 1 7 6 0 1 4 0 9.6 8.8 2.4 11.2 32 62 149 0.19 0.03 0.23 0.19 0.23 0.31 0.08 0.39 0.28 0.36 Telstar (1 Season) 1 League 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Fortuna Sittard (1 Season) 1 League 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 Bari (1 Season) 2 Leagues 26 10 1,150 12.8 3 2 5 3 0 0 3 0 3.1 3.1 2.3 5.4 12 23 74 0.23 0.16 0.39 0.23 0.39 0.25 0.19 0.44 0.25 0.44 Cheltenham (1 Season) 1 League 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie B (6 Seasons) 193 106 10,416 115.7 28 18 46 26 2 3 17 0 38.2 36.5 14.5 51.0 138 203 682 0.24 0.16 0.40 0.22 0.38 0.33 0.13 0.45 0.32 0.44 Coppa Italia (5 Seasons) 3 1 175 1.9 0 2 2 0 0 0 0 0 0.00 1.03 1.03 0.00 1.03 Championship (3 Seasons) 3 0 21 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Eredivisie (1 Season) 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 PL2 — Div. 1 (1 Season) 19 16 1,426 15.8 7 4 11 6 1 1 0 0 0.44 0.25 0.69 0.38 0.63 National League (1 Season) 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.0 3 1 4 3 0 0 0 0 3.00 1.00 4.00 3.00 4.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 17 Reading eng ENG 2. Championship 19th 2 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 18 Reading eng ENG 2. Championship 17th 0 0 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 1st 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 11th 19 16 1,426 15.8 7 4 11 6 1 1 0 0 0.44 0.25 0.69 0.38 0.63 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 6th 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 15th 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 9th 1 1 90 1.0 3 1 4 3 0 0 0 0 3.00 1.00 4.00 3.00 4.00 Matches 2019-2020 22 Reading eng ENG 2. Championship 14th 1 0 6 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 8th 33 22 2,115 23.5 4 5 9 4 0 0 2 0 7.2 7.2 4.6 11.8 30 27 151 0.17 0.21 0.38 0.17 0.38 0.31 0.20 0.50 0.31 0.50 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 10th 33 25 2,190 24.3 11 5 16 10 1 1 1 0 8.7 8.0 1.9 9.9 28 43 152 0.45 0.21 0.66 0.41 0.62 0.36 0.08 0.44 0.33 0.41 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 9th 29 8 1,153 12.8 3 4 7 2 1 1 3 0 5.7 5.6 2.3 7.9 16 22 76 0.23 0.31 0.55 0.16 0.47 0.44 0.18 0.62 0.43 0.61 Matches 2022-2023 25 Venezia it ITA 2. Serie B 8th 35 8 1,062 11.8 1 1 2 1 0 0 4 0 3.9 3.9 0.9 4.8 20 26 80 0.08 0.08 0.17 0.08 0.17 0.33 0.08 0.40 0.33 0.40 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 20th 38 33 2,795 31.1 6 1 7 6 0 1 4 0 9.6 8.8 2.4 11.2 32 62 149 0.19 0.03 0.23 0.19 0.23 0.31 0.08 0.39 0.28 0.36 Matches 2024-2025 27 Bari it ITA 2. Serie B 9th 25 10 1,101 12.2 3 2 5 3 0 0 3 0 3.1 3.1 2.3 5.4 12 23 74 0.25 0.16 0.41 0.25 0.41 0.25 0.19 0.44 0.25 0.44 Matches 10 Seasons 8 Clubs 5 Leagues 264 169 16,008 177.9 56 23 79 51 5 7 23 0 44.3 42.6 17.6 60.2 167 229 818 0.31 0.13 0.44 0.29 0.42 0.31 0.12 0.44 0.30 0.42 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Frosinone (3 Seasons) 1 League 95 55 5,458 60.6 18 14 32 16 2 2 6 0 21.6 20.7 8.9 29.6 74 92 379 0.30 0.23 0.53 0.26 0.49 0.36 0.15 0.50 0.34 0.49 Reading (3 Seasons) 1 League 3 0 21 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Reading (2 Seasons) 2 Leagues 20 17 1,516 16.8 10 5 15 9 1 1 0 0 0.59 0.30 0.89 0.53 0.83 Calcio Lecco 1912 (1 Season) 1 League 38 33 2,795 31.1 6 1 7 6 0 1 4 0 9.6 8.8 2.4 11.2 32 62 149 0.19 0.03 0.23 0.19 0.23 0.31 0.08 0.39 0.28 0.36 Telstar (1 Season) 1 League 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Venezia (1 Season) 1 League 35 8 1,062 11.8 1 1 2 1 0 0 4 0 3.9 3.9 0.9 4.8 20 26 80 0.08 0.08 0.17 0.08 0.17 0.33 0.08 0.40 0.33 0.40 Fortuna Sittard (1 Season) 1 League 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 Bari (1 Season) 1 League 25 10 1,101 12.2 3 2 5 3 0 0 3 0 3.1 3.1 2.3 5.4 12 23 74 0.25 0.16 0.41 0.25 0.41 0.25 0.19 0.44 0.25 0.44 Cheltenham (1 Season) 1 League 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie B (6 Seasons) 193 106 10,416 115.7 28 18 46 26 2 3 17 0 38.2 36.5 14.5 51.0 138 203 682 0.24 0.16 0.40 0.22 0.38 0.33 0.13 0.45 0.32 0.44 Championship (3 Seasons) 3 0 21 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Eredivisie (1 Season) 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 PL2 — Div. 1 (1 Season) 19 16 1,426 15.8 7 4 11 6 1 1 0 0 0.44 0.25 0.69 0.38 0.63 National League (1 Season) 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.0 3 1 4 3 0 0 0 0 3.00 1.00 4.00 3.00 4.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2019-2020 22 Frosinone it ITA Coppa Italia 17th 0 0 Matches 2020-2021 23 Frosinone it ITA Coppa Italia 41st 1 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Venezia it ITA Coppa Italia Rd1 1 1 90 1.0 0 2 2 0 0 0 0 0 0.00 2.00 2.00 0.00 2.00 Matches 2023-2024 26 Venezia it ITA Coppa Italia Rd1 0 0 Matches 2024-2025 27 Bari it ITA Coppa Italia Rd1 1 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 3 Clubs 1 League 3 1 175 1.9 0 2 2 0 0 0 0 0 0.00 1.03 1.03 0.00 1.03 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Frosinone (2 Seasons) 1 League 1 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Venezia (2 Seasons) 1 League 1 1 90 1.0 0 2 2 0 0 0 0 0 0.00 2.00 2.00 0.00 2.00 Bari (1 Season) 1 League 1 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2018 21 us United States Friendlies (M) 3 0 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 3 0 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2014-2015 17 Reading eng ENG 2. Championship 0.2 0 0 0.00 0 0 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 1.6 0 0 0.00 0 0 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 15.8 7 1 1 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 34.2 19 0 44 0.00 1.29 0.36 3 4 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 26.1 9 47 26 55.3 1.80 1.00 0.19 0.35 14.1 0 0 0 6.1 6.1 0.13 +2.9 +2.9 Matches 2019-2020 22 Reading eng ENG 2. Championship 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 1.0 3 0 0 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 23.5 4 49 18 36.7 2.09 0.77 0.08 0.22 13.5 0 0 0 7.2 7.2 0.15 -3.2 -3.2 Matches 2020-2021 23 Frosinone it ITA Coppa Italia 0.4 0 0 0 0.00 0.00 0 0 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 24.3 11 52 21 40.4 2.14 0.86 0.19 0.48 12.2 0 1 1 8.7 8.0 0.16 +2.3 +2.0 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 12.8 3 29 11 37.9 2.26 0.86 0.07 0.18 11.4 0 1 1 5.7 5.6 0.20 -2.7 -3.6 Matches 2022-2023 25 Venezia it ITA Coppa Italia 1.0 0 0 0 0.00 0.00 0 0 Matches 2022-2023 25 Venezia it ITA 2. Serie B 11.8 1 25 10 40.0 2.12 0.85 0.04 0.10 12.3 0 0 0 3.9 3.9 0.15 -2.9 -2.9 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 31.1 6 71 22 31.0 2.29 0.71 0.08 0.27 12.5 0 0 1 9.6 8.8 0.12 -3.6 -2.8 Matches 2024-2025 27 Bari it ITA Coppa Italia 0.5 0 1 0 0.0 1.84 0.00 0.00 0 0 Matches 2024-2025 27 Bari it ITA 2. Serie B 12.2 3 23 10 43.5 1.88 0.82 0.13 0.30 12.0 0 0 0 3.1 3.1 0.14 -0.1 -0.1 Matches 10 Seasons 8 Clubs 6 Leagues 179.8 56 297 162 54.5 1.67 0.90 0.17 0.31 12.7 0 5 7 44.3 42.6 0.15 -7.3 -7.6 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Frosinone (3 Seasons) 2 Leagues 61.0 18 130 50 38.5 2.13 0.82 0.12 0.32 12.5 0 2 2 21.6 20.7 0.16 -3.6 -4.7 Reading (3 Seasons) 1 League 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Venezia (2 Seasons) 2 Leagues 12.8 1 25 10 40.0 1.95 0.78 0.04 0.10 12.3 0 0 0 3.9 3.9 0.15 -2.9 -2.9 Reading (2 Seasons) 2 Leagues 16.8 10 1 1 Calcio Lecco 1912 (1 Season) 1 League 31.1 6 71 22 31.0 2.29 0.71 0.08 0.27 12.5 0 0 1 9.6 8.8 0.12 -3.6 -2.8 Telstar (1 Season) 1 League 34.2 19 0 44 0.00 1.29 0.36 3 4 Fortuna Sittard (1 Season) 1 League 26.1 9 47 26 55.3 1.80 1.00 0.19 0.35 14.1 0 0 0 6.1 6.1 0.13 +2.9 +2.9 Bari (1 Season) 2 Leagues 12.8 3 24 10 41.7 1.88 0.78 0.13 0.30 12.0 0 0 0 3.1 3.1 0.14 -0.1 -0.1 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 115.7 28 249 92 36.9 2.15 0.79 0.10 0.28 12.4 0 2 3 38.2 36.5 0.15 -10.2 -10.5 Coppa Italia (5 Seasons) 1.9 0 1 0 0.0 0.51 0.00 0.00 0 0 Championship (3 Seasons) 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Eerste Divisie (1 Season) 34.2 19 0 44 0.00 1.29 0.36 3 4 Eredivisie (1 Season) 26.1 9 47 26 55.3 1.80 1.00 0.19 0.35 14.1 0 0 0 6.1 6.1 0.13 +2.9 +2.9 PL2 — Div. 1 (1 Season) 15.8 7 1 1 National League (1 Season) 1.6 0 0 0.00 0 0 PL2 — Div. 2 (1 Season) 1.0 3 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2014-2015 17 Reading 1 League 0.2 0 0 0.00 0 0 2015-2016 18 Cheltenham 1 League 1.6 0 0 0.00 0 0 2016-2017 19 Reading 1 League 15.8 7 1 1 2017-2018 20 Telstar 1 League 34.2 19 0 44 0.00 1.29 0.36 3 4 2018-2019 21 Fortuna Sittard 1 League 26.1 9 47 26 55.3 1.80 1.00 0.19 0.35 14.1 0 0 0 6.1 6.1 0.13 +2.9 +2.9 2019-2020 22 Reading 1 League 1.0 3 0 0 2019-2020 22 Reading 1 League 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2019-2020 22 Frosinone 2 Leagues 23.5 4 49 18 36.7 2.09 0.77 0.08 0.22 13.5 0 0 0 7.2 7.2 0.15 -3.2 -3.2 2020-2021 23 Frosinone 2 Leagues 24.7 11 52 21 40.4 2.10 0.85 0.19 0.48 12.2 0 1 1 8.7 8.0 0.16 +2.3 +2.0 2021-2022 24 Frosinone 1 League 12.8 3 29 11 37.9 2.26 0.86 0.07 0.18 11.4 0 1 1 5.7 5.6 0.20 -2.7 -3.6 2022-2023 25 Venezia 2 Leagues 12.8 1 25 10 40.0 1.95 0.78 0.04 0.10 12.3 0 0 0 3.9 3.9 0.15 -2.9 -2.9 2023-2024 26 Calcio Lecco 1912 1 League 31.1 6 71 22 31.0 2.29 0.71 0.08 0.27 12.5 0 0 1 9.6 8.8 0.12 -3.6 -2.8 2024-2025 27 Bari 2 Leagues 12.8 3 24 10 41.7 1.88 0.78 0.13 0.30 12.0 0 0 0 3.1 3.1 0.14 -0.1 -0.1 10 Seasons 8 Clubs 6 Leagues 179.8 56 297 162 54.5 1.67 0.90 0.17 0.31 12.7 0 5 7 44.3 42.6 0.15 -7.3 -7.6 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Frosinone (3 Seasons) 2 Leagues 61.0 18 130 50 38.5 2.13 0.82 0.12 0.32 12.5 0 2 2 21.6 20.7 0.16 -3.6 -4.7 Reading (3 Seasons) 1 League 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Venezia (2 Seasons) 2 Leagues 12.8 1 25 10 40.0 1.95 0.78 0.04 0.10 12.3 0 0 0 3.9 3.9 0.15 -2.9 -2.9 Reading (2 Seasons) 2 Leagues 16.8 10 1 1 Calcio Lecco 1912 (1 Season) 1 League 31.1 6 71 22 31.0 2.29 0.71 0.08 0.27 12.5 0 0 1 9.6 8.8 0.12 -3.6 -2.8 Telstar (1 Season) 1 League 34.2 19 0 44 0.00 1.29 0.36 3 4 Fortuna Sittard (1 Season) 1 League 26.1 9 47 26 55.3 1.80 1.00 0.19 0.35 14.1 0 0 0 6.1 6.1 0.13 +2.9 +2.9 Bari (1 Season) 2 Leagues 12.8 3 24 10 41.7 1.88 0.78 0.13 0.30 12.0 0 0 0 3.1 3.1 0.14 -0.1 -0.1 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 115.7 28 249 92 36.9 2.15 0.79 0.10 0.28 12.4 0 2 3 38.2 36.5 0.15 -10.2 -10.5 Coppa Italia (5 Seasons) 1.9 0 1 0 0.0 0.51 0.00 0.00 0 0 Championship (3 Seasons) 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Eerste Divisie (1 Season) 34.2 19 0 44 0.00 1.29 0.36 3 4 Eredivisie (1 Season) 26.1 9 47 26 55.3 1.80 1.00 0.19 0.35 14.1 0 0 0 6.1 6.1 0.13 +2.9 +2.9 PL2 — Div. 1 (1 Season) 15.8 7 1 1 National League (1 Season) 1.6 0 0 0.00 0 0 PL2 — Div. 2 (1 Season) 1.0 3 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2014-2015 17 Reading eng ENG 2. Championship 19th 0.2 0 0 0.00 0 0 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 1st 1.6 0 0 0.00 0 0 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 11th 15.8 7 1 1 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 6th 34.2 19 0 44 0.00 1.29 0.36 3 4 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 15th 26.1 9 47 26 55.3 1.80 1.00 0.19 0.35 14.1 0 0 0 6.1 6.1 0.13 +2.9 +2.9 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 9th 1.0 3 0 0 Matches 2019-2020 22 Reading eng ENG 2. Championship 14th 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 8th 23.5 4 49 18 36.7 2.09 0.77 0.08 0.22 13.5 0 0 0 7.2 7.2 0.15 -3.2 -3.2 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 10th 24.3 11 52 21 40.4 2.14 0.86 0.19 0.48 12.2 0 1 1 8.7 8.0 0.16 +2.3 +2.0 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 9th 12.8 3 29 11 37.9 2.26 0.86 0.07 0.18 11.4 0 1 1 5.7 5.6 0.20 -2.7 -3.6 Matches 2022-2023 25 Venezia it ITA 2. Serie B 8th 11.8 1 25 10 40.0 2.12 0.85 0.04 0.10 12.3 0 0 0 3.9 3.9 0.15 -2.9 -2.9 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 20th 31.1 6 71 22 31.0 2.29 0.71 0.08 0.27 12.5 0 0 1 9.6 8.8 0.12 -3.6 -2.8 Matches 2024-2025 27 Bari it ITA 2. Serie B 9th 12.2 3 23 10 43.5 1.88 0.82 0.13 0.30 12.0 0 0 0 3.1 3.1 0.14 -0.1 -0.1 Matches 10 Seasons 8 Clubs 5 Leagues 177.9 56 296 162 54.7 1.68 0.91 0.17 0.31 12.7 0 5 7 44.3 42.6 0.15 -7.3 -7.6 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Frosinone (3 Seasons) 1 League 60.6 18 130 50 38.5 2.14 0.82 0.12 0.32 12.5 0 2 2 21.6 20.7 0.16 -3.6 -4.7 Reading (3 Seasons) 1 League 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Reading (2 Seasons) 2 Leagues 16.8 10 1 1 Calcio Lecco 1912 (1 Season) 1 League 31.1 6 71 22 31.0 2.29 0.71 0.08 0.27 12.5 0 0 1 9.6 8.8 0.12 -3.6 -2.8 Telstar (1 Season) 1 League 34.2 19 0 44 0.00 1.29 0.36 3 4 Venezia (1 Season) 1 League 11.8 1 25 10 40.0 2.12 0.85 0.04 0.10 12.3 0 0 0 3.9 3.9 0.15 -2.9 -2.9 Fortuna Sittard (1 Season) 1 League 26.1 9 47 26 55.3 1.80 1.00 0.19 0.35 14.1 0 0 0 6.1 6.1 0.13 +2.9 +2.9 Bari (1 Season) 1 League 12.2 3 23 10 43.5 1.88 0.82 0.13 0.30 12.0 0 0 0 3.1 3.1 0.14 -0.1 -0.1 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 115.7 28 249 92 36.9 2.15 0.79 0.10 0.28 12.4 0 2 3 38.2 36.5 0.15 -10.2 -10.5 Championship (3 Seasons) 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Eerste Divisie (1 Season) 34.2 19 0 44 0.00 1.29 0.36 3 4 Eredivisie (1 Season) 26.1 9 47 26 55.3 1.80 1.00 0.19 0.35 14.1 0 0 0 6.1 6.1 0.13 +2.9 +2.9 PL2 — Div. 1 (1 Season) 15.8 7 1 1 National League (1 Season) 1.6 0 0 0.00 0 0 PL2 — Div. 2 (1 Season) 1.0 3 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2020-2021 23 Frosinone it ITA Coppa Italia 41st 0.4 0 0 0 0.00 0.00 0 0 Matches 2022-2023 25 Venezia it ITA Coppa Italia Rd1 1.0 0 0 0 0.00 0.00 0 0 Matches 2024-2025 27 Bari it ITA Coppa Italia Rd1 0.5 0 1 0 0.0 1.84 0.00 0.00 0 0 Matches 5 Seasons 3 Clubs 1 League 1.9 0 1 0 0.0 0.51 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Frosinone (2 Seasons) 1 League 0.4 0 0 0 0.00 0.00 0 0 Venezia (2 Seasons) 1 League 1.0 0 0 0 0.00 0.00 0 0 Bari (1 Season) 1 League 0.5 0 1 0 0.0 1.84 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2018 21 us United States Friendlies (M) 0.6 0 0 0 Matches 1 Season 1 Club 1 League 0.6 0 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014-2015 17 Reading eng ENG 2. Championship 0.2 0 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 1.6 0 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 15.8 4 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 34.2 3 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 26.1 272 445 61.1 3429 588 179 256 69.9 66 120 55.0 8 14 57.1 2 3.1 1.4 -1.1 27 23 6 0 26 Matches 2019-2020 22 Reading eng ENG 2. Championship 0.1 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 1.0 1 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 23.5 280 415 67.5 3531 611 181 253 71.5 70 103 68.0 8 17 47.1 5 4.6 2.4 +0.4 28 19 2 0 27 Matches 2020-2021 23 Frosinone it ITA Coppa Italia 0.4 0 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 24.3 304 453 67.1 3943 729 185 266 69.5 76 109 69.7 15 19 78.9 5 1.9 1.7 +3.1 19 27 7 0 43 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 12.8 185 271 68.3 2159 423 122 165 73.9 44 65 67.7 2 3 66.7 4 2.3 1.4 +1.7 24 15 3 0 22 Matches 2022-2023 25 Venezia it ITA Coppa Italia 1.0 2 Matches 2022-2023 25 Venezia it ITA 2. Serie B 11.8 143 218 65.6 1685 498 97 133 72.9 30 55 54.5 3 5 60.0 1 0.9 0.9 +0.1 13 11 5 0 26 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 31.1 321 503 63.8 4675 1055 178 269 66.2 113 155 72.9 16 26 61.5 1 2.4 1.2 -1.4 40 39 15 1 62 Matches 2024-2025 27 Bari it ITA Coppa Italia 0.5 0 Matches 2024-2025 27 Bari it ITA 2. Serie B 12.2 158 227 69.6 1919 452 111 139 79.9 37 54 68.5 2 6 33.3 2 2.3 2.1 -0.3 20 15 5 0 23 Matches 10 Seasons 8 Clubs 6 Leagues 179.8 1663 2532 65.7 21341 4356 1053 1481 71.1 436 661 66.0 54 90 60.0 25 17.6 11.1 +7.4 171 149 43 1 229 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Frosinone (3 Seasons) 2 Leagues 61.0 769 1139 67.5 9633 1763 488 684 71.3 190 277 68.6 25 39 64.1 14 8.9 5.5 +5.1 71 61 12 0 92 Reading (3 Seasons) 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Venezia (2 Seasons) 2 Leagues 12.8 143 218 65.6 1685 498 97 133 72.9 30 55 54.5 3 5 60.0 3 0.9 0.9 +2.1 13 11 5 0 26 Reading (2 Seasons) 2 Leagues 16.8 5 Calcio Lecco 1912 (1 Season) 1 League 31.1 321 503 63.8 4675 1055 178 269 66.2 113 155 72.9 16 26 61.5 1 2.4 1.2 -1.4 40 39 15 1 62 Telstar (1 Season) 1 League 34.2 3 Fortuna Sittard (1 Season) 1 League 26.1 272 445 61.1 3429 588 179 256 69.9 66 120 55.0 8 14 57.1 2 3.1 1.4 -1.1 27 23 6 0 26 Bari (1 Season) 2 Leagues 12.8 158 227 69.6 1919 452 111 139 79.9 37 54 68.5 2 6 33.3 2 2.3 2.1 -0.3 20 15 5 0 23 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 115.7 1391 2087 66.7 17912 3768 874 1225 71.3 370 541 68.4 46 76 60.5 18 14.5 9.7 +3.5 144 126 37 1 203 Coppa Italia (5 Seasons) 1.9 2 Championship (3 Seasons) 0.2 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Eerste Divisie (1 Season) 34.2 3 Eredivisie (1 Season) 26.1 272 445 61.1 3429 588 179 256 69.9 66 120 55.0 8 14 57.1 2 3.1 1.4 -1.1 27 23 6 0 26 PL2 — Div. 1 (1 Season) 15.8 4 National League (1 Season) 1.6 0 PL2 — Div. 2 (1 Season) 1.0 1
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014-2015 17 Reading 1 League 0.2 0 2015-2016 18 Cheltenham 1 League 1.6 0 2016-2017 19 Reading 1 League 15.8 4 2017-2018 20 Telstar 1 League 34.2 3 2018-2019 21 Fortuna Sittard 1 League 26.1 272 445 61.1 3429 588 179 256 69.9 66 120 55.0 8 14 57.1 2 3.1 1.4 -1.1 27 23 6 0 26 2019-2020 22 Reading 1 League 1.0 1 2019-2020 22 Reading 1 League 0.1 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 2019-2020 22 Frosinone 2 Leagues 23.5 280 415 67.5 3531 611 181 253 71.5 70 103 68.0 8 17 47.1 5 4.6 2.4 +0.4 28 19 2 0 27 2020-2021 23 Frosinone 2 Leagues 24.7 304 453 67.1 3943 729 185 266 69.5 76 109 69.7 15 19 78.9 5 1.9 1.7 +3.1 19 27 7 0 43 2021-2022 24 Frosinone 1 League 12.8 185 271 68.3 2159 423 122 165 73.9 44 65 67.7 2 3 66.7 4 2.3 1.4 +1.7 24 15 3 0 22 2022-2023 25 Venezia 2 Leagues 12.8 143 218 65.6 1685 498 97 133 72.9 30 55 54.5 3 5 60.0 3 0.9 0.9 +2.1 13 11 5 0 26 2023-2024 26 Calcio Lecco 1912 1 League 31.1 321 503 63.8 4675 1055 178 269 66.2 113 155 72.9 16 26 61.5 1 2.4 1.2 -1.4 40 39 15 1 62 2024-2025 27 Bari 2 Leagues 12.8 158 227 69.6 1919 452 111 139 79.9 37 54 68.5 2 6 33.3 2 2.3 2.1 -0.3 20 15 5 0 23 10 Seasons 8 Clubs 6 Leagues 179.8 1663 2532 65.7 21341 4356 1053 1481 71.1 436 661 66.0 54 90 60.0 25 17.6 11.1 +7.4 171 149 43 1 229 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Frosinone (3 Seasons) 2 Leagues 61.0 769 1139 67.5 9633 1763 488 684 71.3 190 277 68.6 25 39 64.1 14 8.9 5.5 +5.1 71 61 12 0 92 Reading (3 Seasons) 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Venezia (2 Seasons) 2 Leagues 12.8 143 218 65.6 1685 498 97 133 72.9 30 55 54.5 3 5 60.0 3 0.9 0.9 +2.1 13 11 5 0 26 Reading (2 Seasons) 2 Leagues 16.8 5 Calcio Lecco 1912 (1 Season) 1 League 31.1 321 503 63.8 4675 1055 178 269 66.2 113 155 72.9 16 26 61.5 1 2.4 1.2 -1.4 40 39 15 1 62 Telstar (1 Season) 1 League 34.2 3 Fortuna Sittard (1 Season) 1 League 26.1 272 445 61.1 3429 588 179 256 69.9 66 120 55.0 8 14 57.1 2 3.1 1.4 -1.1 27 23 6 0 26 Bari (1 Season) 2 Leagues 12.8 158 227 69.6 1919 452 111 139 79.9 37 54 68.5 2 6 33.3 2 2.3 2.1 -0.3 20 15 5 0 23 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 115.7 1391 2087 66.7 17912 3768 874 1225 71.3 370 541 68.4 46 76 60.5 18 14.5 9.7 +3.5 144 126 37 1 203 Coppa Italia (5 Seasons) 1.9 2 Championship (3 Seasons) 0.2 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Eerste Divisie (1 Season) 34.2 3 Eredivisie (1 Season) 26.1 272 445 61.1 3429 588 179 256 69.9 66 120 55.0 8 14 57.1 2 3.1 1.4 -1.1 27 23 6 0 26 PL2 — Div. 1 (1 Season) 15.8 4 National League (1 Season) 1.6 0 PL2 — Div. 2 (1 Season) 1.0 1
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014-2015 17 Reading eng ENG 2. Championship 19th 0.2 0 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 1st 1.6 0 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 11th 15.8 4 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 6th 34.2 3 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 15th 26.1 272 445 61.1 3429 588 179 256 69.9 66 120 55.0 8 14 57.1 2 3.1 1.4 -1.1 27 23 6 0 26 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 9th 1.0 1 Matches 2019-2020 22 Reading eng ENG 2. Championship 14th 0.1 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 8th 23.5 280 415 67.5 3531 611 181 253 71.5 70 103 68.0 8 17 47.1 5 4.6 2.4 +0.4 28 19 2 0 27 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 10th 24.3 304 453 67.1 3943 729 185 266 69.5 76 109 69.7 15 19 78.9 5 1.9 1.7 +3.1 19 27 7 0 43 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 9th 12.8 185 271 68.3 2159 423 122 165 73.9 44 65 67.7 2 3 66.7 4 2.3 1.4 +1.7 24 15 3 0 22 Matches 2022-2023 25 Venezia it ITA 2. Serie B 8th 11.8 143 218 65.6 1685 498 97 133 72.9 30 55 54.5 3 5 60.0 1 0.9 0.9 +0.1 13 11 5 0 26 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 20th 31.1 321 503 63.8 4675 1055 178 269 66.2 113 155 72.9 16 26 61.5 1 2.4 1.2 -1.4 40 39 15 1 62 Matches 2024-2025 27 Bari it ITA 2. Serie B 9th 12.2 158 227 69.6 1919 452 111 139 79.9 37 54 68.5 2 6 33.3 2 2.3 2.1 -0.3 20 15 5 0 23 Matches 10 Seasons 8 Clubs 5 Leagues 177.9 1663 2532 65.7 21341 4356 1053 1481 71.1 436 661 66.0 54 90 60.0 23 17.6 11.1 +5.4 171 149 43 1 229 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Frosinone (3 Seasons) 1 League 60.6 769 1139 67.5 9633 1763 488 684 71.3 190 277 68.6 25 39 64.1 14 8.9 5.5 +5.1 71 61 12 0 92 Reading (3 Seasons) 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Reading (2 Seasons) 2 Leagues 16.8 5 Calcio Lecco 1912 (1 Season) 1 League 31.1 321 503 63.8 4675 1055 178 269 66.2 113 155 72.9 16 26 61.5 1 2.4 1.2 -1.4 40 39 15 1 62 Telstar (1 Season) 1 League 34.2 3 Venezia (1 Season) 1 League 11.8 143 218 65.6 1685 498 97 133 72.9 30 55 54.5 3 5 60.0 1 0.9 0.9 +0.1 13 11 5 0 26 Fortuna Sittard (1 Season) 1 League 26.1 272 445 61.1 3429 588 179 256 69.9 66 120 55.0 8 14 57.1 2 3.1 1.4 -1.1 27 23 6 0 26 Bari (1 Season) 1 League 12.2 158 227 69.6 1919 452 111 139 79.9 37 54 68.5 2 6 33.3 2 2.3 2.1 -0.3 20 15 5 0 23 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 115.7 1391 2087 66.7 17912 3768 874 1225 71.3 370 541 68.4 46 76 60.5 18 14.5 9.7 +3.5 144 126 37 1 203 Championship (3 Seasons) 0.2 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Eerste Divisie (1 Season) 34.2 3 Eredivisie (1 Season) 26.1 272 445 61.1 3429 588 179 256 69.9 66 120 55.0 8 14 57.1 2 3.1 1.4 -1.1 27 23 6 0 26 PL2 — Div. 1 (1 Season) 15.8 4 National League (1 Season) 1.6 0 PL2 — Div. 2 (1 Season) 1.0 1
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2020-2021 23 Frosinone it ITA Coppa Italia 41st 0.4 0 Matches 2022-2023 25 Venezia it ITA Coppa Italia Rd1 1.0 2 Matches 2024-2025 27 Bari it ITA Coppa Italia Rd1 0.5 0 Matches 5 Seasons 3 Clubs 1 League 1.9 2 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Frosinone (2 Seasons) 1 League 0.4 0 Venezia (2 Seasons) 1 League 1.0 2 Bari (1 Season) 1 League 0.5 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2018 21 us United States Friendlies (M) 0.6 0 Matches 1 Season 1 Club 1 League 0.6 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 17 Reading 1 League 0.2 2015-2016 18 Cheltenham 1 League 1.6 2016-2017 19 Reading 1 League 15.8 2017-2018 20 Telstar 1 League 34.2 0 2018-2019 21 Fortuna Sittard 1 League 26.1 445 408 32 0 3 1 11 2 0 0 0 0 272 5 6 2019-2020 22 Reading 1 League 1.0 2019-2020 22 Reading 1 League 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019-2020 22 Frosinone 2 Leagues 23.5 415 405 7 1 0 1 7 0 0 0 0 0 280 3 5 2020-2021 23 Frosinone 2 Leagues 24.7 453 436 13 0 0 0 3 1 0 0 0 0 304 4 13 2021-2022 24 Frosinone 1 League 12.8 271 257 14 0 1 0 0 0 0 0 0 0 185 0 8 2022-2023 25 Venezia 2 Leagues 12.8 218 213 4 0 0 0 2 2 0 0 0 0 143 1 5 2023-2024 26 Calcio Lecco 1912 1 League 31.1 503 496 5 1 0 2 11 0 0 0 0 0 321 2 16 2024-2025 27 Bari 2 Leagues 12.8 227 217 9 1 0 0 1 0 0 0 0 0 158 1 4 10 Seasons 8 Clubs 6 Leagues 179.8 2532 2432 84 3 4 4 35 5 0 0 0 0 1663 16 57 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Frosinone (3 Seasons) 2 Leagues 61.0 1139 1098 34 1 1 1 10 1 0 0 0 0 769 7 26 Reading (3 Seasons) 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Venezia (2 Seasons) 2 Leagues 12.8 218 213 4 0 0 0 2 2 0 0 0 0 143 1 5 Reading (2 Seasons) 2 Leagues 16.8 Calcio Lecco 1912 (1 Season) 1 League 31.1 503 496 5 1 0 2 11 0 0 0 0 0 321 2 16 Telstar (1 Season) 1 League 34.2 0 Fortuna Sittard (1 Season) 1 League 26.1 445 408 32 0 3 1 11 2 0 0 0 0 272 5 6 Bari (1 Season) 2 Leagues 12.8 227 217 9 1 0 0 1 0 0 0 0 0 158 1 4 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 115.7 2087 2024 52 3 1 3 24 3 0 0 0 0 1391 11 51 Coppa Italia (5 Seasons) 1.9 0 Championship (3 Seasons) 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Eerste Divisie (1 Season) 34.2 0 Eredivisie (1 Season) 26.1 445 408 32 0 3 1 11 2 0 0 0 0 272 5 6 PL2 — Div. 1 (1 Season) 15.8 National League (1 Season) 1.6 PL2 — Div. 2 (1 Season) 1.0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 23 Frosinone it ITA Coppa Italia 41st 0.4 0 Matches 2022-2023 25 Venezia it ITA Coppa Italia Rd1 1.0 0 Matches 2024-2025 27 Bari it ITA Coppa Italia Rd1 0.5 0 Matches 5 Seasons 3 Clubs 1 League 1.9 0 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Frosinone (2 Seasons) 1 League 0.4 0 Venezia (2 Seasons) 1 League 1.0 0 Bari (1 Season) 1 League 0.5 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018 21 us United States Friendlies (M) 0.6 Matches 1 Season 1 Club 1 League 0.6
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2014-2015 17 Reading 1 League 0.2 2015-2016 18 Cheltenham 1 League 1.6 2016-2017 19 Reading 1 League 15.8 2017-2018 20 Telstar 1 League 34.2 2018-2019 21 Fortuna Sittard 1 League 26.1 52 1.99 35 0 9 4 4 0 7 0.27 3 0 3 0 1 0 2019-2020 22 Reading 1 League 1.0 2019-2020 22 Reading 1 League 0.1 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 22 Frosinone 2 Leagues 23.5 66 2.81 43 0 9 10 4 0 11 0.47 5 0 2 2 2 0 2020-2021 23 Frosinone 2 Leagues 24.7 62 2.55 42 0 6 7 7 0 11 0.45 8 0 1 1 1 0 2021-2022 24 Frosinone 1 League 12.8 40 3.11 33 0 2 4 1 0 4 0.31 4 0 0 0 0 0 2022-2023 25 Venezia 2 Leagues 12.8 37 3.13 23 0 3 6 4 1 4 0.34 1 0 1 2 0 0 2023-2024 26 Calcio Lecco 1912 1 League 31.1 90 2.90 56 0 10 15 8 1 4 0.13 3 0 0 0 1 0 2024-2025 27 Bari 2 Leagues 12.8 33 2.70 26 0 2 4 1 0 3 0.25 3 0 0 0 0 0 10 Seasons 8 Clubs 6 Leagues 179.8 380 2.68 258 0 41 50 29 2 44 0.31 27 0 7 5 5 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Frosinone (3 Seasons) 2 Leagues 61.0 168 2.77 118 0 17 21 12 0 26 0.43 17 0 3 3 3 0 Reading (3 Seasons) 1 League 0.2 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Venezia (2 Seasons) 2 Leagues 12.8 37 3.13 23 0 3 6 4 1 4 0.34 1 0 1 2 0 0 Reading (2 Seasons) 2 Leagues 16.8 Calcio Lecco 1912 (1 Season) 1 League 31.1 90 2.90 56 0 10 15 8 1 4 0.13 3 0 0 0 1 0 Telstar (1 Season) 1 League 34.2 Fortuna Sittard (1 Season) 1 League 26.1 52 1.99 35 0 9 4 4 0 7 0.27 3 0 3 0 1 0 Bari (1 Season) 2 Leagues 12.8 33 2.70 26 0 2 4 1 0 3 0.25 3 0 0 0 0 0 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 115.7 328 2.83 223 0 32 46 25 2 37 0.32 24 0 4 5 4 0 Coppa Italia (5 Seasons) 1.9 Championship (3 Seasons) 0.2 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Eerste Divisie (1 Season) 34.2 Eredivisie (1 Season) 26.1 52 1.99 35 0 9 4 4 0 7 0.27 3 0 3 0 1 0 PL2 — Div. 1 (1 Season) 15.8 National League (1 Season) 1.6 PL2 — Div. 2 (1 Season) 1.0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 23 Frosinone it ITA Coppa Italia 41st 0.4 Matches 2022-2023 25 Venezia it ITA Coppa Italia Rd1 1.0 Matches 2024-2025 27 Bari it ITA Coppa Italia Rd1 0.5 Matches 5 Seasons 3 Clubs 1 League 1.9 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Frosinone (2 Seasons) 1 League 0.4 Venezia (2 Seasons) 1 League 1.0 Bari (1 Season) 1 League 0.5
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018 21 us United States Friendlies (M) 0.6 Matches 1 Season 1 Club 1 League 0.6
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2014-2015 17 Reading 1 League 0.2 0 2015-2016 18 Cheltenham 1 League 1.6 0 2016-2017 19 Reading 1 League 15.8 0 2017-2018 20 Telstar 1 League 34.2 0 0 0 2018-2019 21 Fortuna Sittard 1 League 26.1 4 1 1 2 1 1 7 14.3 6 4 1 3 1 5 14 0 2019-2020 22 Reading 1 League 1.0 0 2019-2020 22 Reading 1 League 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019-2020 22 Frosinone 2 Leagues 23.5 12 6 5 1 6 2 12 16.7 10 6 1 5 1 13 16 0 2020-2021 23 Frosinone 2 Leagues 24.7 9 4 2 5 2 3 9 33.3 6 16 3 13 1 10 20 0 2021-2022 24 Frosinone 1 League 12.8 4 3 1 1 2 0 2 0.0 2 4 1 3 1 5 9 0 2022-2023 25 Venezia 2 Leagues 12.8 7 5 1 4 2 0 3 0.0 3 8 1 7 1 8 10 0 2023-2024 26 Calcio Lecco 1912 1 League 31.1 16 7 2 8 6 2 4 50.0 2 6 0 6 0 16 27 0 2024-2025 27 Bari 2 Leagues 12.8 5 4 1 3 1 1 4 25.0 3 5 0 5 4 8 10 0 10 Seasons 8 Clubs 6 Leagues 179.8 57 30 13 24 20 9 41 22.0 32 49 7 42 9 65 106 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Frosinone (3 Seasons) 2 Leagues 61.0 25 13 8 7 10 5 23 21.7 18 26 5 21 3 28 45 0 Reading (3 Seasons) 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Venezia (2 Seasons) 2 Leagues 12.8 7 5 1 4 2 0 3 0.0 3 8 1 7 1 8 10 0 Reading (2 Seasons) 2 Leagues 16.8 0 Calcio Lecco 1912 (1 Season) 1 League 31.1 16 7 2 8 6 2 4 50.0 2 6 0 6 0 16 27 0 Telstar (1 Season) 1 League 34.2 0 0 0 Fortuna Sittard (1 Season) 1 League 26.1 4 1 1 2 1 1 7 14.3 6 4 1 3 1 5 14 0 Bari (1 Season) 2 Leagues 12.8 5 4 1 3 1 1 4 25.0 3 5 0 5 4 8 10 0 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 115.7 53 26 12 22 19 8 34 23.5 26 45 6 39 7 60 92 0 Coppa Italia (5 Seasons) 1.9 3 1 0 Championship (3 Seasons) 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Eerste Divisie (1 Season) 34.2 0 0 0 Eredivisie (1 Season) 26.1 4 1 1 2 1 1 7 14.3 6 4 1 3 1 5 14 0 PL2 — Div. 1 (1 Season) 15.8 0 National League (1 Season) 1.6 0 PL2 — Div. 2 (1 Season) 1.0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020-2021 23 Frosinone it ITA Coppa Italia 41st 0.4 0 0 Matches 2022-2023 25 Venezia it ITA Coppa Italia Rd1 1.0 0 0 Matches 2024-2025 27 Bari it ITA Coppa Italia Rd1 0.5 3 1 Matches 5 Seasons 3 Clubs 1 League 1.9 3 1 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Frosinone (2 Seasons) 1 League 0.4 0 0 0 Venezia (2 Seasons) 1 League 1.0 0 0 0 Bari (1 Season) 1 League 0.5 3 1 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018 21 us United States Friendlies (M) 0.6 Matches 1 Season 1 Club 1 League 0.6 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014-2015 17 Reading eng ENG 2. Championship 0.2 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 1.6 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 15.8 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 34.2 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 26.1 724 17 35 329 364 113 724 50 28 56.0 22 44.0 419 2215 719 29 30 21 92 68 585 135 Matches 2019-2020 22 Reading eng ENG 2. Championship 0.1 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 1 1 1 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 1.0 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 23.5 635 21 48 266 325 105 635 43 27 62.8 16 37.2 373 1656 702 30 15 19 64 44 509 151 Matches 2020-2021 23 Frosinone it ITA Coppa Italia 0.4 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 24.3 710 26 46 311 355 130 709 37 23 62.2 14 37.8 412 1914 724 28 13 18 85 40 590 152 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 12.8 430 13 27 183 222 80 429 25 11 44.0 14 56.0 256 1075 399 16 12 12 50 28 338 76 Matches 2022-2023 25 Venezia it ITA Coppa Italia 1.0 Matches 2022-2023 25 Venezia it ITA 2. Serie B 11.8 357 12 27 137 199 59 357 28 11 39.3 12 42.9 194 1053 433 20 8 13 38 28 281 80 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 31.1 859 27 53 381 429 152 858 54 26 48.1 25 46.3 492 2244 758 32 19 20 107 75 687 149 Matches 2024-2025 27 Bari it ITA Coppa Italia 0.5 Matches 2024-2025 27 Bari it ITA 2. Serie B 12.2 353 11 25 161 169 73 353 27 12 44.4 13 48.1 174 794 285 12 2 9 35 25 266 74 Matches 10 Seasons 8 Clubs 6 Leagues 179.8 4068 127 261 1768 2063 712 4065 264 138 52.3 116 43.9 2321 10955 4020 167 99 112 471 309 3257 818 Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Frosinone (3 Seasons) 2 Leagues 61.0 1775 60 121 760 902 315 1773 105 61 58.1 44 41.9 1041 4645 1825 74 40 49 199 112 1437 379 Reading (3 Seasons) 1 League 0.2 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 1 1 1 Venezia (2 Seasons) 2 Leagues 12.8 357 12 27 137 199 59 357 28 11 39.3 12 42.9 194 1053 433 20 8 13 38 28 281 80 Reading (2 Seasons) 2 Leagues 16.8 Calcio Lecco 1912 (1 Season) 1 League 31.1 859 27 53 381 429 152 858 54 26 48.1 25 46.3 492 2244 758 32 19 20 107 75 687 149 Telstar (1 Season) 1 League 34.2 Fortuna Sittard (1 Season) 1 League 26.1 724 17 35 329 364 113 724 50 28 56.0 22 44.0 419 2215 719 29 30 21 92 68 585 135 Bari (1 Season) 2 Leagues 12.8 353 11 25 161 169 73 353 27 12 44.4 13 48.1 174 794 285 12 2 9 35 25 266 74 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 115.7 3344 110 226 1439 1699 599 3341 214 110 51.4 94 43.9 1901 8736 3301 138 69 91 379 240 2671 682 Coppa Italia (5 Seasons) 1.9 Championship (3 Seasons) 0.2 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 1 1 1 Eerste Divisie (1 Season) 34.2 Eredivisie (1 Season) 26.1 724 17 35 329 364 113 724 50 28 56.0 22 44.0 419 2215 719 29 30 21 92 68 585 135 PL2 — Div. 1 (1 Season) 15.8 National League (1 Season) 1.6 PL2 — Div. 2 (1 Season) 1.0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014-2015 17 Reading 1 League 0.2 2015-2016 18 Cheltenham 1 League 1.6 2016-2017 19 Reading 1 League 15.8 2017-2018 20 Telstar 1 League 34.2 2018-2019 21 Fortuna Sittard 1 League 26.1 724 17 35 329 364 113 724 50 28 56.0 22 44.0 419 2215 719 29 30 21 92 68 585 135 2019-2020 22 Reading 1 League 1.0 2019-2020 22 Reading 1 League 0.1 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 1 1 1 2019-2020 22 Frosinone 2 Leagues 23.5 635 21 48 266 325 105 635 43 27 62.8 16 37.2 373 1656 702 30 15 19 64 44 509 151 2020-2021 23 Frosinone 2 Leagues 24.7 710 26 46 311 355 130 709 37 23 62.2 14 37.8 412 1914 724 28 13 18 85 40 590 152 2021-2022 24 Frosinone 1 League 12.8 430 13 27 183 222 80 429 25 11 44.0 14 56.0 256 1075 399 16 12 12 50 28 338 76 2022-2023 25 Venezia 2 Leagues 12.8 357 12 27 137 199 59 357 28 11 39.3 12 42.9 194 1053 433 20 8 13 38 28 281 80 2023-2024 26 Calcio Lecco 1912 1 League 31.1 859 27 53 381 429 152 858 54 26 48.1 25 46.3 492 2244 758 32 19 20 107 75 687 149 2024-2025 27 Bari 2 Leagues 12.8 353 11 25 161 169 73 353 27 12 44.4 13 48.1 174 794 285 12 2 9 35 25 266 74 10 Seasons 8 Clubs 6 Leagues 179.8 4068 127 261 1768 2063 712 4065 264 138 52.3 116 43.9 2321 10955 4020 167 99 112 471 309 3257 818 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Frosinone (3 Seasons) 2 Leagues 61.0 1775 60 121 760 902 315 1773 105 61 58.1 44 41.9 1041 4645 1825 74 40 49 199 112 1437 379 Reading (3 Seasons) 1 League 0.2 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 1 1 1 Venezia (2 Seasons) 2 Leagues 12.8 357 12 27 137 199 59 357 28 11 39.3 12 42.9 194 1053 433 20 8 13 38 28 281 80 Reading (2 Seasons) 2 Leagues 16.8 Calcio Lecco 1912 (1 Season) 1 League 31.1 859 27 53 381 429 152 858 54 26 48.1 25 46.3 492 2244 758 32 19 20 107 75 687 149 Telstar (1 Season) 1 League 34.2 Fortuna Sittard (1 Season) 1 League 26.1 724 17 35 329 364 113 724 50 28 56.0 22 44.0 419 2215 719 29 30 21 92 68 585 135 Bari (1 Season) 2 Leagues 12.8 353 11 25 161 169 73 353 27 12 44.4 13 48.1 174 794 285 12 2 9 35 25 266 74 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 115.7 3344 110 226 1439 1699 599 3341 214 110 51.4 94 43.9 1901 8736 3301 138 69 91 379 240 2671 682 Coppa Italia (5 Seasons) 1.9 Championship (3 Seasons) 0.2 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 1 1 1 Eerste Divisie (1 Season) 34.2 Eredivisie (1 Season) 26.1 724 17 35 329 364 113 724 50 28 56.0 22 44.0 419 2215 719 29 30 21 92 68 585 135 PL2 — Div. 1 (1 Season) 15.8 National League (1 Season) 1.6 PL2 — Div. 2 (1 Season) 1.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014-2015 17 Reading eng ENG 2. Championship 19th 0.2 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 1st 1.6 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 11th 15.8 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 6th 34.2 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 15th 26.1 724 17 35 329 364 113 724 50 28 56.0 22 44.0 419 2215 719 29 30 21 92 68 585 135 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 9th 1.0 Matches 2019-2020 22 Reading eng ENG 2. Championship 14th 0.1 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 1 1 1 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 8th 23.5 635 21 48 266 325 105 635 43 27 62.8 16 37.2 373 1656 702 30 15 19 64 44 509 151 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 10th 24.3 710 26 46 311 355 130 709 37 23 62.2 14 37.8 412 1914 724 28 13 18 85 40 590 152 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 9th 12.8 430 13 27 183 222 80 429 25 11 44.0 14 56.0 256 1075 399 16 12 12 50 28 338 76 Matches 2022-2023 25 Venezia it ITA 2. Serie B 8th 11.8 357 12 27 137 199 59 357 28 11 39.3 12 42.9 194 1053 433 20 8 13 38 28 281 80 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 20th 31.1 859 27 53 381 429 152 858 54 26 48.1 25 46.3 492 2244 758 32 19 20 107 75 687 149 Matches 2024-2025 27 Bari it ITA 2. Serie B 9th 12.2 353 11 25 161 169 73 353 27 12 44.4 13 48.1 174 794 285 12 2 9 35 25 266 74 Matches 10 Seasons 8 Clubs 5 Leagues 177.9 4068 127 261 1768 2063 712 4065 264 138 52.3 116 43.9 2321 10955 4020 167 99 112 471 309 3257 818 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Frosinone (3 Seasons) 1 League 60.6 1775 60 121 760 902 315 1773 105 61 58.1 44 41.9 1041 4645 1825 74 40 49 199 112 1437 379 Reading (3 Seasons) 1 League 0.2 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 1 1 1 Reading (2 Seasons) 2 Leagues 16.8 Calcio Lecco 1912 (1 Season) 1 League 31.1 859 27 53 381 429 152 858 54 26 48.1 25 46.3 492 2244 758 32 19 20 107 75 687 149 Telstar (1 Season) 1 League 34.2 Venezia (1 Season) 1 League 11.8 357 12 27 137 199 59 357 28 11 39.3 12 42.9 194 1053 433 20 8 13 38 28 281 80 Fortuna Sittard (1 Season) 1 League 26.1 724 17 35 329 364 113 724 50 28 56.0 22 44.0 419 2215 719 29 30 21 92 68 585 135 Bari (1 Season) 1 League 12.2 353 11 25 161 169 73 353 27 12 44.4 13 48.1 174 794 285 12 2 9 35 25 266 74 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 115.7 3344 110 226 1439 1699 599 3341 214 110 51.4 94 43.9 1901 8736 3301 138 69 91 379 240 2671 682 Championship (3 Seasons) 0.2 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 1 1 1 Eerste Divisie (1 Season) 34.2 Eredivisie (1 Season) 26.1 724 17 35 329 364 113 724 50 28 56.0 22 44.0 419 2215 719 29 30 21 92 68 585 135 PL2 — Div. 1 (1 Season) 15.8 National League (1 Season) 1.6 PL2 — Div. 2 (1 Season) 1.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2020-2021 23 Frosinone it ITA Coppa Italia 41st 0.4 Matches 2022-2023 25 Venezia it ITA Coppa Italia Rd1 1.0 Matches 2024-2025 27 Bari it ITA Coppa Italia Rd1 0.5 Matches 5 Seasons 3 Clubs 1 League 1.9 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Frosinone (2 Seasons) 1 League 0.4 Venezia (2 Seasons) 1 League 1.0 Bari (1 Season) 1 League 0.5
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2018 21 us United States Friendlies (M) 0.6 Matches 1 Season 1 Club 1 League 0.6
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 17 Reading eng ENG 2. Championship 2 15 8 0.4 0.2 0 0 2 0 0.00 0 1 -1 -6.00 -5.56 Matches 2015-2016 18 Reading eng ENG 2. Championship 0 0 0 0 1 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 4 143 36 3.5 1.6 1 3 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 19 1,426 75 72.0 15.8 16 84 10 3 30 0 1.11 27 40 -13 -0.82 +0.32 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 35 3,079 88 90.0 34.2 35 30 0 0 1.71 64 51 +13 +0.38 +3.02 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 29 2,349 81 76.8 26.1 27 86 20 2 16 0 0.97 37 64 -27 -1.03 -0.65 31.4 53.4 -22.0 -0.84 -0.64 Matches 2019-2020 22 Reading eng ENG 2. Championship 1 6 6 0.1 0.1 0 0 1 6 0 0.00 0 1 -1 -15.00 -15.04 0.0 0.1 -0.1 -0.78 -0.59 Matches 2019-2020 22 Frosinone it ITA Coppa Italia 0 0 0 0 1 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 1 90 90 5.6 1.0 1 90 1 0 0 3.00 6 0 +6 +6.00 +6.47 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 33 2,115 64 61.8 23.5 22 80 12 11 32 3 1.47 25 24 +1 +0.04 -0.10 36.8 28.5 +8.3 +0.35 -0.30 Matches 2020-2021 23 Frosinone it ITA Coppa Italia 1 36 36 40.0 0.4 0 0 1 36 0 0.00 0 0 0 0.00 +3.33 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 33 2,190 66 64.0 24.3 25 79 12 8 26 1 1.33 29 28 +1 +0.04 +0.41 31.9 29.0 +2.8 +0.12 -0.28 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 29 1,153 40 33.7 12.8 8 71 1 21 28 5 1.45 22 17 +5 +0.39 +0.07 21.4 17.8 +3.6 +0.28 -0.03 Matches 2022-2023 25 Venezia it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2022-2023 25 Venezia it ITA 2. Serie B 35 1,062 30 31.1 11.8 8 72 4 27 18 3 1.17 14 16 -2 -0.17 -0.28 15.5 14.9 +0.6 +0.05 +0.27 Matches 2023-2024 26 Venezia it ITA Coppa Italia 0 0 0 0 1 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 38 2,795 74 81.7 31.1 33 79 15 5 35 0 0.68 32 56 -24 -0.77 +1.39 38.1 43.7 -5.6 -0.18 +0.66 Matches 2024-2025 27 Bari it ITA Coppa Italia 1 49 49 40.8 0.5 0 0 1 49 0 1.00 1 0 +1 +1.84 +3.10 Matches 2024-2025 27 Bari it ITA 2. Serie B 25 1,101 44 36.0 12.2 10 71 2 15 26 3 1.24 15 12 +3 +0.25 +0.25 14.7 18.0 -3.3 -0.27 -0.24 Matches 10 Seasons 8 Clubs 6 Leagues 267 16,183 61 36.9 179.8 170 79 97 97 25 18 1.22 241 273 -32 -0.18 +0.01 189.7 205.4 -15.7 -0.11 -0.11 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Frosinone (3 Seasons) 2 Leagues 96 5,494 57 51.7 61.0 55 78 25 41 29 10 1.40 76 69 +7 +0.11 +0.06 90.1 75.3 +14.7 +0.24 -0.18 Reading (3 Seasons) 1 League 3 21 7 0.2 0.2 0 0 3 6 1 0.00 0 2 -2 -8.57 -8.38 0.0 0.1 -0.1 -0.78 -0.59 Venezia (2 Seasons) 2 Leagues 36 1,152 32 31.7 12.8 9 74 5 27 18 4 1.14 16 19 -3 -0.23 -0.35 15.5 14.9 +0.6 +0.05 +0.27 Reading (2 Seasons) 2 Leagues 20 1,516 76 42.1 16.8 17 84 11 3 30 0 1.20 33 40 -7 -0.42 +0.23 Calcio Lecco 1912 (1 Season) 1 League 38 2,795 74 81.7 31.1 33 79 15 5 35 0 0.68 32 56 -24 -0.77 +1.39 38.1 43.7 -5.6 -0.18 +0.66 Telstar (1 Season) 1 League 35 3,079 88 90.0 34.2 35 30 0 0 1.71 64 51 +13 +0.38 +3.02 Fortuna Sittard (1 Season) 1 League 29 2,349 81 76.8 26.1 27 86 20 2 16 0 0.97 37 64 -27 -1.03 -0.65 31.4 53.4 -22.0 -0.84 -0.64 Bari (1 Season) 2 Leagues 26 1,150 44 36.2 12.8 10 71 2 16 27 3 1.23 16 12 +4 +0.31 +0.36 14.7 18.0 -3.3 -0.27 -0.24 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 193 10,416 54 51.7 115.7 106 78 46 87 25 15 1.20 137 153 -16 -0.14 -0.07 158.3 151.9 +6.4 +0.05 -0.04 Coppa Italia (5 Seasons) 3 175 58 25.4 1.9 1 90 1 2 43 2 0.33 3 3 0 0.00 +2.16 Championship (3 Seasons) 3 21 7 0.2 0.2 0 0 3 6 1 0.00 0 2 -2 -8.57 -8.38 0.0 0.1 -0.1 -0.78 -0.59 Eerste Divisie (1 Season) 35 3,079 88 90.0 34.2 35 30 0 0 1.71 64 51 +13 +0.38 +3.02 Eredivisie (1 Season) 29 2,349 81 76.8 26.1 27 86 20 2 16 0 0.97 37 64 -27 -1.03 -0.65 31.4 53.4 -22.0 -0.84 -0.64 PL2 — Div. 1 (1 Season) 19 1,426 75 72.0 15.8 16 84 10 3 30 0 1.11 27 40 -13 -0.82 +0.32 National League (1 Season) 4 143 36 3.5 1.6 1 3 PL2 — Div. 2 (1 Season) 1 90 90 5.6 1.0 1 90 1 0 0 3.00 6 0 +6 +6.00 +6.47
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 17 Reading 1 League 2 15 8 0.4 0.2 0 0 2 0 0.00 0 1 -1 -6.00 -5.56 2015-2016 18 Reading 1 League 0 0 0 0 1 2015-2016 18 Cheltenham 1 League 4 143 36 3.5 1.6 1 3 2016-2017 19 Reading 1 League 19 1,426 75 72.0 15.8 16 84 10 3 30 0 1.11 27 40 -13 -0.82 +0.32 2017-2018 20 Telstar 1 League 35 3,079 88 90.0 34.2 35 30 0 0 1.71 64 51 +13 +0.38 +3.02 2018-2019 21 Fortuna Sittard 1 League 29 2,349 81 76.8 26.1 27 86 20 2 16 0 0.97 37 64 -27 -1.03 -0.65 31.4 53.4 -22.0 -0.84 -0.64 2019-2020 22 Reading 1 League 1 90 90 5.6 1.0 1 90 1 0 0 3.00 6 0 +6 +6.00 +6.47 2019-2020 22 Reading 1 League 1 6 6 0.1 0.1 0 0 1 6 0 0.00 0 1 -1 -15.00 -15.04 0.0 0.1 -0.1 -0.78 -0.59 2019-2020 22 Frosinone 2 Leagues 33 2,115 64 57.3 23.5 22 80 12 11 32 4 1.47 25 24 +1 +0.04 -0.10 36.8 28.5 +8.3 +0.35 -0.30 2020-2021 23 Frosinone 2 Leagues 34 2,226 65 63.4 24.7 25 79 12 9 27 1 1.29 29 28 +1 +0.04 +0.53 31.9 29.0 +2.8 +0.12 -0.28 2021-2022 24 Frosinone 1 League 29 1,153 40 33.7 12.8 8 71 1 21 28 5 1.45 22 17 +5 +0.39 +0.07 21.4 17.8 +3.6 +0.28 -0.03 2022-2023 25 Venezia 2 Leagues 36 1,152 32 32.8 12.8 9 74 5 27 18 3 1.14 16 19 -3 -0.23 -0.35 15.5 14.9 +0.6 +0.05 +0.27 2023-2024 26 Venezia 1 League 0 0 0 0 1 2023-2024 26 Calcio Lecco 1912 1 League 38 2,795 74 81.7 31.1 33 79 15 5 35 0 0.68 32 56 -24 -0.77 +1.39 38.1 43.7 -5.6 -0.18 +0.66 2024-2025 27 Bari 2 Leagues 26 1,150 44 36.2 12.8 10 71 2 16 27 3 1.23 16 12 +4 +0.31 +0.36 14.7 18.0 -3.3 -0.27 -0.24 10 Seasons 8 Clubs 6 Leagues 267 16,183 61 36.9 179.8 170 79 97 97 25 18 1.22 241 273 -32 -0.18 +0.01 189.7 205.4 -15.7 -0.11 -0.11 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Frosinone (3 Seasons) 2 Leagues 96 5,494 57 51.7 61.0 55 78 25 41 29 10 1.40 76 69 +7 +0.11 +0.06 90.1 75.3 +14.7 +0.24 -0.18 Reading (3 Seasons) 1 League 3 21 7 0.2 0.2 0 0 3 6 1 0.00 0 2 -2 -8.57 -8.38 0.0 0.1 -0.1 -0.78 -0.59 Venezia (2 Seasons) 2 Leagues 36 1,152 32 31.7 12.8 9 74 5 27 18 4 1.14 16 19 -3 -0.23 -0.35 15.5 14.9 +0.6 +0.05 +0.27 Reading (2 Seasons) 2 Leagues 20 1,516 76 42.1 16.8 17 84 11 3 30 0 1.20 33 40 -7 -0.42 +0.23 Calcio Lecco 1912 (1 Season) 1 League 38 2,795 74 81.7 31.1 33 79 15 5 35 0 0.68 32 56 -24 -0.77 +1.39 38.1 43.7 -5.6 -0.18 +0.66 Telstar (1 Season) 1 League 35 3,079 88 90.0 34.2 35 30 0 0 1.71 64 51 +13 +0.38 +3.02 Fortuna Sittard (1 Season) 1 League 29 2,349 81 76.8 26.1 27 86 20 2 16 0 0.97 37 64 -27 -1.03 -0.65 31.4 53.4 -22.0 -0.84 -0.64 Bari (1 Season) 2 Leagues 26 1,150 44 36.2 12.8 10 71 2 16 27 3 1.23 16 12 +4 +0.31 +0.36 14.7 18.0 -3.3 -0.27 -0.24 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 193 10,416 54 51.7 115.7 106 78 46 87 25 15 1.20 137 153 -16 -0.14 -0.07 158.3 151.9 +6.4 +0.05 -0.04 Coppa Italia (5 Seasons) 3 175 58 25.4 1.9 1 90 1 2 43 2 0.33 3 3 0 0.00 +2.16 Championship (3 Seasons) 3 21 7 0.2 0.2 0 0 3 6 1 0.00 0 2 -2 -8.57 -8.38 0.0 0.1 -0.1 -0.78 -0.59 Eerste Divisie (1 Season) 35 3,079 88 90.0 34.2 35 30 0 0 1.71 64 51 +13 +0.38 +3.02 Eredivisie (1 Season) 29 2,349 81 76.8 26.1 27 86 20 2 16 0 0.97 37 64 -27 -1.03 -0.65 31.4 53.4 -22.0 -0.84 -0.64 PL2 — Div. 1 (1 Season) 19 1,426 75 72.0 15.8 16 84 10 3 30 0 1.11 27 40 -13 -0.82 +0.32 National League (1 Season) 4 143 36 3.5 1.6 1 3 PL2 — Div. 2 (1 Season) 1 90 90 5.6 1.0 1 90 1 0 0 3.00 6 0 +6 +6.00 +6.47
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 17 Reading eng ENG 2. Championship 19th 2 15 8 0.4 0.2 0 0 2 0 0.00 0 1 -1 -6.00 -5.56 Matches 2015-2016 18 Reading eng ENG 2. Championship 17th 0 0 0 0 1 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 1st 4 143 36 3.5 1.6 1 3 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 11th 19 1,426 75 72.0 15.8 16 84 10 3 30 0 1.11 27 40 -13 -0.82 +0.32 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 6th 35 3,079 88 90.0 34.2 35 30 0 0 1.71 64 51 +13 +0.38 +3.02 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 15th 29 2,349 81 76.8 26.1 27 86 20 2 16 0 0.97 37 64 -27 -1.03 -0.65 31.4 53.4 -22.0 -0.84 -0.64 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 9th 1 90 90 5.6 1.0 1 90 1 0 0 3.00 6 0 +6 +6.00 +6.47 Matches 2019-2020 22 Reading eng ENG 2. Championship 14th 1 6 6 0.1 0.1 0 0 1 6 0 0.00 0 1 -1 -15.00 -15.04 0.0 0.1 -0.1 -0.78 -0.59 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 8th 33 2,115 64 61.8 23.5 22 80 12 11 32 3 1.47 25 24 +1 +0.04 -0.10 36.8 28.5 +8.3 +0.35 -0.30 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 10th 33 2,190 66 64.0 24.3 25 79 12 8 26 1 1.33 29 28 +1 +0.04 +0.41 31.9 29.0 +2.8 +0.12 -0.28 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 9th 29 1,153 40 33.7 12.8 8 71 1 21 28 5 1.45 22 17 +5 +0.39 +0.07 21.4 17.8 +3.6 +0.28 -0.03 Matches 2022-2023 25 Venezia it ITA 2. Serie B 8th 35 1,062 30 31.1 11.8 8 72 4 27 18 3 1.17 14 16 -2 -0.17 -0.28 15.5 14.9 +0.6 +0.05 +0.27 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 20th 38 2,795 74 81.7 31.1 33 79 15 5 35 0 0.68 32 56 -24 -0.77 +1.39 38.1 43.7 -5.6 -0.18 +0.66 Matches 2024-2025 27 Bari it ITA 2. Serie B 9th 25 1,101 44 36.0 12.2 10 71 2 15 26 3 1.24 15 12 +3 +0.25 +0.25 14.7 18.0 -3.3 -0.27 -0.24 Matches 10 Seasons 8 Clubs 5 Leagues 264 16,008 61 37.1 177.9 169 79 96 95 25 16 1.23 238 270 -32 -0.18 0.00 189.7 205.4 -15.7 -0.11 -0.11 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Frosinone (3 Seasons) 1 League 95 5,458 57 53.2 60.6 55 78 25 40 29 9 1.42 76 69 +7 +0.12 +0.02 90.1 75.3 +14.7 +0.24 -0.18 Reading (3 Seasons) 1 League 3 21 7 0.2 0.2 0 0 3 6 1 0.00 0 2 -2 -8.57 -8.38 0.0 0.1 -0.1 -0.78 -0.59 Reading (2 Seasons) 2 Leagues 20 1,516 76 42.1 16.8 17 84 11 3 30 0 1.20 33 40 -7 -0.42 +0.23 Calcio Lecco 1912 (1 Season) 1 League 38 2,795 74 81.7 31.1 33 79 15 5 35 0 0.68 32 56 -24 -0.77 +1.39 38.1 43.7 -5.6 -0.18 +0.66 Telstar (1 Season) 1 League 35 3,079 88 90.0 34.2 35 30 0 0 1.71 64 51 +13 +0.38 +3.02 Venezia (1 Season) 1 League 35 1,062 30 31.1 11.8 8 72 4 27 18 3 1.17 14 16 -2 -0.17 -0.28 15.5 14.9 +0.6 +0.05 +0.27 Fortuna Sittard (1 Season) 1 League 29 2,349 81 76.8 26.1 27 86 20 2 16 0 0.97 37 64 -27 -1.03 -0.65 31.4 53.4 -22.0 -0.84 -0.64 Bari (1 Season) 1 League 25 1,101 44 36.0 12.2 10 71 2 15 26 3 1.24 15 12 +3 +0.25 +0.25 14.7 18.0 -3.3 -0.27 -0.24 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 193 10,416 54 51.7 115.7 106 78 46 87 25 15 1.20 137 153 -16 -0.14 -0.07 158.3 151.9 +6.4 +0.05 -0.04 Championship (3 Seasons) 3 21 7 0.2 0.2 0 0 3 6 1 0.00 0 2 -2 -8.57 -8.38 0.0 0.1 -0.1 -0.78 -0.59 Eerste Divisie (1 Season) 35 3,079 88 90.0 34.2 35 30 0 0 1.71 64 51 +13 +0.38 +3.02 Eredivisie (1 Season) 29 2,349 81 76.8 26.1 27 86 20 2 16 0 0.97 37 64 -27 -1.03 -0.65 31.4 53.4 -22.0 -0.84 -0.64 PL2 — Div. 1 (1 Season) 19 1,426 75 72.0 15.8 16 84 10 3 30 0 1.11 27 40 -13 -0.82 +0.32 National League (1 Season) 4 143 36 3.5 1.6 1 3 PL2 — Div. 2 (1 Season) 1 90 90 5.6 1.0 1 90 1 0 0 3.00 6 0 +6 +6.00 +6.47
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2019-2020 22 Frosinone it ITA Coppa Italia 17th 0 0 0 0 1 Matches 2020-2021 23 Frosinone it ITA Coppa Italia 41st 1 36 36 40.0 0.4 0 0 1 36 0 0.00 0 0 0 0.00 +3.33 Matches 2022-2023 25 Venezia it ITA Coppa Italia Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2023-2024 26 Venezia it ITA Coppa Italia Rd1 0 0 0 0 1 Matches 2024-2025 27 Bari it ITA Coppa Italia Rd1 1 49 49 40.8 0.5 0 0 1 49 0 1.00 1 0 +1 +1.84 +3.10 Matches 5 Seasons 3 Clubs 1 League 3 175 58 25.4 1.9 1 90 1 2 43 2 0.33 3 3 0 0.00 +2.16 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Frosinone (2 Seasons) 1 League 1 36 36 10.0 0.4 0 0 1 36 1 0.00 0 0 0 0.00 +3.33 Venezia (2 Seasons) 1 League 1 90 90 42.9 1.0 1 90 1 0 1 0.00 2 3 -1 -1.00 Bari (1 Season) 1 League 1 49 49 40.8 0.5 0 0 1 49 0 1.00 1 0 +1 +1.84 +3.10
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2018 21 us United States Friendlies (M) 3 51 17 5.2 0.6 0 0 3 16 3 2.00 0 0 0 0.00 +0.38 Matches 1 Season 1 Club 1 League 3 51 17 5.2 0.6 0 0 3 16 3 2.00 0 0 0 0.00 +0.38
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2014-2015 17 Reading 1 League 0.2 0 0 1 2015-2016 18 Cheltenham 1 League 1.6 0 0 1 2016-2017 19 Reading 1 League 15.8 0 0 0 0 2017-2018 20 Telstar 1 League 34.2 6 0 0 51 0 0 0 0 0 0 0 0 2018-2019 21 Fortuna Sittard 1 League 26.1 0 0 0 30 29 14 11 1 1 0 0 0 32 131 163 44.6 2019-2020 22 Reading 1 League 1.0 0 0 0 0 2019-2020 22 Reading 1 League 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2019-2020 22 Frosinone 2 Leagues 23.5 2 0 0 47 31 19 7 1 6 2 0 0 56 83 93 47.2 2020-2021 23 Frosinone 2 Leagues 24.7 1 0 0 50 44 8 3 1 4 1 0 0 36 100 109 47.8 2021-2022 24 Frosinone 1 League 12.8 3 0 0 30 17 9 0 1 3 0 0 0 32 64 82 43.8 2022-2023 25 Venezia 2 Leagues 12.8 4 0 0 28 17 5 2 1 5 0 0 0 36 52 46 53.1 2023-2024 26 Calcio Lecco 1912 1 League 31.1 4 0 0 54 51 16 11 0 7 0 0 0 68 120 136 46.9 2024-2025 27 Bari 2 Leagues 12.8 3 0 0 27 15 4 1 4 4 0 0 0 20 58 43 57.4 10 Seasons 8 Clubs 6 Leagues 179.8 23 0 0 319 204 75 35 9 30 3 0 0 280 608 672 47.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Frosinone (3 Seasons) 2 Leagues 61.0 6 0 0 127 92 36 10 3 13 3 0 0 124 247 284 46.5 Reading (3 Seasons) 1 League 0.2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 Venezia (2 Seasons) 2 Leagues 12.8 4 0 0 28 17 5 2 1 5 0 0 0 36 52 46 53.1 Reading (2 Seasons) 2 Leagues 16.8 0 0 0 0 Calcio Lecco 1912 (1 Season) 1 League 31.1 4 0 0 54 51 16 11 0 7 0 0 0 68 120 136 46.9 Telstar (1 Season) 1 League 34.2 6 0 0 51 0 0 0 0 0 0 0 0 Fortuna Sittard (1 Season) 1 League 26.1 0 0 0 30 29 14 11 1 1 0 0 0 32 131 163 44.6 Bari (1 Season) 2 Leagues 12.8 3 0 0 27 15 4 1 4 4 0 0 0 20 58 43 57.4 Cheltenham (1 Season) 1 League 1.6 0 0 1 Serie B (6 Seasons) 115.7 17 0 0 236 173 61 24 7 26 3 0 0 248 477 509 48.4 Coppa Italia (5 Seasons) 1.9 0 0 0 0 2 0 0 1 3 0 Championship (3 Seasons) 0.2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 Eerste Divisie (1 Season) 34.2 6 0 0 51 0 0 0 0 0 0 0 0 Eredivisie (1 Season) 26.1 0 0 0 30 29 14 11 1 1 0 0 0 32 131 163 44.6 PL2 — Div. 1 (1 Season) 15.8 0 0 0 0 National League (1 Season) 1.6 0 0 1 PL2 — Div. 2 (1 Season) 1.0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 23 Frosinone it ITA Coppa Italia 41st 0.4 0 0 0 0 0 0 0 0 0 0 Matches 2022-2023 25 Venezia it ITA Coppa Italia Rd1 1.0 0 0 0 0 1 0 0 0 0 0 Matches 2024-2025 27 Bari it ITA Coppa Italia Rd1 0.5 0 0 0 0 1 0 0 1 3 0 Matches 5 Seasons 3 Clubs 1 League 1.9 0 0 0 0 2 0 0 1 3 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Frosinone (2 Seasons) 1 League 0.4 0 0 0 0 0 0 0 0 0 0 Venezia (2 Seasons) 1 League 1.0 0 0 0 0 1 0 0 0 0 0 Bari (1 Season) 1 League 0.5 0 0 0 0 1 0 0 1 3 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018 21 us United States Friendlies (M) 0.6 0 0 0 0 Matches 1 Season 1 Club 1 League 0.6 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Andrija Novakovich Pages
Andrija Novakovich Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary