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-14SatSuper LeagueMatchweek 12HomeD 2–2BengaluruGoaYFW90100042100Match Report
2024-12-07SatSuper LeagueMatchweek 11HomeW 4–2BengaluruKerala BlastersYFW69110011001Match Report
2024-12-01SunSuper LeagueMatchweek 10AwayL 2–4BengaluruOdishaN45010000000Match Report
2024-11-27WedSuper LeagueMatchweek 9AwayW 2–1BengaluruMohammedanYFW89000031000Match Report
2024-11-08FriSuper LeagueMatchweek 8HomeD 2–2BengaluruNorthEast UtdN22100011000Match 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
2011-201217Portsmoutheng ENG2. Championship40560.6000000000.000.000.000.000.00
2013-201419Oxford Unitedeng ENG4. League Two36272,34726.17310700510.270.120.380.270.38
2014-201520Fulhameng ENG2. Championship21961.1000000000.000.000.000.000.00Matches
2014-201520Barnsleyeng ENGFA Cup11600.7000000000.000.000.000.000.00Matches
2014-201520Fulhameng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201520Barnsleyeng ENG3. League One554224.7000000100.000.000.000.000.00Matches
2015-201621Barnsleyeng ENG3. League One51971.1000000000.000.000.000.000.00Matches
2016-201722Barnsleyeng ENG2. Championship1643674.1101100000.250.000.250.250.25Matches
2016-201722Barnsleyeng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2017-201823Rotherham Utdeng ENGEFL Cup11620.7000000000.000.000.000.000.00Matches
2017-201823Rotherham Utdeng ENGFA Cup11610.7000000100.000.000.000.000.00Matches
2017-201823Rotherham Utdeng ENG3. League One42332,76830.84812400400.130.260.390.130.39Matches
2018-201924Rotherham Utdeng ENG2. Championship39242,36126.2123100203.93.91.75.675701490.040.080.110.040.110.150.070.210.150.21Matches
2018-201924Rotherham Utdeng ENGEFL Cup11740.8000000000.000.000.000.000.00Matches
2018-201924Rotherham Utdeng ENGFA Cup11891.0000000000.000.000.000.000.00Matches
2019-202025Portsmoutheng ENGEFL Cup11770.9000000000.000.000.000.000.00Matches
2019-202025Portsmoutheng ENGFA Cup433023.4022000100.000.600.600.000.60Matches
2019-202025Portsmoutheng ENG3. League One26201,59817.8325300200.170.110.280.170.28Matches
2020-202126Portsmoutheng ENGEFL Cup211051.2000000000.000.000.000.000.00Matches
2020-202126Portsmoutheng ENGFA Cup333003.3011000000.000.300.300.000.30Matches
2020-202126Portsmoutheng ENG3. League One41332,80331.1549500500.160.130.290.160.29Matches
2021-202227Oxford Unitedeng ENGFA Cup211892.1011000000.000.480.480.000.48Matches
2021-202227Oxford Unitedeng ENG3. League One33221,85620.6235200600.100.150.240.100.24Matches
2022-202328Perth Gloryau AUS1. A-League24242,12423.6426400600.170.080.250.170.25Matches
2023-202429Bengaluruin IND1. Super League16141,23913.8303300100.220.000.220.220.22Matches
2024-202530Bengaluruin IND1. Super League633453.8325300100.780.521.300.781.30Matches
13 Seasons7 Clubs7 Leagues31422619,933221.533306333003513.93.91.75.675701490.150.140.280.150.280.150.070.210.150.21
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
Portsmouth (3 Seasons)4 Leagues81615,24158.28917800800.140.150.290.140.29
Barnsley (3 Seasons)3 Leagues281199111.0101100100.090.000.090.090.09
Rotherham Utd (2 Seasons)4 Leagues85615,41560.251015500703.93.91.75.675701490.080.170.250.080.250.150.070.210.150.21
Oxford United (2 Seasons)3 Leagues71504,39248.897169001110.180.140.330.180.33
Bengaluru (2 Seasons)1 League22171,58417.6628600200.340.110.450.340.45
Perth Glory (1 Season)1 League24242,12423.6426400600.170.080.250.170.25
Fulham (1 Season)2 Leagues321862.1000000000.000.000.000.000.00
FA Cup (7 Seasons)13101,04611.6044000200.000.340.340.000.34
League One (6 Seasons)1521149,544106.014173114001800.130.160.290.130.29
EFL Cup (5 Seasons)654084.5000000000.000.000.000.000.00
Championship (4 Seasons)61292,88032.0224200203.93.91.75.675701490.060.060.120.060.120.150.070.210.150.21
Super League (2 Seasons)22171,58417.6628600200.340.110.450.340.45
League Two (1 Season)36272,34726.17310700510.270.120.380.270.38
A-League (1 Season)24242,12423.6426400600.170.080.250.170.25
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
2011-201217Portsmouth1 League40560.6000000000.000.000.000.000.00
2013-201419Oxford United1 League36272,34726.17310700510.270.120.380.270.38
2014-201520Fulham2 Leagues321862.1000000000.000.000.000.000.00
2014-201520Barnsley2 Leagues664825.4000000100.000.000.000.000.00
2015-201621Barnsley1 League51971.1000000000.000.000.000.000.00
2016-201722Barnsley2 Leagues1744124.6101100000.220.000.220.220.22
2017-201823Rotherham Utd3 Leagues44352,89132.14812400500.120.250.370.120.37
2018-201924Rotherham Utd3 Leagues41262,52428.0123100203.93.91.75.675701490.040.070.110.040.110.150.070.210.150.21
2019-202025Portsmouth3 Leagues31241,97722.0347300300.140.180.320.140.32
2020-202126Portsmouth3 Leagues46373,20835.65510500500.140.140.280.140.28
2021-202227Oxford United2 Leagues35232,04522.7246200600.090.180.260.090.26
2022-202328Perth Glory1 League24242,12423.6426400600.170.080.250.170.25
2023-202429Bengaluru1 League16141,23913.8303300100.220.000.220.220.22
2024-202530Bengaluru1 League633453.8325300100.780.521.300.781.30
13 Seasons7 Clubs7 Leagues31422619,933221.533306333003513.93.91.75.675701490.150.140.280.150.280.150.070.210.150.21
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
Portsmouth (3 Seasons)4 Leagues81615,24158.28917800800.140.150.290.140.29
Barnsley (3 Seasons)3 Leagues281199111.0101100100.090.000.090.090.09
Rotherham Utd (2 Seasons)4 Leagues85615,41560.251015500703.93.91.75.675701490.080.170.250.080.250.150.070.210.150.21
Oxford United (2 Seasons)3 Leagues71504,39248.897169001110.180.140.330.180.33
Bengaluru (2 Seasons)1 League22171,58417.6628600200.340.110.450.340.45
Perth Glory (1 Season)1 League24242,12423.6426400600.170.080.250.170.25
Fulham (1 Season)2 Leagues321862.1000000000.000.000.000.000.00
FA Cup (7 Seasons)13101,04611.6044000200.000.340.340.000.34
League One (6 Seasons)1521149,544106.014173114001800.130.160.290.130.29
EFL Cup (5 Seasons)654084.5000000000.000.000.000.000.00
Championship (4 Seasons)61292,88032.0224200203.93.91.75.675701490.060.060.120.060.120.150.070.210.150.21
Super League (2 Seasons)22171,58417.6628600200.340.110.450.340.45
League Two (1 Season)36272,34726.17310700510.270.120.380.270.38
A-League (1 Season)24242,12423.6426400600.170.080.250.170.25
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
2011-201217Portsmoutheng ENG2. Championship22nd40560.6000000000.000.000.000.000.00
2013-201419Oxford Unitedeng ENG4. League Two8th36272,34726.17310700510.270.120.380.270.38
2014-201520Fulhameng ENG2. Championship17th21961.1000000000.000.000.000.000.00Matches
2014-201520Barnsleyeng ENG3. League One11th554224.7000000100.000.000.000.000.00Matches
2015-201621Barnsleyeng ENG3. League One6th51971.1000000000.000.000.000.000.00Matches
2016-201722Barnsleyeng ENG2. Championship14th1643674.1101100000.250.000.250.250.25Matches
2017-201823Rotherham Utdeng ENG3. League One4th42332,76830.84812400400.130.260.390.130.39Matches
2018-201924Rotherham Utdeng ENG2. Championship22nd39242,36126.2123100203.93.91.75.675701490.040.080.110.040.110.150.070.210.150.21Matches
2019-202025Portsmoutheng ENG3. League One5th26201,59817.8325300200.170.110.280.170.28Matches
2020-202126Portsmoutheng ENG3. League One8th41332,80331.1549500500.160.130.290.160.29Matches
2021-202227Oxford Unitedeng ENG3. League One8th33221,85620.6235200600.100.150.240.100.24Matches
2022-202328Perth Gloryau AUS1. A-League9th24242,12423.6426400600.170.080.250.170.25Matches
2023-202429Bengaluruin IND1. Super League10th16141,23913.8303300100.220.000.220.220.22Matches
2024-202530Bengaluruin IND1. Super League2nd633453.8325300100.780.521.300.781.30Matches
13 Seasons7 Clubs5 Leagues29521118,479205.333265933003313.93.91.75.675701490.160.130.290.160.290.150.070.210.150.21
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
Portsmouth (3 Seasons)2 Leagues71534,45749.58614800700.160.120.280.160.28
Barnsley (3 Seasons)2 Leagues26108869.8101100100.100.000.100.100.10
Rotherham Utd (2 Seasons)2 Leagues81575,12957.051015500603.93.91.75.675701490.090.180.260.090.260.150.070.210.150.21
Oxford United (2 Seasons)2 Leagues69494,20346.796159001110.190.130.320.190.32
Bengaluru (2 Seasons)1 League22171,58417.6628600200.340.110.450.340.45
Perth Glory (1 Season)1 League24242,12423.6426400600.170.080.250.170.25
Fulham (1 Season)1 League21961.1000000000.000.000.000.000.00
League One (6 Seasons)1521149,544106.014173114001800.130.160.290.130.29
Championship (4 Seasons)61292,88032.0224200203.93.91.75.675701490.060.060.120.060.120.150.070.210.150.21
Super League (2 Seasons)22171,58417.6628600200.340.110.450.340.45
League Two (1 Season)36272,34726.17310700510.270.120.380.270.38
A-League (1 Season)24242,12423.6426400600.170.080.250.170.25
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
2014-201520Fulhameng ENGLeague Cup9th11901.0000000000.000.000.000.000.00Matches
2014-201520Barnsleyeng ENGFA Cup33rd11600.7000000000.000.000.000.000.00Matches
2016-201722Barnsleyeng ENGFA Cup33rd10450.5000000000.000.000.000.000.00Matches
2017-201823Rotherham Utdeng ENGEFL Cup33rd11620.7000000000.000.000.000.000.00Matches
2017-201823Rotherham Utdeng ENGFA Cup85th11610.7000000100.000.000.000.000.00Matches
2018-201924Rotherham Utdeng ENGEFL Cup33rd11740.8000000000.000.000.000.000.00Matches
2018-201924Rotherham Utdeng ENGFA Cup33rd11891.0000000000.000.000.000.000.00Matches
2019-202025Portsmoutheng ENGEFL Cup17th11770.9000000000.000.000.000.000.00Matches
2019-202025Portsmoutheng ENGFA Cup9th433023.4022000100.000.600.600.000.60Matches
2020-202126Portsmoutheng ENGEFL Cup33rd211051.2000000000.000.000.000.000.00Matches
2020-202126Portsmoutheng ENGFA Cup33rd333003.3011000000.000.300.300.000.30Matches
2021-202227Oxford Unitedeng ENGFA Cup211892.1011000000.000.480.480.000.48Matches
7 Seasons5 Clubs2 Leagues19151,45416.2044000200.000.250.250.000.25
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
Portsmouth (2 Seasons)2 Leagues1087848.7033000100.000.340.340.000.34
Rotherham Utd (2 Seasons)2 Leagues442863.2000000100.000.000.000.000.00
Barnsley (2 Seasons)1 League211051.2000000000.000.000.000.000.00
Oxford United (1 Season)1 League211892.1011000000.000.480.480.000.48
Fulham (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (7 Seasons)13101,04611.6044000200.000.340.340.000.34
EFL Cup (5 Seasons)654084.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
201925au AustraliaFriendlies (M)10180.2000000000.000.000.000.000.00Matches
1 Season1 Club1 League10180.2000000000.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
2011-201217Portsmoutheng ENG2. Championship0.6011.610.0000
2013-201419Oxford Unitedeng ENG4. League Two26.17170.650.4100
2014-201520Fulhameng ENG2. Championship1.1000.0000Matches
2014-201520Barnsleyeng ENGFA Cup0.7000Matches
2014-201520Fulhameng ENGLeague Cup1.0000Matches
2014-201520Barnsleyeng ENG3. League One4.7010.210.0000Matches
2015-201621Barnsleyeng ENG3. League One1.1000.0000Matches
2016-201722Barnsleyeng ENG2. Championship4.11010.000.251.0000Matches
2016-201722Barnsleyeng ENGFA Cup0.5000Matches
2017-201823Rotherham Utdeng ENGEFL Cup0.7011100.01.451.450.000.0000Matches
2017-201823Rotherham Utdeng ENGFA Cup0.70000.000.0000Matches
2017-201823Rotherham Utdeng ENG3. League One30.840230.000.750.1700Matches
2018-201924Rotherham Utdeng ENG2. Championship26.21451022.21.720.380.020.1021.70003.93.90.09-2.9-2.9Matches
2018-201924Rotherham Utdeng ENGEFL Cup0.80000.000.0000Matches
2018-201924Rotherham Utdeng ENGFA Cup1.00000.000.0000Matches
2019-202025Portsmoutheng ENGEFL Cup0.90200.02.340.000.0000Matches
2019-202025Portsmoutheng ENGFA Cup3.409222.22.680.600.000.0000Matches
2019-202025Portsmoutheng ENG3. League One17.83381334.22.140.730.080.2300Matches
2020-202126Portsmoutheng ENGEFL Cup1.20100.00.860.000.0000Matches
2020-202126Portsmoutheng ENGFA Cup3.303133.30.900.300.000.0000Matches
2020-202126Portsmoutheng ENG3. League One31.15532139.61.700.670.090.2400Matches
2021-202227Oxford Unitedeng ENGFA Cup2.1011100.00.480.480.000.0000Matches
2021-202227Oxford Unitedeng ENG3. League One20.6221838.11.020.390.100.2500Matches
2022-202328Perth Gloryau AUS1. A-League23.64341132.41.440.470.120.3600Matches
2023-202429Bengaluruin IND1. Super League13.8317635.31.230.440.180.5000Matches
2024-202530Bengaluruin IND1. Super League3.839555.62.351.300.330.6000Matches
13 Seasons7 Clubs7 Leagues221.53323412244.01.260.560.110.2721.70003.93.90.09-2.9-2.9
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
Portsmouth (3 Seasons)4 Leagues58.281063834.91.840.650.080.2100
Barnsley (3 Seasons)3 Leagues11.01020.000.200.5000
Rotherham Utd (2 Seasons)4 Leagues60.25463473.90.760.570.110.1521.70003.93.90.09-2.9-2.9
Oxford United (2 Seasons)3 Leagues48.89222640.90.970.530.090.3500
Bengaluru (2 Seasons)1 League17.66261142.31.480.620.230.5500
Perth Glory (1 Season)1 League23.64341132.41.440.470.120.3600
Fulham (1 Season)2 Leagues2.1000.0000
FA Cup (7 Seasons)11.6013430.81.240.380.000.0000
League One (6 Seasons)106.0141126658.01.120.620.130.2100
EFL Cup (5 Seasons)4.504125.01.130.280.000.0000
Championship (4 Seasons)32.02451224.41.480.370.040.1721.70003.93.90.09-2.9-2.9
Super League (2 Seasons)17.66261142.31.480.620.230.5500
League Two (1 Season)26.17170.650.4100
A-League (1 Season)23.64341132.41.440.470.120.3600
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
2011-201217Portsmouth1 League0.6011.610.0000
2013-201419Oxford United1 League26.17170.650.4100
2014-201520Fulham2 Leagues2.1000.0000
2014-201520Barnsley2 Leagues5.4010.210.0000
2015-201621Barnsley1 League1.1000.0000
2016-201722Barnsley2 Leagues4.61010.000.251.0000
2017-201823Rotherham Utd3 Leagues32.141242400.00.030.754.000.1700
2018-201924Rotherham Utd3 Leagues28.01451022.21.600.360.020.1021.70003.93.90.09-2.9-2.9
2019-202025Portsmouth3 Leagues22.03491530.62.230.680.060.2000
2020-202126Portsmouth3 Leagues35.65572238.61.600.620.090.2300
2021-202227Oxford United2 Leagues22.7222940.90.970.400.090.2200
2022-202328Perth Glory1 League23.64341132.41.440.470.120.3600
2023-202429Bengaluru1 League13.8317635.31.230.440.180.5000
2024-202530Bengaluru1 League3.839555.62.351.300.330.6000
13 Seasons7 Clubs7 Leagues221.53323412244.01.260.560.110.2721.70003.93.90.09-2.9-2.9
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
Portsmouth (3 Seasons)4 Leagues58.281063834.91.840.650.080.2100
Barnsley (3 Seasons)3 Leagues11.01020.000.200.5000
Rotherham Utd (2 Seasons)4 Leagues60.25463473.90.760.570.110.1521.70003.93.90.09-2.9-2.9
Oxford United (2 Seasons)3 Leagues48.89222640.90.970.530.090.3500
Bengaluru (2 Seasons)1 League17.66261142.31.480.620.230.5500
Perth Glory (1 Season)1 League23.64341132.41.440.470.120.3600
Fulham (1 Season)2 Leagues2.1000.0000
FA Cup (7 Seasons)11.6013430.81.240.380.000.0000
League One (6 Seasons)106.0141126658.01.120.620.130.2100
EFL Cup (5 Seasons)4.504125.01.130.280.000.0000
Championship (4 Seasons)32.02451224.41.480.370.040.1721.70003.93.90.09-2.9-2.9
Super League (2 Seasons)17.66261142.31.480.620.230.5500
League Two (1 Season)26.17170.650.4100
A-League (1 Season)23.64341132.41.440.470.120.3600
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
2011-201217Portsmoutheng ENG2. Championship22nd0.6011.610.0000
2013-201419Oxford Unitedeng ENG4. League Two8th26.17170.650.4100
2014-201520Fulhameng ENG2. Championship17th1.1000.0000Matches
2014-201520Barnsleyeng ENG3. League One11th4.7010.210.0000Matches
2015-201621Barnsleyeng ENG3. League One6th1.1000.0000Matches
2016-201722Barnsleyeng ENG2. Championship14th4.11010.000.251.0000Matches
2017-201823Rotherham Utdeng ENG3. League One4th30.840230.000.750.1700Matches
2018-201924Rotherham Utdeng ENG2. Championship22nd26.21451022.21.720.380.020.1021.70003.93.90.09-2.9-2.9Matches
2019-202025Portsmoutheng ENG3. League One5th17.83381334.22.140.730.080.2300Matches
2020-202126Portsmoutheng ENG3. League One8th31.15532139.61.700.670.090.2400Matches
2021-202227Oxford Unitedeng ENG3. League One8th20.6221838.11.020.390.100.2500Matches
2022-202328Perth Gloryau AUS1. A-League9th23.64341132.41.440.470.120.3600Matches
2023-202429Bengaluruin IND1. Super League10th13.8317635.31.230.440.180.5000Matches
2024-202530Bengaluruin IND1. Super League2nd3.839555.62.351.300.330.6000Matches
13 Seasons7 Clubs5 Leagues205.33321711745.21.260.570.120.2821.70003.93.90.09-2.9-2.9
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
Portsmouth (3 Seasons)2 Leagues49.58913537.41.860.710.090.2300
Barnsley (3 Seasons)2 Leagues9.81020.000.200.5000
Rotherham Utd (2 Seasons)2 Leagues57.05453373.30.790.580.110.1521.70003.93.90.09-2.9-2.9
Oxford United (2 Seasons)2 Leagues46.79212538.11.020.540.100.3600
Bengaluru (2 Seasons)1 League17.66261142.31.480.620.230.5500
Perth Glory (1 Season)1 League23.64341132.41.440.470.120.3600
Fulham (1 Season)1 League1.1000.0000
League One (6 Seasons)106.0141126658.01.120.620.130.2100
Championship (4 Seasons)32.02451224.41.480.370.040.1721.70003.93.90.09-2.9-2.9
Super League (2 Seasons)17.66261142.31.480.620.230.5500
League Two (1 Season)26.17170.650.4100
A-League (1 Season)23.64341132.41.440.470.120.3600
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
2014-201520Fulhameng ENGLeague Cup9th1.0000Matches
2014-201520Barnsleyeng ENGFA Cup33rd0.7000Matches
2016-201722Barnsleyeng ENGFA Cup33rd0.5000Matches
2017-201823Rotherham Utdeng ENGEFL Cup33rd0.7011100.01.451.450.000.0000Matches
2017-201823Rotherham Utdeng ENGFA Cup85th0.70000.000.0000Matches
2018-201924Rotherham Utdeng ENGEFL Cup33rd0.80000.000.0000Matches
2018-201924Rotherham Utdeng ENGFA Cup33rd1.00000.000.0000Matches
2019-202025Portsmoutheng ENGEFL Cup17th0.90200.02.340.000.0000Matches
2019-202025Portsmoutheng ENGFA Cup9th3.409222.22.680.600.000.0000Matches
2020-202126Portsmoutheng ENGEFL Cup33rd1.20100.00.860.000.0000Matches
2020-202126Portsmoutheng ENGFA Cup33rd3.303133.30.900.300.000.0000Matches
2021-202227Oxford Unitedeng ENGFA Cup2.1011100.00.480.480.000.0000Matches
7 Seasons5 Clubs2 Leagues16.2017529.41.220.360.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Portsmouth (2 Seasons)2 Leagues8.7015320.01.720.340.000.0000
Rotherham Utd (2 Seasons)2 Leagues3.2011100.00.310.310.000.0000
Barnsley (2 Seasons)1 League1.2000
Oxford United (1 Season)1 League2.1011100.00.480.480.000.0000
Fulham (1 Season)1 League1.0000
FA Cup (7 Seasons)11.6013430.81.240.380.000.0000
EFL Cup (5 Seasons)4.504125.01.130.280.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
201925au AustraliaFriendlies (M)0.2000Matches
1 Season1 Club1 League0.2000
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
2011-201217Portsmoutheng ENG2. Championship0.60
2013-201419Oxford Unitedeng ENG4. League Two26.13
2014-201520Fulhameng ENG2. Championship1.10Matches
2014-201520Barnsleyeng ENGFA Cup0.70Matches
2014-201520Fulhameng ENGLeague Cup1.00Matches
2014-201520Barnsleyeng ENG3. League One4.70Matches
2015-201621Barnsleyeng ENG3. League One1.10Matches
2016-201722Barnsleyeng ENG2. Championship4.10Matches
2016-201722Barnsleyeng ENGFA Cup0.50Matches
2017-201823Rotherham Utdeng ENGEFL Cup0.70Matches
2017-201823Rotherham Utdeng ENGFA Cup0.70Matches
2017-201823Rotherham Utdeng ENG3. League One30.88Matches
2018-201924Rotherham Utdeng ENG2. Championship26.240965762.36526214823732572.911618562.7448353.021.73.1+0.32944361770Matches
2018-201924Rotherham Utdeng ENGEFL Cup0.80Matches
2018-201924Rotherham Utdeng ENGFA Cup1.00Matches
2019-202025Portsmoutheng ENGEFL Cup0.90Matches
2019-202025Portsmoutheng ENGFA Cup3.42Matches
2019-202025Portsmoutheng ENG3. League One17.82Matches
2020-202126Portsmoutheng ENGEFL Cup1.20Matches
2020-202126Portsmoutheng ENGFA Cup3.31Matches
2020-202126Portsmoutheng ENG3. League One31.14Matches
2021-202227Oxford Unitedeng ENGFA Cup2.11Matches
2021-202227Oxford Unitedeng ENG3. League One20.63Matches
2022-202328Perth Gloryau AUS1. A-League23.62Matches
2023-202429Bengaluruin IND1. Super League13.80Matches
2024-202530Bengaluruin IND1. Super League3.82Matches
13 Seasons7 Clubs7 Leagues221.540965762.36526214823732572.911618562.7448353.0301.73.1+28.32944361770
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
Portsmouth (3 Seasons)4 Leagues58.29
Barnsley (3 Seasons)3 Leagues11.00
Rotherham Utd (2 Seasons)4 Leagues60.240965762.36526214823732572.911618562.7448353.0101.73.1+8.32944361770
Oxford United (2 Seasons)3 Leagues48.87
Bengaluru (2 Seasons)1 League17.62
Perth Glory (1 Season)1 League23.62
Fulham (1 Season)2 Leagues2.10
FA Cup (7 Seasons)11.64
League One (6 Seasons)106.017
EFL Cup (5 Seasons)4.50
Championship (4 Seasons)32.040965762.36526214823732572.911618562.7448353.021.73.1+0.32944361770
Super League (2 Seasons)17.62
League Two (1 Season)26.13
A-League (1 Season)23.62
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
2011-201217Portsmouth1 League0.60
2013-201419Oxford United1 League26.13
2014-201520Fulham2 Leagues2.10
2014-201520Barnsley2 Leagues5.40
2015-201621Barnsley1 League1.10
2016-201722Barnsley2 Leagues4.60
2017-201823Rotherham Utd3 Leagues32.18
2018-201924Rotherham Utd3 Leagues28.040965762.36526214823732572.911618562.7448353.021.73.1+0.32944361770
2019-202025Portsmouth3 Leagues22.04
2020-202126Portsmouth3 Leagues35.65
2021-202227Oxford United2 Leagues22.74
2022-202328Perth Glory1 League23.62
2023-202429Bengaluru1 League13.80
2024-202530Bengaluru1 League3.82
13 Seasons7 Clubs7 Leagues221.540965762.36526214823732572.911618562.7448353.0301.73.1+28.32944361770
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
Portsmouth (3 Seasons)4 Leagues58.29
Barnsley (3 Seasons)3 Leagues11.00
Rotherham Utd (2 Seasons)4 Leagues60.240965762.36526214823732572.911618562.7448353.0101.73.1+8.32944361770
Oxford United (2 Seasons)3 Leagues48.87
Bengaluru (2 Seasons)1 League17.62
Perth Glory (1 Season)1 League23.62
Fulham (1 Season)2 Leagues2.10
FA Cup (7 Seasons)11.64
League One (6 Seasons)106.017
EFL Cup (5 Seasons)4.50
Championship (4 Seasons)32.040965762.36526214823732572.911618562.7448353.021.73.1+0.32944361770
Super League (2 Seasons)17.62
League Two (1 Season)26.13
A-League (1 Season)23.62
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
2011-201217Portsmoutheng ENG2. Championship22nd0.60
2013-201419Oxford Unitedeng ENG4. League Two8th26.13
2014-201520Fulhameng ENG2. Championship17th1.10Matches
2014-201520Barnsleyeng ENG3. League One11th4.70Matches
2015-201621Barnsleyeng ENG3. League One6th1.10Matches
2016-201722Barnsleyeng ENG2. Championship14th4.10Matches
2017-201823Rotherham Utdeng ENG3. League One4th30.88Matches
2018-201924Rotherham Utdeng ENG2. Championship22nd26.240965762.36526214823732572.911618562.7448353.021.73.1+0.32944361770Matches
2019-202025Portsmoutheng ENG3. League One5th17.82Matches
2020-202126Portsmoutheng ENG3. League One8th31.14Matches
2021-202227Oxford Unitedeng ENG3. League One8th20.63Matches
2022-202328Perth Gloryau AUS1. A-League9th23.62Matches
2023-202429Bengaluruin IND1. Super League10th13.80Matches
2024-202530Bengaluruin IND1. Super League2nd3.82Matches
13 Seasons7 Clubs5 Leagues205.340965762.36526214823732572.911618562.7448353.0261.73.1+24.32944361770
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
Portsmouth (3 Seasons)2 Leagues49.56
Barnsley (3 Seasons)2 Leagues9.80
Rotherham Utd (2 Seasons)2 Leagues57.040965762.36526214823732572.911618562.7448353.0101.73.1+8.32944361770
Oxford United (2 Seasons)2 Leagues46.76
Bengaluru (2 Seasons)1 League17.62
Perth Glory (1 Season)1 League23.62
Fulham (1 Season)1 League1.10
League One (6 Seasons)106.017
Championship (4 Seasons)32.040965762.36526214823732572.911618562.7448353.021.73.1+0.32944361770
Super League (2 Seasons)17.62
League Two (1 Season)26.13
A-League (1 Season)23.62
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
2014-201520Fulhameng ENGLeague Cup9th1.00Matches
2014-201520Barnsleyeng ENGFA Cup33rd0.70Matches
2016-201722Barnsleyeng ENGFA Cup33rd0.50Matches
2017-201823Rotherham Utdeng ENGEFL Cup33rd0.70Matches
2017-201823Rotherham Utdeng ENGFA Cup85th0.70Matches
2018-201924Rotherham Utdeng ENGEFL Cup33rd0.80Matches
2018-201924Rotherham Utdeng ENGFA Cup33rd1.00Matches
2019-202025Portsmoutheng ENGEFL Cup17th0.90Matches
2019-202025Portsmoutheng ENGFA Cup9th3.42Matches
2020-202126Portsmoutheng ENGEFL Cup33rd1.20Matches
2020-202126Portsmoutheng ENGFA Cup33rd3.31Matches
2021-202227Oxford Unitedeng ENGFA Cup2.11Matches
7 Seasons5 Clubs2 Leagues16.24
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
Portsmouth (2 Seasons)2 Leagues8.73
Rotherham Utd (2 Seasons)2 Leagues3.20
Barnsley (2 Seasons)1 League1.20
Oxford United (1 Season)1 League2.11
Fulham (1 Season)1 League1.00
FA Cup (7 Seasons)11.64
EFL Cup (5 Seasons)4.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
201925au AustraliaFriendlies (M)0.20Matches
1 Season1 Club1 League0.20

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
2011-201217Portsmoutheng ENG2. Championship0.6
2013-201419Oxford Unitedeng ENG4. League Two26.1
2014-201520Fulhameng ENG2. Championship1.1Matches
2014-201520Barnsleyeng ENGFA Cup0.7Matches
2014-201520Fulhameng ENGLeague Cup1.0Matches
2014-201520Barnsleyeng ENG3. League One4.7Matches
2015-201621Barnsleyeng ENG3. League One1.1Matches
2016-201722Barnsleyeng ENG2. Championship4.10Matches
2016-201722Barnsleyeng ENGFA Cup0.5Matches
2017-201823Rotherham Utdeng ENGEFL Cup0.72Matches
2017-201823Rotherham Utdeng ENGFA Cup0.72Matches
2017-201823Rotherham Utdeng ENG3. League One30.80Matches
2018-201924Rotherham Utdeng ENG2. Championship26.2657642140147851000409143Matches
2018-201924Rotherham Utdeng ENGEFL Cup0.80Matches
2018-201924Rotherham Utdeng ENGFA Cup1.00Matches
2019-202025Portsmoutheng ENGEFL Cup0.94Matches
2019-202025Portsmoutheng ENGFA Cup3.411Matches
2019-202025Portsmoutheng ENG3. League One17.874Matches
2020-202126Portsmoutheng ENGEFL Cup1.25Matches
2020-202126Portsmoutheng ENGFA Cup3.38Matches
2020-202126Portsmoutheng ENG3. League One31.166Matches
2021-202227Oxford Unitedeng ENGFA Cup2.12Matches
2021-202227Oxford Unitedeng ENG3. League One20.656Matches
2022-202328Perth Gloryau AUS1. A-League23.678Matches
2023-202429Bengaluruin IND1. Super League13.862Matches
2024-202530Bengaluruin IND1. Super League3.836Matches
13 Seasons7 Clubs7 Leagues221.56576421401448451000409143
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portsmouth (3 Seasons)4 Leagues58.2168
Barnsley (3 Seasons)3 Leagues11.00
Rotherham Utd (2 Seasons)4 Leagues60.2657642140148251000409143
Oxford United (2 Seasons)3 Leagues48.858
Bengaluru (2 Seasons)1 League17.698
Perth Glory (1 Season)1 League23.678
Fulham (1 Season)2 Leagues2.1
FA Cup (7 Seasons)11.623
League One (6 Seasons)106.0196
EFL Cup (5 Seasons)4.511
Championship (4 Seasons)32.0657642140147851000409143
Super League (2 Seasons)17.698
League Two (1 Season)26.1
A-League (1 Season)23.678
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
2011-201217Portsmouth1 League0.6
2013-201419Oxford United1 League26.1
2014-201520Fulham2 Leagues2.1
2014-201520Barnsley2 Leagues5.4
2015-201621Barnsley1 League1.1
2016-201722Barnsley2 Leagues4.60
2017-201823Rotherham Utd3 Leagues32.14
2018-201924Rotherham Utd3 Leagues28.0657642140147851000409143
2019-202025Portsmouth3 Leagues22.089
2020-202126Portsmouth3 Leagues35.679
2021-202227Oxford United2 Leagues22.758
2022-202328Perth Glory1 League23.678
2023-202429Bengaluru1 League13.862
2024-202530Bengaluru1 League3.836
13 Seasons7 Clubs7 Leagues221.56576421401448451000409143
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portsmouth (3 Seasons)4 Leagues58.2168
Barnsley (3 Seasons)3 Leagues11.00
Rotherham Utd (2 Seasons)4 Leagues60.2657642140148251000409143
Oxford United (2 Seasons)3 Leagues48.858
Bengaluru (2 Seasons)1 League17.698
Perth Glory (1 Season)1 League23.678
Fulham (1 Season)2 Leagues2.1
FA Cup (7 Seasons)11.623
League One (6 Seasons)106.0196
EFL Cup (5 Seasons)4.511
Championship (4 Seasons)32.0657642140147851000409143
Super League (2 Seasons)17.698
League Two (1 Season)26.1
A-League (1 Season)23.678
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
2011-201217Portsmoutheng ENG2. Championship22nd0.6
2013-201419Oxford Unitedeng ENG4. League Two8th26.1
2014-201520Fulhameng ENG2. Championship17th1.1Matches
2014-201520Barnsleyeng ENG3. League One11th4.7Matches
2015-201621Barnsleyeng ENG3. League One6th1.1Matches
2016-201722Barnsleyeng ENG2. Championship14th4.10Matches
2017-201823Rotherham Utdeng ENG3. League One4th30.80Matches
2018-201924Rotherham Utdeng ENG2. Championship22nd26.2657642140147851000409143Matches
2019-202025Portsmoutheng ENG3. League One5th17.874Matches
2020-202126Portsmoutheng ENG3. League One8th31.166Matches
2021-202227Oxford Unitedeng ENG3. League One8th20.656Matches
2022-202328Perth Gloryau AUS1. A-League9th23.678Matches
2023-202429Bengaluruin IND1. Super League10th13.862Matches
2024-202530Bengaluruin IND1. Super League2nd3.836Matches
13 Seasons7 Clubs5 Leagues205.36576421401445051000409143
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portsmouth (3 Seasons)2 Leagues49.5140
Barnsley (3 Seasons)2 Leagues9.80
Rotherham Utd (2 Seasons)2 Leagues57.0657642140147851000409143
Oxford United (2 Seasons)2 Leagues46.756
Bengaluru (2 Seasons)1 League17.698
Perth Glory (1 Season)1 League23.678
Fulham (1 Season)1 League1.1
League One (6 Seasons)106.0196
Championship (4 Seasons)32.0657642140147851000409143
Super League (2 Seasons)17.698
League Two (1 Season)26.1
A-League (1 Season)23.678
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-201520Fulhameng ENGLeague Cup9th1.0Matches
2014-201520Barnsleyeng ENGFA Cup33rd0.7Matches
2016-201722Barnsleyeng ENGFA Cup33rd0.5Matches
2017-201823Rotherham Utdeng ENGEFL Cup33rd0.72Matches
2017-201823Rotherham Utdeng ENGFA Cup85th0.72Matches
2018-201924Rotherham Utdeng ENGEFL Cup33rd0.80Matches
2018-201924Rotherham Utdeng ENGFA Cup33rd1.00Matches
2019-202025Portsmoutheng ENGEFL Cup17th0.94Matches
2019-202025Portsmoutheng ENGFA Cup9th3.411Matches
2020-202126Portsmoutheng ENGEFL Cup33rd1.25Matches
2020-202126Portsmoutheng ENGFA Cup33rd3.38Matches
2021-202227Oxford Unitedeng ENGFA Cup2.12Matches
7 Seasons5 Clubs2 Leagues16.234
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portsmouth (2 Seasons)2 Leagues8.728
Rotherham Utd (2 Seasons)2 Leagues3.24
Barnsley (2 Seasons)1 League1.2
Oxford United (1 Season)1 League2.12
Fulham (1 Season)1 League1.0
FA Cup (7 Seasons)11.623
EFL Cup (5 Seasons)4.511
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
201925au AustraliaFriendlies (M)0.2Matches
1 Season1 Club1 League0.2

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
2011-201217Portsmoutheng ENG2. Championship0.6
2013-201419Oxford Unitedeng ENG4. League Two26.1
2014-201520Fulhameng ENG2. Championship1.1Matches
2014-201520Barnsleyeng ENGFA Cup0.7Matches
2014-201520Fulhameng ENGLeague Cup1.0Matches
2014-201520Barnsleyeng ENG3. League One4.7Matches
2015-201621Barnsleyeng ENG3. League One1.1Matches
2016-201722Barnsleyeng ENG2. Championship4.1Matches
2016-201722Barnsleyeng ENGFA Cup0.5Matches
2017-201823Rotherham Utdeng ENGEFL Cup0.7Matches
2017-201823Rotherham Utdeng ENGFA Cup0.7Matches
2017-201823Rotherham Utdeng ENG3. League One30.8Matches
2018-201924Rotherham Utdeng ENG2. Championship26.2803.0555063133110.42701030Matches
2018-201924Rotherham Utdeng ENGEFL Cup0.8Matches
2018-201924Rotherham Utdeng ENGFA Cup1.0Matches
2019-202025Portsmoutheng ENGEFL Cup0.9Matches
2019-202025Portsmoutheng ENGFA Cup3.4Matches
2019-202025Portsmoutheng ENG3. League One17.8Matches
2020-202126Portsmoutheng ENGEFL Cup1.2Matches
2020-202126Portsmoutheng ENGFA Cup3.3Matches
2020-202126Portsmoutheng ENG3. League One31.1Matches
2021-202227Oxford Unitedeng ENGFA Cup2.1Matches
2021-202227Oxford Unitedeng ENG3. League One20.6Matches
2022-202328Perth Gloryau AUS1. A-League23.6Matches
2023-202429Bengaluruin IND1. Super League13.8Matches
2024-202530Bengaluruin IND1. Super League3.8Matches
13 Seasons7 Clubs7 Leagues221.5803.0555063133110.42701030
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portsmouth (3 Seasons)4 Leagues58.2
Barnsley (3 Seasons)3 Leagues11.0
Rotherham Utd (2 Seasons)4 Leagues60.2803.0555063133110.42701030
Oxford United (2 Seasons)3 Leagues48.8
Bengaluru (2 Seasons)1 League17.6
Perth Glory (1 Season)1 League23.6
Fulham (1 Season)2 Leagues2.1
FA Cup (7 Seasons)11.6
League One (6 Seasons)106.0
EFL Cup (5 Seasons)4.5
Championship (4 Seasons)32.0803.0555063133110.42701030
Super League (2 Seasons)17.6
League Two (1 Season)26.1
A-League (1 Season)23.6
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
2011-201217Portsmouth1 League0.6
2013-201419Oxford United1 League26.1
2014-201520Fulham2 Leagues2.1
2014-201520Barnsley2 Leagues5.4
2015-201621Barnsley1 League1.1
2016-201722Barnsley2 Leagues4.6
2017-201823Rotherham Utd3 Leagues32.1
2018-201924Rotherham Utd3 Leagues28.0803.0555063133110.42701030
2019-202025Portsmouth3 Leagues22.0
2020-202126Portsmouth3 Leagues35.6
2021-202227Oxford United2 Leagues22.7
2022-202328Perth Glory1 League23.6
2023-202429Bengaluru1 League13.8
2024-202530Bengaluru1 League3.8
13 Seasons7 Clubs7 Leagues221.5803.0555063133110.42701030
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portsmouth (3 Seasons)4 Leagues58.2
Barnsley (3 Seasons)3 Leagues11.0
Rotherham Utd (2 Seasons)4 Leagues60.2803.0555063133110.42701030
Oxford United (2 Seasons)3 Leagues48.8
Bengaluru (2 Seasons)1 League17.6
Perth Glory (1 Season)1 League23.6
Fulham (1 Season)2 Leagues2.1
FA Cup (7 Seasons)11.6
League One (6 Seasons)106.0
EFL Cup (5 Seasons)4.5
Championship (4 Seasons)32.0803.0555063133110.42701030
Super League (2 Seasons)17.6
League Two (1 Season)26.1
A-League (1 Season)23.6
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
2011-201217Portsmoutheng ENG2. Championship22nd0.6
2013-201419Oxford Unitedeng ENG4. League Two8th26.1
2014-201520Fulhameng ENG2. Championship17th1.1Matches
2014-201520Barnsleyeng ENG3. League One11th4.7Matches
2015-201621Barnsleyeng ENG3. League One6th1.1Matches
2016-201722Barnsleyeng ENG2. Championship14th4.1Matches
2017-201823Rotherham Utdeng ENG3. League One4th30.8Matches
2018-201924Rotherham Utdeng ENG2. Championship22nd26.2803.0555063133110.42701030Matches
2019-202025Portsmoutheng ENG3. League One5th17.8Matches
2020-202126Portsmoutheng ENG3. League One8th31.1Matches
2021-202227Oxford Unitedeng ENG3. League One8th20.6Matches
2022-202328Perth Gloryau AUS1. A-League9th23.6Matches
2023-202429Bengaluruin IND1. Super League10th13.8Matches
2024-202530Bengaluruin IND1. Super League2nd3.8Matches
13 Seasons7 Clubs5 Leagues205.3803.0555063133110.42701030
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portsmouth (3 Seasons)2 Leagues49.5
Barnsley (3 Seasons)2 Leagues9.8
Rotherham Utd (2 Seasons)2 Leagues57.0803.0555063133110.42701030
Oxford United (2 Seasons)2 Leagues46.7
Bengaluru (2 Seasons)1 League17.6
Perth Glory (1 Season)1 League23.6
Fulham (1 Season)1 League1.1
League One (6 Seasons)106.0
Championship (4 Seasons)32.0803.0555063133110.42701030
Super League (2 Seasons)17.6
League Two (1 Season)26.1
A-League (1 Season)23.6
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-201520Fulhameng ENGLeague Cup9th1.0Matches
2014-201520Barnsleyeng ENGFA Cup33rd0.7Matches
2016-201722Barnsleyeng ENGFA Cup33rd0.5Matches
2017-201823Rotherham Utdeng ENGEFL Cup33rd0.7Matches
2017-201823Rotherham Utdeng ENGFA Cup85th0.7Matches
2018-201924Rotherham Utdeng ENGEFL Cup33rd0.8Matches
2018-201924Rotherham Utdeng ENGFA Cup33rd1.0Matches
2019-202025Portsmoutheng ENGEFL Cup17th0.9Matches
2019-202025Portsmoutheng ENGFA Cup9th3.4Matches
2020-202126Portsmoutheng ENGEFL Cup33rd1.2Matches
2020-202126Portsmoutheng ENGFA Cup33rd3.3Matches
2021-202227Oxford Unitedeng ENGFA Cup2.1Matches
7 Seasons5 Clubs2 Leagues16.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portsmouth (2 Seasons)2 Leagues8.7
Rotherham Utd (2 Seasons)2 Leagues3.2
Barnsley (2 Seasons)1 League1.2
Oxford United (1 Season)1 League2.1
Fulham (1 Season)1 League1.0
FA Cup (7 Seasons)11.6
EFL Cup (5 Seasons)4.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
201925au AustraliaFriendlies (M)0.2Matches
1 Season1 Club1 League0.2

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
2011-201217Portsmoutheng ENG2. Championship0.6
2013-201419Oxford Unitedeng ENG4. League Two26.1
2014-201520Fulhameng ENG2. Championship1.1Matches
2014-201520Barnsleyeng ENGFA Cup0.7Matches
2014-201520Fulhameng ENGLeague Cup1.0Matches
2014-201520Barnsleyeng ENG3. League One4.7Matches
2015-201621Barnsleyeng ENG3. League One1.1Matches
2016-201722Barnsleyeng ENG2. Championship4.100Matches
2016-201722Barnsleyeng ENGFA Cup0.5Matches
2017-201823Rotherham Utdeng ENGEFL Cup0.700Matches
2017-201823Rotherham Utdeng ENGFA Cup0.700Matches
2017-201823Rotherham Utdeng ENG3. League One30.800Matches
2018-201924Rotherham Utdeng ENG2. Championship26.2533425199174736.230305253184311Matches
2018-201924Rotherham Utdeng ENGEFL Cup0.800Matches
2018-201924Rotherham Utdeng ENGFA Cup1.012Matches
2019-202025Portsmoutheng ENGEFL Cup0.900Matches
2019-202025Portsmoutheng ENGFA Cup3.424Matches
2019-202025Portsmoutheng ENG3. League One17.81917Matches
2020-202126Portsmoutheng ENGEFL Cup1.221Matches
2020-202126Portsmoutheng ENGFA Cup3.312Matches
2020-202126Portsmoutheng ENG3. League One31.13116Matches
2021-202227Oxford Unitedeng ENGFA Cup2.100Matches
2021-202227Oxford Unitedeng ENG3. League One20.63033Matches
2022-202328Perth Gloryau AUS1. A-League23.61415Matches
2023-202429Bengaluruin IND1. Super League13.893Matches
2024-202530Bengaluruin IND1. Super League3.832Matches
13 Seasons7 Clubs7 Leagues221.55314625199174736.2303052512684311
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Portsmouth (3 Seasons)4 Leagues58.255400
Barnsley (3 Seasons)3 Leagues11.0000
Rotherham Utd (2 Seasons)4 Leagues60.2533525199174736.230305253384311
Oxford United (2 Seasons)3 Leagues48.830330
Bengaluru (2 Seasons)1 League17.61250
Perth Glory (1 Season)1 League23.614150
Fulham (1 Season)2 Leagues2.10
FA Cup (7 Seasons)11.6480
League One (6 Seasons)106.080660
EFL Cup (5 Seasons)4.5210
Championship (4 Seasons)32.0533425199174736.230305253184311
Super League (2 Seasons)17.61250
League Two (1 Season)26.10
A-League (1 Season)23.614150
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
2011-201217Portsmouth1 League0.60
2013-201419Oxford United1 League26.10
2014-201520Fulham2 Leagues2.10
2014-201520Barnsley2 Leagues5.40
2015-201621Barnsley1 League1.10
2016-201722Barnsley2 Leagues4.6000
2017-201823Rotherham Utd3 Leagues32.1000
2018-201924Rotherham Utd3 Leagues28.0533525199174736.230305253384311
2019-202025Portsmouth3 Leagues22.021210
2020-202126Portsmouth3 Leagues35.634190
2021-202227Oxford United2 Leagues22.730330
2022-202328Perth Glory1 League23.614150
2023-202429Bengaluru1 League13.8930
2024-202530Bengaluru1 League3.8320
13 Seasons7 Clubs7 Leagues221.55314625199174736.2303052512684311
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Portsmouth (3 Seasons)4 Leagues58.255400
Barnsley (3 Seasons)3 Leagues11.0000
Rotherham Utd (2 Seasons)4 Leagues60.2533525199174736.230305253384311
Oxford United (2 Seasons)3 Leagues48.830330
Bengaluru (2 Seasons)1 League17.61250
Perth Glory (1 Season)1 League23.614150
Fulham (1 Season)2 Leagues2.10
FA Cup (7 Seasons)11.6480
League One (6 Seasons)106.080660
EFL Cup (5 Seasons)4.5210
Championship (4 Seasons)32.0533425199174736.230305253184311
Super League (2 Seasons)17.61250
League Two (1 Season)26.10
A-League (1 Season)23.614150
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
2011-201217Portsmoutheng ENG2. Championship22nd0.6
2013-201419Oxford Unitedeng ENG4. League Two8th26.1
2014-201520Fulhameng ENG2. Championship17th1.1Matches
2014-201520Barnsleyeng ENG3. League One11th4.7Matches
2015-201621Barnsleyeng ENG3. League One6th1.1Matches
2016-201722Barnsleyeng ENG2. Championship14th4.100Matches
2017-201823Rotherham Utdeng ENG3. League One4th30.800Matches
2018-201924Rotherham Utdeng ENG2. Championship22nd26.2533425199174736.230305253184311Matches
2019-202025Portsmoutheng ENG3. League One5th17.81917Matches
2020-202126Portsmoutheng ENG3. League One8th31.13116Matches
2021-202227Oxford Unitedeng ENG3. League One8th20.63033Matches
2022-202328Perth Gloryau AUS1. A-League9th23.61415Matches
2023-202429Bengaluruin IND1. Super League10th13.893Matches
2024-202530Bengaluruin IND1. Super League2nd3.832Matches
13 Seasons7 Clubs5 Leagues205.35314025199174736.2303052511784311
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
Portsmouth (3 Seasons)2 Leagues49.550330
Barnsley (3 Seasons)2 Leagues9.8000
Rotherham Utd (2 Seasons)2 Leagues57.0533425199174736.230305253184311
Oxford United (2 Seasons)2 Leagues46.730330
Bengaluru (2 Seasons)1 League17.61250
Perth Glory (1 Season)1 League23.614150
Fulham (1 Season)1 League1.10
League One (6 Seasons)106.080660
Championship (4 Seasons)32.0533425199174736.230305253184311
Super League (2 Seasons)17.61250
League Two (1 Season)26.10
A-League (1 Season)23.614150
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-201520Fulhameng ENGLeague Cup9th1.0Matches
2014-201520Barnsleyeng ENGFA Cup33rd0.7Matches
2016-201722Barnsleyeng ENGFA Cup33rd0.5Matches
2017-201823Rotherham Utdeng ENGEFL Cup33rd0.700Matches
2017-201823Rotherham Utdeng ENGFA Cup85th0.700Matches
2018-201924Rotherham Utdeng ENGEFL Cup33rd0.800Matches
2018-201924Rotherham Utdeng ENGFA Cup33rd1.012Matches
2019-202025Portsmoutheng ENGEFL Cup17th0.900Matches
2019-202025Portsmoutheng ENGFA Cup9th3.424Matches
2020-202126Portsmoutheng ENGEFL Cup33rd1.221Matches
2020-202126Portsmoutheng ENGFA Cup33rd3.312Matches
2021-202227Oxford Unitedeng ENGFA Cup2.100Matches
7 Seasons5 Clubs2 Leagues16.2690
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
Portsmouth (2 Seasons)2 Leagues8.7570
Rotherham Utd (2 Seasons)2 Leagues3.2120
Barnsley (2 Seasons)1 League1.20
Oxford United (1 Season)1 League2.1000
Fulham (1 Season)1 League1.00
FA Cup (7 Seasons)11.6480
EFL Cup (5 Seasons)4.5210
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
201925au AustraliaFriendlies (M)0.2Matches
1 Season1 Club1 League0.20

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
2011-201217Portsmoutheng ENG2. Championship0.6
2013-201419Oxford Unitedeng ENG4. League Two26.1
2014-201520Fulhameng ENG2. Championship1.1Matches
2014-201520Barnsleyeng ENGFA Cup0.7Matches
2014-201520Fulhameng ENGLeague Cup1.0Matches
2014-201520Barnsleyeng ENG3. League One4.7Matches
2015-201621Barnsleyeng ENG3. League One1.1Matches
2016-201722Barnsleyeng ENG2. Championship4.1Matches
2016-201722Barnsleyeng ENGFA Cup0.5Matches
2017-201823Rotherham Utdeng ENGEFL Cup0.7Matches
2017-201823Rotherham Utdeng ENGFA Cup0.7Matches
2017-201823Rotherham Utdeng ENG3. League One30.8Matches
2018-201924Rotherham Utdeng ENG2. Championship26.29892417235449060989592745.83254.2569472418897556176151585149Matches
2018-201924Rotherham Utdeng ENGEFL Cup0.8Matches
2018-201924Rotherham Utdeng ENGFA Cup1.0Matches
2019-202025Portsmoutheng ENGEFL Cup0.9Matches
2019-202025Portsmoutheng ENGFA Cup3.4Matches
2019-202025Portsmoutheng ENG3. League One17.8Matches
2020-202126Portsmoutheng ENGEFL Cup1.2Matches
2020-202126Portsmoutheng ENGFA Cup3.3Matches
2020-202126Portsmoutheng ENG3. League One31.1Matches
2021-202227Oxford Unitedeng ENGFA Cup2.1Matches
2021-202227Oxford Unitedeng ENG3. League One20.6Matches
2022-202328Perth Gloryau AUS1. A-League23.6Matches
2023-202429Bengaluruin IND1. Super League13.8Matches
2024-202530Bengaluruin IND1. Super League3.8Matches
13 Seasons7 Clubs7 Leagues221.59892417235449060989592745.83254.2569472418897556176151585149
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
Portsmouth (3 Seasons)4 Leagues58.2
Barnsley (3 Seasons)3 Leagues11.0
Rotherham Utd (2 Seasons)4 Leagues60.29892417235449060989592745.83254.2569472418897556176151585149
Oxford United (2 Seasons)3 Leagues48.8
Bengaluru (2 Seasons)1 League17.6
Perth Glory (1 Season)1 League23.6
Fulham (1 Season)2 Leagues2.1
FA Cup (7 Seasons)11.6
League One (6 Seasons)106.0
EFL Cup (5 Seasons)4.5
Championship (4 Seasons)32.09892417235449060989592745.83254.2569472418897556176151585149
Super League (2 Seasons)17.6
League Two (1 Season)26.1
A-League (1 Season)23.6
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
2011-201217Portsmouth1 League0.6
2013-201419Oxford United1 League26.1
2014-201520Fulham2 Leagues2.1
2014-201520Barnsley2 Leagues5.4
2015-201621Barnsley1 League1.1
2016-201722Barnsley2 Leagues4.6
2017-201823Rotherham Utd3 Leagues32.1
2018-201924Rotherham Utd3 Leagues28.09892417235449060989592745.83254.2569472418897556176151585149
2019-202025Portsmouth3 Leagues22.0
2020-202126Portsmouth3 Leagues35.6
2021-202227Oxford United2 Leagues22.7
2022-202328Perth Glory1 League23.6
2023-202429Bengaluru1 League13.8
2024-202530Bengaluru1 League3.8
13 Seasons7 Clubs7 Leagues221.59892417235449060989592745.83254.2569472418897556176151585149
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
Portsmouth (3 Seasons)4 Leagues58.2
Barnsley (3 Seasons)3 Leagues11.0
Rotherham Utd (2 Seasons)4 Leagues60.29892417235449060989592745.83254.2569472418897556176151585149
Oxford United (2 Seasons)3 Leagues48.8
Bengaluru (2 Seasons)1 League17.6
Perth Glory (1 Season)1 League23.6
Fulham (1 Season)2 Leagues2.1
FA Cup (7 Seasons)11.6
League One (6 Seasons)106.0
EFL Cup (5 Seasons)4.5
Championship (4 Seasons)32.09892417235449060989592745.83254.2569472418897556176151585149
Super League (2 Seasons)17.6
League Two (1 Season)26.1
A-League (1 Season)23.6
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
2011-201217Portsmoutheng ENG2. Championship22nd0.6
2013-201419Oxford Unitedeng ENG4. League Two8th26.1
2014-201520Fulhameng ENG2. Championship17th1.1Matches
2014-201520Barnsleyeng ENG3. League One11th4.7Matches
2015-201621Barnsleyeng ENG3. League One6th1.1Matches
2016-201722Barnsleyeng ENG2. Championship14th4.1Matches
2017-201823Rotherham Utdeng ENG3. League One4th30.8Matches
2018-201924Rotherham Utdeng ENG2. Championship22nd26.29892417235449060989592745.83254.2569472418897556176151585149Matches
2019-202025Portsmoutheng ENG3. League One5th17.8Matches
2020-202126Portsmoutheng ENG3. League One8th31.1Matches
2021-202227Oxford Unitedeng ENG3. League One8th20.6Matches
2022-202328Perth Gloryau AUS1. A-League9th23.6Matches
2023-202429Bengaluruin IND1. Super League10th13.8Matches
2024-202530Bengaluruin IND1. Super League2nd3.8Matches
13 Seasons7 Clubs5 Leagues205.39892417235449060989592745.83254.2569472418897556176151585149
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
Portsmouth (3 Seasons)2 Leagues49.5
Barnsley (3 Seasons)2 Leagues9.8
Rotherham Utd (2 Seasons)2 Leagues57.09892417235449060989592745.83254.2569472418897556176151585149
Oxford United (2 Seasons)2 Leagues46.7
Bengaluru (2 Seasons)1 League17.6
Perth Glory (1 Season)1 League23.6
Fulham (1 Season)1 League1.1
League One (6 Seasons)106.0
Championship (4 Seasons)32.09892417235449060989592745.83254.2569472418897556176151585149
Super League (2 Seasons)17.6
League Two (1 Season)26.1
A-League (1 Season)23.6
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
2014-201520Fulhameng ENGLeague Cup9th1.0Matches
2014-201520Barnsleyeng ENGFA Cup33rd0.7Matches
2016-201722Barnsleyeng ENGFA Cup33rd0.5Matches
2017-201823Rotherham Utdeng ENGEFL Cup33rd0.7Matches
2017-201823Rotherham Utdeng ENGFA Cup85th0.7Matches
2018-201924Rotherham Utdeng ENGEFL Cup33rd0.8Matches
2018-201924Rotherham Utdeng ENGFA Cup33rd1.0Matches
2019-202025Portsmoutheng ENGEFL Cup17th0.9Matches
2019-202025Portsmoutheng ENGFA Cup9th3.4Matches
2020-202126Portsmoutheng ENGEFL Cup33rd1.2Matches
2020-202126Portsmoutheng ENGFA Cup33rd3.3Matches
2021-202227Oxford Unitedeng ENGFA Cup2.1Matches
7 Seasons5 Clubs2 Leagues16.2
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
Portsmouth (2 Seasons)2 Leagues8.7
Rotherham Utd (2 Seasons)2 Leagues3.2
Barnsley (2 Seasons)1 League1.2
Oxford United (1 Season)1 League2.1
Fulham (1 Season)1 League1.0
FA Cup (7 Seasons)11.6
EFL Cup (5 Seasons)4.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
201925au AustraliaFriendlies (M)0.2Matches
1 Season1 Club1 League0.2

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
2011-201217Portsmoutheng ENG2. Championship456141.40.604
2013-201419Oxford Unitedeng ENG4. League Two362,3476556.726.1279
2014-201520Fulhameng ENG2. Championship296482.31.111110.0015-4-3.75-3.37Matches
2014-201520Barnsleyeng ENGFA Cup1606016.70.71600003.0030+3+4.50+3.60Matches
2014-201520Fulhameng ENGLeague Cup1909033.31.01901003.0010+1+1.00+2.00Matches
2014-201520Barnsleyeng ENG3. League One54228410.24.752011.408800.00-0.02Matches
2015-201621Barnsleyeng ENG3. League One597192.31.110462.003300.00-0.36Matches
2016-201722Barnsleyeng ENG2. Championship16367238.94.14012111.5636-3-0.74-0.74Matches
2016-201722Barnsleyeng ENGFA Cup1454521.40.50014410.0001-1-2.00-2.00Matches
2017-201823Rotherham Utdeng ENGEFL Cup1626234.40.71620013.0010+1+1.45+2.21Matches
2017-201823Rotherham Utdeng ENGFA Cup1616167.80.71610000.001100.00+3.10Matches
2017-201823Rotherham Utdeng ENG3. League One422,7686666.930.83316941.715234+18+0.59+0.45Matches
2018-201924Rotherham Utdeng ENG2. Championship392,3616157.026.2248314152420.872940-11-0.42+0.5932.042.3-10.3-0.39+0.16Matches
2018-201924Rotherham Utdeng ENGEFL Cup1747441.10.81740013.0031+2+2.43+4.13Matches
2018-201924Rotherham Utdeng ENGFA Cup1898998.91.01890000.0007-7-7.08-7.08Matches
2019-202025Portsmoutheng ENGEFL Cup1777728.50.91770000.0003-3-3.51-5.37Matches
2019-202025Portsmoutheng ENGFA Cup43027667.13.4386214502.2585+3+0.89+0.89Matches
2019-202025Portsmoutheng ENG3. League One261,5986150.717.820741062011.863017+13+0.73+0.50Matches
2020-202126Portsmoutheng ENGEFL Cup21055358.31.2190111500.5004-4-3.43-3.43Matches
2020-202126Portsmoutheng ENGFA Cup3300100100.03.331003002.00105+5+1.50Matches
2020-202126Portsmoutheng ENG3. League One412,8036867.731.133801581941.634829+19+0.61+0.95Matches
2021-202227Oxford Unitedeng ENGFA Cup21899590.02.11120116900.5046-2-0.95-5.24Matches
2021-202227Oxford Unitedeng ENG3. League One331,8565644.820.6227912111281.733931+8+0.39-0.20Matches
2022-202328Perth Gloryau AUS1. A-League242,1248990.823.6248920001.083443-9-0.38+0.04Matches
2023-202429Bengaluruin IND1. Super League161,2397762.613.814861122121.131517-2-0.15+1.31Matches
2024-202530Bengaluruin IND1. Super League63455831.93.8383133201.8386+2+0.52-0.21Matches
13 Seasons7 Clubs7 Leagues31419,9336337.8221.5226821108822431.47301272+29+0.15+0.1832.042.3-10.3-0.39+0.16
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
Portsmouth (3 Seasons)4 Leagues815,2416541.558.2618031202151.709663+33+0.57+0.49
Barnsley (3 Seasons)3 Leagues28991357.611.0116121744191.611718-1-0.09-0.24
Rotherham Utd (2 Seasons)4 Leagues855,4156461.460.2618230242481.318683+3+0.05+0.6332.042.3-10.3-0.39+0.16
Oxford United (2 Seasons)3 Leagues714,3926251.748.8508013211781.664337+6+0.26-0.36
Bengaluru (2 Seasons)1 League221,5847251.817.617851252821.32232300.00+0.37
Perth Glory (1 Season)1 League242,1248990.823.6248920001.083443-9-0.38+0.04
Fulham (1 Season)2 Leagues3186624.22.12902111.0025-3-1.45-1.05
FA Cup (7 Seasons)131,0468061.211.61089635311.462625+1+0.09-0.32
League One (6 Seasons)1529,5446340.0106.011478553816241.72180122+58+0.55+0.34
EFL Cup (5 Seasons)64086837.84.5579211521.6758-3-0.66-0.53
Championship (4 Seasons)612,8804717.432.02983153224141.033351-18-0.57-0.2332.042.3-10.3-0.39+0.16
Super League (2 Seasons)221,5847251.817.617851252821.32232300.00+0.37
League Two (1 Season)362,3476556.726.1279
A-League (1 Season)242,1248990.823.6248920001.083443-9-0.38+0.04
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
2011-201217Portsmouth1 League456141.40.604
2013-201419Oxford United1 League362,3476556.726.1279
2014-201520Fulham2 Leagues3186624.22.12902111.0025-3-1.45-1.05
2014-201520Barnsley2 Leagues64828010.75.46602011.67118+3+0.56+0.47
2015-201621Barnsley1 League597192.31.110462.003300.00-0.36
2016-201722Barnsley2 Leagues17412249.54.6401344121.4737-4-0.87-0.87
2017-201823Rotherham Utd3 Leagues442,8916665.632.1356216951.705435+19+0.59+0.59
2018-201924Rotherham Utd3 Leagues412,5246257.228.0268314152430.903248-16-0.57+0.4832.042.3-10.3-0.39+0.16
2019-202025Portsmouth3 Leagues311,9776451.122.024751272411.853825+13+0.59+0.21
2020-202126Portsmouth3 Leagues463,2087069.435.637821991841.615838+20+0.56+0.88
2021-202227Oxford United2 Leagues352,0455847.022.7238013121781.664337+6+0.26-0.36
2022-202328Perth Glory1 League242,1248990.823.6248920001.083443-9-0.38+0.04
2023-202429Bengaluru1 League161,2397762.613.814861122121.131517-2-0.15+1.31
2024-202530Bengaluru1 League63455831.93.8383133201.8386+2+0.52-0.21
13 Seasons7 Clubs7 Leagues31419,9336337.8221.5226821108822431.47301272+29+0.15+0.1832.042.3-10.3-0.39+0.16
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
Portsmouth (3 Seasons)4 Leagues815,2416541.558.2618031202151.709663+33+0.57+0.49
Barnsley (3 Seasons)3 Leagues28991357.611.0116121744191.611718-1-0.09-0.24
Rotherham Utd (2 Seasons)4 Leagues855,4156461.460.2618230242481.318683+3+0.05+0.6332.042.3-10.3-0.39+0.16
Oxford United (2 Seasons)3 Leagues714,3926251.748.8508013211781.664337+6+0.26-0.36
Bengaluru (2 Seasons)1 League221,5847251.817.617851252821.32232300.00+0.37
Perth Glory (1 Season)1 League242,1248990.823.6248920001.083443-9-0.38+0.04
Fulham (1 Season)2 Leagues3186624.22.12902111.0025-3-1.45-1.05
FA Cup (7 Seasons)131,0468061.211.61089635311.462625+1+0.09-0.32
League One (6 Seasons)1529,5446340.0106.011478553816241.72180122+58+0.55+0.34
EFL Cup (5 Seasons)64086837.84.5579211521.6758-3-0.66-0.53
Championship (4 Seasons)612,8804717.432.02983153224141.033351-18-0.57-0.2332.042.3-10.3-0.39+0.16
Super League (2 Seasons)221,5847251.817.617851252821.32232300.00+0.37
League Two (1 Season)362,3476556.726.1279
A-League (1 Season)242,1248990.823.6248920001.083443-9-0.38+0.04
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
2011-201217Portsmoutheng ENG2. Championship22nd456141.40.604
2013-201419Oxford Unitedeng ENG4. League Two8th362,3476556.726.1279
2014-201520Fulhameng ENG2. Championship17th296482.31.111110.0015-4-3.75-3.37Matches
2014-201520Barnsleyeng ENG3. League One11th54228410.24.752011.408800.00-0.02Matches
2015-201621Barnsleyeng ENG3. League One6th597192.31.110462.003300.00-0.36Matches
2016-201722Barnsleyeng ENG2. Championship14th16367238.94.14012111.5636-3-0.74-0.74Matches
2017-201823Rotherham Utdeng ENG3. League One4th422,7686666.930.83316941.715234+18+0.59+0.45Matches
2018-201924Rotherham Utdeng ENG2. Championship22nd392,3616157.026.2248314152420.872940-11-0.42+0.5932.042.3-10.3-0.39+0.16Matches
2019-202025Portsmoutheng ENG3. League One5th261,5986150.717.820741062011.863017+13+0.73+0.50Matches
2020-202126Portsmoutheng ENG3. League One8th412,8036867.731.133801581941.634829+19+0.61+0.95Matches
2021-202227Oxford Unitedeng ENG3. League One8th331,8565644.820.6227912111281.733931+8+0.39-0.20Matches
2022-202328Perth Gloryau AUS1. A-League9th242,1248990.823.6248920001.083443-9-0.38+0.04Matches
2023-202429Bengaluruin IND1. Super League10th161,2397762.613.814861122121.131517-2-0.15+1.31Matches
2024-202530Bengaluruin IND1. Super League2nd63455831.93.8383133201.8386+2+0.52-0.21Matches
13 Seasons7 Clubs5 Leagues29518,4796337.0205.3211821028420401.47270239+31+0.17+0.2132.042.3-10.3-0.39+0.16
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
Portsmouth (3 Seasons)2 Leagues714,4576339.049.5537825181951.727846+32+0.65+0.69
Barnsley (3 Seasons)2 Leagues26886347.19.810216181.611417-3-0.30-0.44
Rotherham Utd (2 Seasons)2 Leagues815,1296361.957.0578330242461.318174+7+0.12+0.6432.042.3-10.3-0.39+0.16
Oxford United (2 Seasons)2 Leagues694,2036150.846.7497912201281.733931+8+0.39-0.20
Bengaluru (2 Seasons)1 League221,5847251.817.617851252821.32232300.00+0.37
Perth Glory (1 Season)1 League242,1248990.823.6248920001.083443-9-0.38+0.04
Fulham (1 Season)1 League296482.31.111110.0015-4-3.75-3.37
League One (6 Seasons)1529,5446340.0106.011478553816241.72180122+58+0.55+0.34
Championship (4 Seasons)612,8804717.432.02983153224141.033351-18-0.57-0.2332.042.3-10.3-0.39+0.16
Super League (2 Seasons)221,5847251.817.617851252821.32232300.00+0.37
League Two (1 Season)362,3476556.726.1279
A-League (1 Season)242,1248990.823.6248920001.083443-9-0.38+0.04
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
2014-201520Fulhameng ENGLeague Cup9th1909033.31.01901003.0010+1+1.00+2.00Matches
2014-201520Barnsleyeng ENGFA Cup33rd1606016.70.71600003.0030+3+4.50+3.60Matches
2016-201722Barnsleyeng ENGFA Cup33rd1454521.40.50014410.0001-1-2.00-2.00Matches
2017-201823Rotherham Utdeng ENGEFL Cup33rd1626234.40.71620013.0010+1+1.45+2.21Matches
2017-201823Rotherham Utdeng ENGFA Cup85th1616167.80.71610000.001100.00+3.10Matches
2018-201924Rotherham Utdeng ENGEFL Cup33rd1747441.10.81740013.0031+2+2.43+4.13Matches
2018-201924Rotherham Utdeng ENGFA Cup33rd1898998.91.01890000.0007-7-7.08-7.08Matches
2019-202025Portsmoutheng ENGEFL Cup17th1777728.50.91770000.0003-3-3.51-5.37Matches
2019-202025Portsmoutheng ENGFA Cup9th43027667.13.4386214502.2585+3+0.89+0.89Matches
2020-202126Portsmoutheng ENGEFL Cup33rd21055358.31.2190111500.5004-4-3.43-3.43Matches
2020-202126Portsmoutheng ENGFA Cup33rd3300100100.03.331003002.00105+5+1.50Matches
2021-202227Oxford Unitedeng ENGFA Cup21899590.02.11120116900.5046-2-0.95-5.24Matches
7 Seasons5 Clubs2 Leagues191,4547752.116.21585844331.533133-2-0.12-0.26
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portsmouth (2 Seasons)2 Leagues107847865.38.7891623001.601817+1+0.11-0.75
Rotherham Utd (2 Seasons)2 Leagues42867253.03.24720021.5059-4-1.26+0.16
Barnsley (2 Seasons)1 League21055318.41.2161014411.5031+2+1.71+1.13
Oxford United (1 Season)1 League21899590.02.11120116900.5046-2-0.95-5.24
Fulham (1 Season)1 League1909033.31.01901003.0010+1+1.00+2.00
FA Cup (7 Seasons)131,0468061.211.61089635311.462625+1+0.09-0.32
EFL Cup (5 Seasons)64086837.84.5579211521.6758-3-0.66-0.53
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
201925au AustraliaFriendlies (M)1181820.00.20011700.0001-1-5.00-5.00Matches
1 Season1 Club1 League1181820.00.20011700.0001-1-5.00-5.00

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
2011-201217Portsmoutheng ENG2. Championship0.6000
2013-201419Oxford Unitedeng ENG4. League Two26.15125
2014-201520Fulhameng ENG2. Championship1.1001Matches
2014-201520Barnsleyeng ENGFA Cup0.70000Matches
2014-201520Fulhameng ENGLeague Cup1.00000Matches
2014-201520Barnsleyeng ENG3. League One4.7104Matches
2015-201621Barnsleyeng ENG3. League One1.1001Matches
2016-201722Barnsleyeng ENG2. Championship4.1000400000000Matches
2016-201722Barnsleyeng ENGFA Cup0.50000Matches
2017-201823Rotherham Utdeng ENGEFL Cup0.7000100200000Matches
2017-201823Rotherham Utdeng ENGFA Cup0.71001202000Matches
2017-201823Rotherham Utdeng ENG3. League One30.84003100000000Matches
2018-201924Rotherham Utdeng ENG2. Championship26.220034537783134110125396637.1Matches
2018-201924Rotherham Utdeng ENGEFL Cup0.8000130000000Matches
2018-201924Rotherham Utdeng ENGFA Cup1.0000020021000Matches
2019-202025Portsmoutheng ENGEFL Cup0.90001304000Matches
2019-202025Portsmoutheng ENGFA Cup3.410034011420Matches
2019-202025Portsmoutheng ENG3. League One17.820027324741719000Matches
2020-202126Portsmoutheng ENGEFL Cup1.20001205120Matches
2020-202126Portsmoutheng ENGFA Cup3.30006908210Matches
2020-202126Portsmoutheng ENG3. League One31.1500405016616310Matches
2021-202227Oxford Unitedeng ENGFA Cup2.10005412000Matches
2021-202227Oxford Unitedeng ENG3. League One20.6600273525633300Matches
2022-202328Perth Gloryau AUS1. A-League23.6600214157815140Matches
2023-202429Bengaluruin IND1. Super League13.81001519262390Matches
2024-202530Bengaluruin IND1. Super League3.810056036230Matches
13 Seasons7 Clubs7 Leagues221.5351025426522484126146110125396637.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portsmouth (3 Seasons)4 Leagues58.28007810051684055000
Barnsley (3 Seasons)3 Leagues11.0100900000000
Rotherham Utd (2 Seasons)4 Leagues60.270068607823335110125396637.1
Oxford United (2 Seasons)3 Leagues48.81110573935833300
Bengaluru (2 Seasons)1 League17.620020252985120
Perth Glory (1 Season)1 League23.6600214157815140
Fulham (1 Season)2 Leagues2.100010
FA Cup (7 Seasons)11.6200152112384000
League One (6 Seasons)106.0180013011771966680000
EFL Cup (5 Seasons)4.50004801112000
Championship (4 Seasons)32.020039537783134110125396637.1
Super League (2 Seasons)17.620020252985120
League Two (1 Season)26.15125
A-League (1 Season)23.6600214157815140
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
2011-201217Portsmouth1 League0.6000
2013-201419Oxford United1 League26.15125
2014-201520Fulham2 Leagues2.100010
2014-201520Barnsley2 Leagues5.410040
2015-201621Barnsley1 League1.1001
2016-201722Barnsley2 Leagues4.6000400000000
2017-201823Rotherham Utd3 Leagues32.15003320400000
2018-201924Rotherham Utd3 Leagues28.020035587783335110125396637.1
2019-202025Portsmouth3 Leagues22.030031394892121000
2020-202126Portsmouth3 Leagues35.6500476117919340
2021-202227Oxford United2 Leagues22.7600323935833300
2022-202328Perth Glory1 League23.6600214157815140
2023-202429Bengaluru1 League13.81001519262390
2024-202530Bengaluru1 League3.810056036230
13 Seasons7 Clubs7 Leagues221.5351025426522484126146110125396637.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portsmouth (3 Seasons)4 Leagues58.28007810051684055000
Barnsley (3 Seasons)3 Leagues11.0100900000000
Rotherham Utd (2 Seasons)4 Leagues60.270068607823335110125396637.1
Oxford United (2 Seasons)3 Leagues48.81110573935833300
Bengaluru (2 Seasons)1 League17.620020252985120
Perth Glory (1 Season)1 League23.6600214157815140
Fulham (1 Season)2 Leagues2.100010
FA Cup (7 Seasons)11.6200152112384000
League One (6 Seasons)106.0180013011771966680000
EFL Cup (5 Seasons)4.50004801112000
Championship (4 Seasons)32.020039537783134110125396637.1
Super League (2 Seasons)17.620020252985120
League Two (1 Season)26.15125
A-League (1 Season)23.6600214157815140
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
2011-201217Portsmoutheng ENG2. Championship22nd0.6000
2013-201419Oxford Unitedeng ENG4. League Two8th26.15125
2014-201520Fulhameng ENG2. Championship17th1.1001Matches
2014-201520Barnsleyeng ENG3. League One11th4.7104Matches
2015-201621Barnsleyeng ENG3. League One6th1.1001Matches
2016-201722Barnsleyeng ENG2. Championship14th4.1000400000000Matches
2017-201823Rotherham Utdeng ENG3. League One4th30.84003100000000Matches
2018-201924Rotherham Utdeng ENG2. Championship22nd26.220034537783134110125396637.1Matches
2019-202025Portsmoutheng ENG3. League One5th17.820027324741719000Matches
2020-202126Portsmoutheng ENG3. League One8th31.1500405016616310Matches
2021-202227Oxford Unitedeng ENG3. League One8th20.6600273525633300Matches
2022-202328Perth Gloryau AUS1. A-League9th23.6600214157815140Matches
2023-202429Bengaluruin IND1. Super League10th13.81001519262390Matches
2024-202530Bengaluruin IND1. Super League2nd3.810056036230Matches
13 Seasons7 Clubs5 Leagues205.3331023523621450117140110125396637.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portsmouth (3 Seasons)2 Leagues49.5700678251403350000
Barnsley (3 Seasons)2 Leagues9.8100900000000
Rotherham Utd (2 Seasons)2 Leagues57.060065537783134110125396637.1
Oxford United (2 Seasons)2 Leagues46.71110523525633300
Bengaluru (2 Seasons)1 League17.620020252985120
Perth Glory (1 Season)1 League23.6600214157815140
Fulham (1 Season)1 League1.1001
League One (6 Seasons)106.0180013011771966680000
Championship (4 Seasons)32.020039537783134110125396637.1
Super League (2 Seasons)17.620020252985120
League Two (1 Season)26.15125
A-League (1 Season)23.6600214157815140
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201520Fulhameng ENGLeague Cup9th1.00000Matches
2014-201520Barnsleyeng ENGFA Cup33rd0.70000Matches
2016-201722Barnsleyeng ENGFA Cup33rd0.50000Matches
2017-201823Rotherham Utdeng ENGEFL Cup33rd0.7000100200000Matches
2017-201823Rotherham Utdeng ENGFA Cup85th0.71001202000Matches
2018-201924Rotherham Utdeng ENGEFL Cup33rd0.8000130000000Matches
2018-201924Rotherham Utdeng ENGFA Cup33rd1.0000020021000Matches
2019-202025Portsmoutheng ENGEFL Cup17th0.90001304000Matches
2019-202025Portsmoutheng ENGFA Cup9th3.410034011420Matches
2020-202126Portsmoutheng ENGEFL Cup33rd1.20001205120Matches
2020-202126Portsmoutheng ENGFA Cup33rd3.30006908210Matches
2021-202227Oxford Unitedeng ENGFA Cup2.10005412000Matches
7 Seasons5 Clubs2 Leagues16.2200192913496000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (2 Seasons)2 Leagues8.71001118028750
Rotherham Utd (2 Seasons)2 Leagues3.2100370421000
Barnsley (2 Seasons)1 League1.20000
Oxford United (1 Season)1 League2.10005412000
Fulham (1 Season)1 League1.00000
FA Cup (7 Seasons)11.6200152112384000
EFL Cup (5 Seasons)4.50004801112000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201925au AustraliaFriendlies (M)0.20000Matches
1 Season1 Club1 League0.20000

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.

More Ryan Williams Pages

Ryan Williams 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