Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-21SatSerie BMatchweek 18HomeL 0–1BariSüdtirolYFW9000000010350020.00.00.040172958.6114122Match Report
2024-12-13FriSerie BMatchweek 17AwayL 0–2BariPisaYFW6000000000130000.00.00.0005771.4210031Match Report
2024-12-07SatSerie BMatchweek 16HomeW 1–0BariCesenaYFW7501000000281110.00.00.611112055.0214011Match Report
2024-11-30SatSerie BMatchweek 15AwayD 1–1BariBresciaYFW7300003000170000.20.20.02171163.6113021Match Report
2024-11-24SunSerie BMatchweek 14HomeW 3–2BariCittadellaYFW6400002100251000.20.20.220121770.6511231Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-201517Readingeng ENG2. Championship20150.2000000000.000.000.000.000.00Matches
2015-201618Readingeng ENG2. Championship00Matches
2015-201618Cheltenhameng ENG5. National League411431.6000000000.000.000.000.000.00Matches
2016-201719Readingeng ENGJr. PL2 — Div. 119161,42615.87411611000.440.250.690.380.63Matches
2017-201820Telstarnl NED2. Eerste Divisie35353,07934.2193221634600.560.090.640.470.56Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie29272,34926.19211900006.16.13.19.229261350.340.080.420.340.420.240.120.350.240.35Matches
2019-202022Readingeng ENG2. Championship1060.1000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2019-202022Frosinoneit ITACoppa Italia00Matches
2019-202022Readingeng ENGJr. PL2 — Div. 211901.0314300003.001.004.003.004.00Matches
2019-202022Frosinoneit ITA2. Serie B33222,11523.5459400207.27.24.611.830271510.170.210.380.170.380.310.200.500.310.50Matches
2020-202123Frosinoneit ITACoppa Italia10360.4000000000.000.000.000.000.00Matches
2020-202123Frosinoneit ITA2. Serie B33252,19024.3115161011108.78.01.99.928431520.450.210.660.410.620.360.080.440.330.41Matches
2021-202224Frosinoneit ITA2. Serie B2981,15312.8347211305.75.62.37.91622760.230.310.550.160.470.440.180.620.430.61Matches
2022-202325Veneziait ITACoppa Italia11901.0022000000.002.002.000.002.00Matches
2022-202325Veneziait ITA2. Serie B3581,06211.8112100403.93.90.94.82026800.080.080.170.080.170.330.080.400.330.40Matches
2023-202426Veneziait ITACoppa Italia00Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B38332,79531.1617601409.68.82.411.232621490.190.030.230.190.230.310.080.390.280.36Matches
2024-202527Bariit ITACoppa Italia10490.5000000000.000.000.000.000.00Matches
2024-202527Bariit ITA2. Serie B181095610.6325300302.92.92.25.1920630.280.190.470.280.470.270.200.480.270.48Matches
10 Seasons8 Clubs6 Leagues26017016,038178.2562581515723044.142.417.559.91642268070.310.140.450.290.430.310.120.440.300.43
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Frosinone (3 Seasons)2 Leagues96555,49461.018143216226021.620.78.929.674923790.290.230.520.260.490.360.150.500.340.49
Reading (3 Seasons)1 League30210.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
Venezia (2 Seasons)2 Leagues3691,15212.8134100403.93.90.94.82026800.080.230.310.080.310.330.080.400.330.40
Reading (2 Seasons)2 Leagues20171,51616.810515911000.590.300.890.530.83
Calcio Lecco 1912 (1 Season)1 League38332,79531.1617601409.68.82.411.232621490.190.030.230.190.230.310.080.390.280.36
Telstar (1 Season)1 League35353,07934.2193221634600.560.090.640.470.56
Fortuna Sittard (1 Season)1 League29272,34926.19211900006.16.13.19.229261350.340.080.420.340.420.240.120.350.240.35
Bari (1 Season)2 Leagues19101,00511.2325300302.92.92.25.1920630.270.180.450.270.450.270.200.480.270.48
Cheltenham (1 Season)1 League411431.6000000000.000.000.000.000.00
Serie B (6 Seasons)18610610,271114.1281846262317038.036.314.450.71352006710.250.160.400.230.390.330.130.460.320.44
Coppa Italia (5 Seasons)311751.9022000000.001.031.030.001.03
Championship (3 Seasons)30210.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
Eerste Divisie (1 Season)35353,07934.2193221634600.560.090.640.470.56
Eredivisie (1 Season)29272,34926.19211900006.16.13.19.229261350.340.080.420.340.420.240.120.350.240.35
PL2 — Div. 1 (1 Season)19161,42615.87411611000.440.250.690.380.63
National League (1 Season)411431.6000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11901.0314300003.001.004.003.004.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-201517Reading1 League20150.2000000000.000.000.000.000.00
2015-201618Reading1 League00
2015-201618Cheltenham1 League411431.6000000000.000.000.000.000.00
2016-201719Reading1 League19161,42615.87411611000.440.250.690.380.63
2017-201820Telstar1 League35353,07934.2193221634600.560.090.640.470.56
2018-201921Fortuna Sittard1 League29272,34926.19211900006.16.13.19.229261350.340.080.420.340.420.240.120.350.240.35
2019-202022Reading1 League11901.0314300003.001.004.003.004.00
2019-202022Reading1 League1060.1000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
2019-202022Frosinone2 Leagues33222,11523.5459400207.27.24.611.830271510.170.210.380.170.380.310.200.500.310.50
2020-202123Frosinone2 Leagues34252,22624.7115161011108.78.01.99.928431520.440.200.650.400.610.360.080.440.330.41
2021-202224Frosinone1 League2981,15312.8347211305.75.62.37.91622760.230.310.550.160.470.440.180.620.430.61
2022-202325Venezia2 Leagues3691,15212.8134100403.93.90.94.82026800.080.230.310.080.310.330.080.400.330.40
2023-202426Venezia1 League00
2023-202426Calcio Lecco 19121 League38332,79531.1617601409.68.82.411.232621490.190.030.230.190.230.310.080.390.280.36
2024-202527Bari2 Leagues19101,00511.2325300302.92.92.25.1920630.270.180.450.270.450.270.200.480.270.48
10 Seasons8 Clubs6 Leagues26017016,038178.2562581515723044.142.417.559.91642268070.310.140.450.290.430.310.120.440.300.43
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Frosinone (3 Seasons)2 Leagues96555,49461.018143216226021.620.78.929.674923790.290.230.520.260.490.360.150.500.340.49
Reading (3 Seasons)1 League30210.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
Venezia (2 Seasons)2 Leagues3691,15212.8134100403.93.90.94.82026800.080.230.310.080.310.330.080.400.330.40
Reading (2 Seasons)2 Leagues20171,51616.810515911000.590.300.890.530.83
Calcio Lecco 1912 (1 Season)1 League38332,79531.1617601409.68.82.411.232621490.190.030.230.190.230.310.080.390.280.36
Telstar (1 Season)1 League35353,07934.2193221634600.560.090.640.470.56
Fortuna Sittard (1 Season)1 League29272,34926.19211900006.16.13.19.229261350.340.080.420.340.420.240.120.350.240.35
Bari (1 Season)2 Leagues19101,00511.2325300302.92.92.25.1920630.270.180.450.270.450.270.200.480.270.48
Cheltenham (1 Season)1 League411431.6000000000.000.000.000.000.00
Serie B (6 Seasons)18610610,271114.1281846262317038.036.314.450.71352006710.250.160.400.230.390.330.130.460.320.44
Coppa Italia (5 Seasons)311751.9022000000.001.031.030.001.03
Championship (3 Seasons)30210.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
Eerste Divisie (1 Season)35353,07934.2193221634600.560.090.640.470.56
Eredivisie (1 Season)29272,34926.19211900006.16.13.19.229261350.340.080.420.340.420.240.120.350.240.35
PL2 — Div. 1 (1 Season)19161,42615.87411611000.440.250.690.380.63
National League (1 Season)411431.6000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11901.0314300003.001.004.003.004.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-201517Readingeng ENG2. Championship19th20150.2000000000.000.000.000.000.00Matches
2015-201618Readingeng ENG2. Championship17th00Matches
2015-201618Cheltenhameng ENG5. National League1st411431.6000000000.000.000.000.000.00Matches
2016-201719Readingeng ENGJr. PL2 — Div. 111th19161,42615.87411611000.440.250.690.380.63Matches
2017-201820Telstarnl NED2. Eerste Divisie6th35353,07934.2193221634600.560.090.640.470.56Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie15th29272,34926.19211900006.16.13.19.229261350.340.080.420.340.420.240.120.350.240.35Matches
2019-202022Readingeng ENGJr. PL2 — Div. 29th11901.0314300003.001.004.003.004.00Matches
2019-202022Readingeng ENG2. Championship14th1060.1000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2019-202022Frosinoneit ITA2. Serie B8th33222,11523.5459400207.27.24.611.830271510.170.210.380.170.380.310.200.500.310.50Matches
2020-202123Frosinoneit ITA2. Serie B10th33252,19024.3115161011108.78.01.99.928431520.450.210.660.410.620.360.080.440.330.41Matches
2021-202224Frosinoneit ITA2. Serie B9th2981,15312.8347211305.75.62.37.91622760.230.310.550.160.470.440.180.620.430.61Matches
2022-202325Veneziait ITA2. Serie B8th3581,06211.8112100403.93.90.94.82026800.080.080.170.080.170.330.080.400.330.40Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B20th38332,79531.1617601409.68.82.411.232621490.190.030.230.190.230.310.080.390.280.36Matches
2024-202527Bariit ITA2. Serie B7th181095610.6325300302.92.92.25.1920630.280.190.470.280.470.270.200.480.270.48Matches
10 Seasons8 Clubs5 Leagues25716915,863176.3562379515723044.142.417.559.91642268070.320.130.450.290.420.310.120.440.300.43
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Frosinone (3 Seasons)1 League95555,45860.618143216226021.620.78.929.674923790.300.230.530.260.490.360.150.500.340.49
Reading (3 Seasons)1 League30210.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
Reading (2 Seasons)2 Leagues20171,51616.810515911000.590.300.890.530.83
Calcio Lecco 1912 (1 Season)1 League38332,79531.1617601409.68.82.411.232621490.190.030.230.190.230.310.080.390.280.36
Telstar (1 Season)1 League35353,07934.2193221634600.560.090.640.470.56
Venezia (1 Season)1 League3581,06211.8112100403.93.90.94.82026800.080.080.170.080.170.330.080.400.330.40
Fortuna Sittard (1 Season)1 League29272,34926.19211900006.16.13.19.229261350.340.080.420.340.420.240.120.350.240.35
Bari (1 Season)1 League181095610.6325300302.92.92.25.1920630.280.190.470.280.470.270.200.480.270.48
Cheltenham (1 Season)1 League411431.6000000000.000.000.000.000.00
Serie B (6 Seasons)18610610,271114.1281846262317038.036.314.450.71352006710.250.160.400.230.390.330.130.460.320.44
Championship (3 Seasons)30210.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
Eerste Divisie (1 Season)35353,07934.2193221634600.560.090.640.470.56
Eredivisie (1 Season)29272,34926.19211900006.16.13.19.229261350.340.080.420.340.420.240.120.350.240.35
PL2 — Div. 1 (1 Season)19161,42615.87411611000.440.250.690.380.63
National League (1 Season)411431.6000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11901.0314300003.001.004.003.004.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-202022Frosinoneit ITACoppa Italia17th00Matches
2020-202123Frosinoneit ITACoppa Italia41st10360.4000000000.000.000.000.000.00Matches
2022-202325Veneziait ITACoppa ItaliaRd111901.0022000000.002.002.000.002.00Matches
2023-202426Veneziait ITACoppa ItaliaRd100Matches
2024-202527Bariit ITACoppa ItaliaRd110490.5000000000.000.000.000.000.00Matches
5 Seasons3 Clubs1 League311751.9022000000.001.031.030.001.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 League10360.4000000000.000.000.000.000.00
Venezia (2 Seasons)1 League11901.0022000000.002.002.000.002.00
Bari (1 Season)1 League10490.5000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
201821us United StatesFriendlies (M)30510.6000000000.000.000.000.000.00Matches
1 Season1 Club1 League30510.6000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
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-201517Readingeng ENG2. Championship0.2000.0000Matches
2015-201618Cheltenhameng ENG5. National League1.6000.0000Matches
2016-201719Readingeng ENGJr. PL2 — Div. 115.8711Matches
2017-201820Telstarnl NED2. Eerste Divisie34.2190440.001.290.3634Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie26.19472655.31.801.000.190.3514.10006.16.10.13+2.9+2.9Matches
2019-202022Readingeng ENG2. Championship0.10000.000.000000.00.00.00.0Matches
2019-202022Readingeng ENGJr. PL2 — Div. 21.0300Matches
2019-202022Frosinoneit ITA2. Serie B23.54491836.72.090.770.080.2213.50007.27.20.15-3.2-3.2Matches
2020-202123Frosinoneit ITACoppa Italia0.40000.000.0000Matches
2020-202123Frosinoneit ITA2. Serie B24.311522140.42.140.860.190.4812.20118.78.00.16+2.3+2.0Matches
2021-202224Frosinoneit ITA2. Serie B12.83291137.92.260.860.070.1811.40115.75.60.20-2.7-3.6Matches
2022-202325Veneziait ITACoppa Italia1.00000.000.0000Matches
2022-202325Veneziait ITA2. Serie B11.81251040.02.120.850.040.1012.30003.93.90.15-2.9-2.9Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B31.16712231.02.290.710.080.2712.50019.68.80.13-3.6-2.8Matches
2024-202527Bariit ITACoppa Italia0.50100.01.840.000.0000Matches
2024-202527Bariit ITA2. Serie B10.6319947.41.790.850.160.3311.70002.92.90.15+0.1+0.1Matches
10 Seasons8 Clubs6 Leagues178.25629316154.91.660.900.170.3212.705744.142.40.15-7.1-7.4
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Frosinone (3 Seasons)2 Leagues61.0181305038.52.130.820.120.3212.502221.620.70.16-3.6-4.7
Reading (3 Seasons)1 League0.20000.000.000000.00.00.00.0
Venezia (2 Seasons)2 Leagues12.81251040.01.950.780.040.1012.30003.93.90.15-2.9-2.9
Reading (2 Seasons)2 Leagues16.81011
Calcio Lecco 1912 (1 Season)1 League31.16712231.02.290.710.080.2712.50019.68.80.13-3.6-2.8
Telstar (1 Season)1 League34.2190440.001.290.3634
Fortuna Sittard (1 Season)1 League26.19472655.31.801.000.190.3514.10006.16.10.13+2.9+2.9
Bari (1 Season)2 Leagues11.2320945.01.790.810.150.3311.70002.92.90.15+0.1+0.1
Cheltenham (1 Season)1 League1.6000.0000
Serie B (6 Seasons)114.1282459137.12.150.800.110.2912.402338.036.30.15-10.0-10.3
Coppa Italia (5 Seasons)1.90100.00.510.000.0000
Championship (3 Seasons)0.20000.000.000000.00.00.00.0
Eerste Divisie (1 Season)34.2190440.001.290.3634
Eredivisie (1 Season)26.19472655.31.801.000.190.3514.10006.16.10.13+2.9+2.9
PL2 — Div. 1 (1 Season)15.8711
National League (1 Season)1.6000.0000
PL2 — Div. 2 (1 Season)1.0300
Shooting Table
Standard Expected
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-201517Reading1 League0.2000.0000
2015-201618Cheltenham1 League1.6000.0000
2016-201719Reading1 League15.8711
2017-201820Telstar1 League34.2190440.001.290.3634
2018-201921Fortuna Sittard1 League26.19472655.31.801.000.190.3514.10006.16.10.13+2.9+2.9
2019-202022Reading1 League1.0300
2019-202022Reading1 League0.10000.000.000000.00.00.00.0
2019-202022Frosinone2 Leagues23.54491836.72.090.770.080.2213.50007.27.20.15-3.2-3.2
2020-202123Frosinone2 Leagues24.711522140.42.100.850.190.4812.20118.78.00.16+2.3+2.0
2021-202224Frosinone1 League12.83291137.92.260.860.070.1811.40115.75.60.20-2.7-3.6
2022-202325Venezia2 Leagues12.81251040.01.950.780.040.1012.30003.93.90.15-2.9-2.9
2023-202426Calcio Lecco 19121 League31.16712231.02.290.710.080.2712.50019.68.80.13-3.6-2.8
2024-202527Bari2 Leagues11.2320945.01.790.810.150.3311.70002.92.90.15+0.1+0.1
10 Seasons8 Clubs6 Leagues178.25629316154.91.660.900.170.3212.705744.142.40.15-7.1-7.4
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Frosinone (3 Seasons)2 Leagues61.0181305038.52.130.820.120.3212.502221.620.70.16-3.6-4.7
Reading (3 Seasons)1 League0.20000.000.000000.00.00.00.0
Venezia (2 Seasons)2 Leagues12.81251040.01.950.780.040.1012.30003.93.90.15-2.9-2.9
Reading (2 Seasons)2 Leagues16.81011
Calcio Lecco 1912 (1 Season)1 League31.16712231.02.290.710.080.2712.50019.68.80.13-3.6-2.8
Telstar (1 Season)1 League34.2190440.001.290.3634
Fortuna Sittard (1 Season)1 League26.19472655.31.801.000.190.3514.10006.16.10.13+2.9+2.9
Bari (1 Season)2 Leagues11.2320945.01.790.810.150.3311.70002.92.90.15+0.1+0.1
Cheltenham (1 Season)1 League1.6000.0000
Serie B (6 Seasons)114.1282459137.12.150.800.110.2912.402338.036.30.15-10.0-10.3
Coppa Italia (5 Seasons)1.90100.00.510.000.0000
Championship (3 Seasons)0.20000.000.000000.00.00.00.0
Eerste Divisie (1 Season)34.2190440.001.290.3634
Eredivisie (1 Season)26.19472655.31.801.000.190.3514.10006.16.10.13+2.9+2.9
PL2 — Div. 1 (1 Season)15.8711
National League (1 Season)1.6000.0000
PL2 — Div. 2 (1 Season)1.0300
Shooting Table
Standard Expected
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-201517Readingeng ENG2. Championship19th0.2000.0000Matches
2015-201618Cheltenhameng ENG5. National League1st1.6000.0000Matches
2016-201719Readingeng ENGJr. PL2 — Div. 111th15.8711Matches
2017-201820Telstarnl NED2. Eerste Divisie6th34.2190440.001.290.3634Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie15th26.19472655.31.801.000.190.3514.10006.16.10.13+2.9+2.9Matches
2019-202022Readingeng ENGJr. PL2 — Div. 29th1.0300Matches
2019-202022Readingeng ENG2. Championship14th0.10000.000.000000.00.00.00.0Matches
2019-202022Frosinoneit ITA2. Serie B8th23.54491836.72.090.770.080.2213.50007.27.20.15-3.2-3.2Matches
2020-202123Frosinoneit ITA2. Serie B10th24.311522140.42.140.860.190.4812.20118.78.00.16+2.3+2.0Matches
2021-202224Frosinoneit ITA2. Serie B9th12.83291137.92.260.860.070.1811.40115.75.60.20-2.7-3.6Matches
2022-202325Veneziait ITA2. Serie B8th11.81251040.02.120.850.040.1012.30003.93.90.15-2.9-2.9Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B20th31.16712231.02.290.710.080.2712.50019.68.80.13-3.6-2.8Matches
2024-202527Bariit ITA2. Serie B7th10.6319947.41.790.850.160.3311.70002.92.90.15+0.1+0.1Matches
10 Seasons8 Clubs5 Leagues176.35629216155.11.670.910.170.3212.705744.142.40.15-7.1-7.4
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Frosinone (3 Seasons)1 League60.6181305038.52.140.820.120.3212.502221.620.70.16-3.6-4.7
Reading (3 Seasons)1 League0.20000.000.000000.00.00.00.0
Reading (2 Seasons)2 Leagues16.81011
Calcio Lecco 1912 (1 Season)1 League31.16712231.02.290.710.080.2712.50019.68.80.13-3.6-2.8
Telstar (1 Season)1 League34.2190440.001.290.3634
Venezia (1 Season)1 League11.81251040.02.120.850.040.1012.30003.93.90.15-2.9-2.9
Fortuna Sittard (1 Season)1 League26.19472655.31.801.000.190.3514.10006.16.10.13+2.9+2.9
Bari (1 Season)1 League10.6319947.41.790.850.160.3311.70002.92.90.15+0.1+0.1
Cheltenham (1 Season)1 League1.6000.0000
Serie B (6 Seasons)114.1282459137.12.150.800.110.2912.402338.036.30.15-10.0-10.3
Championship (3 Seasons)0.20000.000.000000.00.00.00.0
Eerste Divisie (1 Season)34.2190440.001.290.3634
Eredivisie (1 Season)26.19472655.31.801.000.190.3514.10006.16.10.13+2.9+2.9
PL2 — Div. 1 (1 Season)15.8711
National League (1 Season)1.6000.0000
PL2 — Div. 2 (1 Season)1.0300
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2020-202123Frosinoneit ITACoppa Italia41st0.40000.000.0000Matches
2022-202325Veneziait ITACoppa ItaliaRd11.00000.000.0000Matches
2024-202527Bariit ITACoppa ItaliaRd10.50100.01.840.000.0000Matches
5 Seasons3 Clubs1 League1.90100.00.510.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Frosinone (2 Seasons)1 League0.40000.000.0000
Venezia (2 Seasons)1 League1.00000.000.0000
Bari (1 Season)1 League0.50100.01.840.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201821us United StatesFriendlies (M)0.6000Matches
1 Season1 Club1 League0.6000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
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-201517Readingeng ENG2. Championship0.20Matches
2015-201618Cheltenhameng ENG5. National League1.60Matches
2016-201719Readingeng ENGJr. PL2 — Div. 115.84Matches
2017-201820Telstarnl NED2. Eerste Divisie34.23Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie26.127244561.1342958817925669.96612055.081457.123.11.4-1.127236026Matches
2019-202022Readingeng ENG2. Championship0.1000000000000.00.00.000000Matches
2019-202022Readingeng ENGJr. PL2 — Div. 21.01Matches
2019-202022Frosinoneit ITA2. Serie B23.528041567.5353161118125371.57010368.081747.154.62.4+0.428192027Matches
2020-202123Frosinoneit ITACoppa Italia0.40Matches
2020-202123Frosinoneit ITA2. Serie B24.330445367.1394372918526669.57610969.7151978.951.91.7+3.119277043Matches
2021-202224Frosinoneit ITA2. Serie B12.818527168.3215942312216573.9446567.72366.742.31.4+1.724153022Matches
2022-202325Veneziait ITACoppa Italia1.02Matches
2022-202325Veneziait ITA2. Serie B11.814321865.616854989713372.9305554.53560.010.90.9+0.113115026Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B31.132150363.84675105517826966.211315572.9162661.512.41.2-1.4403915162Matches
2024-202527Bariit ITACoppa Italia0.50Matches
2024-202527Bariit ITA2. Serie B10.613119168.616343558911577.4344969.42633.322.22.0-0.219105020Matches
10 Seasons8 Clubs6 Leagues178.21636249665.52105642591031145770.843365666.0549060.02517.511.0+7.5170144431226
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 Leagues61.0769113967.59633176348868471.319027768.6253964.1148.95.5+5.1716112092
Reading (3 Seasons)1 League0.2000000000000.00.00.000000
Venezia (2 Seasons)2 Leagues12.814321865.616854989713372.9305554.53560.030.90.9+2.113115026
Reading (2 Seasons)2 Leagues16.85
Calcio Lecco 1912 (1 Season)1 League31.132150363.84675105517826966.211315572.9162661.512.41.2-1.4403915162
Telstar (1 Season)1 League34.23
Fortuna Sittard (1 Season)1 League26.127244561.1342958817925669.96612055.081457.123.11.4-1.127236026
Bari (1 Season)2 Leagues11.213119168.616343558911577.4344969.42633.322.22.0-0.219105020
Cheltenham (1 Season)1 League1.60
Serie B (6 Seasons)114.11364205166.5176273671852120170.936753668.5467660.51814.49.6+3.6143121371200
Coppa Italia (5 Seasons)1.92
Championship (3 Seasons)0.2000000000000.00.00.000000
Eerste Divisie (1 Season)34.23
Eredivisie (1 Season)26.127244561.1342958817925669.96612055.081457.123.11.4-1.127236026
PL2 — Div. 1 (1 Season)15.84
National League (1 Season)1.60
PL2 — Div. 2 (1 Season)1.01
Passing Table
Total Short Medium Long Expected
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-201517Reading1 League0.20
2015-201618Cheltenham1 League1.60
2016-201719Reading1 League15.84
2017-201820Telstar1 League34.23
2018-201921Fortuna Sittard1 League26.127244561.1342958817925669.96612055.081457.123.11.4-1.127236026
2019-202022Reading1 League1.01
2019-202022Reading1 League0.1000000000000.00.00.000000
2019-202022Frosinone2 Leagues23.528041567.5353161118125371.57010368.081747.154.62.4+0.428192027
2020-202123Frosinone2 Leagues24.730445367.1394372918526669.57610969.7151978.951.91.7+3.119277043
2021-202224Frosinone1 League12.818527168.3215942312216573.9446567.72366.742.31.4+1.724153022
2022-202325Venezia2 Leagues12.814321865.616854989713372.9305554.53560.030.90.9+2.113115026
2023-202426Calcio Lecco 19121 League31.132150363.84675105517826966.211315572.9162661.512.41.2-1.4403915162
2024-202527Bari2 Leagues11.213119168.616343558911577.4344969.42633.322.22.0-0.219105020
10 Seasons8 Clubs6 Leagues178.21636249665.52105642591031145770.843365666.0549060.02517.511.0+7.5170144431226
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 Leagues61.0769113967.59633176348868471.319027768.6253964.1148.95.5+5.1716112092
Reading (3 Seasons)1 League0.2000000000000.00.00.000000
Venezia (2 Seasons)2 Leagues12.814321865.616854989713372.9305554.53560.030.90.9+2.113115026
Reading (2 Seasons)2 Leagues16.85
Calcio Lecco 1912 (1 Season)1 League31.132150363.84675105517826966.211315572.9162661.512.41.2-1.4403915162
Telstar (1 Season)1 League34.23
Fortuna Sittard (1 Season)1 League26.127244561.1342958817925669.96612055.081457.123.11.4-1.127236026
Bari (1 Season)2 Leagues11.213119168.616343558911577.4344969.42633.322.22.0-0.219105020
Cheltenham (1 Season)1 League1.60
Serie B (6 Seasons)114.11364205166.5176273671852120170.936753668.5467660.51814.49.6+3.6143121371200
Coppa Italia (5 Seasons)1.92
Championship (3 Seasons)0.2000000000000.00.00.000000
Eerste Divisie (1 Season)34.23
Eredivisie (1 Season)26.127244561.1342958817925669.96612055.081457.123.11.4-1.127236026
PL2 — Div. 1 (1 Season)15.84
National League (1 Season)1.60
PL2 — Div. 2 (1 Season)1.01
Passing Table
Total Short Medium Long Expected
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-201517Readingeng ENG2. Championship19th0.20Matches
2015-201618Cheltenhameng ENG5. National League1st1.60Matches
2016-201719Readingeng ENGJr. PL2 — Div. 111th15.84Matches
2017-201820Telstarnl NED2. Eerste Divisie6th34.23Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie15th26.127244561.1342958817925669.96612055.081457.123.11.4-1.127236026Matches
2019-202022Readingeng ENGJr. PL2 — Div. 29th1.01Matches
2019-202022Readingeng ENG2. Championship14th0.1000000000000.00.00.000000Matches
2019-202022Frosinoneit ITA2. Serie B8th23.528041567.5353161118125371.57010368.081747.154.62.4+0.428192027Matches
2020-202123Frosinoneit ITA2. Serie B10th24.330445367.1394372918526669.57610969.7151978.951.91.7+3.119277043Matches
2021-202224Frosinoneit ITA2. Serie B9th12.818527168.3215942312216573.9446567.72366.742.31.4+1.724153022Matches
2022-202325Veneziait ITA2. Serie B8th11.814321865.616854989713372.9305554.53560.010.90.9+0.113115026Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B20th31.132150363.84675105517826966.211315572.9162661.512.41.2-1.4403915162Matches
2024-202527Bariit ITA2. Serie B7th10.613119168.616343558911577.4344969.42633.322.22.0-0.219105020Matches
10 Seasons8 Clubs5 Leagues176.31636249665.52105642591031145770.843365666.0549060.02317.511.0+5.5170144431226
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 League60.6769113967.59633176348868471.319027768.6253964.1148.95.5+5.1716112092
Reading (3 Seasons)1 League0.2000000000000.00.00.000000
Reading (2 Seasons)2 Leagues16.85
Calcio Lecco 1912 (1 Season)1 League31.132150363.84675105517826966.211315572.9162661.512.41.2-1.4403915162
Telstar (1 Season)1 League34.23
Venezia (1 Season)1 League11.814321865.616854989713372.9305554.53560.010.90.9+0.113115026
Fortuna Sittard (1 Season)1 League26.127244561.1342958817925669.96612055.081457.123.11.4-1.127236026
Bari (1 Season)1 League10.613119168.616343558911577.4344969.42633.322.22.0-0.219105020
Cheltenham (1 Season)1 League1.60
Serie B (6 Seasons)114.11364205166.5176273671852120170.936753668.5467660.51814.49.6+3.6143121371200
Championship (3 Seasons)0.2000000000000.00.00.000000
Eerste Divisie (1 Season)34.23
Eredivisie (1 Season)26.127244561.1342958817925669.96612055.081457.123.11.4-1.127236026
PL2 — Div. 1 (1 Season)15.84
National League (1 Season)1.60
PL2 — Div. 2 (1 Season)1.01
Passing Table
Total Short Medium Long
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-202123Frosinoneit ITACoppa Italia41st0.40Matches
2022-202325Veneziait ITACoppa ItaliaRd11.02Matches
2024-202527Bariit ITACoppa ItaliaRd10.50Matches
5 Seasons3 Clubs1 League1.92
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 League0.40
Venezia (2 Seasons)1 League1.02
Bari (1 Season)1 League0.50
Passing Table
Total Short Medium Long
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
201821us United StatesFriendlies (M)0.60Matches
1 Season1 Club1 League0.60

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201517Readingeng ENG2. Championship0.2Matches
2015-201618Cheltenhameng ENG5. National League1.6Matches
2016-201719Readingeng ENGJr. PL2 — Div. 115.8Matches
2017-201820Telstarnl NED2. Eerste Divisie34.20Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie26.144540832031112000027256Matches
2019-202022Readingeng ENG2. Championship0.1000000000000000Matches
2019-202022Readingeng ENGJr. PL2 — Div. 21.0Matches
2019-202022Frosinoneit ITA2. Serie B23.5415405710170000028035Matches
2020-202123Frosinoneit ITACoppa Italia0.40Matches
2020-202123Frosinoneit ITA2. Serie B24.345343613000310000304413Matches
2021-202224Frosinoneit ITA2. Serie B12.82712571401000000018508Matches
2022-202325Veneziait ITACoppa Italia1.00Matches
2022-202325Veneziait ITA2. Serie B11.8218213400022000014315Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B31.150349651021100000321216Matches
2024-202527Bariit ITACoppa Italia0.50Matches
2024-202527Bariit ITA2. Serie B10.6191182810010000013114Matches
10 Seasons8 Clubs6 Leagues178.22496239783344355000016361657
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Frosinone (3 Seasons)2 Leagues61.011391098341111010000769726
Reading (3 Seasons)1 League0.2000000000000000
Venezia (2 Seasons)2 Leagues12.8218213400022000014315
Reading (2 Seasons)2 Leagues16.8
Calcio Lecco 1912 (1 Season)1 League31.150349651021100000321216
Telstar (1 Season)1 League34.20
Fortuna Sittard (1 Season)1 League26.144540832031112000027256
Bari (1 Season)2 Leagues11.2191182810010000013114
Cheltenham (1 Season)1 League1.6
Serie B (6 Seasons)114.12051198951313243000013641151
Coppa Italia (5 Seasons)1.90
Championship (3 Seasons)0.2000000000000000
Eerste Divisie (1 Season)34.20
Eredivisie (1 Season)26.144540832031112000027256
PL2 — Div. 1 (1 Season)15.8
National League (1 Season)1.6
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201517Reading1 League0.2
2015-201618Cheltenham1 League1.6
2016-201719Reading1 League15.8
2017-201820Telstar1 League34.20
2018-201921Fortuna Sittard1 League26.144540832031112000027256
2019-202022Reading1 League1.0
2019-202022Reading1 League0.1000000000000000
2019-202022Frosinone2 Leagues23.5415405710170000028035
2020-202123Frosinone2 Leagues24.745343613000310000304413
2021-202224Frosinone1 League12.82712571401000000018508
2022-202325Venezia2 Leagues12.8218213400022000014315
2023-202426Calcio Lecco 19121 League31.150349651021100000321216
2024-202527Bari2 Leagues11.2191182810010000013114
10 Seasons8 Clubs6 Leagues178.22496239783344355000016361657
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Frosinone (3 Seasons)2 Leagues61.011391098341111010000769726
Reading (3 Seasons)1 League0.2000000000000000
Venezia (2 Seasons)2 Leagues12.8218213400022000014315
Reading (2 Seasons)2 Leagues16.8
Calcio Lecco 1912 (1 Season)1 League31.150349651021100000321216
Telstar (1 Season)1 League34.20
Fortuna Sittard (1 Season)1 League26.144540832031112000027256
Bari (1 Season)2 Leagues11.2191182810010000013114
Cheltenham (1 Season)1 League1.6
Serie B (6 Seasons)114.12051198951313243000013641151
Coppa Italia (5 Seasons)1.90
Championship (3 Seasons)0.2000000000000000
Eerste Divisie (1 Season)34.20
Eredivisie (1 Season)26.144540832031112000027256
PL2 — Div. 1 (1 Season)15.8
National League (1 Season)1.6
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201517Readingeng ENG2. Championship19th0.2Matches
2015-201618Cheltenhameng ENG5. National League1st1.6Matches
2016-201719Readingeng ENGJr. PL2 — Div. 111th15.8Matches
2017-201820Telstarnl NED2. Eerste Divisie6th34.20Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie15th26.144540832031112000027256Matches
2019-202022Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202022Readingeng ENG2. Championship14th0.1000000000000000Matches
2019-202022Frosinoneit ITA2. Serie B8th23.5415405710170000028035Matches
2020-202123Frosinoneit ITA2. Serie B10th24.345343613000310000304413Matches
2021-202224Frosinoneit ITA2. Serie B9th12.82712571401000000018508Matches
2022-202325Veneziait ITA2. Serie B8th11.8218213400022000014315Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B20th31.150349651021100000321216Matches
2024-202527Bariit ITA2. Serie B7th10.6191182810010000013114Matches
10 Seasons8 Clubs5 Leagues176.32496239783344355000016361657
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Frosinone (3 Seasons)1 League60.611391098341111010000769726
Reading (3 Seasons)1 League0.2000000000000000
Reading (2 Seasons)2 Leagues16.8
Calcio Lecco 1912 (1 Season)1 League31.150349651021100000321216
Telstar (1 Season)1 League34.20
Venezia (1 Season)1 League11.8218213400022000014315
Fortuna Sittard (1 Season)1 League26.144540832031112000027256
Bari (1 Season)1 League10.6191182810010000013114
Cheltenham (1 Season)1 League1.6
Serie B (6 Seasons)114.12051198951313243000013641151
Championship (3 Seasons)0.2000000000000000
Eerste Divisie (1 Season)34.20
Eredivisie (1 Season)26.144540832031112000027256
PL2 — Div. 1 (1 Season)15.8
National League (1 Season)1.6
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2020-202123Frosinoneit ITACoppa Italia41st0.40Matches
2022-202325Veneziait ITACoppa ItaliaRd11.00Matches
2024-202527Bariit ITACoppa ItaliaRd10.50Matches
5 Seasons3 Clubs1 League1.90
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Frosinone (2 Seasons)1 League0.40
Venezia (2 Seasons)1 League1.00
Bari (1 Season)1 League0.50
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201821us United StatesFriendlies (M)0.6Matches
1 Season1 Club1 League0.6

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201517Readingeng ENG2. Championship0.2Matches
2015-201618Cheltenhameng ENG5. National League1.6Matches
2016-201719Readingeng ENGJr. PL2 — Div. 115.8Matches
2017-201820Telstarnl NED2. Eerste Divisie34.2Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie26.1521.99350944070.27303010Matches
2019-202022Readingeng ENG2. Championship0.100.0000000000.00000000Matches
2019-202022Readingeng ENGJr. PL2 — Div. 21.0Matches
2019-202022Frosinoneit ITA2. Serie B23.5662.8143091040110.47502220Matches
2020-202123Frosinoneit ITACoppa Italia0.4Matches
2020-202123Frosinoneit ITA2. Serie B24.3622.554206770110.45801110Matches
2021-202224Frosinoneit ITA2. Serie B12.8403.11330241040.31400000Matches
2022-202325Veneziait ITACoppa Italia1.0Matches
2022-202325Veneziait ITA2. Serie B11.8373.13230364140.34101200Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B31.1902.9056010158140.13300010Matches
2024-202527Bariit ITACoppa Italia0.5Matches
2024-202527Bariit ITA2. Serie B10.6312.92250231030.28300000Matches
10 Seasons8 Clubs6 Leagues178.23782.6925704149292440.312707550
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Frosinone (3 Seasons)2 Leagues61.01682.7711801721120260.431703330
Reading (3 Seasons)1 League0.200.0000000000.00000000
Venezia (2 Seasons)2 Leagues12.8373.13230364140.34101200
Reading (2 Seasons)2 Leagues16.8
Calcio Lecco 1912 (1 Season)1 League31.1902.9056010158140.13300010
Telstar (1 Season)1 League34.2
Fortuna Sittard (1 Season)1 League26.1521.99350944070.27303010
Bari (1 Season)2 Leagues11.2312.92250231030.28300000
Cheltenham (1 Season)1 League1.6
Serie B (6 Seasons)114.13262.8622203245252370.322404540
Coppa Italia (5 Seasons)1.9
Championship (3 Seasons)0.200.0000000000.00000000
Eerste Divisie (1 Season)34.2
Eredivisie (1 Season)26.1521.99350944070.27303010
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
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201517Reading1 League0.2
2015-201618Cheltenham1 League1.6
2016-201719Reading1 League15.8
2017-201820Telstar1 League34.2
2018-201921Fortuna Sittard1 League26.1521.99350944070.27303010
2019-202022Reading1 League1.0
2019-202022Reading1 League0.100.0000000000.00000000
2019-202022Frosinone2 Leagues23.5662.8143091040110.47502220
2020-202123Frosinone2 Leagues24.7622.554206770110.45801110
2021-202224Frosinone1 League12.8403.11330241040.31400000
2022-202325Venezia2 Leagues12.8373.13230364140.34101200
2023-202426Calcio Lecco 19121 League31.1902.9056010158140.13300010
2024-202527Bari2 Leagues11.2312.92250231030.28300000
10 Seasons8 Clubs6 Leagues178.23782.6925704149292440.312707550
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Frosinone (3 Seasons)2 Leagues61.01682.7711801721120260.431703330
Reading (3 Seasons)1 League0.200.0000000000.00000000
Venezia (2 Seasons)2 Leagues12.8373.13230364140.34101200
Reading (2 Seasons)2 Leagues16.8
Calcio Lecco 1912 (1 Season)1 League31.1902.9056010158140.13300010
Telstar (1 Season)1 League34.2
Fortuna Sittard (1 Season)1 League26.1521.99350944070.27303010
Bari (1 Season)2 Leagues11.2312.92250231030.28300000
Cheltenham (1 Season)1 League1.6
Serie B (6 Seasons)114.13262.8622203245252370.322404540
Coppa Italia (5 Seasons)1.9
Championship (3 Seasons)0.200.0000000000.00000000
Eerste Divisie (1 Season)34.2
Eredivisie (1 Season)26.1521.99350944070.27303010
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
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201517Readingeng ENG2. Championship19th0.2Matches
2015-201618Cheltenhameng ENG5. National League1st1.6Matches
2016-201719Readingeng ENGJr. PL2 — Div. 111th15.8Matches
2017-201820Telstarnl NED2. Eerste Divisie6th34.2Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie15th26.1521.99350944070.27303010Matches
2019-202022Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202022Readingeng ENG2. Championship14th0.100.0000000000.00000000Matches
2019-202022Frosinoneit ITA2. Serie B8th23.5662.8143091040110.47502220Matches
2020-202123Frosinoneit ITA2. Serie B10th24.3622.554206770110.45801110Matches
2021-202224Frosinoneit ITA2. Serie B9th12.8403.11330241040.31400000Matches
2022-202325Veneziait ITA2. Serie B8th11.8373.13230364140.34101200Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B20th31.1902.9056010158140.13300010Matches
2024-202527Bariit ITA2. Serie B7th10.6312.92250231030.28300000Matches
10 Seasons8 Clubs5 Leagues176.33782.6925704149292440.312707550
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Frosinone (3 Seasons)1 League60.61682.7711801721120260.431703330
Reading (3 Seasons)1 League0.200.0000000000.00000000
Reading (2 Seasons)2 Leagues16.8
Calcio Lecco 1912 (1 Season)1 League31.1902.9056010158140.13300010
Telstar (1 Season)1 League34.2
Venezia (1 Season)1 League11.8373.13230364140.34101200
Fortuna Sittard (1 Season)1 League26.1521.99350944070.27303010
Bari (1 Season)1 League10.6312.92250231030.28300000
Cheltenham (1 Season)1 League1.6
Serie B (6 Seasons)114.13262.8622203245252370.322404540
Championship (3 Seasons)0.200.0000000000.00000000
Eerste Divisie (1 Season)34.2
Eredivisie (1 Season)26.1521.99350944070.27303010
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
SCA SCA Types GCA GCA Types
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-202123Frosinoneit ITACoppa Italia41st0.4Matches
2022-202325Veneziait ITACoppa ItaliaRd11.0Matches
2024-202527Bariit ITACoppa ItaliaRd10.5Matches
5 Seasons3 Clubs1 League1.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 League0.4
Venezia (2 Seasons)1 League1.0
Bari (1 Season)1 League0.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201821us United StatesFriendlies (M)0.6Matches
1 Season1 Club1 League0.6

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201517Readingeng ENG2. Championship0.2Matches
2015-201618Cheltenhameng ENG5. National League1.6Matches
2016-201719Readingeng ENGJr. PL2 — Div. 115.8Matches
2017-201820Telstarnl NED2. Eerste Divisie34.200Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie26.1411211714.3641315140Matches
2019-202022Readingeng ENG2. Championship0.1000000000000000Matches
2019-202022Readingeng ENGJr. PL2 — Div. 21.0Matches
2019-202022Frosinoneit ITA2. Serie B23.512651621216.710615113160Matches
2020-202123Frosinoneit ITACoppa Italia0.400Matches
2020-202123Frosinoneit ITA2. Serie B24.3942523933.3616313110200Matches
2021-202224Frosinoneit ITA2. Serie B12.843112020.024131590Matches
2022-202325Veneziait ITACoppa Italia1.000Matches
2022-202325Veneziait ITA2. Serie B11.875142030.0381718100Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B31.11672862450.02606016270Matches
2024-202527Bariit ITACoppa Italia0.531Matches
2024-202527Bariit ITA2. Serie B10.6511311333.324043890Matches
10 Seasons8 Clubs6 Leagues178.2573013242094022.531487419651050
Country 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 Leagues61.02513871052321.71826521328450
Reading (3 Seasons)1 League0.2000000000000000
Venezia (2 Seasons)2 Leagues12.875142030.0381718100
Reading (2 Seasons)2 Leagues16.80
Calcio Lecco 1912 (1 Season)1 League31.11672862450.02606016270
Telstar (1 Season)1 League34.2000
Fortuna Sittard (1 Season)1 League26.1411211714.3641315140
Bari (1 Season)2 Leagues11.2541311333.324044890
Cheltenham (1 Season)1 League1.60
Serie B (6 Seasons)114.1532612221983324.22544638760910
Coppa Italia (5 Seasons)1.9310
Championship (3 Seasons)0.2000000000000000
Eerste Divisie (1 Season)34.2000
Eredivisie (1 Season)26.1411211714.3641315140
PL2 — Div. 1 (1 Season)15.80
National League (1 Season)1.60
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
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-201517Reading1 League0.20
2015-201618Cheltenham1 League1.60
2016-201719Reading1 League15.80
2017-201820Telstar1 League34.2000
2018-201921Fortuna Sittard1 League26.1411211714.3641315140
2019-202022Reading1 League1.00
2019-202022Reading1 League0.1000000000000000
2019-202022Frosinone2 Leagues23.512651621216.710615113160
2020-202123Frosinone2 Leagues24.7942523933.3616313110200
2021-202224Frosinone1 League12.843112020.024131590
2022-202325Venezia2 Leagues12.875142030.0381718100
2023-202426Calcio Lecco 19121 League31.11672862450.02606016270
2024-202527Bari2 Leagues11.2541311333.324044890
10 Seasons8 Clubs6 Leagues178.2573013242094022.531487419651050
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 Leagues61.02513871052321.71826521328450
Reading (3 Seasons)1 League0.2000000000000000
Venezia (2 Seasons)2 Leagues12.875142030.0381718100
Reading (2 Seasons)2 Leagues16.80
Calcio Lecco 1912 (1 Season)1 League31.11672862450.02606016270
Telstar (1 Season)1 League34.2000
Fortuna Sittard (1 Season)1 League26.1411211714.3641315140
Bari (1 Season)2 Leagues11.2541311333.324044890
Cheltenham (1 Season)1 League1.60
Serie B (6 Seasons)114.1532612221983324.22544638760910
Coppa Italia (5 Seasons)1.9310
Championship (3 Seasons)0.2000000000000000
Eerste Divisie (1 Season)34.2000
Eredivisie (1 Season)26.1411211714.3641315140
PL2 — Div. 1 (1 Season)15.80
National League (1 Season)1.60
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
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
2014-201517Readingeng ENG2. Championship19th0.2Matches
2015-201618Cheltenhameng ENG5. National League1st1.6Matches
2016-201719Readingeng ENGJr. PL2 — Div. 111th15.8Matches
2017-201820Telstarnl NED2. Eerste Divisie6th34.200Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie15th26.1411211714.3641315140Matches
2019-202022Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202022Readingeng ENG2. Championship14th0.1000000000000000Matches
2019-202022Frosinoneit ITA2. Serie B8th23.512651621216.710615113160Matches
2020-202123Frosinoneit ITA2. Serie B10th24.3942523933.3616313110200Matches
2021-202224Frosinoneit ITA2. Serie B9th12.843112020.024131590Matches
2022-202325Veneziait ITA2. Serie B8th11.875142030.0381718100Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B20th31.11672862450.02606016270Matches
2024-202527Bariit ITA2. Serie B7th10.6511311333.324043890Matches
10 Seasons8 Clubs5 Leagues176.3572713242094022.531487418651050
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 (3 Seasons)1 League60.62513871052321.71826521328450
Reading (3 Seasons)1 League0.2000000000000000
Reading (2 Seasons)2 Leagues16.80
Calcio Lecco 1912 (1 Season)1 League31.11672862450.02606016270
Telstar (1 Season)1 League34.2000
Venezia (1 Season)1 League11.875142030.0381718100
Fortuna Sittard (1 Season)1 League26.1411211714.3641315140
Bari (1 Season)1 League10.6511311333.324043890
Cheltenham (1 Season)1 League1.60
Serie B (6 Seasons)114.1532612221983324.22544638760910
Championship (3 Seasons)0.2000000000000000
Eerste Divisie (1 Season)34.2000
Eredivisie (1 Season)26.1411211714.3641315140
PL2 — Div. 1 (1 Season)15.80
National League (1 Season)1.60
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
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-202123Frosinoneit ITACoppa Italia41st0.400Matches
2022-202325Veneziait ITACoppa ItaliaRd11.000Matches
2024-202527Bariit ITACoppa ItaliaRd10.531Matches
5 Seasons3 Clubs1 League1.9310
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 League0.4000
Venezia (2 Seasons)1 League1.0000
Bari (1 Season)1 League0.5310
Defensive Actions Table
Tackles Challenges Blocks
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
201821us United StatesFriendlies (M)0.6Matches
1 Season1 Club1 League0.60

