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 28 10 1,151 12.8 3 2 5 3 0 0 3 0 3.2 3.2 2.3 5.5 12 25 80 0.23 0.16 0.39 0.23 0.39 0.25 0.18 0.43 0.25 0.43 Matches 10 Seasons 8 Clubs 6 Leagues 270 170 16,233 180.4 56 25 81 51 5 7 23 0 44.4 42.7 17.6 60.3 167 231 824 0.31 0.14 0.45 0.28 0.42 0.31 0.12 0.43 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 Bari (1 Season) 2 Leagues 29 10 1,200 13.3 3 2 5 3 0 0 3 0 3.2 3.2 2.3 5.5 12 25 80 0.23 0.15 0.37 0.23 0.37 0.25 0.18 0.43 0.25 0.43 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 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) 196 106 10,466 116.3 28 18 46 26 2 3 17 0 38.2 36.5 14.5 51.0 138 205 688 0.24 0.15 0.40 0.22 0.38 0.33 0.12 0.45 0.31 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 29 10 1,200 13.3 3 2 5 3 0 0 3 0 3.2 3.2 2.3 5.5 12 25 80 0.23 0.15 0.37 0.23 0.37 0.25 0.18 0.43 0.25 0.43 10 Seasons 8 Clubs 6 Leagues 270 170 16,233 180.4 56 25 81 51 5 7 23 0 44.4 42.7 17.6 60.3 167 231 824 0.31 0.14 0.45 0.28 0.42 0.31 0.12 0.43 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 Bari (1 Season) 2 Leagues 29 10 1,200 13.3 3 2 5 3 0 0 3 0 3.2 3.2 2.3 5.5 12 25 80 0.23 0.15 0.37 0.23 0.37 0.25 0.18 0.43 0.25 0.43 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 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) 196 106 10,466 116.3 28 18 46 26 2 3 17 0 38.2 36.5 14.5 51.0 138 205 688 0.24 0.15 0.40 0.22 0.38 0.33 0.12 0.45 0.31 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 28 10 1,151 12.8 3 2 5 3 0 0 3 0 3.2 3.2 2.3 5.5 12 25 80 0.23 0.16 0.39 0.23 0.39 0.25 0.18 0.43 0.25 0.43 Matches 10 Seasons 8 Clubs 5 Leagues 267 169 16,058 178.4 56 23 79 51 5 7 23 0 44.4 42.7 17.6 60.3 167 231 824 0.31 0.13 0.44 0.29 0.41 0.31 0.12 0.43 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 28 10 1,151 12.8 3 2 5 3 0 0 3 0 3.2 3.2 2.3 5.5 12 25 80 0.23 0.16 0.39 0.23 0.39 0.25 0.18 0.43 0.25 0.43 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) 196 106 10,466 116.3 28 18 46 26 2 3 17 0 38.2 36.5 14.5 51.0 138 205 688 0.24 0.15 0.40 0.22 0.38 0.33 0.12 0.45 0.31 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.8 3 24 10 41.7 1.88 0.78 0.13 0.30 12.1 0 0 0 3.2 3.2 0.13 -0.2 -0.2 Matches 10 Seasons 8 Clubs 6 Leagues 180.4 56 298 162 54.4 1.67 0.90 0.17 0.31 12.7 0 5 7 44.4 42.7 0.15 -7.4 -7.7 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 Bari (1 Season) 2 Leagues 13.3 3 25 10 40.0 1.87 0.75 0.12 0.30 12.1 0 0 0 3.2 3.2 0.13 -0.2 -0.2 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 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 116.3 28 250 92 36.8 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 13.3 3 25 10 40.0 1.87 0.75 0.12 0.30 12.1 0 0 0 3.2 3.2 0.13 -0.2 -0.2 10 Seasons 8 Clubs 6 Leagues 180.4 56 298 162 54.4 1.67 0.90 0.17 0.31 12.7 0 5 7 44.4 42.7 0.15 -7.4 -7.7 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 Bari (1 Season) 2 Leagues 13.3 3 25 10 40.0 1.87 0.75 0.12 0.30 12.1 0 0 0 3.2 3.2 0.13 -0.2 -0.2 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 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 116.3 28 250 92 36.8 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.8 3 24 10 41.7 1.88 0.78 0.13 0.30 12.1 0 0 0 3.2 3.2 0.13 -0.2 -0.2 Matches 10 Seasons 8 Clubs 5 Leagues 178.4 56 297 162 54.5 1.68 0.91 0.17 0.31 12.7 0 5 7 44.4 42.7 0.15 -7.4 -7.7 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.8 3 24 10 41.7 1.88 0.78 0.13 0.30 12.1 0 0 0 3.2 3.2 0.13 -0.2 -0.2 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 116.3 28 250 92 36.8 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.8 169 240 70.4 2084 532 117 146 80.1 40 57 70.2 3 7 42.9 2 2.3 2.2 -0.3 20 15 7 0 25 Matches 10 Seasons 8 Clubs 6 Leagues 180.4 1674 2545 65.8 21506 4436 1059 1488 71.2 439 664 66.1 55 91 60.4 25 17.6 11.2 +7.4 171 149 45 1 231 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 Bari (1 Season) 2 Leagues 13.3 169 240 70.4 2084 532 117 146 80.1 40 57 70.2 3 7 42.9 2 2.3 2.2 -0.3 20 15 7 0 25 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 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 116.3 1402 2100 66.8 18077 3848 880 1232 71.4 373 544 68.6 47 77 61.0 18 14.5 9.8 +3.5 144 126 39 1 205 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 13.3 169 240 70.4 2084 532 117 146 80.1 40 57 70.2 3 7 42.9 2 2.3 2.2 -0.3 20 15 7 0 25 10 Seasons 8 Clubs 6 Leagues 180.4 1674 2545 65.8 21506 4436 1059 1488 71.2 439 664 66.1 55 91 60.4 25 17.6 11.2 +7.4 171 149 45 1 231 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 Bari (1 Season) 2 Leagues 13.3 169 240 70.4 2084 532 117 146 80.1 40 57 70.2 3 7 42.9 2 2.3 2.2 -0.3 20 15 7 0 25 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 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 116.3 1402 2100 66.8 18077 3848 880 1232 71.4 373 544 68.6 47 77 61.0 18 14.5 9.8 +3.5 144 126 39 1 205 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.8 169 240 70.4 2084 532 117 146 80.1 40 57 70.2 3 7 42.9 2 2.3 2.2 -0.3 20 15 7 0 25 Matches 10 Seasons 8 Clubs 5 Leagues 178.4 1674 2545 65.8 21506 4436 1059 1488 71.2 439 664 66.1 55 91 60.4 23 17.6 11.2 +5.4 171 149 45 1 231 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.8 169 240 70.4 2084 532 117 146 80.1 40 57 70.2 3 7 42.9 2 2.3 2.2 -0.3 20 15 7 0 25 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 116.3 1402 2100 66.8 18077 3848 880 1232 71.4 373 544 68.6 47 77 61.0 18 14.5 9.8 +3.5 144 126 39 1 205 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 13.3 240 230 9 1 0 0 1 0 0 0 0 0 169 1 5 10 Seasons 8 Clubs 6 Leagues 180.4 2545 2445 84 3 4 4 35 5 0 0 0 0 1674 16 58 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 Bari (1 Season) 2 Leagues 13.3 240 230 9 1 0 0 1 0 0 0 0 0 169 1 5 Fortuna Sittard (1 Season) 1 League 26.1 445 408 32 0 3 1 11 2 0 0 0 0 272 5 6 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 116.3 2100 2037 52 3 1 3 24 3 0 0 0 0 1402 11 52 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 13.3 34 2.66 27 0 2 4 1 0 3 0.23 3 0 0 0 0 0 10 Seasons 8 Clubs 6 Leagues 180.4 381 2.67 259 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 Bari (1 Season) 2 Leagues 13.3 34 2.66 27 0 2 4 1 0 3 0.23 3 0 0 0 0 0 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 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 116.3 329 2.83 224 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 13.3 5 4 1 3 1 1 4 25.0 3 5 0 5 4 8 10 0 10 Seasons 8 Clubs 6 Leagues 180.4 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 Bari (1 Season) 2 Leagues 13.3 5 4 1 3 1 1 4 25.0 3 5 0 5 4 8 10 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 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 116.3 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.8 373 11 28 167 180 74 373 28 12 42.9 14 50.0 181 825 289 12 2 9 39 27 285 80 Matches 10 Seasons 8 Clubs 6 Leagues 180.4 4088 127 264 1774 2074 713 4085 265 138 52.1 117 44.2 2328 10986 4024 167 99 112 475 311 3276 824 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 Bari (1 Season) 2 Leagues 13.3 373 11 28 167 180 74 373 28 12 42.9 14 50.0 181 825 289 12 2 9 39 27 285 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 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 116.3 3364 110 229 1445 1710 600 3361 215 110 51.2 95 44.2 1908 8767 3305 138 69 91 383 242 2690 688 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 13.3 373 11 28 167 180 74 373 28 12 42.9 14 50.0 181 825 289 12 2 9 39 27 285 80 10 Seasons 8 Clubs 6 Leagues 180.4 4088 127 264 1774 2074 713 4085 265 138 52.1 117 44.2 2328 10986 4024 167 99 112 475 311 3276 824 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 Bari (1 Season) 2 Leagues 13.3 373 11 28 167 180 74 373 28 12 42.9 14 50.0 181 825 289 12 2 9 39 27 285 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 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 116.3 3364 110 229 1445 1710 600 3361 215 110 51.2 95 44.2 1908 8767 3305 138 69 91 383 242 2690 688 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.8 373 11 28 167 180 74 373 28 12 42.9 14 50.0 181 825 289 12 2 9 39 27 285 80 Matches 10 Seasons 8 Clubs 5 Leagues 178.4 4088 127 264 1774 2074 713 4085 265 138 52.1 117 44.2 2328 10986 4024 167 99 112 475 311 3276 824 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.8 373 11 28 167 180 74 373 28 12 42.9 14 50.0 181 825 289 12 2 9 39 27 285 80 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 116.3 3364 110 229 1445 1710 600 3361 215 110 51.2 95 44.2 1908 8767 3305 138 69 91 383 242 2690 688 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 28 1,151 41 33.7 12.8 10 71 2 18 24 4 1.25 15 14 +1 +0.08 +0.08 15.3 18.8 -3.5 -0.28 -0.23 Matches 10 Seasons 8 Clubs 6 Leagues 270 16,233 60 36.7 180.4 170 79 97 100 25 19 1.22 241 275 -34 -0.19 0.00 190.3 206.2 -15.9 -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 Bari (1 Season) 2 Leagues 29 1,200 41 33.9 13.3 10 71 2 19 26 4 1.24 16 14 +2 +0.15 +0.19 15.3 18.8 -3.5 -0.28 -0.23 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 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 196 10,466 53 51.0 116.3 106 78 46 90 25 16 1.21 137 155 -18 -0.15 -0.09 158.9 152.8 +6.1 +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 29 1,200 41 33.9 13.3 10 71 2 19 26 4 1.24 16 14 +2 +0.15 +0.19 15.3 18.8 -3.5 -0.28 -0.23 10 Seasons 8 Clubs 6 Leagues 270 16,233 60 36.7 180.4 170 79 97 100 25 19 1.22 241 275 -34 -0.19 0.00 190.3 206.2 -15.9 -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 Bari (1 Season) 2 Leagues 29 1,200 41 33.9 13.3 10 71 2 19 26 4 1.24 16 14 +2 +0.15 +0.19 15.3 18.8 -3.5 -0.28 -0.23 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 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 196 10,466 53 51.0 116.3 106 78 46 90 25 16 1.21 137 155 -18 -0.15 -0.09 158.9 152.8 +6.1 +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 28 1,151 41 33.7 12.8 10 71 2 18 24 4 1.25 15 14 +1 +0.08 +0.08 15.3 18.8 -3.5 -0.28 -0.23 Matches 10 Seasons 8 Clubs 5 Leagues 267 16,058 60 36.9 178.4 169 79 96 98 25 17 1.23 238 272 -34 -0.19 -0.02 190.3 206.2 -15.9 -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 28 1,151 41 33.7 12.8 10 71 2 18 24 4 1.25 15 14 +1 +0.08 +0.08 15.3 18.8 -3.5 -0.28 -0.23 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 196 10,466 53 51.0 116.3 106 78 46 90 25 16 1.21 137 155 -18 -0.15 -0.09 158.9 152.8 +6.1 +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 13.3 3 0 0 27 15 5 1 4 4 0 0 0 23 63 46 57.8 10 Seasons 8 Clubs 6 Leagues 180.4 23 0 0 319 204 76 35 9 30 3 0 0 283 613 675 47.6 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 Bari (1 Season) 2 Leagues 13.3 3 0 0 27 15 5 1 4 4 0 0 0 23 63 46 57.8 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 Cheltenham (1 Season) 1 League 1.6 0 0 1 Serie B (6 Seasons) 116.3 17 0 0 236 173 62 24 7 26 3 0 0 251 482 512 48.5 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