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 11 4 463 5.1 1 0 1 1 0 0 2 0 1.3 1.3 0.6 1.9 6 7 34 0.19 0.00 0.19 0.19 0.19 0.26 0.12 0.37 0.26 0.37 Matches 10 Seasons 8 Clubs 6 Leagues 253 164 15,545 172.7 54 23 77 49 5 7 22 0 42.5 40.8 15.9 56.8 161 213 778 0.31 0.13 0.45 0.28 0.42 0.32 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 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 12 4 512 5.7 1 0 1 1 0 0 2 0 1.3 1.3 0.6 1.9 6 7 34 0.18 0.00 0.18 0.18 0.18 0.26 0.12 0.37 0.26 0.37 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) 179 100 9,778 108.6 26 16 42 24 2 3 16 0 36.4 34.7 12.8 47.5 132 187 642 0.24 0.15 0.39 0.22 0.37 0.33 0.12 0.45 0.32 0.44 Coppa Italia (5 Seasons) 3 1 175 1.9 0 2 2 0 0 0 0 0 0.00 1.03 1.03 0.00 1.03 Championship (3 Seasons) 3 0 21 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Eredivisie (1 Season) 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 PL2 — Div. 1 (1 Season) 19 16 1,426 15.8 7 4 11 6 1 1 0 0 0.44 0.25 0.69 0.38 0.63 National League (1 Season) 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.0 3 1 4 3 0 0 0 0 3.00 1.00 4.00 3.00 4.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 17 Reading 1 League 2 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 18 Reading 1 League 0 0 2015-2016 18 Cheltenham 1 League 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 19 Reading 1 League 19 16 1,426 15.8 7 4 11 6 1 1 0 0 0.44 0.25 0.69 0.38 0.63 2017-2018 20 Telstar 1 League 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 2018-2019 21 Fortuna Sittard 1 League 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 2019-2020 22 Reading 1 League 1 1 90 1.0 3 1 4 3 0 0 0 0 3.00 1.00 4.00 3.00 4.00 2019-2020 22 Reading 1 League 1 0 6 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019-2020 22 Frosinone 2 Leagues 33 22 2,115 23.5 4 5 9 4 0 0 2 0 7.2 7.2 4.6 11.8 30 27 151 0.17 0.21 0.38 0.17 0.38 0.31 0.20 0.50 0.31 0.50 2020-2021 23 Frosinone 2 Leagues 34 25 2,226 24.7 11 5 16 10 1 1 1 0 8.7 8.0 1.9 9.9 28 43 152 0.44 0.20 0.65 0.40 0.61 0.36 0.08 0.44 0.33 0.41 2021-2022 24 Frosinone 1 League 29 8 1,153 12.8 3 4 7 2 1 1 3 0 5.7 5.6 2.3 7.9 16 22 76 0.23 0.31 0.55 0.16 0.47 0.44 0.18 0.62 0.43 0.61 2022-2023 25 Venezia 2 Leagues 36 9 1,152 12.8 1 3 4 1 0 0 4 0 3.9 3.9 0.9 4.8 20 26 80 0.08 0.23 0.31 0.08 0.31 0.33 0.08 0.40 0.33 0.40 2023-2024 26 Venezia 1 League 0 0 2023-2024 26 Calcio Lecco 1912 1 League 38 33 2,795 31.1 6 1 7 6 0 1 4 0 9.6 8.8 2.4 11.2 32 62 149 0.19 0.03 0.23 0.19 0.23 0.31 0.08 0.39 0.28 0.36 2024-2025 27 Bari 2 Leagues 12 4 512 5.7 1 0 1 1 0 0 2 0 1.3 1.3 0.6 1.9 6 7 34 0.18 0.00 0.18 0.18 0.18 0.26 0.12 0.37 0.26 0.37 10 Seasons 8 Clubs 6 Leagues 253 164 15,545 172.7 54 23 77 49 5 7 22 0 42.5 40.8 15.9 56.8 161 213 778 0.31 0.13 0.45 0.28 0.42 0.32 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 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 12 4 512 5.7 1 0 1 1 0 0 2 0 1.3 1.3 0.6 1.9 6 7 34 0.18 0.00 0.18 0.18 0.18 0.26 0.12 0.37 0.26 0.37 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) 179 100 9,778 108.6 26 16 42 24 2 3 16 0 36.4 34.7 12.8 47.5 132 187 642 0.24 0.15 0.39 0.22 0.37 0.33 0.12 0.45 0.32 0.44 Coppa Italia (5 Seasons) 3 1 175 1.9 0 2 2 0 0 0 0 0 0.00 1.03 1.03 0.00 1.03 Championship (3 Seasons) 3 0 21 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Eredivisie (1 Season) 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 PL2 — Div. 1 (1 Season) 19 16 1,426 15.8 7 4 11 6 1 1 0 0 0.44 0.25 0.69 0.38 0.63 National League (1 Season) 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.0 3 1 4 3 0 0 0 0 3.00 1.00 4.00 3.00 4.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 17 Reading eng ENG 2. Championship 19th 2 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 18 Reading eng ENG 2. Championship 17th 0 0 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 1st 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 11th 19 16 1,426 15.8 7 4 11 6 1 1 0 0 0.44 0.25 0.69 0.38 0.63 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 6th 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 15th 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 9th 1 1 90 1.0 3 1 4 3 0 0 0 0 3.00 1.00 4.00 3.00 4.00 Matches 2019-2020 22 Reading eng ENG 2. Championship 14th 1 0 6 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 8th 33 22 2,115 23.5 4 5 9 4 0 0 2 0 7.2 7.2 4.6 11.8 30 27 151 0.17 0.21 0.38 0.17 0.38 0.31 0.20 0.50 0.31 0.50 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 10th 33 25 2,190 24.3 11 5 16 10 1 1 1 0 8.7 8.0 1.9 9.9 28 43 152 0.45 0.21 0.66 0.41 0.62 0.36 0.08 0.44 0.33 0.41 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 9th 29 8 1,153 12.8 3 4 7 2 1 1 3 0 5.7 5.6 2.3 7.9 16 22 76 0.23 0.31 0.55 0.16 0.47 0.44 0.18 0.62 0.43 0.61 Matches 2022-2023 25 Venezia it ITA 2. Serie B 8th 35 8 1,062 11.8 1 1 2 1 0 0 4 0 3.9 3.9 0.9 4.8 20 26 80 0.08 0.08 0.17 0.08 0.17 0.33 0.08 0.40 0.33 0.40 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 20th 38 33 2,795 31.1 6 1 7 6 0 1 4 0 9.6 8.8 2.4 11.2 32 62 149 0.19 0.03 0.23 0.19 0.23 0.31 0.08 0.39 0.28 0.36 Matches 2024-2025 27 Bari it ITA 2. Serie B 12th 11 4 463 5.1 1 0 1 1 0 0 2 0 1.3 1.3 0.6 1.9 6 7 34 0.19 0.00 0.19 0.19 0.19 0.26 0.12 0.37 0.26 0.37 Matches 10 Seasons 8 Clubs 5 Leagues 250 163 15,370 170.8 54 21 75 49 5 7 22 0 42.5 40.8 15.9 56.8 161 213 778 0.32 0.12 0.44 0.29 0.41 0.32 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 11 4 463 5.1 1 0 1 1 0 0 2 0 1.3 1.3 0.6 1.9 6 7 34 0.19 0.00 0.19 0.19 0.19 0.26 0.12 0.37 0.26 0.37 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) 179 100 9,778 108.6 26 16 42 24 2 3 16 0 36.4 34.7 12.8 47.5 132 187 642 0.24 0.15 0.39 0.22 0.37 0.33 0.12 0.45 0.32 0.44 Championship (3 Seasons) 3 0 21 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 35 35 3,079 34.2 19 3 22 16 3 4 6 0 0.56 0.09 0.64 0.47 0.56 Eredivisie (1 Season) 29 27 2,349 26.1 9 2 11 9 0 0 0 0 6.1 6.1 3.1 9.2 29 26 135 0.34 0.08 0.42 0.34 0.42 0.24 0.12 0.35 0.24 0.35 PL2 — Div. 1 (1 Season) 19 16 1,426 15.8 7 4 11 6 1 1 0 0 0.44 0.25 0.69 0.38 0.63 National League (1 Season) 4 1 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.0 3 1 4 3 0 0 0 0 3.00 1.00 4.00 3.00 4.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2019-2020 22 Frosinone it ITA Coppa Italia 17th 0 0 Matches 2020-2021 23 Frosinone it ITA Coppa Italia 41st 1 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Venezia it ITA Coppa Italia Rd1 1 1 90 1.0 0 2 2 0 0 0 0 0 0.00 2.00 2.00 0.00 2.00 Matches 2023-2024 26 Venezia it ITA Coppa Italia Rd1 0 0 Matches 2024-2025 27 Bari it ITA Coppa Italia Rd1 1 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 3 Clubs 1 League 3 1 175 1.9 0 2 2 0 0 0 0 0 0.00 1.03 1.03 0.00 1.03 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Frosinone (2 Seasons) 1 League 1 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Venezia (2 Seasons) 1 League 1 1 90 1.0 0 2 2 0 0 0 0 0 0.00 2.00 2.00 0.00 2.00 Bari (1 Season) 1 League 1 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2018 21 us United States Friendlies (M) 3 0 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 3 0 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2014-2015 17 Reading eng ENG 2. Championship 0.2 0 0 0.00 0 0 Matches 2015-2016 18 Cheltenham eng ENG 5. National League 1.6 0 0 0.00 0 0 Matches 2016-2017 19 Reading eng ENG Jr. PL2 — Div. 1 15.8 7 1 1 Matches 2017-2018 20 Telstar nl NED 2. Eerste Divisie 34.2 19 0 44 0.00 1.29 0.36 3 4 Matches 2018-2019 21 Fortuna Sittard nl NED 1. Eredivisie 26.1 9 47 26 55.3 1.80 1.00 0.19 0.35 14.1 0 0 0 6.1 6.1 0.13 +2.9 +2.9 Matches 2019-2020 22 Reading eng ENG 2. Championship 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 22 Reading eng ENG Jr. PL2 — Div. 2 1.0 3 0 0 Matches 2019-2020 22 Frosinone it ITA 2. Serie B 23.5 4 49 18 36.7 2.09 0.77 0.08 0.22 13.5 0 0 0 7.2 7.2 0.15 -3.2 -3.2 Matches 2020-2021 23 Frosinone it ITA Coppa Italia 0.4 0 0 0 0.00 0.00 0 0 Matches 2020-2021 23 Frosinone it ITA 2. Serie B 24.3 11 52 21 40.4 2.14 0.86 0.19 0.48 12.2 0 1 1 8.7 8.0 0.16 +2.3 +2.0 Matches 2021-2022 24 Frosinone it ITA 2. Serie B 12.8 3 29 11 37.9 2.26 0.86 0.07 0.18 11.4 0 1 1 5.7 5.6 0.20 -2.7 -3.6 Matches 2022-2023 25 Venezia it ITA Coppa Italia 1.0 0 0 0 0.00 0.00 0 0 Matches 2022-2023 25 Venezia it ITA 2. Serie B 11.8 1 25 10 40.0 2.12 0.85 0.04 0.10 12.3 0 0 0 3.9 3.9 0.15 -2.9 -2.9 Matches 2023-2024 26 Calcio Lecco 1912 it ITA 2. Serie B 31.1 6 71 22 31.0 2.29 0.71 0.08 0.27 12.5 0 0 1 9.6 8.8 0.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 5.1 1 11 6 54.5 2.14 1.17 0.09 0.17 12.3 0 0 0 1.3 1.3 0.12 -0.3 -0.3 Matches 10 Seasons 8 Clubs 6 Leagues 172.7 54 285 158 55.4 1.67 0.91 0.17 0.31 12.7 0 5 7 42.5 40.8 0.15 -7.5 -7.8 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 5.7 1 12 6 50.0 2.11 1.05 0.08 0.17 12.3 0 0 0 1.3 1.3 0.12 -0.3 -0.3 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 108.6 26 237 88 37.1 2.18 0.81 0.10 0.27 12.5 0 2 3 36.4 34.7 0.15 -10.4 -10.7 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 5.7 1 12 6 50.0 2.11 1.05 0.08 0.17 12.3 0 0 0 1.3 1.3 0.12 -0.3 -0.3 10 Seasons 8 Clubs 6 Leagues 172.7 54 285 158 55.4 1.67 0.91 0.17 0.31 12.7 0 5 7 42.5 40.8 0.15 -7.5 -7.8 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 5.7 1 12 6 50.0 2.11 1.05 0.08 0.17 12.3 0 0 0 1.3 1.3 0.12 -0.3 -0.3 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 108.6 26 237 88 37.1 2.18 0.81 0.10 0.27 12.5 0 2 3 36.4 34.7 0.15 -10.4 -10.7 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 12th 5.1 1 11 6 54.5 2.14 1.17 0.09 0.17 12.3 0 0 0 1.3 1.3 0.12 -0.3 -0.3 Matches 10 Seasons 8 Clubs 5 Leagues 170.8 54 284 158 55.6 1.68 0.93 0.17 0.31 12.7 0 5 7 42.5 40.8 0.15 -7.5 -7.8 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 5.1 1 11 6 54.5 2.14 1.17 0.09 0.17 12.3 0 0 0 1.3 1.3 0.12 -0.3 -0.3 Cheltenham (1 Season) 1 League 1.6 0 0 0.00 0 0 Serie B (6 Seasons) 108.6 26 237 88 37.1 2.18 0.81 0.10 0.27 12.5 0 2 3 36.4 34.7 0.15 -10.4 -10.7 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 5.1 61 81 75.3 777 137 40 48 83.3 18 22 81.8 1 2 50.0 0 0.6 0.8 -0.6 11 2 2 0 7 Matches 10 Seasons 8 Clubs 6 Leagues 172.7 1566 2386 65.6 20199 4041 982 1390 70.6 417 629 66.3 53 86 61.6 23 15.9 9.8 +7.1 162 136 40 1 213 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 5.7 61 81 75.3 777 137 40 48 83.3 18 22 81.8 1 2 50.0 0 0.6 0.8 -0.6 11 2 2 0 7 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 108.6 1294 1941 66.7 16770 3453 803 1134 70.8 351 509 69.0 45 72 62.5 16 12.8 8.4 +3.2 135 113 34 1 187 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 5.7 61 81 75.3 777 137 40 48 83.3 18 22 81.8 1 2 50.0 0 0.6 0.8 -0.6 11 2 2 0 7 10 Seasons 8 Clubs 6 Leagues 172.7 1566 2386 65.6 20199 4041 982 1390 70.6 417 629 66.3 53 86 61.6 23 15.9 9.8 +7.1 162 136 40 1 213 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 5.7 61 81 75.3 777 137 40 48 83.3 18 22 81.8 1 2 50.0 0 0.6 0.8 -0.6 11 2 2 0 7 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 108.6 1294 1941 66.7 16770 3453 803 1134 70.8 351 509 69.0 45 72 62.5 16 12.8 8.4 +3.2 135 113 34 1 187 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 12th 5.1 61 81 75.3 777 137 40 48 83.3 18 22 81.8 1 2 50.0 0 0.6 0.8 -0.6 11 2 2 0 7 Matches 10 Seasons 8 Clubs 5 Leagues 170.8 1566 2386 65.6 20199 4041 982 1390 70.6 417 629 66.3 53 86 61.6 21 15.9 9.8 +5.1 162 136 40 1 213 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 5.1 61 81 75.3 777 137 40 48 83.3 18 22 81.8 1 2 50.0 0 0.6 0.8 -0.6 11 2 2 0 7 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 108.6 1294 1941 66.7 16770 3453 803 1134 70.8 351 509 69.0 45 72 62.5 16 12.8 8.4 +3.2 135 113 34 1 187 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 5.7 81 75 5 0 0 0 0 0 0 0 0 0 61 1 2 10 Seasons 8 Clubs 6 Leagues 172.7 2386 2290 80 2 4 4 34 5 0 0 0 0 1566 16 55 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 5.7 81 75 5 0 0 0 0 0 0 0 0 0 61 1 2 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 108.6 1941 1882 48 2 1 3 23 3 0 0 0 0 1294 11 49 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 5.7 18 3.50 15 0 1 2 0 0 0 0.00 0 0 0 0 0 0 10 Seasons 8 Clubs 6 Leagues 172.7 365 2.71 247 0 40 48 28 2 41 0.30 24 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 5.7 18 3.50 15 0 1 2 0 0 0 0.00 0 0 0 0 0 0 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 108.6 313 2.88 212 0 31 44 24 2 34 0.31 21 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 5.7 2 4 0 1 1 1 2 50.0 1 1 0 1 2 3 4 0 10 Seasons 8 Clubs 6 Leagues 172.7 54 30 12 22 20 9 39 23.1 30 45 7 38 7 60 100 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 5.7 2 4 0 1 1 1 2 50.0 1 1 0 1 2 3 4 0 Cheltenham (1 Season) 1 League 1.6 0 Serie B (6 Seasons) 108.6 50 26 11 20 19 8 32 25.0 24 41 6 35 5 55 86 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 5.1 139 3 11 49 80 40 139 10 5 50.0 5 50.0 68 310 98 6 1 7 20 10 104 34 Matches 10 Seasons 8 Clubs 6 Leagues 172.7 3854 119 247 1656 1974 679 3851 247 131 53.0 108 43.7 2215 10471 3833 161 98 110 456 294 3095 778 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 5.7 139 3 11 49 80 40 139 10 5 50.0 5 50.0 68 310 98 6 1 7 20 10 104 34 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 108.6 3130 102 212 1327 1610 566 3127 197 103 52.3 86 43.7 1795 8252 3114 132 68 89 364 225 2509 642 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 5.7 139 3 11 49 80 40 139 10 5 50.0 5 50.0 68 310 98 6 1 7 20 10 104 34 10 Seasons 8 Clubs 6 Leagues 172.7 3854 119 247 1656 1974 679 3851 247 131 53.0 108 43.7 2215 10471 3833 161 98 110 456 294 3095 778 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 5.7 139 3 11 49 80 40 139 10 5 50.0 5 50.0 68 310 98 6 1 7 20 10 104 34 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 108.6 3130 102 212 1327 1610 566 3127 197 103 52.3 86 43.7 1795 8252 3114 132 68 89 364 225 2509 642 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 12th 5.1 139 3 11 49 80 40 139 10 5 50.0 5 50.0 68 310 98 6 1 7 20 10 104 34 Matches 10 Seasons 8 Clubs 5 Leagues 170.8 3854 119 247 1656 1974 679 3851 247 131 53.0 108 43.7 2215 10471 3833 161 98 110 456 294 3095 778 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 5.1 139 3 11 49 80 40 139 10 5 50.0 5 50.0 68 310 98 6 1 7 20 10 104 34 Cheltenham (1 Season) 1 League 1.6 Serie B (6 Seasons) 108.6 3130 102 212 1327 1610 566 3127 197 103 52.3 86 43.7 1795 8252 3114 132 68 89 364 225 2509 642 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 11 463 42 46.8 5.1 4 66 1 7 28 0 1.18 6 4 +2 +0.39 +0.39 6.6 6.0 +0.7 +0.13 +0.14 Matches 10 Seasons 8 Clubs 6 Leagues 253 15,545 61 37.2 172.7 164 80 96 89 25 15 1.22 232 265 -33 -0.19 +0.02 181.4 193.3 -11.9 -0.09 -0.10 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 12 512 43 46.1 5.7 4 66 1 8 31 0 1.17 7 4 +3 +0.53 +0.68 6.6 6.0 +0.7 +0.13 +0.14 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 179 9,778 55 54.1 108.6 100 78 45 79 25 12 1.20 128 145 -17 -0.16 -0.08 150.0 139.9 +10.2 +0.09 -0.03 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 12 512 43 46.1 5.7 4 66 1 8 31 0 1.17 7 4 +3 +0.53 +0.68 6.6 6.0 +0.7 +0.13 +0.14 10 Seasons 8 Clubs 6 Leagues 253 15,545 61 37.2 172.7 164 80 96 89 25 15 1.22 232 265 -33 -0.19 +0.02 181.4 193.3 -11.9 -0.09 -0.10 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 12 512 43 46.1 5.7 4 66 1 8 31 0 1.17 7 4 +3 +0.53 +0.68 6.6 6.0 +0.7 +0.13 +0.14 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 179 9,778 55 54.1 108.6 100 78 45 79 25 12 1.20 128 145 -17 -0.16 -0.08 150.0 139.9 +10.2 +0.09 -0.03 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 12th 11 463 42 46.8 5.1 4 66 1 7 28 0 1.18 6 4 +2 +0.39 +0.39 6.6 6.0 +0.7 +0.13 +0.14 Matches 10 Seasons 8 Clubs 5 Leagues 250 15,370 61 37.4 170.8 163 79 95 87 25 13 1.23 229 262 -33 -0.20 0.00 181.4 193.3 -11.9 -0.09 -0.10 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 11 463 42 46.8 5.1 4 66 1 7 28 0 1.18 6 4 +2 +0.39 +0.39 6.6 6.0 +0.7 +0.13 +0.14 Cheltenham (1 Season) 1 League 4 143 36 3.5 1.6 1 3 Serie B (6 Seasons) 179 9,778 55 54.1 108.6 100 78 45 79 25 12 1.20 128 145 -17 -0.16 -0.08 150.0 139.9 +10.2 +0.09 -0.03 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 5.7 2 0 0 9 5 1 0 2 4 0 0 0 10 20 15 57.1 10 Seasons 8 Clubs 6 Leagues 172.7 22 0 0 301 194 72 34 7 30 3 0 0 270 570 644 47.0 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 5.7 2 0 0 9 5 1 0 2 4 0 0 0 10 20 15 57.1 Cheltenham (1 Season) 1 League 1.6 0 0 1 Serie B (6 Seasons) 108.6 16 0 0 218 163 58 23 5 26 3 0 0 238 439 481 47.7 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