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 18 10 956 10.6 3 2 5 3 0 0 3 0 2.9 2.9 2.2 5.1 9 20 63 0.28 0.19 0.47 0.28 0.47 0.27 0.20 0.48 0.27 0.48 Matches 10 Seasons 8 Clubs 6 Leagues 260 170 16,038 178.2 56 25 81 51 5 7 23 0 44.1 42.4 17.5 59.9 164 226 807 0.31 0.14 0.45 0.29 0.43 0.31 0.12 0.44 0.30 0.43 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 19 10 1,005 11.2 3 2 5 3 0 0 3 0 2.9 2.9 2.2 5.1 9 20 63 0.27 0.18 0.45 0.27 0.45 0.27 0.20 0.48 0.27 0.48 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) 186 106 10,271 114.1 28 18 46 26 2 3 17 0 38.0 36.3 14.4 50.7 135 200 671 0.25 0.16 0.40 0.23 0.39 0.33 0.13 0.46 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 19 10 1,005 11.2 3 2 5 3 0 0 3 0 2.9 2.9 2.2 5.1 9 20 63 0.27 0.18 0.45 0.27 0.45 0.27 0.20 0.48 0.27 0.48 10 Seasons 8 Clubs 6 Leagues 260 170 16,038 178.2 56 25 81 51 5 7 23 0 44.1 42.4 17.5 59.9 164 226 807 0.31 0.14 0.45 0.29 0.43 0.31 0.12 0.44 0.30 0.43 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 19 10 1,005 11.2 3 2 5 3 0 0 3 0 2.9 2.9 2.2 5.1 9 20 63 0.27 0.18 0.45 0.27 0.45 0.27 0.20 0.48 0.27 0.48 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) 186 106 10,271 114.1 28 18 46 26 2 3 17 0 38.0 36.3 14.4 50.7 135 200 671 0.25 0.16 0.40 0.23 0.39 0.33 0.13 0.46 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 7th 18 10 956 10.6 3 2 5 3 0 0 3 0 2.9 2.9 2.2 5.1 9 20 63 0.28 0.19 0.47 0.28 0.47 0.27 0.20 0.48 0.27 0.48 Matches 10 Seasons 8 Clubs 5 Leagues 257 169 15,863 176.3 56 23 79 51 5 7 23 0 44.1 42.4 17.5 59.9 164 226 807 0.32 0.13 0.45 0.29 0.42 0.31 0.12 0.44 0.30 0.43 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 18 10 956 10.6 3 2 5 3 0 0 3 0 2.9 2.9 2.2 5.1 9 20 63 0.28 0.19 0.47 0.28 0.47 0.27 0.20 0.48 0.27 0.48 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) 186 106 10,271 114.1 28 18 46 26 2 3 17 0 38.0 36.3 14.4 50.7 135 200 671 0.25 0.16 0.40 0.23 0.39 0.33 0.13 0.46 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.13 -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 10.6 3 19 9 47.4 1.79 0.85 0.16 0.33 11.7 0 0 0 2.9 2.9 0.15 +0.1 +0.1 Matches 10 Seasons 8 Clubs 6 Leagues 178.2 56 293 161 54.9 1.66 0.90 0.17 0.32 12.7 0 5 7 44.1 42.4 0.15 -7.1 -7.4 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.13 -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 11.2 3 20 9 45.0 1.79 0.81 0.15 0.33 11.7 0 0 0 2.9 2.9 0.15 +0.1 +0.1 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 114.1 28 245 91 37.1 2.15 0.80 0.11 0.29 12.4 0 2 3 38.0 36.3 0.15 -10.0 -10.3 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.13 -3.6 -2.8 2024-2025 27 Bari 2 Leagues 11.2 3 20 9 45.0 1.79 0.81 0.15 0.33 11.7 0 0 0 2.9 2.9 0.15 +0.1 +0.1 10 Seasons 8 Clubs 6 Leagues 178.2 56 293 161 54.9 1.66 0.90 0.17 0.32 12.7 0 5 7 44.1 42.4 0.15 -7.1 -7.4 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.13 -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 11.2 3 20 9 45.0 1.79 0.81 0.15 0.33 11.7 0 0 0 2.9 2.9 0.15 +0.1 +0.1 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 114.1 28 245 91 37.1 2.15 0.80 0.11 0.29 12.4 0 2 3 38.0 36.3 0.15 -10.0 -10.3 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.13 -3.6 -2.8 Matches 2024-2025 27 Bari it ITA 2. Serie B 7th 10.6 3 19 9 47.4 1.79 0.85 0.16 0.33 11.7 0 0 0 2.9 2.9 0.15 +0.1 +0.1 Matches 10 Seasons 8 Clubs 5 Leagues 176.3 56 292 161 55.1 1.67 0.91 0.17 0.32 12.7 0 5 7 44.1 42.4 0.15 -7.1 -7.4 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.13 -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 10.6 3 19 9 47.4 1.79 0.85 0.16 0.33 11.7 0 0 0 2.9 2.9 0.15 +0.1 +0.1 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 114.1 28 245 91 37.1 2.15 0.80 0.11 0.29 12.4 0 2 3 38.0 36.3 0.15 -10.0 -10.3 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 10.6 131 191 68.6 1634 355 89 115 77.4 34 49 69.4 2 6 33.3 2 2.2 2.0 -0.2 19 10 5 0 20 Matches 10 Seasons 8 Clubs 6 Leagues 178.2 1636 2496 65.5 21056 4259 1031 1457 70.8 433 656 66.0 54 90 60.0 25 17.5 11.0 +7.5 170 144 43 1 226 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 11.2 131 191 68.6 1634 355 89 115 77.4 34 49 69.4 2 6 33.3 2 2.2 2.0 -0.2 19 10 5 0 20 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 114.1 1364 2051 66.5 17627 3671 852 1201 70.9 367 536 68.5 46 76 60.5 18 14.4 9.6 +3.6 143 121 37 1 200 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 11.2 131 191 68.6 1634 355 89 115 77.4 34 49 69.4 2 6 33.3 2 2.2 2.0 -0.2 19 10 5 0 20 10 Seasons 8 Clubs 6 Leagues 178.2 1636 2496 65.5 21056 4259 1031 1457 70.8 433 656 66.0 54 90 60.0 25 17.5 11.0 +7.5 170 144 43 1 226 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 11.2 131 191 68.6 1634 355 89 115 77.4 34 49 69.4 2 6 33.3 2 2.2 2.0 -0.2 19 10 5 0 20 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 114.1 1364 2051 66.5 17627 3671 852 1201 70.9 367 536 68.5 46 76 60.5 18 14.4 9.6 +3.6 143 121 37 1 200 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 7th 10.6 131 191 68.6 1634 355 89 115 77.4 34 49 69.4 2 6 33.3 2 2.2 2.0 -0.2 19 10 5 0 20 Matches 10 Seasons 8 Clubs 5 Leagues 176.3 1636 2496 65.5 21056 4259 1031 1457 70.8 433 656 66.0 54 90 60.0 23 17.5 11.0 +5.5 170 144 43 1 226 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 10.6 131 191 68.6 1634 355 89 115 77.4 34 49 69.4 2 6 33.3 2 2.2 2.0 -0.2 19 10 5 0 20 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 114.1 1364 2051 66.5 17627 3671 852 1201 70.9 367 536 68.5 46 76 60.5 18 14.4 9.6 +3.6 143 121 37 1 200 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 11.2 191 182 8 1 0 0 1 0 0 0 0 0 131 1 4 10 Seasons 8 Clubs 6 Leagues 178.2 2496 2397 83 3 4 4 35 5 0 0 0 0 1636 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 11.2 191 182 8 1 0 0 1 0 0 0 0 0 131 1 4 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 114.1 2051 1989 51 3 1 3 24 3 0 0 0 0 1364 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 11.2 31 2.92 25 0 2 3 1 0 3 0.28 3 0 0 0 0 0 10 Seasons 8 Clubs 6 Leagues 178.2 378 2.69 257 0 41 49 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 11.2 31 2.92 25 0 2 3 1 0 3 0.28 3 0 0 0 0 0 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 114.1 326 2.86 222 0 32 45 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 11.2 5 4 1 3 1 1 3 33.3 2 4 0 4 4 8 9 0 10 Seasons 8 Clubs 6 Leagues 178.2 57 30 13 24 20 9 40 22.5 31 48 7 41 9 65 105 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 11.2 5 4 1 3 1 1 3 33.3 2 4 0 4 4 8 9 0 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 114.1 53 26 12 22 19 8 33 24.2 25 44 6 38 7 60 91 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 10.6 297 10 20 139 140 61 297 24 12 50.0 10 41.7 154 707 237 9 2 8 31 23 223 63 Matches 10 Seasons 8 Clubs 6 Leagues 178.2 4012 126 256 1746 2034 700 4009 261 138 52.9 113 43.3 2301 10868 3972 164 99 111 467 307 3214 807 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 11.2 297 10 20 139 140 61 297 24 12 50.0 10 41.7 154 707 237 9 2 8 31 23 223 63 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 114.1 3288 109 221 1417 1670 587 3285 211 110 52.1 91 43.1 1881 8649 3253 135 69 90 375 238 2628 671 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 11.2 297 10 20 139 140 61 297 24 12 50.0 10 41.7 154 707 237 9 2 8 31 23 223 63 10 Seasons 8 Clubs 6 Leagues 178.2 4012 126 256 1746 2034 700 4009 261 138 52.9 113 43.3 2301 10868 3972 164 99 111 467 307 3214 807 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 11.2 297 10 20 139 140 61 297 24 12 50.0 10 41.7 154 707 237 9 2 8 31 23 223 63 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 114.1 3288 109 221 1417 1670 587 3285 211 110 52.1 91 43.1 1881 8649 3253 135 69 90 375 238 2628 671 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 7th 10.6 297 10 20 139 140 61 297 24 12 50.0 10 41.7 154 707 237 9 2 8 31 23 223 63 Matches 10 Seasons 8 Clubs 5 Leagues 176.3 4012 126 256 1746 2034 700 4009 261 138 52.9 113 43.3 2301 10868 3972 164 99 111 467 307 3214 807 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 10.6 297 10 20 139 140 61 297 24 12 50.0 10 41.7 154 707 237 9 2 8 31 23 223 63 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 114.1 3288 109 221 1417 1670 587 3285 211 110 52.1 91 43.1 1881 8649 3253 135 69 90 375 238 2628 671 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 37.8 43.7 -5.8 -0.19 +0.65 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 18 956 53 59.0 10.6 10 71 2 8 30 0 1.33 15 11 +4 +0.38 +0.51 14.0 16.7 -2.7 -0.25 -0.28 Matches 10 Seasons 8 Clubs 6 Leagues 260 16,038 62 37.8 178.2 170 79 97 90 26 15 1.23 241 272 -31 -0.18 +0.04 188.8 204.0 -15.2 -0.11 -0.12 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 37.8 43.7 -5.8 -0.19 +0.65 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 19 1,005 53 57.8 11.2 10 71 2 9 32 0 1.31 16 11 +5 +0.45 +0.69 14.0 16.7 -2.7 -0.25 -0.28 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 186 10,271 55 54.9 114.1 106 78 46 80 26 12 1.21 137 152 -15 -0.13 -0.05 157.4 150.6 +6.8 +0.06 -0.06 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 37.8 43.7 -5.8 -0.19 +0.65 2024-2025 27 Bari 2 Leagues 19 1,005 53 57.8 11.2 10 71 2 9 32 0 1.31 16 11 +5 +0.45 +0.69 14.0 16.7 -2.7 -0.25 -0.28 10 Seasons 8 Clubs 6 Leagues 260 16,038 62 37.8 178.2 170 79 97 90 26 15 1.23 241 272 -31 -0.18 +0.04 188.8 204.0 -15.2 -0.11 -0.12 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 37.8 43.7 -5.8 -0.19 +0.65 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 19 1,005 53 57.8 11.2 10 71 2 9 32 0 1.31 16 11 +5 +0.45 +0.69 14.0 16.7 -2.7 -0.25 -0.28 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 186 10,271 55 54.9 114.1 106 78 46 80 26 12 1.21 137 152 -15 -0.13 -0.05 157.4 150.6 +6.8 +0.06 -0.06 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 37.8 43.7 -5.8 -0.19 +0.65 Matches 2024-2025 27 Bari it ITA 2. Serie B 7th 18 956 53 59.0 10.6 10 71 2 8 30 0 1.33 15 11 +4 +0.38 +0.51 14.0 16.7 -2.7 -0.25 -0.28 Matches 10 Seasons 8 Clubs 5 Leagues 257 15,863 62 38.0 176.3 169 79 96 88 25 13 1.24 238 269 -31 -0.18 +0.02 188.8 204.0 -15.2 -0.11 -0.12 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 37.8 43.7 -5.8 -0.19 +0.65 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 18 956 53 59.0 10.6 10 71 2 8 30 0 1.33 15 11 +4 +0.38 +0.51 14.0 16.7 -2.7 -0.25 -0.28 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 186 10,271 55 54.9 114.1 106 78 46 80 26 12 1.21 137 152 -15 -0.13 -0.05 157.4 150.6 +6.8 +0.06 -0.06 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 11.2 3 0 0 19 13 3 1 4 4 0 0 0 18 46 36 56.1 10 Seasons 8 Clubs 6 Leagues 178.2 23 0 0 311 202 74 35 9 30 3 0 0 278 596 665 47.3 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 11.2 3 0 0 19 13 3 1 4 4 0 0 0 18 46 36 56.1 Cheltenham (1 Season) 1 League 1.6 0 0 1 Serie B (6 Seasons) 114.1 17 0 0 228 171 60 24 7 26 3 0 0 246 465 502 48.1 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