Possession

Possession Table
Touches Take-Ons Carries Receiving
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-201517Readingeng ENG2. Championship0.2Matches
2015-201618Cheltenhameng ENG5. National League1.6Matches
2016-201719Readingeng ENGJr. PL2 — Div. 115.8Matches
2017-201820Telstarnl NED2. Eerste Divisie34.2Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie26.17241735329364113724502856.02244.041922157192930219268585135Matches
2019-202022Readingeng ENG2. Championship0.100000000001400000111Matches
2019-202022Readingeng ENGJr. PL2 — Div. 21.0Matches
2019-202022Frosinoneit ITA2. Serie B23.56352148266325105635432762.81637.237316567023015196444509151Matches
2020-202123Frosinoneit ITACoppa Italia0.4Matches
2020-202123Frosinoneit ITA2. Serie B24.37102646311355130709372362.21437.841219147242813188540590152Matches
2021-202224Frosinoneit ITA2. Serie B12.8430132718322280429251144.01456.02561075399161212502833876Matches
2022-202325Veneziait ITACoppa Italia1.0Matches
2022-202325Veneziait ITA2. Serie B11.8357122713719959357281139.31242.9194105343320813382828180Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B31.18592753381429152858542648.12546.3492224475832192010775687149Matches
2024-202527Bariit ITACoppa Italia0.5Matches
2024-202527Bariit ITA2. Serie B10.6297102013914061297241250.01041.7154707237928312322363Matches
10 Seasons8 Clubs6 Leagues178.2401212625617462034700400926113852.911343.32301108683972164991114673073214807
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 Leagues61.017756012176090231517731056158.14441.91041464518257440491991121437379
Reading (3 Seasons)1 League0.200000000001400000111
Venezia (2 Seasons)2 Leagues12.8357122713719959357281139.31242.9194105343320813382828180
Reading (2 Seasons)2 Leagues16.8
Calcio Lecco 1912 (1 Season)1 League31.18592753381429152858542648.12546.3492224475832192010775687149
Telstar (1 Season)1 League34.2
Fortuna Sittard (1 Season)1 League26.17241735329364113724502856.02244.041922157192930219268585135
Bari (1 Season)2 Leagues11.2297102013914061297241250.01041.7154707237928312322363
Cheltenham (1 Season)1 League1.6
Serie B (6 Seasons)114.1328810922114171670587328521111052.19143.118818649325313569903752382628671
Coppa Italia (5 Seasons)1.9
Championship (3 Seasons)0.200000000001400000111
Eerste Divisie (1 Season)34.2
Eredivisie (1 Season)26.17241735329364113724502856.02244.041922157192930219268585135
PL2 — Div. 1 (1 Season)15.8
National League (1 Season)1.6
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
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-201517Reading1 League0.2
2015-201618Cheltenham1 League1.6
2016-201719Reading1 League15.8
2017-201820Telstar1 League34.2
2018-201921Fortuna Sittard1 League26.17241735329364113724502856.02244.041922157192930219268585135
2019-202022Reading1 League1.0
2019-202022Reading1 League0.100000000001400000111
2019-202022Frosinone2 Leagues23.56352148266325105635432762.81637.237316567023015196444509151
2020-202123Frosinone2 Leagues24.77102646311355130709372362.21437.841219147242813188540590152
2021-202224Frosinone1 League12.8430132718322280429251144.01456.02561075399161212502833876
2022-202325Venezia2 Leagues12.8357122713719959357281139.31242.9194105343320813382828180
2023-202426Calcio Lecco 19121 League31.18592753381429152858542648.12546.3492224475832192010775687149
2024-202527Bari2 Leagues11.2297102013914061297241250.01041.7154707237928312322363
10 Seasons8 Clubs6 Leagues178.2401212625617462034700400926113852.911343.32301108683972164991114673073214807
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 Leagues61.017756012176090231517731056158.14441.91041464518257440491991121437379
Reading (3 Seasons)1 League0.200000000001400000111
Venezia (2 Seasons)2 Leagues12.8357122713719959357281139.31242.9194105343320813382828180
Reading (2 Seasons)2 Leagues16.8
Calcio Lecco 1912 (1 Season)1 League31.18592753381429152858542648.12546.3492224475832192010775687149
Telstar (1 Season)1 League34.2
Fortuna Sittard (1 Season)1 League26.17241735329364113724502856.02244.041922157192930219268585135
Bari (1 Season)2 Leagues11.2297102013914061297241250.01041.7154707237928312322363
Cheltenham (1 Season)1 League1.6
Serie B (6 Seasons)114.1328810922114171670587328521111052.19143.118818649325313569903752382628671
Coppa Italia (5 Seasons)1.9
Championship (3 Seasons)0.200000000001400000111
Eerste Divisie (1 Season)34.2
Eredivisie (1 Season)26.17241735329364113724502856.02244.041922157192930219268585135
PL2 — Div. 1 (1 Season)15.8
National League (1 Season)1.6
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
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-201517Readingeng ENG2. Championship19th0.2Matches
2015-201618Cheltenhameng ENG5. National League1st1.6Matches
2016-201719Readingeng ENGJr. PL2 — Div. 111th15.8Matches
2017-201820Telstarnl NED2. Eerste Divisie6th34.2Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie15th26.17241735329364113724502856.02244.041922157192930219268585135Matches
2019-202022Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202022Readingeng ENG2. Championship14th0.100000000001400000111Matches
2019-202022Frosinoneit ITA2. Serie B8th23.56352148266325105635432762.81637.237316567023015196444509151Matches
2020-202123Frosinoneit ITA2. Serie B10th24.37102646311355130709372362.21437.841219147242813188540590152Matches
2021-202224Frosinoneit ITA2. Serie B9th12.8430132718322280429251144.01456.02561075399161212502833876Matches
2022-202325Veneziait ITA2. Serie B8th11.8357122713719959357281139.31242.9194105343320813382828180Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B20th31.18592753381429152858542648.12546.3492224475832192010775687149Matches
2024-202527Bariit ITA2. Serie B7th10.6297102013914061297241250.01041.7154707237928312322363Matches
10 Seasons8 Clubs5 Leagues176.3401212625617462034700400926113852.911343.32301108683972164991114673073214807
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 League60.617756012176090231517731056158.14441.91041464518257440491991121437379
Reading (3 Seasons)1 League0.200000000001400000111
Reading (2 Seasons)2 Leagues16.8
Calcio Lecco 1912 (1 Season)1 League31.18592753381429152858542648.12546.3492224475832192010775687149
Telstar (1 Season)1 League34.2
Venezia (1 Season)1 League11.8357122713719959357281139.31242.9194105343320813382828180
Fortuna Sittard (1 Season)1 League26.17241735329364113724502856.02244.041922157192930219268585135
Bari (1 Season)1 League10.6297102013914061297241250.01041.7154707237928312322363
Cheltenham (1 Season)1 League1.6
Serie B (6 Seasons)114.1328810922114171670587328521111052.19143.118818649325313569903752382628671
Championship (3 Seasons)0.200000000001400000111
Eerste Divisie (1 Season)34.2
Eredivisie (1 Season)26.17241735329364113724502856.02244.041922157192930219268585135
PL2 — Div. 1 (1 Season)15.8
National League (1 Season)1.6
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries
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-202123Frosinoneit ITACoppa Italia41st0.4Matches
2022-202325Veneziait ITACoppa ItaliaRd11.0Matches
2024-202527Bariit ITACoppa ItaliaRd10.5Matches
5 Seasons3 Clubs1 League1.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 League0.4
Venezia (2 Seasons)1 League1.0
Bari (1 Season)1 League0.5
Possession Table
Touches Take-Ons Carries
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
201821us United StatesFriendlies (M)0.6Matches
1 Season1 Club1 League0.6

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-201517Readingeng ENG2. Championship21580.40.200200.0001-1-6.00-5.56Matches
2015-201618Readingeng ENG2. Championship00001Matches
2015-201618Cheltenhameng ENG5. National League4143363.51.613Matches
2016-201719Readingeng ENGJr. PL2 — Div. 1191,4267572.015.816841033001.112740-13-0.82+0.32Matches
2017-201820Telstarnl NED2. Eerste Divisie353,0798890.034.23530001.716451+13+0.38+3.02Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie292,3498176.826.127862021600.973764-27-1.03-0.6531.453.4-22.0-0.84-0.64Matches
2019-202022Readingeng ENG2. Championship1660.10.1001600.0001-1-15.00-15.040.00.1-0.1-0.78-0.59Matches
2019-202022Frosinoneit ITACoppa Italia00001Matches
2019-202022Readingeng ENGJr. PL2 — Div. 2190905.61.01901003.0060+6+6.00+6.47Matches
2019-202022Frosinoneit ITA2. Serie B332,1156461.823.5228012113231.472524+1+0.04-0.1036.828.5+8.3+0.35-0.30Matches
2020-202123Frosinoneit ITACoppa Italia1363640.00.40013600.000000.00+3.33Matches
2020-202123Frosinoneit ITA2. Serie B332,1906664.024.325791282611.332928+1+0.04+0.4131.929.0+2.8+0.12-0.28Matches
2021-202224Frosinoneit ITA2. Serie B291,1534033.712.88711212851.452217+5+0.39+0.0721.417.8+3.6+0.28-0.03Matches
2022-202325Veneziait ITACoppa Italia19090100.01.01901000.0023-1-1.00Matches
2022-202325Veneziait ITA2. Serie B351,0623031.111.88724271831.171416-2-0.17-0.2815.514.9+0.6+0.05+0.27Matches
2023-202426Veneziait ITACoppa Italia00001Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B382,7957481.731.133791553500.683256-24-0.77+1.3937.843.7-5.8-0.19+0.65Matches
2024-202527Bariit ITACoppa Italia1494940.80.50014901.0010+1+1.84+3.10Matches
2024-202527Bariit ITA2. Serie B189565359.010.61071283001.331511+4+0.38+0.5114.016.7-2.7-0.25-0.28Matches
10 Seasons8 Clubs6 Leagues26016,0386237.8178.217079979026151.23241272-31-0.18+0.04188.8204.0-15.2-0.11-0.12
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Frosinone (3 Seasons)2 Leagues965,4945751.761.05578254129101.407669+7+0.11+0.0690.175.3+14.7+0.24-0.18
Reading (3 Seasons)1 League32170.20.2003610.0002-2-8.57-8.380.00.1-0.1-0.78-0.59
Venezia (2 Seasons)2 Leagues361,1523231.712.89745271841.141619-3-0.23-0.3515.514.9+0.6+0.05+0.27
Reading (2 Seasons)2 Leagues201,5167642.116.817841133001.203340-7-0.42+0.23
Calcio Lecco 1912 (1 Season)1 League382,7957481.731.133791553500.683256-24-0.77+1.3937.843.7-5.8-0.19+0.65
Telstar (1 Season)1 League353,0798890.034.23530001.716451+13+0.38+3.02
Fortuna Sittard (1 Season)1 League292,3498176.826.127862021600.973764-27-1.03-0.6531.453.4-22.0-0.84-0.64
Bari (1 Season)2 Leagues191,0055357.811.21071293201.311611+5+0.45+0.6914.016.7-2.7-0.25-0.28
Cheltenham (1 Season)1 League4143363.51.613
Serie B (6 Seasons)18610,2715554.9114.110678468026121.21137152-15-0.13-0.05157.4150.6+6.8+0.06-0.06
Coppa Italia (5 Seasons)31755825.41.9190124320.333300.00+2.16
Championship (3 Seasons)32170.20.2003610.0002-2-8.57-8.380.00.1-0.1-0.78-0.59
Eerste Divisie (1 Season)353,0798890.034.23530001.716451+13+0.38+3.02
Eredivisie (1 Season)292,3498176.826.127862021600.973764-27-1.03-0.6531.453.4-22.0-0.84-0.64
PL2 — Div. 1 (1 Season)191,4267572.015.816841033001.112740-13-0.82+0.32
National League (1 Season)4143363.51.613
PL2 — Div. 2 (1 Season)190905.61.01901003.0060+6+6.00+6.47
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-201517Reading1 League21580.40.200200.0001-1-6.00-5.56
2015-201618Reading1 League00001
2015-201618Cheltenham1 League4143363.51.613
2016-201719Reading1 League191,4267572.015.816841033001.112740-13-0.82+0.32
2017-201820Telstar1 League353,0798890.034.23530001.716451+13+0.38+3.02
2018-201921Fortuna Sittard1 League292,3498176.826.127862021600.973764-27-1.03-0.6531.453.4-22.0-0.84-0.64
2019-202022Reading1 League190905.61.01901003.0060+6+6.00+6.47
2019-202022Reading1 League1660.10.1001600.0001-1-15.00-15.040.00.1-0.1-0.78-0.59
2019-202022Frosinone2 Leagues332,1156457.323.5228012113241.472524+1+0.04-0.1036.828.5+8.3+0.35-0.30
2020-202123Frosinone2 Leagues342,2266563.424.725791292711.292928+1+0.04+0.5331.929.0+2.8+0.12-0.28
2021-202224Frosinone1 League291,1534033.712.88711212851.452217+5+0.39+0.0721.417.8+3.6+0.28-0.03
2022-202325Venezia2 Leagues361,1523232.812.89745271831.141619-3-0.23-0.3515.514.9+0.6+0.05+0.27
2023-202426Venezia1 League00001
2023-202426Calcio Lecco 19121 League382,7957481.731.133791553500.683256-24-0.77+1.3937.843.7-5.8-0.19+0.65
2024-202527Bari2 Leagues191,0055357.811.21071293201.311611+5+0.45+0.6914.016.7-2.7-0.25-0.28
10 Seasons8 Clubs6 Leagues26016,0386237.8178.217079979026151.23241272-31-0.18+0.04188.8204.0-15.2-0.11-0.12
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Frosinone (3 Seasons)2 Leagues965,4945751.761.05578254129101.407669+7+0.11+0.0690.175.3+14.7+0.24-0.18
Reading (3 Seasons)1 League32170.20.2003610.0002-2-8.57-8.380.00.1-0.1-0.78-0.59
Venezia (2 Seasons)2 Leagues361,1523231.712.89745271841.141619-3-0.23-0.3515.514.9+0.6+0.05+0.27
Reading (2 Seasons)2 Leagues201,5167642.116.817841133001.203340-7-0.42+0.23
Calcio Lecco 1912 (1 Season)1 League382,7957481.731.133791553500.683256-24-0.77+1.3937.843.7-5.8-0.19+0.65
Telstar (1 Season)1 League353,0798890.034.23530001.716451+13+0.38+3.02
Fortuna Sittard (1 Season)1 League292,3498176.826.127862021600.973764-27-1.03-0.6531.453.4-22.0-0.84-0.64
Bari (1 Season)2 Leagues191,0055357.811.21071293201.311611+5+0.45+0.6914.016.7-2.7-0.25-0.28
Cheltenham (1 Season)1 League4143363.51.613
Serie B (6 Seasons)18610,2715554.9114.110678468026121.21137152-15-0.13-0.05157.4150.6+6.8+0.06-0.06
Coppa Italia (5 Seasons)31755825.41.9190124320.333300.00+2.16
Championship (3 Seasons)32170.20.2003610.0002-2-8.57-8.380.00.1-0.1-0.78-0.59
Eerste Divisie (1 Season)353,0798890.034.23530001.716451+13+0.38+3.02
Eredivisie (1 Season)292,3498176.826.127862021600.973764-27-1.03-0.6531.453.4-22.0-0.84-0.64
PL2 — Div. 1 (1 Season)191,4267572.015.816841033001.112740-13-0.82+0.32
National League (1 Season)4143363.51.613
PL2 — Div. 2 (1 Season)190905.61.01901003.0060+6+6.00+6.47
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-201517Readingeng ENG2. Championship19th21580.40.200200.0001-1-6.00-5.56Matches
2015-201618Readingeng ENG2. Championship17th00001Matches
2015-201618Cheltenhameng ENG5. National League1st4143363.51.613Matches
2016-201719Readingeng ENGJr. PL2 — Div. 111th191,4267572.015.816841033001.112740-13-0.82+0.32Matches
2017-201820Telstarnl NED2. Eerste Divisie6th353,0798890.034.23530001.716451+13+0.38+3.02Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie15th292,3498176.826.127862021600.973764-27-1.03-0.6531.453.4-22.0-0.84-0.64Matches
2019-202022Readingeng ENGJr. PL2 — Div. 29th190905.61.01901003.0060+6+6.00+6.47Matches
2019-202022Readingeng ENG2. Championship14th1660.10.1001600.0001-1-15.00-15.040.00.1-0.1-0.78-0.59Matches
2019-202022Frosinoneit ITA2. Serie B8th332,1156461.823.5228012113231.472524+1+0.04-0.1036.828.5+8.3+0.35-0.30Matches
2020-202123Frosinoneit ITA2. Serie B10th332,1906664.024.325791282611.332928+1+0.04+0.4131.929.0+2.8+0.12-0.28Matches
2021-202224Frosinoneit ITA2. Serie B9th291,1534033.712.88711212851.452217+5+0.39+0.0721.417.8+3.6+0.28-0.03Matches
2022-202325Veneziait ITA2. Serie B8th351,0623031.111.88724271831.171416-2-0.17-0.2815.514.9+0.6+0.05+0.27Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B20th382,7957481.731.133791553500.683256-24-0.77+1.3937.843.7-5.8-0.19+0.65Matches
2024-202527Bariit ITA2. Serie B7th189565359.010.61071283001.331511+4+0.38+0.5114.016.7-2.7-0.25-0.28Matches
10 Seasons8 Clubs5 Leagues25715,8636238.0176.316979968825131.24238269-31-0.18+0.02188.8204.0-15.2-0.11-0.12
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Frosinone (3 Seasons)1 League955,4585753.260.6557825402991.427669+7+0.12+0.0290.175.3+14.7+0.24-0.18
Reading (3 Seasons)1 League32170.20.2003610.0002-2-8.57-8.380.00.1-0.1-0.78-0.59
Reading (2 Seasons)2 Leagues201,5167642.116.817841133001.203340-7-0.42+0.23
Calcio Lecco 1912 (1 Season)1 League382,7957481.731.133791553500.683256-24-0.77+1.3937.843.7-5.8-0.19+0.65
Telstar (1 Season)1 League353,0798890.034.23530001.716451+13+0.38+3.02
Venezia (1 Season)1 League351,0623031.111.88724271831.171416-2-0.17-0.2815.514.9+0.6+0.05+0.27
Fortuna Sittard (1 Season)1 League292,3498176.826.127862021600.973764-27-1.03-0.6531.453.4-22.0-0.84-0.64
Bari (1 Season)1 League189565359.010.61071283001.331511+4+0.38+0.5114.016.7-2.7-0.25-0.28
Cheltenham (1 Season)1 League4143363.51.613
Serie B (6 Seasons)18610,2715554.9114.110678468026121.21137152-15-0.13-0.05157.4150.6+6.8+0.06-0.06
Championship (3 Seasons)32170.20.2003610.0002-2-8.57-8.380.00.1-0.1-0.78-0.59
Eerste Divisie (1 Season)353,0798890.034.23530001.716451+13+0.38+3.02
Eredivisie (1 Season)292,3498176.826.127862021600.973764-27-1.03-0.6531.453.4-22.0-0.84-0.64
PL2 — Div. 1 (1 Season)191,4267572.015.816841033001.112740-13-0.82+0.32
National League (1 Season)4143363.51.613
PL2 — Div. 2 (1 Season)190905.61.01901003.0060+6+6.00+6.47
Playing Time Table
Playing Time Starts Subs Team Success
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-202022Frosinoneit ITACoppa Italia17th00001Matches
2020-202123Frosinoneit ITACoppa Italia41st1363640.00.40013600.000000.00+3.33Matches
2022-202325Veneziait ITACoppa ItaliaRd119090100.01.01901000.0023-1-1.00Matches
2023-202426Veneziait ITACoppa ItaliaRd100001Matches
2024-202527Bariit ITACoppa ItaliaRd11494940.80.50014901.0010+1+1.84+3.10Matches
5 Seasons3 Clubs1 League31755825.41.9190124320.333300.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 League1363610.00.40013610.000000.00+3.33
Venezia (2 Seasons)1 League1909042.91.01901010.0023-1-1.00
Bari (1 Season)1 League1494940.80.50014901.0010+1+1.84+3.10
Playing Time Table
Playing Time Starts Subs Team Success
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
201821us United StatesFriendlies (M)351175.20.60031632.000000.00+0.38Matches
1 Season1 Club1 League351175.20.60031632.000000.00+0.38

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201517Readingeng ENG2. Championship0.2001Matches
2015-201618Cheltenhameng ENG5. National League1.6001Matches
2016-201719Readingeng ENGJr. PL2 — Div. 115.80000Matches
2017-201820Telstarnl NED2. Eerste Divisie34.26005100000000Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie26.100030291411110003213116344.6Matches
2019-202022Readingeng ENG2. Championship0.1000000000000000Matches
2019-202022Readingeng ENGJr. PL2 — Div. 21.00000Matches
2019-202022Frosinoneit ITA2. Serie B23.520047311971620056839347.2Matches
2020-202123Frosinoneit ITACoppa Italia0.40000000000Matches
2020-202123Frosinoneit ITA2. Serie B24.3100504483141003610010947.8Matches
2021-202224Frosinoneit ITA2. Serie B12.83003017901300032648243.8Matches
2022-202325Veneziait ITACoppa Italia1.00000100000Matches
2022-202325Veneziait ITA2. Serie B11.84002816521500036524653.1Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B31.140054511611070006812013646.9Matches
2024-202527Bariit ITACoppa Italia0.50000100130Matches
2024-202527Bariit ITA2. Serie B10.63001912313100018463656.1Matches
10 Seasons8 Clubs6 Leagues178.22300311202743593030027859666547.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Frosinone (3 Seasons)2 Leagues61.060012792361031330012424728446.5
Reading (3 Seasons)1 League0.2000100000000000
Venezia (2 Seasons)2 Leagues12.84002817521500036524653.1
Reading (2 Seasons)2 Leagues16.80000
Calcio Lecco 1912 (1 Season)1 League31.140054511611070006812013646.9
Telstar (1 Season)1 League34.26005100000000
Fortuna Sittard (1 Season)1 League26.100030291411110003213116344.6
Bari (1 Season)2 Leagues11.23001913314400018463656.1
Cheltenham (1 Season)1 League1.6001
Serie B (6 Seasons)114.11700228171602472630024646550248.1
Coppa Italia (5 Seasons)1.90000200130
Championship (3 Seasons)0.2000100000000000
Eerste Divisie (1 Season)34.26005100000000
Eredivisie (1 Season)26.100030291411110003213116344.6
PL2 — Div. 1 (1 Season)15.80000
National League (1 Season)1.6001
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201517Reading1 League0.2001
2015-201618Cheltenham1 League1.6001
2016-201719Reading1 League15.80000
2017-201820Telstar1 League34.26005100000000
2018-201921Fortuna Sittard1 League26.100030291411110003213116344.6
2019-202022Reading1 League1.00000
2019-202022Reading1 League0.1000000000000000
2019-202022Frosinone2 Leagues23.520047311971620056839347.2
2020-202123Frosinone2 Leagues24.7100504483141003610010947.8
2021-202224Frosinone1 League12.83003017901300032648243.8
2022-202325Venezia2 Leagues12.84002817521500036524653.1
2023-202426Calcio Lecco 19121 League31.140054511611070006812013646.9
2024-202527Bari2 Leagues11.23001913314400018463656.1
10 Seasons8 Clubs6 Leagues178.22300311202743593030027859666547.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Frosinone (3 Seasons)2 Leagues61.060012792361031330012424728446.5
Reading (3 Seasons)1 League0.2000100000000000
Venezia (2 Seasons)2 Leagues12.84002817521500036524653.1
Reading (2 Seasons)2 Leagues16.80000
Calcio Lecco 1912 (1 Season)1 League31.140054511611070006812013646.9
Telstar (1 Season)1 League34.26005100000000
Fortuna Sittard (1 Season)1 League26.100030291411110003213116344.6
Bari (1 Season)2 Leagues11.23001913314400018463656.1
Cheltenham (1 Season)1 League1.6001
Serie B (6 Seasons)114.11700228171602472630024646550248.1
Coppa Italia (5 Seasons)1.90000200130
Championship (3 Seasons)0.2000100000000000
Eerste Divisie (1 Season)34.26005100000000
Eredivisie (1 Season)26.100030291411110003213116344.6
PL2 — Div. 1 (1 Season)15.80000
National League (1 Season)1.6001
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201517Readingeng ENG2. Championship19th0.2001Matches
2015-201618Cheltenhameng ENG5. National League1st1.6001Matches
2016-201719Readingeng ENGJr. PL2 — Div. 111th15.80000Matches
2017-201820Telstarnl NED2. Eerste Divisie6th34.26005100000000Matches
2018-201921Fortuna Sittardnl NED1. Eredivisie15th26.100030291411110003213116344.6Matches
2019-202022Readingeng ENGJr. PL2 — Div. 29th1.00000Matches
2019-202022Readingeng ENG2. Championship14th0.1000000000000000Matches
2019-202022Frosinoneit ITA2. Serie B8th23.520047311971620056839347.2Matches
2020-202123Frosinoneit ITA2. Serie B10th24.3100504483141003610010947.8Matches
2021-202224Frosinoneit ITA2. Serie B9th12.83003017901300032648243.8Matches
2022-202325Veneziait ITA2. Serie B8th11.84002816521500036524653.1Matches
2023-202426Calcio Lecco 1912it ITA2. Serie B20th31.140054511611070006812013646.9Matches
2024-202527Bariit ITA2. Serie B7th10.63001912313100018463656.1Matches
10 Seasons8 Clubs5 Leagues176.32300311200743582730027859666547.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Frosinone (3 Seasons)1 League60.660012792361031330012424728446.5
Reading (3 Seasons)1 League0.2000100000000000
Reading (2 Seasons)2 Leagues16.80000
Calcio Lecco 1912 (1 Season)1 League31.140054511611070006812013646.9
Telstar (1 Season)1 League34.26005100000000
Venezia (1 Season)1 League11.84002816521500036524653.1
Fortuna Sittard (1 Season)1 League26.100030291411110003213116344.6
Bari (1 Season)1 League10.63001912313100018463656.1
Cheltenham (1 Season)1 League1.6001
Serie B (6 Seasons)114.11700228171602472630024646550248.1
Championship (3 Seasons)0.2000100000000000
Eerste Divisie (1 Season)34.26005100000000
Eredivisie (1 Season)26.100030291411110003213116344.6
PL2 — Div. 1 (1 Season)15.80000
National League (1 Season)1.6001
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202123Frosinoneit ITACoppa Italia41st0.40000000000Matches
2022-202325Veneziait ITACoppa ItaliaRd11.00000100000Matches
2024-202527Bariit ITACoppa ItaliaRd10.50000100130Matches
5 Seasons3 Clubs1 League1.90000200130
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Frosinone (2 Seasons)1 League0.40000000000
Venezia (2 Seasons)1 League1.00000100000
Bari (1 Season)1 League0.50000100130
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201821us United StatesFriendlies (M)0.60000Matches
1 Season1 Club1 League0.60000

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.