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-20FriPremiershipRegular seasonAwayD 1–1KilmarnockMotherwellY*FW90000063000Match Report
2024-12-07SatPremiershipRegular seasonAwayD 1–1KilmarnockDundee UnitedY*FW86000020000Match Report
2024-12-04WedPremiershipRegular seasonAwayL 0–6KilmarnockRangersY*FW60000000000Match Report
2024-11-30SatPremiershipRegular seasonHomeD 1–1KilmarnockDundeeY*FW86010010002Match Report
2024-11-23SatPremiershipRegular seasonAwayL 0–1KilmarnockSt JohnstoneY*FW88000020000Match 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
2013-201420P'borough Utdeng ENG3. League One632502.8000000000.000.000.000.000.00
2014-201521P'borough Utdeng ENGFA Cup21911.0000000100.000.000.000.000.00Matches
2014-201521P'borough Utdeng ENGLeague Cup11640.7000000000.000.000.000.000.00Matches
2014-201521P'borough Utdeng ENG3. League One17121,05511.7516500300.430.090.510.430.51Matches
2014-201521Oxford Unitedeng ENG4. League Two622372.6101100000.380.000.380.380.38Matches
2015-201622Dag & Redeng ENGFA Cup443764.2303211200.720.000.720.480.48Matches
2015-201622P'borough Utdeng ENGLeague Cup10170.2000000000.000.000.000.000.00Matches
2015-201622Shrewsburyeng ENG3. League One131192710.3011000100.000.100.100.000.10Matches
2015-201622P'borough Utdeng ENG3. League One511181.3000000200.000.000.000.000.00Matches
2015-201622Dag & Redeng ENG4. League Two844024.5000000100.000.000.000.000.00Matches
2016-201723Blackpooleng ENGFA Cup442652.9011000100.000.340.340.000.34Matches
2016-201723Blackpooleng ENG4. League Two34272,36326.3113141101400.420.110.530.420.53Matches
2017-201824Blackpooleng ENG3. League One29292,16424.0114151100300.460.170.620.460.62Matches
2018-201925Rotherham Utdeng ENG2. Championship23990410.0011000201.81.81.63.42312600.000.100.100.000.100.180.160.340.180.34Matches
2018-201925Rotherham Utdeng ENGEFL Cup20390.4000000000.000.000.000.000.00Matches
2019-202026Rotherham Utdeng ENGEFL Cup221802.0101100000.500.000.500.500.50Matches
2019-202026Rotherham Utdeng ENGFA Cup221601.8101100000.560.000.560.560.56Matches
2019-202026Rotherham Utdeng ENG3. League One20131,07411.9437400100.340.250.590.340.59Matches
2020-202127Rotherham Utdeng ENG2. Championship1265125.7000000000.80.80.21.0911400.000.000.000.000.000.140.040.180.140.18Matches
2020-202127Rotherham Utdeng ENGEFL Cup10340.4000000000.000.000.000.000.00Matches
2020-202127Rotherham Utdeng ENGFA Cup10540.6000000000.000.000.000.000.00Matches
2020-202127Fleetwood Towneng ENG3. League One26242,03322.6426312100.180.090.270.130.22Matches
2021-202228Cheltenhameng ENGEFL Cup20630.7202200102.860.002.862.862.86Matches
2021-202228Cheltenhameng ENGFA Cup221661.8011000000.000.540.540.000.54Matches
2021-202228Cheltenhameng ENG3. League One161096110.7213200100.190.090.280.190.28Matches
202228Loyalus USA2. USL Champ29231,92221.4142161313710.660.090.750.610.70Matches
2022-202329Kilmarnocksct SCO1. Premiership14141,15012.8426400210.310.160.470.310.47Matches
2023-202430Kilmarnocksct SCO1. Premiership35322,57728.69312900400.310.100.420.310.42Matches
2024-202531Kilmarnocksct SCO1. Premiership16161,21213.5112100100.070.070.150.070.15Matches
12 Seasons10 Clubs7 Leagues33325221,370237.473269970373822.62.61.84.432231000.310.110.420.290.400.170.110.280.170.28
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
Kilmarnock (3 Seasons)1 League65624,93954.9146201400710.260.110.360.260.36
Rotherham Utd (3 Seasons)4 Leagues63322,95732.96410600302.62.61.84.432231000.180.120.300.180.300.170.110.280.170.28
P'borough Utd (3 Seasons)3 Leagues32181,59517.7516500600.280.060.340.280.34
Blackpool (2 Seasons)3 Leagues67604,79253.2228302201800.410.150.560.410.56
Loyal (1 Season)1 League29231,92221.4142161313710.660.090.750.610.70
Fleetwood Town (1 Season)1 League26242,03322.6426312100.180.090.270.130.22
Cheltenham (1 Season)3 Leagues20121,19013.2426400200.300.150.450.300.45
Shrewsbury (1 Season)1 League131192710.3011000100.000.100.100.000.10
Dag & Red (1 Season)2 Leagues1287788.6303211300.350.000.350.230.23
Oxford United (1 Season)1 League622372.6101100000.380.000.380.380.38
League One (7 Seasons)1321038,58295.426123825121200.270.130.400.260.39
FA Cup (6 Seasons)15131,11212.4426311400.320.160.490.240.40
EFL Cup (6 Seasons)933974.4303300100.680.000.680.680.68
Premiership (3 Seasons)65624,93954.9146201400710.260.110.360.260.36
League Two (3 Seasons)48333,00233.4123151201500.360.090.450.360.45
Championship (2 Seasons)35151,41615.7011000202.62.61.84.432231000.000.060.060.000.060.170.110.280.170.28
USL Champ (1 Season)29231,92221.4142161313710.660.090.750.610.70
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
2013-201420P'borough Utd1 League632502.8000000000.000.000.000.000.00
2014-201521Oxford United1 League622372.6101100000.380.000.380.380.38
2014-201521P'borough Utd3 Leagues20141,21013.4516500400.370.070.450.370.45
2015-201622P'borough Utd2 Leagues611351.5000000200.000.000.000.000.00
2015-201622Dag & Red2 Leagues1287788.6303211300.350.000.350.230.23
2015-201622Shrewsbury1 League131192710.3011000100.000.100.100.000.10
2016-201723Blackpool2 Leagues38312,62829.2114151101500.380.140.510.380.51
2017-201824Blackpool1 League29292,16424.0114151100300.460.170.620.460.62
2018-201925Rotherham Utd2 Leagues25994310.5011000201.81.81.63.42312600.000.100.100.000.100.180.160.340.180.34
2019-202026Rotherham Utd3 Leagues24171,41415.7639600100.380.190.570.380.57
2020-202127Rotherham Utd3 Leagues1466006.7000000000.80.80.21.0911400.000.000.000.000.000.140.040.180.140.18
2020-202127Fleetwood Town1 League26242,03322.6426312100.180.090.270.130.22
2021-202228Cheltenham3 Leagues20121,19013.2426400200.300.150.450.300.45
202228Loyal2 Leagues30242,01222.4142161313710.630.090.720.580.67
2022-202329Kilmarnock1 League14141,15012.8426400210.310.160.470.310.47
2023-202430Kilmarnock1 League35322,57728.69312900400.310.100.420.310.42
2024-202531Kilmarnock1 League16161,21213.5112100100.070.070.150.070.15
12 Seasons10 Clubs7 Leagues33325221,370237.473269970373822.62.61.84.432231000.310.110.420.290.400.170.110.280.170.28
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
Kilmarnock (3 Seasons)1 League65624,93954.9146201400710.260.110.360.260.36
Rotherham Utd (3 Seasons)4 Leagues63322,95732.96410600302.62.61.84.432231000.180.120.300.180.300.170.110.280.170.28
P'borough Utd (3 Seasons)3 Leagues32181,59517.7516500600.280.060.340.280.34
Blackpool (2 Seasons)3 Leagues67604,79253.2228302201800.410.150.560.410.56
Loyal (1 Season)1 League29231,92221.4142161313710.660.090.750.610.70
Fleetwood Town (1 Season)1 League26242,03322.6426312100.180.090.270.130.22
Cheltenham (1 Season)3 Leagues20121,19013.2426400200.300.150.450.300.45
Shrewsbury (1 Season)1 League131192710.3011000100.000.100.100.000.10
Dag & Red (1 Season)2 Leagues1287788.6303211300.350.000.350.230.23
Oxford United (1 Season)1 League622372.6101100000.380.000.380.380.38
League One (7 Seasons)1321038,58295.426123825121200.270.130.400.260.39
FA Cup (6 Seasons)15131,11212.4426311400.320.160.490.240.40
EFL Cup (6 Seasons)933974.4303300100.680.000.680.680.68
Premiership (3 Seasons)65624,93954.9146201400710.260.110.360.260.36
League Two (3 Seasons)48333,00233.4123151201500.360.090.450.360.45
Championship (2 Seasons)35151,41615.7011000202.62.61.84.432231000.000.060.060.000.060.170.110.280.170.28
USL Champ (1 Season)29231,92221.4142161313710.660.090.750.610.70
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
2013-201420P'borough Utdeng ENG3. League One6th632502.8000000000.000.000.000.000.00
2014-201521Oxford Unitedeng ENG4. League Two13th622372.6101100000.380.000.380.380.38Matches
2014-201521P'borough Utdeng ENG3. League One9th17121,05511.7516500300.430.090.510.430.51Matches
2015-201622P'borough Utdeng ENG3. League One13th511181.3000000200.000.000.000.000.00Matches
2015-201622Dag & Redeng ENG4. League Two23rd844024.5000000100.000.000.000.000.00Matches
2015-201622Shrewsburyeng ENG3. League One20th131192710.3011000100.000.100.100.000.10Matches
2016-201723Blackpooleng ENG4. League Two7th34272,36326.3113141101400.420.110.530.420.53Matches
2017-201824Blackpooleng ENG3. League One12th29292,16424.0114151100300.460.170.620.460.62Matches
2018-201925Rotherham Utdeng ENG2. Championship22nd23990410.0011000201.81.81.63.42312600.000.100.100.000.100.180.160.340.180.34Matches
2019-202026Rotherham Utdeng ENG3. League One2nd20131,07411.9437400100.340.250.590.340.59Matches
2020-202127Rotherham Utdeng ENG2. Championship23rd1265125.7000000000.80.80.21.0911400.000.000.000.000.000.140.040.180.140.18Matches
2020-202127Fleetwood Towneng ENG3. League One15th26242,03322.6426312100.180.090.270.130.22Matches
2021-202228Cheltenhameng ENG3. League One15th161096110.7213200100.190.090.280.190.28Matches
202228Loyalus USA2. USL Champ29231,92221.4142161313710.660.090.750.610.70Matches
2022-202329Kilmarnocksct SCO1. Premiership10th14141,15012.8426400210.310.160.470.310.47Matches
2023-202430Kilmarnocksct SCO1. Premiership4th35322,57728.69312900400.310.100.420.310.42Matches
2024-202531Kilmarnocksct SCO1. Premiership9th16161,21213.5112100100.070.070.150.070.15Matches
12 Seasons10 Clubs5 Leagues30923619,861220.766249064263322.62.61.84.432231000.300.110.410.290.400.170.110.280.170.28
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
Kilmarnock (3 Seasons)1 League65624,93954.9146201400710.260.110.360.260.36
Rotherham Utd (3 Seasons)2 Leagues55282,49027.7448400302.62.61.84.432231000.140.140.290.140.290.170.110.280.170.28
P'borough Utd (3 Seasons)1 League28161,42315.8516500500.320.060.380.320.38
Blackpool (2 Seasons)2 Leagues63564,52750.3227292201700.440.140.580.440.58
Loyal (1 Season)1 League29231,92221.4142161313710.660.090.750.610.70
Fleetwood Town (1 Season)1 League26242,03322.6426312100.180.090.270.130.22
Cheltenham (1 Season)1 League161096110.7213200100.190.090.280.190.28
Shrewsbury (1 Season)1 League131192710.3011000100.000.100.100.000.10
Dag & Red (1 Season)1 League844024.5000000100.000.000.000.000.00
Oxford United (1 Season)1 League622372.6101100000.380.000.380.380.38
League One (7 Seasons)1321038,58295.426123825121200.270.130.400.260.39
Premiership (3 Seasons)65624,93954.9146201400710.260.110.360.260.36
League Two (3 Seasons)48333,00233.4123151201500.360.090.450.360.45
Championship (2 Seasons)35151,41615.7011000202.62.61.84.432231000.000.060.060.000.060.170.110.280.170.28
USL Champ (1 Season)29231,92221.4142161313710.660.090.750.610.70
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-201521P'borough Utdeng ENGFA Cup65th21911.0000000100.000.000.000.000.00Matches
2014-201521P'borough Utdeng ENGLeague Cup58th11640.7000000000.000.000.000.000.00Matches
2015-201622P'borough Utdeng ENGLeague Cup33rd10170.2000000000.000.000.000.000.00Matches
2015-201622Dag & Redeng ENGFA Cup33rd443764.2303211200.720.000.720.480.48Matches
2016-201723Blackpooleng ENGFA Cup17th442652.9011000100.000.340.340.000.34Matches
2018-201925Rotherham Utdeng ENGEFL Cup33rd20390.4000000000.000.000.000.000.00Matches
2019-202026Rotherham Utdeng ENGEFL Cup33rd221802.0101100000.500.000.500.500.50Matches
2019-202026Rotherham Utdeng ENGFA Cup33rd221601.8101100000.560.000.560.560.56Matches
2020-202127Rotherham Utdeng ENGEFL Cup58th10340.4000000000.000.000.000.000.00Matches
2020-202127Rotherham Utdeng ENGFA Cup33rd10540.6000000000.000.000.000.000.00Matches
2021-202228Cheltenhameng ENGEFL CupRd320630.7202200102.860.002.862.862.86Matches
2021-202228Cheltenhameng ENGFA Cup221661.8011000000.000.540.540.000.54Matches
7 Seasons5 Clubs2 Leagues24161,50916.8729611500.420.120.540.360.48
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
Rotherham Utd (3 Seasons)2 Leagues844675.2202200000.390.000.390.390.39
P'borough Utd (2 Seasons)2 Leagues421721.9000000100.000.000.000.000.00
Dag & Red (1 Season)1 League443764.2303211200.720.000.720.480.48
Cheltenham (1 Season)2 Leagues422292.5213200100.790.391.180.791.18
Blackpool (1 Season)1 League442652.9011000100.000.340.340.000.34
FA Cup (6 Seasons)15131,11212.4426311400.320.160.490.240.40
EFL Cup (6 Seasons)933974.4303300100.680.000.680.680.68
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
2018-201925nir Northern IrelandUEFA Nations League24th20350.4000000000.000.000.000.000.00Matches
1 Season1 Club1 League20350.4000000000.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
2013-201420P'borough Utdeng ENG3. League One2.8020.720.0000
2014-201521P'borough Utdeng ENGFA Cup1.0000Matches
2014-201521P'borough Utdeng ENGLeague Cup0.7000Matches
2014-201521P'borough Utdeng ENG3. League One11.75131.110.3800Matches
2014-201521Oxford Unitedeng ENG4. League Two2.6131.140.3300Matches
2015-201622Dag & Redeng ENGFA Cup4.2311Matches
2015-201622P'borough Utdeng ENGLeague Cup0.2000Matches
2015-201622Shrewsburyeng ENG3. League One10.3040.390.0000Matches
2015-201622P'borough Utdeng ENG3. League One1.3010.760.0000Matches
2015-201622Dag & Redeng ENG4. League Two4.5000.0000Matches
2016-201723Blackpooleng ENGFA Cup2.9000Matches
2016-201723Blackpooleng ENG4. League Two26.3110360.001.370.3101Matches
2017-201824Blackpooleng ENG3. League One24.0110260.001.080.4200Matches
2018-201925Rotherham Utdeng ENG2. Championship10.00231147.82.291.100.000.0018.80001.81.80.08-1.8-1.8Matches
2018-201925Rotherham Utdeng ENGEFL Cup0.40100.02.310.000.0000Matches
2019-202026Rotherham Utdeng ENGEFL Cup2.016116.73.000.500.171.0000Matches
2019-202026Rotherham Utdeng ENGFA Cup1.812150.01.130.560.501.0000Matches
2019-202026Rotherham Utdeng ENG3. League One11.94321134.42.680.920.130.3600Matches
2020-202127Rotherham Utdeng ENG2. Championship5.7014428.62.460.700.000.0020.11000.80.80.06-0.8-0.8Matches
2020-202127Rotherham Utdeng ENGEFL Cup0.40000.000.0000Matches
2020-202127Rotherham Utdeng ENGFA Cup0.60300.05.000.000.0000Matches
2020-202127Fleetwood Towneng ENG3. League One22.64542444.42.391.060.060.1312Matches
2021-202228Cheltenhameng ENGEFL Cup0.729555.612.867.140.220.4000Matches
2021-202228Cheltenhameng ENGFA Cup1.809333.34.881.630.000.0000Matches
2021-202228Cheltenhameng ENG3. League One10.72341132.43.181.030.060.1800Matches
202228Loyalus USA2. USL Champ21.414702738.63.281.260.190.4813Matches
2022-202329Kilmarnocksct SCO1. Premiership12.84361233.32.820.940.110.3300Matches
2023-202430Kilmarnocksct SCO1. Premiership28.69711926.82.480.660.130.4700Matches
2024-202531Kilmarnocksct SCO1. Premiership13.5136616.72.670.450.030.1700Matches
12 Seasons10 Clubs7 Leagues237.47340022049.32.050.960.160.3119.31372.62.60.07-2.6-2.6
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
Kilmarnock (3 Seasons)1 League54.9141433725.92.610.670.100.3800
Rotherham Utd (3 Seasons)4 Leagues32.96812834.62.470.850.070.2119.31002.62.60.07-2.6-2.6
P'borough Utd (3 Seasons)3 Leagues17.75161.010.3100
Blackpool (2 Seasons)3 Leagues53.2220620.001.230.3501
Loyal (1 Season)1 League21.414702738.63.281.260.190.4813
Fleetwood Town (1 Season)1 League22.64542444.42.391.060.060.1312
Cheltenham (1 Season)3 Leagues13.24521936.53.931.440.080.2100
Shrewsbury (1 Season)1 League10.3040.390.0000
Dag & Red (1 Season)2 Leagues8.6300.0011
Oxford United (1 Season)1 League2.6131.140.3300
League One (7 Seasons)95.4261209260.01.730.960.170.2712
FA Cup (6 Seasons)12.4414428.63.320.950.070.2511
EFL Cup (6 Seasons)4.4316637.54.561.710.190.5000
Premiership (3 Seasons)54.9141433725.92.610.670.100.3800
League Two (3 Seasons)33.4120390.001.170.3101
Championship (2 Seasons)15.70371540.52.350.950.000.0019.31002.62.60.07-2.6-2.6
USL Champ (1 Season)21.414702738.63.281.260.190.4813
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
2013-201420P'borough Utd1 League2.8020.720.0000
2014-201521Oxford United1 League2.6131.140.3300
2014-201521P'borough Utd3 Leagues13.45131.110.3800
2015-201622P'borough Utd2 Leagues1.5010.760.0000
2015-201622Dag & Red2 Leagues8.6300.0011
2015-201622Shrewsbury1 League10.3040.390.0000
2016-201723Blackpool2 Leagues29.2110360.001.370.3101
2017-201824Blackpool1 League24.0110260.001.080.4200
2018-201925Rotherham Utd2 Leagues10.50241145.82.291.050.000.0018.80001.81.80.08-1.8-1.8
2019-202026Rotherham Utd3 Leagues15.76401332.52.550.830.150.4600
2020-202127Rotherham Utd3 Leagues6.7017423.52.550.600.000.0020.11000.80.80.06-0.8-0.8
2020-202127Fleetwood Town1 League22.64542444.42.391.060.060.1312
2021-202228Cheltenham3 Leagues13.24521936.53.931.440.080.2100
202228Loyal2 Leagues22.414722737.53.221.210.180.4813
2022-202329Kilmarnock1 League12.84361233.32.820.940.110.3300
2023-202430Kilmarnock1 League28.69711926.82.480.660.130.4700
2024-202531Kilmarnock1 League13.5136616.72.670.450.030.1700
12 Seasons10 Clubs7 Leagues237.47340022049.32.050.960.160.3119.31372.62.60.07-2.6-2.6
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
Kilmarnock (3 Seasons)1 League54.9141433725.92.610.670.100.3800
Rotherham Utd (3 Seasons)4 Leagues32.96812834.62.470.850.070.2119.31002.62.60.07-2.6-2.6
P'borough Utd (3 Seasons)3 Leagues17.75161.010.3100
Blackpool (2 Seasons)3 Leagues53.2220620.001.230.3501
Loyal (1 Season)1 League21.414702738.63.281.260.190.4813
Fleetwood Town (1 Season)1 League22.64542444.42.391.060.060.1312
Cheltenham (1 Season)3 Leagues13.24521936.53.931.440.080.2100
Shrewsbury (1 Season)1 League10.3040.390.0000
Dag & Red (1 Season)2 Leagues8.6300.0011
Oxford United (1 Season)1 League2.6131.140.3300
League One (7 Seasons)95.4261209260.01.730.960.170.2712
FA Cup (6 Seasons)12.4414428.63.320.950.070.2511
EFL Cup (6 Seasons)4.4316637.54.561.710.190.5000
Premiership (3 Seasons)54.9141433725.92.610.670.100.3800
League Two (3 Seasons)33.4120390.001.170.3101
Championship (2 Seasons)15.70371540.52.350.950.000.0019.31002.62.60.07-2.6-2.6
USL Champ (1 Season)21.414702738.63.281.260.190.4813
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
2013-201420P'borough Utdeng ENG3. League One6th2.8020.720.0000
2014-201521Oxford Unitedeng ENG4. League Two13th2.6131.140.3300Matches
2014-201521P'borough Utdeng ENG3. League One9th11.75131.110.3800Matches
2015-201622P'borough Utdeng ENG3. League One13th1.3010.760.0000Matches
2015-201622Dag & Redeng ENG4. League Two23rd4.5000.0000Matches
2015-201622Shrewsburyeng ENG3. League One20th10.3040.390.0000Matches
2016-201723Blackpooleng ENG4. League Two7th26.3110360.001.370.3101Matches
2017-201824Blackpooleng ENG3. League One12th24.0110260.001.080.4200Matches
2018-201925Rotherham Utdeng ENG2. Championship22nd10.00231147.82.291.100.000.0018.80001.81.80.08-1.8-1.8Matches
2019-202026Rotherham Utdeng ENG3. League One2nd11.94321134.42.680.920.130.3600Matches
2020-202127Rotherham Utdeng ENG2. Championship23rd5.7014428.62.460.700.000.0020.11000.80.80.06-0.8-0.8Matches
2020-202127Fleetwood Towneng ENG3. League One15th22.64542444.42.391.060.060.1312Matches
2021-202228Cheltenhameng ENG3. League One15th10.72341132.43.181.030.060.1800Matches
202228Loyalus USA2. USL Champ21.414702738.63.281.260.190.4813Matches
2022-202329Kilmarnocksct SCO1. Premiership10th12.84361233.32.820.940.110.3300Matches
2023-202430Kilmarnocksct SCO1. Premiership4th28.69711926.82.480.660.130.4700Matches
2024-202531Kilmarnocksct SCO1. Premiership9th13.5136616.72.670.450.030.1700Matches
12 Seasons10 Clubs5 Leagues220.76637021050.51.970.950.160.3019.31262.62.60.07-2.6-2.6
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
Kilmarnock (3 Seasons)1 League54.9141433725.92.610.670.100.3800
Rotherham Utd (3 Seasons)2 Leagues27.74692637.72.490.940.060.1519.31002.62.60.07-2.6-2.6
P'borough Utd (3 Seasons)1 League15.85161.010.3100
Blackpool (2 Seasons)2 Leagues50.3220620.001.230.3501
Loyal (1 Season)1 League21.414702738.63.281.260.190.4813
Fleetwood Town (1 Season)1 League22.64542444.42.391.060.060.1312
Cheltenham (1 Season)1 League10.72341132.43.181.030.060.1800
Shrewsbury (1 Season)1 League10.3040.390.0000
Dag & Red (1 Season)1 League4.5000.0000
Oxford United (1 Season)1 League2.6131.140.3300
League One (7 Seasons)95.4261209260.01.730.960.170.2712
Premiership (3 Seasons)54.9141433725.92.610.670.100.3800
League Two (3 Seasons)33.4120390.001.170.3101
Championship (2 Seasons)15.70371540.52.350.950.000.0019.31002.62.60.07-2.6-2.6
USL Champ (1 Season)21.414702738.63.281.260.190.4813
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-201521P'borough Utdeng ENGFA Cup65th1.0000Matches
2014-201521P'borough Utdeng ENGLeague Cup58th0.7000Matches
2015-201622P'borough Utdeng ENGLeague Cup33rd0.2000Matches
2015-201622Dag & Redeng ENGFA Cup33rd4.2311Matches
2016-201723Blackpooleng ENGFA Cup17th2.9000Matches
2018-201925Rotherham Utdeng ENGEFL Cup33rd0.40100.02.310.000.0000Matches
2019-202026Rotherham Utdeng ENGEFL Cup33rd2.016116.73.000.500.171.0000Matches
2019-202026Rotherham Utdeng ENGFA Cup33rd1.812150.01.130.560.501.0000Matches
2020-202127Rotherham Utdeng ENGEFL Cup58th0.40000.000.0000Matches
2020-202127Rotherham Utdeng ENGFA Cup33rd0.60300.05.000.000.0000Matches
2021-202228Cheltenhameng ENGEFL CupRd30.729555.612.867.140.220.4000Matches
2021-202228Cheltenhameng ENGFA Cup1.809333.34.881.630.000.0000Matches
7 Seasons5 Clubs2 Leagues16.87301033.33.881.290.130.4011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rotherham Utd (3 Seasons)2 Leagues5.2212216.72.310.390.171.0000
P'borough Utd (2 Seasons)2 Leagues1.9000
Dag & Red (1 Season)1 League4.2311
Cheltenham (1 Season)2 Leagues2.5218844.47.073.140.110.2500
Blackpool (1 Season)1 League2.9000
FA Cup (6 Seasons)12.4414428.63.320.950.070.2511
EFL Cup (6 Seasons)4.4316637.54.561.710.190.5000
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
2018-201925nir Northern IrelandUEFA Nations League24th0.4000Matches
1 Season1 Club1 League0.4000
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
2013-201420P'borough Utdeng ENG3. League One2.80
2014-201521P'borough Utdeng ENGFA Cup1.00Matches
2014-201521P'borough Utdeng ENGLeague Cup0.70Matches
2014-201521P'borough Utdeng ENG3. League One11.71Matches
2014-201521Oxford Unitedeng ENG4. League Two2.60Matches
2015-201622Dag & Redeng ENGFA Cup4.20Matches
2015-201622P'borough Utdeng ENGLeague Cup0.20Matches
2015-201622Shrewsburyeng ENG3. League One10.31Matches
2015-201622P'borough Utdeng ENG3. League One1.30Matches
2015-201622Dag & Redeng ENG4. League Two4.50Matches
2016-201723Blackpooleng ENGFA Cup2.91Matches
2016-201723Blackpooleng ENG4. League Two26.33Matches
2017-201824Blackpooleng ENG3. League One24.04Matches
2018-201925Rotherham Utdeng ENG2. Championship10.08916952.71319392528065.0255149.061931.611.61.0-0.6965212Matches
2018-201925Rotherham Utdeng ENGEFL Cup0.40Matches
2019-202026Rotherham Utdeng ENGEFL Cup2.00Matches
2019-202026Rotherham Utdeng ENGFA Cup1.80Matches
2019-202026Rotherham Utdeng ENG3. League One11.93Matches
2020-202127Rotherham Utdeng ENG2. Championship5.75811152.3866205385964.4122352.251145.500.20.4-0.2552111Matches
2020-202127Rotherham Utdeng ENGEFL Cup0.40Matches
2020-202127Rotherham Utdeng ENGFA Cup0.60Matches
2020-202127Fleetwood Towneng ENG3. League One22.62Matches
2021-202228Cheltenhameng ENGEFL Cup0.70Matches
2021-202228Cheltenhameng ENGFA Cup1.81Matches
2021-202228Cheltenhameng ENG3. League One10.71Matches
202228Loyalus USA2. USL Champ21.42Matches
2022-202329Kilmarnocksct SCO1. Premiership12.82Matches
2023-202430Kilmarnocksct SCO1. Premiership28.63Matches
2024-202531Kilmarnocksct SCO1. Premiership13.51Matches
12 Seasons10 Clubs7 Leagues237.414728052.521855979013964.7377450.0113036.7261.81.4+24.214117323
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
Kilmarnock (3 Seasons)1 League54.96
Rotherham Utd (3 Seasons)4 Leagues32.914728052.521855979013964.7377450.0113036.741.81.4+2.214117323
P'borough Utd (3 Seasons)3 Leagues17.71
Blackpool (2 Seasons)3 Leagues53.28
Loyal (1 Season)1 League21.42
Fleetwood Town (1 Season)1 League22.62
Cheltenham (1 Season)3 Leagues13.22
Shrewsbury (1 Season)1 League10.31
Dag & Red (1 Season)2 Leagues8.60
Oxford United (1 Season)1 League2.60
League One (7 Seasons)95.412
FA Cup (6 Seasons)12.42
EFL Cup (6 Seasons)4.40
Premiership (3 Seasons)54.96
League Two (3 Seasons)33.43
Championship (2 Seasons)15.714728052.521855979013964.7377450.0113036.711.81.4-0.814117323
USL Champ (1 Season)21.42
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
2013-201420P'borough Utd1 League2.80
2014-201521Oxford United1 League2.60
2014-201521P'borough Utd3 Leagues13.41
2015-201622P'borough Utd2 Leagues1.50
2015-201622Dag & Red2 Leagues8.60
2015-201622Shrewsbury1 League10.31
2016-201723Blackpool2 Leagues29.24
2017-201824Blackpool1 League24.04
2018-201925Rotherham Utd2 Leagues10.58916952.71319392528065.0255149.061931.611.61.0-0.6965212
2019-202026Rotherham Utd3 Leagues15.73
2020-202127Rotherham Utd3 Leagues6.75811152.3866205385964.4122352.251145.500.20.4-0.2552111
2020-202127Fleetwood Town1 League22.62
2021-202228Cheltenham3 Leagues13.22
202228Loyal2 Leagues22.42
2022-202329Kilmarnock1 League12.82
2023-202430Kilmarnock1 League28.63
2024-202531Kilmarnock1 League13.51
12 Seasons10 Clubs7 Leagues237.414728052.521855979013964.7377450.0113036.7261.81.4+24.214117323
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
Kilmarnock (3 Seasons)1 League54.96
Rotherham Utd (3 Seasons)4 Leagues32.914728052.521855979013964.7377450.0113036.741.81.4+2.214117323
P'borough Utd (3 Seasons)3 Leagues17.71
Blackpool (2 Seasons)3 Leagues53.28
Loyal (1 Season)1 League21.42
Fleetwood Town (1 Season)1 League22.62
Cheltenham (1 Season)3 Leagues13.22
Shrewsbury (1 Season)1 League10.31
Dag & Red (1 Season)2 Leagues8.60
Oxford United (1 Season)1 League2.60
League One (7 Seasons)95.412
FA Cup (6 Seasons)12.42
EFL Cup (6 Seasons)4.40
Premiership (3 Seasons)54.96
League Two (3 Seasons)33.43
Championship (2 Seasons)15.714728052.521855979013964.7377450.0113036.711.81.4-0.814117323
USL Champ (1 Season)21.42
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
2013-201420P'borough Utdeng ENG3. League One6th2.80
2014-201521Oxford Unitedeng ENG4. League Two13th2.60Matches
2014-201521P'borough Utdeng ENG3. League One9th11.71Matches
2015-201622P'borough Utdeng ENG3. League One13th1.30Matches
2015-201622Dag & Redeng ENG4. League Two23rd4.50Matches
2015-201622Shrewsburyeng ENG3. League One20th10.31Matches
2016-201723Blackpooleng ENG4. League Two7th26.33Matches
2017-201824Blackpooleng ENG3. League One12th24.04Matches
2018-201925Rotherham Utdeng ENG2. Championship22nd10.08916952.71319392528065.0255149.061931.611.61.0-0.6965212Matches
2019-202026Rotherham Utdeng ENG3. League One2nd11.93Matches
2020-202127Rotherham Utdeng ENG2. Championship23rd5.75811152.3866205385964.4122352.251145.500.20.4-0.2552111Matches
2020-202127Fleetwood Towneng ENG3. League One15th22.62Matches
2021-202228Cheltenhameng ENG3. League One15th10.71Matches
202228Loyalus USA2. USL Champ21.42Matches
2022-202329Kilmarnocksct SCO1. Premiership10th12.82Matches
2023-202430Kilmarnocksct SCO1. Premiership4th28.63Matches
2024-202531Kilmarnocksct SCO1. Premiership9th13.51Matches
12 Seasons10 Clubs5 Leagues220.714728052.521855979013964.7377450.0113036.7241.81.4+22.214117323
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
Kilmarnock (3 Seasons)1 League54.96
Rotherham Utd (3 Seasons)2 Leagues27.714728052.521855979013964.7377450.0113036.741.81.4+2.214117323
P'borough Utd (3 Seasons)1 League15.81
Blackpool (2 Seasons)2 Leagues50.37
Loyal (1 Season)1 League21.42
Fleetwood Town (1 Season)1 League22.62
Cheltenham (1 Season)1 League10.71
Shrewsbury (1 Season)1 League10.31
Dag & Red (1 Season)1 League4.50
Oxford United (1 Season)1 League2.60
League One (7 Seasons)95.412
Premiership (3 Seasons)54.96
League Two (3 Seasons)33.43
Championship (2 Seasons)15.714728052.521855979013964.7377450.0113036.711.81.4-0.814117323
USL Champ (1 Season)21.42
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-201521P'borough Utdeng ENGFA Cup65th1.00Matches
2014-201521P'borough Utdeng ENGLeague Cup58th0.70Matches
2015-201622P'borough Utdeng ENGLeague Cup33rd0.20Matches
2015-201622Dag & Redeng ENGFA Cup33rd4.20Matches
2016-201723Blackpooleng ENGFA Cup17th2.91Matches
2018-201925Rotherham Utdeng ENGEFL Cup33rd0.40Matches
2019-202026Rotherham Utdeng ENGEFL Cup33rd2.00Matches
2019-202026Rotherham Utdeng ENGFA Cup33rd1.80Matches
2020-202127Rotherham Utdeng ENGEFL Cup58th0.40Matches
2020-202127Rotherham Utdeng ENGFA Cup33rd0.60Matches
2021-202228Cheltenhameng ENGEFL CupRd30.70Matches
2021-202228Cheltenhameng ENGFA Cup1.81Matches
7 Seasons5 Clubs2 Leagues16.82
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
Rotherham Utd (3 Seasons)2 Leagues5.20
P'borough Utd (2 Seasons)2 Leagues1.90
Dag & Red (1 Season)1 League4.20
Cheltenham (1 Season)2 Leagues2.51
Blackpool (1 Season)1 League2.91
FA Cup (6 Seasons)12.42
EFL Cup (6 Seasons)4.40
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
2018-201925nir Northern IrelandUEFA Nations League24th0.40Matches
1 Season1 Club1 League0.40

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
2013-201420P'borough Utdeng ENG3. League One2.8
2014-201521P'borough Utdeng ENGFA Cup1.0Matches
2014-201521P'borough Utdeng ENGLeague Cup0.7Matches
2014-201521P'borough Utdeng ENG3. League One11.7Matches
2014-201521Oxford Unitedeng ENG4. League Two2.6Matches
2015-201622Dag & Redeng ENGFA Cup4.2Matches
2015-201622P'borough Utdeng ENGLeague Cup0.2Matches
2015-201622Shrewsburyeng ENG3. League One10.3Matches
2015-201622P'borough Utdeng ENG3. League One1.3Matches
2015-201622Dag & Redeng ENG4. League Two4.5Matches
2016-201723Blackpooleng ENGFA Cup2.9Matches
2016-201723Blackpooleng ENG4. League Two26.30Matches
2017-201824Blackpooleng ENG3. League One24.00Matches
2018-201925Rotherham Utdeng ENG2. Championship10.01691662210160000089111Matches
2018-201925Rotherham Utdeng ENGEFL Cup0.40Matches
2019-202026Rotherham Utdeng ENGEFL Cup2.02Matches
2019-202026Rotherham Utdeng ENGFA Cup1.83Matches
2019-202026Rotherham Utdeng ENG3. League One11.925Matches
2020-202127Rotherham Utdeng ENG2. Championship5.7111109200011100005805Matches
2020-202127Rotherham Utdeng ENGEFL Cup0.40Matches
2020-202127Rotherham Utdeng ENGFA Cup0.63Matches
2020-202127Fleetwood Towneng ENG3. League One22.621Matches
2021-202228Cheltenhameng ENGEFL Cup0.70Matches
2021-202228Cheltenhameng ENGFA Cup1.81Matches
2021-202228Cheltenhameng ENG3. League One10.74Matches
202228Loyalus USA2. USL Champ21.44Matches
2022-202329Kilmarnocksct SCO1. Premiership12.88Matches
2023-202430Kilmarnocksct SCO1. Premiership28.613Matches
2024-202531Kilmarnocksct SCO1. Premiership13.515Matches
12 Seasons10 Clubs7 Leagues237.4280275421012610000147116
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Kilmarnock (3 Seasons)1 League54.936
Rotherham Utd (3 Seasons)4 Leagues32.928027542106010000147116
P'borough Utd (3 Seasons)3 Leagues17.7
Blackpool (2 Seasons)3 Leagues53.20
Loyal (1 Season)1 League21.44
Fleetwood Town (1 Season)1 League22.621
Cheltenham (1 Season)3 Leagues13.25
Shrewsbury (1 Season)1 League10.3
Dag & Red (1 Season)2 Leagues8.6
Oxford United (1 Season)1 League2.6
League One (7 Seasons)95.450
FA Cup (6 Seasons)12.47
EFL Cup (6 Seasons)4.42
Premiership (3 Seasons)54.936
League Two (3 Seasons)33.40
Championship (2 Seasons)15.728027542102710000147116
USL Champ (1 Season)21.44
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
2013-201420P'borough Utd1 League2.8
2014-201521Oxford United1 League2.6
2014-201521P'borough Utd3 Leagues13.4
2015-201622P'borough Utd2 Leagues1.5
2015-201622Dag & Red2 Leagues8.6
2015-201622Shrewsbury1 League10.3
2016-201723Blackpool2 Leagues29.20
2017-201824Blackpool1 League24.00
2018-201925Rotherham Utd2 Leagues10.51691662210160000089111
2019-202026Rotherham Utd3 Leagues15.730
2020-202127Rotherham Utd3 Leagues6.7111109200014100005805
2020-202127Fleetwood Town1 League22.621
2021-202228Cheltenham3 Leagues13.25
202228Loyal2 Leagues22.45
2022-202329Kilmarnock1 League12.88
2023-202430Kilmarnock1 League28.613
2024-202531Kilmarnock1 League13.515
12 Seasons10 Clubs7 Leagues237.4280275421012610000147116
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Kilmarnock (3 Seasons)1 League54.936
Rotherham Utd (3 Seasons)4 Leagues32.928027542106010000147116
P'borough Utd (3 Seasons)3 Leagues17.7
Blackpool (2 Seasons)3 Leagues53.20
Loyal (1 Season)1 League21.44
Fleetwood Town (1 Season)1 League22.621
Cheltenham (1 Season)3 Leagues13.25
Shrewsbury (1 Season)1 League10.3
Dag & Red (1 Season)2 Leagues8.6
Oxford United (1 Season)1 League2.6
League One (7 Seasons)95.450
FA Cup (6 Seasons)12.47
EFL Cup (6 Seasons)4.42
Premiership (3 Seasons)54.936
League Two (3 Seasons)33.40
Championship (2 Seasons)15.728027542102710000147116
USL Champ (1 Season)21.44
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
2013-201420P'borough Utdeng ENG3. League One6th2.8
2014-201521Oxford Unitedeng ENG4. League Two13th2.6Matches
2014-201521P'borough Utdeng ENG3. League One9th11.7Matches
2015-201622P'borough Utdeng ENG3. League One13th1.3Matches
2015-201622Dag & Redeng ENG4. League Two23rd4.5Matches
2015-201622Shrewsburyeng ENG3. League One20th10.3Matches
2016-201723Blackpooleng ENG4. League Two7th26.30Matches
2017-201824Blackpooleng ENG3. League One12th24.00Matches
2018-201925Rotherham Utdeng ENG2. Championship22nd10.01691662210160000089111Matches
2019-202026Rotherham Utdeng ENG3. League One2nd11.925Matches
2020-202127Rotherham Utdeng ENG2. Championship23rd5.7111109200011100005805Matches
2020-202127Fleetwood Towneng ENG3. League One15th22.621Matches
2021-202228Cheltenhameng ENG3. League One15th10.74Matches
202228Loyalus USA2. USL Champ21.44Matches
2022-202329Kilmarnocksct SCO1. Premiership10th12.88Matches
2023-202430Kilmarnocksct SCO1. Premiership4th28.613Matches
2024-202531Kilmarnocksct SCO1. Premiership9th13.515Matches
12 Seasons10 Clubs5 Leagues220.7280275421011710000147116
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Kilmarnock (3 Seasons)1 League54.936
Rotherham Utd (3 Seasons)2 Leagues27.728027542105210000147116
P'borough Utd (3 Seasons)1 League15.8
Blackpool (2 Seasons)2 Leagues50.30
Loyal (1 Season)1 League21.44
Fleetwood Town (1 Season)1 League22.621
Cheltenham (1 Season)1 League10.74
Shrewsbury (1 Season)1 League10.3
Dag & Red (1 Season)1 League4.5
Oxford United (1 Season)1 League2.6
League One (7 Seasons)95.450
Premiership (3 Seasons)54.936
League Two (3 Seasons)33.40
Championship (2 Seasons)15.728027542102710000147116
USL Champ (1 Season)21.44
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-201521P'borough Utdeng ENGFA Cup65th1.0Matches
2014-201521P'borough Utdeng ENGLeague Cup58th0.7Matches
2015-201622P'borough Utdeng ENGLeague Cup33rd0.2Matches
2015-201622Dag & Redeng ENGFA Cup33rd4.2Matches
2016-201723Blackpooleng ENGFA Cup17th2.9Matches
2018-201925Rotherham Utdeng ENGEFL Cup33rd0.40Matches
2019-202026Rotherham Utdeng ENGEFL Cup33rd2.02Matches
2019-202026Rotherham Utdeng ENGFA Cup33rd1.83Matches
2020-202127Rotherham Utdeng ENGEFL Cup58th0.40Matches
2020-202127Rotherham Utdeng ENGFA Cup33rd0.63Matches
2021-202228Cheltenhameng ENGEFL CupRd30.70Matches
2021-202228Cheltenhameng ENGFA Cup1.81Matches
7 Seasons5 Clubs2 Leagues16.89
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rotherham Utd (3 Seasons)2 Leagues5.28
P'borough Utd (2 Seasons)2 Leagues1.9
Dag & Red (1 Season)1 League4.2
Cheltenham (1 Season)2 Leagues2.51
Blackpool (1 Season)1 League2.9
FA Cup (6 Seasons)12.47
EFL Cup (6 Seasons)4.42
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
2018-201925nir Northern IrelandUEFA Nations League24th0.4Matches
1 Season1 Club1 League0.4

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
2013-201420P'borough Utdeng ENG3. League One2.8
2014-201521P'borough Utdeng ENGFA Cup1.0Matches
2014-201521P'borough Utdeng ENGLeague Cup0.7Matches
2014-201521P'borough Utdeng ENG3. League One11.7Matches
2014-201521Oxford Unitedeng ENG4. League Two2.6Matches
2015-201622Dag & Redeng ENGFA Cup4.2Matches
2015-201622P'borough Utdeng ENGLeague Cup0.2Matches
2015-201622Shrewsburyeng ENG3. League One10.3Matches
2015-201622P'borough Utdeng ENG3. League One1.3Matches
2015-201622Dag & Redeng ENG4. League Two4.5Matches
2016-201723Blackpooleng ENGFA Cup2.9Matches
2016-201723Blackpooleng ENG4. League Two26.3Matches
2017-201824Blackpooleng ENG3. League One24.0Matches
2018-201925Rotherham Utdeng ENG2. Championship10.0232.29130244030.30200010Matches
2018-201925Rotherham Utdeng ENGEFL Cup0.4Matches
2019-202026Rotherham Utdeng ENGEFL Cup2.0Matches
2019-202026Rotherham Utdeng ENGFA Cup1.8Matches
2019-202026Rotherham Utdeng ENG3. League One11.9Matches
2020-202127Rotherham Utdeng ENG2. Championship5.7142.4770312120.35000020Matches
2020-202127Rotherham Utdeng ENGEFL Cup0.4Matches
2020-202127Rotherham Utdeng ENGFA Cup0.6Matches
2020-202127Fleetwood Towneng ENG3. League One22.6Matches
2021-202228Cheltenhameng ENGEFL Cup0.7Matches
2021-202228Cheltenhameng ENGFA Cup1.8Matches
2021-202228Cheltenhameng ENG3. League One10.7Matches
202228Loyalus USA2. USL Champ21.4Matches
2022-202329Kilmarnocksct SCO1. Premiership12.8Matches
2023-202430Kilmarnocksct SCO1. Premiership28.6Matches
2024-202531Kilmarnocksct SCO1. Premiership13.5Matches
12 Seasons10 Clubs7 Leagues237.4372.35200556150.32200030
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Kilmarnock (3 Seasons)1 League54.9
Rotherham Utd (3 Seasons)4 Leagues32.9372.35200556150.32200030
P'borough Utd (3 Seasons)3 Leagues17.7
Blackpool (2 Seasons)3 Leagues53.2
Loyal (1 Season)1 League21.4
Fleetwood Town (1 Season)1 League22.6
Cheltenham (1 Season)3 Leagues13.2
Shrewsbury (1 Season)1 League10.3
Dag & Red (1 Season)2 Leagues8.6
Oxford United (1 Season)1 League2.6
League One (7 Seasons)95.4
FA Cup (6 Seasons)12.4
EFL Cup (6 Seasons)4.4
Premiership (3 Seasons)54.9
League Two (3 Seasons)33.4
Championship (2 Seasons)15.7372.35200556150.32200030
USL Champ (1 Season)21.4
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
2013-201420P'borough Utd1 League2.8
2014-201521Oxford United1 League2.6
2014-201521P'borough Utd3 Leagues13.4
2015-201622P'borough Utd2 Leagues1.5
2015-201622Dag & Red2 Leagues8.6
2015-201622Shrewsbury1 League10.3
2016-201723Blackpool2 Leagues29.2
2017-201824Blackpool1 League24.0
2018-201925Rotherham Utd2 Leagues10.5232.29130244030.30200010
2019-202026Rotherham Utd3 Leagues15.7
2020-202127Rotherham Utd3 Leagues6.7142.4770312120.35000020
2020-202127Fleetwood Town1 League22.6
2021-202228Cheltenham3 Leagues13.2
202228Loyal2 Leagues22.4
2022-202329Kilmarnock1 League12.8
2023-202430Kilmarnock1 League28.6
2024-202531Kilmarnock1 League13.5
12 Seasons10 Clubs7 Leagues237.4372.35200556150.32200030
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Kilmarnock (3 Seasons)1 League54.9
Rotherham Utd (3 Seasons)4 Leagues32.9372.35200556150.32200030
P'borough Utd (3 Seasons)3 Leagues17.7
Blackpool (2 Seasons)3 Leagues53.2
Loyal (1 Season)1 League21.4
Fleetwood Town (1 Season)1 League22.6
Cheltenham (1 Season)3 Leagues13.2
Shrewsbury (1 Season)1 League10.3
Dag & Red (1 Season)2 Leagues8.6
Oxford United (1 Season)1 League2.6
League One (7 Seasons)95.4
FA Cup (6 Seasons)12.4
EFL Cup (6 Seasons)4.4
Premiership (3 Seasons)54.9
League Two (3 Seasons)33.4
Championship (2 Seasons)15.7372.35200556150.32200030
USL Champ (1 Season)21.4
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
2013-201420P'borough Utdeng ENG3. League One6th2.8
2014-201521Oxford Unitedeng ENG4. League Two13th2.6Matches
2014-201521P'borough Utdeng ENG3. League One9th11.7Matches
2015-201622P'borough Utdeng ENG3. League One13th1.3Matches
2015-201622Dag & Redeng ENG4. League Two23rd4.5Matches
2015-201622Shrewsburyeng ENG3. League One20th10.3Matches
2016-201723Blackpooleng ENG4. League Two7th26.3Matches
2017-201824Blackpooleng ENG3. League One12th24.0Matches
2018-201925Rotherham Utdeng ENG2. Championship22nd10.0232.29130244030.30200010Matches
2019-202026Rotherham Utdeng ENG3. League One2nd11.9Matches
2020-202127Rotherham Utdeng ENG2. Championship23rd5.7142.4770312120.35000020Matches
2020-202127Fleetwood Towneng ENG3. League One15th22.6Matches
2021-202228Cheltenhameng ENG3. League One15th10.7Matches
202228Loyalus USA2. USL Champ21.4Matches
2022-202329Kilmarnocksct SCO1. Premiership10th12.8Matches
2023-202430Kilmarnocksct SCO1. Premiership4th28.6Matches
2024-202531Kilmarnocksct SCO1. Premiership9th13.5Matches
12 Seasons10 Clubs5 Leagues220.7372.35200556150.32200030
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Kilmarnock (3 Seasons)1 League54.9
Rotherham Utd (3 Seasons)2 Leagues27.7372.35200556150.32200030
P'borough Utd (3 Seasons)1 League15.8
Blackpool (2 Seasons)2 Leagues50.3
Loyal (1 Season)1 League21.4
Fleetwood Town (1 Season)1 League22.6
Cheltenham (1 Season)1 League10.7
Shrewsbury (1 Season)1 League10.3
Dag & Red (1 Season)1 League4.5
Oxford United (1 Season)1 League2.6
League One (7 Seasons)95.4
Premiership (3 Seasons)54.9
League Two (3 Seasons)33.4
Championship (2 Seasons)15.7372.35200556150.32200030
USL Champ (1 Season)21.4
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-201521P'borough Utdeng ENGFA Cup65th1.0Matches
2014-201521P'borough Utdeng ENGLeague Cup58th0.7Matches
2015-201622P'borough Utdeng ENGLeague Cup33rd0.2Matches
2015-201622Dag & Redeng ENGFA Cup33rd4.2Matches
2016-201723Blackpooleng ENGFA Cup17th2.9Matches
2018-201925Rotherham Utdeng ENGEFL Cup33rd0.4Matches
2019-202026Rotherham Utdeng ENGEFL Cup33rd2.0Matches
2019-202026Rotherham Utdeng ENGFA Cup33rd1.8Matches
2020-202127Rotherham Utdeng ENGEFL Cup58th0.4Matches
2020-202127Rotherham Utdeng ENGFA Cup33rd0.6Matches
2021-202228Cheltenhameng ENGEFL CupRd30.7Matches
2021-202228Cheltenhameng ENGFA Cup1.8Matches
7 Seasons5 Clubs2 Leagues16.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rotherham Utd (3 Seasons)2 Leagues5.2
P'borough Utd (2 Seasons)2 Leagues1.9
Dag & Red (1 Season)1 League4.2
Cheltenham (1 Season)2 Leagues2.5
Blackpool (1 Season)1 League2.9
FA Cup (6 Seasons)12.4
EFL Cup (6 Seasons)4.4
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
2018-201925nir Northern IrelandUEFA Nations League24th0.4Matches
1 Season1 Club1 League0.4

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
2013-201420P'borough Utdeng ENG3. League One2.8
2014-201521P'borough Utdeng ENGFA Cup1.0Matches
2014-201521P'borough Utdeng ENGLeague Cup0.7Matches
2014-201521P'borough Utdeng ENG3. League One11.7Matches
2014-201521Oxford Unitedeng ENG4. League Two2.6Matches
2015-201622Dag & Redeng ENGFA Cup4.2Matches
2015-201622P'borough Utdeng ENGLeague Cup0.2Matches
2015-201622Shrewsburyeng ENG3. League One10.3Matches
2015-201622P'borough Utdeng ENG3. League One1.3Matches
2015-201622Dag & Redeng ENG4. League Two4.5Matches
2016-201723Blackpooleng ENGFA Cup2.9Matches
2016-201723Blackpooleng ENG4. League Two26.300Matches
2017-201824Blackpooleng ENG3. League One24.000Matches
2018-201925Rotherham Utdeng ENG2. Championship10.0934321616.7510010312100Matches
2018-201925Rotherham Utdeng ENGEFL Cup0.400Matches
2019-202026Rotherham Utdeng ENGEFL Cup2.032Matches
2019-202026Rotherham Utdeng ENGFA Cup1.800Matches
2019-202026Rotherham Utdeng ENG3. League One11.975Matches
2020-202127Rotherham Utdeng ENG2. Championship5.7632314944.456061730Matches
2020-202127Rotherham Utdeng ENGEFL Cup0.400Matches
2020-202127Rotherham Utdeng ENGFA Cup0.610Matches
2020-202127Fleetwood Towneng ENG3. League One22.6106Matches
2021-202228Cheltenhameng ENGEFL Cup0.700Matches
2021-202228Cheltenhameng ENGFA Cup1.800Matches
2021-202228Cheltenhameng ENG3. League One10.770Matches
202228Loyalus USA2. USL Champ21.455Matches
2022-202329Kilmarnocksct SCO1. Premiership12.872Matches
2023-202430Kilmarnocksct SCO1. Premiership28.6191Matches
2024-202531Kilmarnocksct SCO1. Premiership13.532Matches
12 Seasons10 Clubs7 Leagues237.4156866351533.310160162719130
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Kilmarnock (3 Seasons)1 League54.92950
Rotherham Utd (3 Seasons)4 Leagues32.9151766351533.310160161119130
P'borough Utd (3 Seasons)3 Leagues17.70
Blackpool (2 Seasons)3 Leagues53.2000
Loyal (1 Season)1 League21.4550
Fleetwood Town (1 Season)1 League22.61060
Cheltenham (1 Season)3 Leagues13.2700
Shrewsbury (1 Season)1 League10.30
Dag & Red (1 Season)2 Leagues8.60
Oxford United (1 Season)1 League2.60
League One (7 Seasons)95.424110
FA Cup (6 Seasons)12.4100
EFL Cup (6 Seasons)4.4320
Premiership (3 Seasons)54.92950
League Two (3 Seasons)33.4000
Championship (2 Seasons)15.715666351533.31016016419130
USL Champ (1 Season)21.4550
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
2013-201420P'borough Utd1 League2.80
2014-201521Oxford United1 League2.60
2014-201521P'borough Utd3 Leagues13.40
2015-201622P'borough Utd2 Leagues1.50
2015-201622Dag & Red2 Leagues8.60
2015-201622Shrewsbury1 League10.30
2016-201723Blackpool2 Leagues29.2000
2017-201824Blackpool1 League24.0000
2018-201925Rotherham Utd2 Leagues10.5934321616.7510010312100
2019-202026Rotherham Utd3 Leagues15.71070
2020-202127Rotherham Utd3 Leagues6.7642314944.456061730
2020-202127Fleetwood Town1 League22.61060
2021-202228Cheltenham3 Leagues13.2700
202228Loyal2 Leagues22.4550
2022-202329Kilmarnock1 League12.8720
2023-202430Kilmarnock1 League28.61910
2024-202531Kilmarnock1 League13.5320
12 Seasons10 Clubs7 Leagues237.4156866351533.310160162719130
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Kilmarnock (3 Seasons)1 League54.92950
Rotherham Utd (3 Seasons)4 Leagues32.9151766351533.310160161119130
P'borough Utd (3 Seasons)3 Leagues17.70
Blackpool (2 Seasons)3 Leagues53.2000
Loyal (1 Season)1 League21.4550
Fleetwood Town (1 Season)1 League22.61060
Cheltenham (1 Season)3 Leagues13.2700
Shrewsbury (1 Season)1 League10.30
Dag & Red (1 Season)2 Leagues8.60
Oxford United (1 Season)1 League2.60
League One (7 Seasons)95.424110
FA Cup (6 Seasons)12.4100
EFL Cup (6 Seasons)4.4320
Premiership (3 Seasons)54.92950
League Two (3 Seasons)33.4000
Championship (2 Seasons)15.715666351533.31016016419130
USL Champ (1 Season)21.4550
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
2013-201420P'borough Utdeng ENG3. League One6th2.8
2014-201521Oxford Unitedeng ENG4. League Two13th2.6Matches
2014-201521P'borough Utdeng ENG3. League One9th11.7Matches
2015-201622P'borough Utdeng ENG3. League One13th1.3Matches
2015-201622Dag & Redeng ENG4. League Two23rd4.5Matches
2015-201622Shrewsburyeng ENG3. League One20th10.3Matches
2016-201723Blackpooleng ENG4. League Two7th26.300Matches
2017-201824Blackpooleng ENG3. League One12th24.000Matches
2018-201925Rotherham Utdeng ENG2. Championship22nd10.0934321616.7510010312100Matches
2019-202026Rotherham Utdeng ENG3. League One2nd11.975Matches
2020-202127Rotherham Utdeng ENG2. Championship23rd5.7632314944.456061730Matches
2020-202127Fleetwood Towneng ENG3. League One15th22.6106Matches
2021-202228Cheltenhameng ENG3. League One15th10.770Matches
202228Loyalus USA2. USL Champ21.455Matches
2022-202329Kilmarnocksct SCO1. Premiership10th12.872Matches
2023-202430Kilmarnocksct SCO1. Premiership4th28.6191Matches
2024-202531Kilmarnocksct SCO1. Premiership9th13.532Matches
12 Seasons10 Clubs5 Leagues220.7156466351533.310160162519130
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
Kilmarnock (3 Seasons)1 League54.92950
Rotherham Utd (3 Seasons)2 Leagues27.7151366351533.31016016919130
P'borough Utd (3 Seasons)1 League15.80
Blackpool (2 Seasons)2 Leagues50.3000
Loyal (1 Season)1 League21.4550
Fleetwood Town (1 Season)1 League22.61060
Cheltenham (1 Season)1 League10.7700
Shrewsbury (1 Season)1 League10.30
Dag & Red (1 Season)1 League4.50
Oxford United (1 Season)1 League2.60
League One (7 Seasons)95.424110
Premiership (3 Seasons)54.92950
League Two (3 Seasons)33.4000
Championship (2 Seasons)15.715666351533.31016016419130
USL Champ (1 Season)21.4550
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-201521P'borough Utdeng ENGFA Cup65th1.0Matches
2014-201521P'borough Utdeng ENGLeague Cup58th0.7Matches
2015-201622P'borough Utdeng ENGLeague Cup33rd0.2Matches
2015-201622Dag & Redeng ENGFA Cup33rd4.2Matches
2016-201723Blackpooleng ENGFA Cup17th2.9Matches
2018-201925Rotherham Utdeng ENGEFL Cup33rd0.400Matches
2019-202026Rotherham Utdeng ENGEFL Cup33rd2.032Matches
2019-202026Rotherham Utdeng ENGFA Cup33rd1.800Matches
2020-202127Rotherham Utdeng ENGEFL Cup58th0.400Matches
2020-202127Rotherham Utdeng ENGFA Cup33rd0.610Matches
2021-202228Cheltenhameng ENGEFL CupRd30.700Matches
2021-202228Cheltenhameng ENGFA Cup1.800Matches
7 Seasons5 Clubs2 Leagues16.8420
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
Rotherham Utd (3 Seasons)2 Leagues5.2420
P'borough Utd (2 Seasons)2 Leagues1.90
Dag & Red (1 Season)1 League4.20
Cheltenham (1 Season)2 Leagues2.5000
Blackpool (1 Season)1 League2.90
FA Cup (6 Seasons)12.4100
EFL Cup (6 Seasons)4.4320
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
2018-201925nir Northern IrelandUEFA Nations League24th0.4Matches
1 Season1 Club1 League0.40

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
2013-201420P'borough Utdeng ENG3. League One2.8
2014-201521P'borough Utdeng ENGFA Cup1.0Matches
2014-201521P'borough Utdeng ENGLeague Cup0.7Matches
2014-201521P'borough Utdeng ENG3. League One11.7Matches
2014-201521Oxford Unitedeng ENG4. League Two2.6Matches
2015-201622Dag & Redeng ENGFA Cup4.2Matches
2015-201622P'borough Utdeng ENGLeague Cup0.2Matches
2015-201622Shrewsburyeng ENG3. League One10.3Matches
2015-201622P'borough Utdeng ENG3. League One1.3Matches
2015-201622Dag & Redeng ENG4. League Two4.5Matches
2016-201723Blackpooleng ENGFA Cup2.9Matches
2016-201723Blackpooleng ENG4. League Two26.3Matches
2017-201824Blackpooleng ENG3. League One24.0Matches
2018-201925Rotherham Utdeng ENG2. Championship10.0290839961573429018527.81372.21991443464231111273522060Matches
2018-201925Rotherham Utdeng ENGEFL Cup0.4Matches
2019-202026Rotherham Utdeng ENGEFL Cup2.0Matches
2019-202026Rotherham Utdeng ENGFA Cup1.8Matches
2019-202026Rotherham Utdeng ENG3. League One11.9Matches
2020-202127Rotherham Utdeng ENG2. Championship5.718939831002318918738.91161.1117697243977221113140Matches
2020-202127Rotherham Utdeng ENGEFL Cup0.4Matches
2020-202127Rotherham Utdeng ENGFA Cup0.6Matches
2020-202127Fleetwood Towneng ENG3. League One22.6Matches
2021-202228Cheltenhameng ENGEFL Cup0.7Matches
2021-202228Cheltenhameng ENGFA Cup1.8Matches
2021-202228Cheltenhameng ENG3. League One10.7Matches
202228Loyalus USA2. USL Champ21.4Matches
2022-202329Kilmarnocksct SCO1. Premiership12.8Matches
2023-202430Kilmarnocksct SCO1. Premiership28.6Matches
2024-202531Kilmarnocksct SCO1. Premiership13.5Matches
12 Seasons10 Clubs7 Leagues237.4479114817925757479361233.32466.731621407073218184946351100
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
Kilmarnock (3 Seasons)1 League54.9
Rotherham Utd (3 Seasons)4 Leagues32.9479114817925757479361233.32466.731621407073218184946351100
P'borough Utd (3 Seasons)3 Leagues17.7
Blackpool (2 Seasons)3 Leagues53.2
Loyal (1 Season)1 League21.4
Fleetwood Town (1 Season)1 League22.6
Cheltenham (1 Season)3 Leagues13.2
Shrewsbury (1 Season)1 League10.3
Dag & Red (1 Season)2 Leagues8.6
Oxford United (1 Season)1 League2.6
League One (7 Seasons)95.4
FA Cup (6 Seasons)12.4
EFL Cup (6 Seasons)4.4
Premiership (3 Seasons)54.9
League Two (3 Seasons)33.4
Championship (2 Seasons)15.7479114817925757479361233.32466.731621407073218184946351100
USL Champ (1 Season)21.4
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
2013-201420P'borough Utd1 League2.8
2014-201521Oxford United1 League2.6
2014-201521P'borough Utd3 Leagues13.4
2015-201622P'borough Utd2 Leagues1.5
2015-201622Dag & Red2 Leagues8.6
2015-201622Shrewsbury1 League10.3
2016-201723Blackpool2 Leagues29.2
2017-201824Blackpool1 League24.0
2018-201925Rotherham Utd2 Leagues10.5290839961573429018527.81372.21991443464231111273522060
2019-202026Rotherham Utd3 Leagues15.7
2020-202127Rotherham Utd3 Leagues6.718939831002318918738.91161.1117697243977221113140
2020-202127Fleetwood Town1 League22.6
2021-202228Cheltenham3 Leagues13.2
202228Loyal2 Leagues22.4
2022-202329Kilmarnock1 League12.8
2023-202430Kilmarnock1 League28.6
2024-202531Kilmarnock1 League13.5
12 Seasons10 Clubs7 Leagues237.4479114817925757479361233.32466.731621407073218184946351100
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
Kilmarnock (3 Seasons)1 League54.9
Rotherham Utd (3 Seasons)4 Leagues32.9479114817925757479361233.32466.731621407073218184946351100
P'borough Utd (3 Seasons)3 Leagues17.7
Blackpool (2 Seasons)3 Leagues53.2
Loyal (1 Season)1 League21.4
Fleetwood Town (1 Season)1 League22.6
Cheltenham (1 Season)3 Leagues13.2
Shrewsbury (1 Season)1 League10.3
Dag & Red (1 Season)2 Leagues8.6
Oxford United (1 Season)1 League2.6
League One (7 Seasons)95.4
FA Cup (6 Seasons)12.4
EFL Cup (6 Seasons)4.4
Premiership (3 Seasons)54.9
League Two (3 Seasons)33.4
Championship (2 Seasons)15.7479114817925757479361233.32466.731621407073218184946351100
USL Champ (1 Season)21.4
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
2013-201420P'borough Utdeng ENG3. League One6th2.8
2014-201521Oxford Unitedeng ENG4. League Two13th2.6Matches
2014-201521P'borough Utdeng ENG3. League One9th11.7Matches
2015-201622P'borough Utdeng ENG3. League One13th1.3Matches
2015-201622Dag & Redeng ENG4. League Two23rd4.5Matches
2015-201622Shrewsburyeng ENG3. League One20th10.3Matches
2016-201723Blackpooleng ENG4. League Two7th26.3Matches
2017-201824Blackpooleng ENG3. League One12th24.0Matches
2018-201925Rotherham Utdeng ENG2. Championship22nd10.0290839961573429018527.81372.21991443464231111273522060Matches
2019-202026Rotherham Utdeng ENG3. League One2nd11.9Matches
2020-202127Rotherham Utdeng ENG2. Championship23rd5.718939831002318918738.91161.1117697243977221113140Matches
2020-202127Fleetwood Towneng ENG3. League One15th22.6Matches
2021-202228Cheltenhameng ENG3. League One15th10.7Matches
202228Loyalus USA2. USL Champ21.4Matches
2022-202329Kilmarnocksct SCO1. Premiership10th12.8Matches
2023-202430Kilmarnocksct SCO1. Premiership4th28.6Matches
2024-202531Kilmarnocksct SCO1. Premiership9th13.5Matches
12 Seasons10 Clubs5 Leagues220.7479114817925757479361233.32466.731621407073218184946351100
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
Kilmarnock (3 Seasons)1 League54.9
Rotherham Utd (3 Seasons)2 Leagues27.7479114817925757479361233.32466.731621407073218184946351100
P'borough Utd (3 Seasons)1 League15.8
Blackpool (2 Seasons)2 Leagues50.3
Loyal (1 Season)1 League21.4
Fleetwood Town (1 Season)1 League22.6
Cheltenham (1 Season)1 League10.7
Shrewsbury (1 Season)1 League10.3
Dag & Red (1 Season)1 League4.5
Oxford United (1 Season)1 League2.6
League One (7 Seasons)95.4
Premiership (3 Seasons)54.9
League Two (3 Seasons)33.4
Championship (2 Seasons)15.7479114817925757479361233.32466.731621407073218184946351100
USL Champ (1 Season)21.4
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-201521P'borough Utdeng ENGFA Cup65th1.0Matches
2014-201521P'borough Utdeng ENGLeague Cup58th0.7Matches
2015-201622P'borough Utdeng ENGLeague Cup33rd0.2Matches
2015-201622Dag & Redeng ENGFA Cup33rd4.2Matches
2016-201723Blackpooleng ENGFA Cup17th2.9Matches
2018-201925Rotherham Utdeng ENGEFL Cup33rd0.4Matches
2019-202026Rotherham Utdeng ENGEFL Cup33rd2.0Matches
2019-202026Rotherham Utdeng ENGFA Cup33rd1.8Matches
2020-202127Rotherham Utdeng ENGEFL Cup58th0.4Matches
2020-202127Rotherham Utdeng ENGFA Cup33rd0.6Matches
2021-202228Cheltenhameng ENGEFL CupRd30.7Matches
2021-202228Cheltenhameng ENGFA Cup1.8Matches
7 Seasons5 Clubs2 Leagues16.8
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
Rotherham Utd (3 Seasons)2 Leagues5.2
P'borough Utd (2 Seasons)2 Leagues1.9
Dag & Red (1 Season)1 League4.2
Cheltenham (1 Season)2 Leagues2.5
Blackpool (1 Season)1 League2.9
FA Cup (6 Seasons)12.4
EFL Cup (6 Seasons)4.4
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
2018-201925nir Northern IrelandUEFA Nations League24th0.4Matches
1 Season1 Club1 League0.4

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
2013-201420P'borough Utdeng ENG3. League One6250426.02.833
2014-201521P'borough Utdeng ENGFA Cup2914650.61.019111001.5021+1+0.99+2.00Matches
2014-201521P'borough Utdeng ENGLeague Cup1646471.10.71640000.0001-1-1.41-1.41Matches
2014-201521P'borough Utdeng ENG3. League One171,0556225.511.7125582.061611+5+0.43+0.66Matches
2014-201521Oxford Unitedeng ENG4. League Two6237405.72.620402.0012-1-0.38-0.43Matches
2015-201622Dag & Redeng ENGFA Cup43769478.34.24942002.0084+4+0.96+3.55Matches
2015-201622P'borough Utdeng ENGLeague Cup117179.40.20011613.000000.00+0.55Matches
2015-201622Shrewsburyeng ENG3. League One139277122.410.3116261.381316-3-0.29+0.21Matches
2015-201622P'borough Utdeng ENG3. League One5118242.91.311440.402200.00-0.20Matches
2015-201622Dag & Redeng ENG4. League Two8402509.74.542401.1327-5-1.12-0.40Matches
2016-201723Blackpooleng ENGFA Cup42656655.22.94660002.5040+4+1.36+2.20Matches
2016-201723Blackpooleng ENG4. League Two342,3637057.126.32712701.534325+18+0.69+0.43Matches
2017-201824Blackpooleng ENG3. League One292,1647552.324.0294001.483222+10+0.42+0.64Matches
2018-201925Rotherham Utdeng ENG2. Championship239043921.810.09751141730.78101000.00+0.8610.212.7-2.6-0.26+0.27Matches
2018-201925Rotherham Utdeng ENGEFL Cup2392021.70.40021901.501100.000.00Matches
2019-202026Rotherham Utdeng ENGEFL Cup218090100.02.02902001.5041+3+1.50Matches
2019-202026Rotherham Utdeng ENGFA Cup21608059.31.82801001.5065+1+0.56-0.26Matches
2019-202026Rotherham Utdeng ENG3. League One201,0745434.111.91369272432.002515+10+0.84+0.27Matches
2020-202127Rotherham Utdeng ENG2. Championship125124312.45.7669061630.92810-2-0.350.008.28.4-0.2-0.03+0.09Matches
2020-202127Rotherham Utdeng ENGEFL Cup1343437.80.40013401.001100.000.00Matches
2020-202127Rotherham Utdeng ENGFA Cup1545445.00.60015400.0001-1-1.67-1.67Matches
2020-202127Fleetwood Towneng ENG3. League One262,0337849.122.624841321201.191927-8-0.35-0.82Matches
2021-202228Cheltenhameng ENGEFL Cup2633223.30.70023201.502200.00+0.43Matches
2021-202228Cheltenhameng ENGFA Cup21668361.51.82831002.0021+1+0.54+1.41Matches
2021-202228Cheltenhameng ENG3. League One169616023.210.71080362701.381618-2-0.19+0.15Matches
202228Loyalus USA2. USL Champ291,9226662.821.42375963411.704823+25+1.17Matches
2022-202329Kilmarnocksct SCO1. Premiership141,1508233.612.814827001.361621-5-0.39+0.40Matches
2023-202430Kilmarnocksct SCO1. Premiership352,5777475.428.632781232211.574136+5+0.17+0.49Matches
2024-202531Kilmarnocksct SCO1. Premiership161,2127674.813.516763000.941327-14-1.04-0.60Matches
12 Seasons10 Clubs7 Leagues33321,3706431.8237.425278878122301.44335290+45+0.19+0.4318.421.1-2.7-0.17+0.13
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
Kilmarnock (3 Seasons)1 League654,9397658.454.962792232211.377084-14-0.26+0.38
Rotherham Utd (3 Seasons)4 Leagues632,9574724.132.932736312091.255544+11+0.33+0.6318.421.1-2.7-0.17+0.13
P'borough Utd (3 Seasons)3 Leagues321,5955012.417.718787148131.652015+5+0.33+0.35
Blackpool (2 Seasons)3 Leagues674,7927254.753.2606616701.577947+32+0.60+0.65
Loyal (1 Season)1 League291,9226662.821.42375963411.704823+25+1.17
Fleetwood Town (1 Season)1 League262,0337849.122.624841321201.191927-8-0.35-0.82
Cheltenham (1 Season)3 Leagues201,1906025.413.21281482801.452021-1-0.08+0.29
Shrewsbury (1 Season)1 League139277122.410.3116261.381316-3-0.29+0.21
Dag & Red (1 Season)2 Leagues127786516.88.68944401.421011-1-0.12+0.66
Oxford United (1 Season)1 League6237405.72.620402.0012-1-0.38-0.43
League One (7 Seasons)1328,5826526.795.410379342924211.52123111+12+0.13+0.18
FA Cup (6 Seasons)151,1127461.812.41381522701.872212+10+0.81+1.59
EFL Cup (6 Seasons)93974440.14.4382262511.4486+2+0.45+0.76
Premiership (3 Seasons)654,9397658.454.962792232211.377084-14-0.26+0.38
League Two (3 Seasons)483,0026324.233.433141501.524634+12+0.36+0.58
Championship (2 Seasons)351,4164017.115.715721201660.831820-2-0.13+0.4618.421.1-2.7-0.17+0.13
USL Champ (1 Season)291,9226662.821.42375963411.704823+25+1.17
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
2013-201420P'borough Utd1 League6250426.02.833
2014-201521Oxford United1 League6237405.72.620402.0012-1-0.38-0.43
2014-201521P'borough Utd3 Leagues201,2106127.413.4147866081.901813+5+0.37+0.63
2015-201622P'borough Utd2 Leagues6135233.11.51151650.832200.00-0.17
2015-201622Dag & Red2 Leagues127786516.88.68944401.421011-1-0.12+0.66
2015-201622Shrewsbury1 League139277122.410.3116261.381316-3-0.29+0.21
2016-201723Blackpool2 Leagues382,6286956.929.2316612701.634725+22+0.75+0.62
2017-201824Blackpool1 League292,1647552.324.0294001.483222+10+0.42+0.64
2018-201925Rotherham Utd2 Leagues259433821.810.59751161730.84111100.00+0.8310.212.7-2.6-0.26+0.27
2019-202026Rotherham Utd3 Leagues241,4145939.315.71773572431.923521+14+0.89+0.31
2020-202127Rotherham Utd3 Leagues146004313.86.7669082330.86912-3-0.45-0.118.28.4-0.2-0.03+0.09
2020-202127Fleetwood Town1 League262,0337849.122.624841321201.191927-8-0.35-0.82
2021-202228Cheltenham3 Leagues201,1906025.413.21281482801.452021-1-0.08+0.29
202228Loyal2 Leagues302,0126762.122.424751063411.644824+24+1.07+1.00
2022-202329Kilmarnock1 League141,1508233.612.814827001.361621-5-0.39+0.40
2023-202430Kilmarnock1 League352,5777475.428.632781232211.574136+5+0.17+0.49
2024-202531Kilmarnock1 League161,2127674.813.516763000.941327-14-1.04-0.60
12 Seasons10 Clubs7 Leagues33321,3706431.8237.425278878122301.44335290+45+0.19+0.4318.421.1-2.7-0.17+0.13
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
Kilmarnock (3 Seasons)1 League654,9397658.454.962792232211.377084-14-0.26+0.38
Rotherham Utd (3 Seasons)4 Leagues632,9574724.132.932736312091.255544+11+0.33+0.6318.421.1-2.7-0.17+0.13
P'borough Utd (3 Seasons)3 Leagues321,5955012.417.718787148131.652015+5+0.33+0.35
Blackpool (2 Seasons)3 Leagues674,7927254.753.2606616701.577947+32+0.60+0.65
Loyal (1 Season)1 League291,9226662.821.42375963411.704823+25+1.17
Fleetwood Town (1 Season)1 League262,0337849.122.624841321201.191927-8-0.35-0.82
Cheltenham (1 Season)3 Leagues201,1906025.413.21281482801.452021-1-0.08+0.29
Shrewsbury (1 Season)1 League139277122.410.3116261.381316-3-0.29+0.21
Dag & Red (1 Season)2 Leagues127786516.88.68944401.421011-1-0.12+0.66
Oxford United (1 Season)1 League6237405.72.620402.0012-1-0.38-0.43
League One (7 Seasons)1328,5826526.795.410379342924211.52123111+12+0.13+0.18
FA Cup (6 Seasons)151,1127461.812.41381522701.872212+10+0.81+1.59
EFL Cup (6 Seasons)93974440.14.4382262511.4486+2+0.45+0.76
Premiership (3 Seasons)654,9397658.454.962792232211.377084-14-0.26+0.38
League Two (3 Seasons)483,0026324.233.433141501.524634+12+0.36+0.58
Championship (2 Seasons)351,4164017.115.715721201660.831820-2-0.13+0.4618.421.1-2.7-0.17+0.13
USL Champ (1 Season)291,9226662.821.42375963411.704823+25+1.17
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
2013-201420P'borough Utdeng ENG3. League One6th6250426.02.833
2014-201521Oxford Unitedeng ENG4. League Two13th6237405.72.620402.0012-1-0.38-0.43Matches
2014-201521P'borough Utdeng ENG3. League One9th171,0556225.511.7125582.061611+5+0.43+0.66Matches
2015-201622P'borough Utdeng ENG3. League One13th5118242.91.311440.402200.00-0.20Matches
2015-201622Dag & Redeng ENG4. League Two23rd8402509.74.542401.1327-5-1.12-0.40Matches
2015-201622Shrewsburyeng ENG3. League One20th139277122.410.3116261.381316-3-0.29+0.21Matches
2016-201723Blackpooleng ENG4. League Two7th342,3637057.126.32712701.534325+18+0.69+0.43Matches
2017-201824Blackpooleng ENG3. League One12th292,1647552.324.0294001.483222+10+0.42+0.64Matches
2018-201925Rotherham Utdeng ENG2. Championship22nd239043921.810.09751141730.78101000.00+0.8610.212.7-2.6-0.26+0.27Matches
2019-202026Rotherham Utdeng ENG3. League One2nd201,0745434.111.91369272432.002515+10+0.84+0.27Matches
2020-202127Rotherham Utdeng ENG2. Championship23rd125124312.45.7669061630.92810-2-0.350.008.28.4-0.2-0.03+0.09Matches
2020-202127Fleetwood Towneng ENG3. League One15th262,0337849.122.624841321201.191927-8-0.35-0.82Matches
2021-202228Cheltenhameng ENG3. League One15th169616023.210.71080362701.381618-2-0.19+0.15Matches
202228Loyalus USA2. USL Champ291,9226662.821.42375963411.704823+25+1.17Matches
2022-202329Kilmarnocksct SCO1. Premiership10th141,1508233.612.814827001.361621-5-0.39+0.40Matches
2023-202430Kilmarnocksct SCO1. Premiership4th352,5777475.428.632781232211.574136+5+0.17+0.49Matches
2024-202531Kilmarnocksct SCO1. Premiership9th161,2127674.813.516763000.941327-14-1.04-0.60Matches
12 Seasons10 Clubs5 Leagues30919,8616430.9220.723677807322291.42305272+33+0.15+0.3818.421.1-2.7-0.17+0.13
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
Kilmarnock (3 Seasons)1 League654,9397658.454.962792232211.377084-14-0.26+0.38
Rotherham Utd (3 Seasons)2 Leagues552,4904521.827.728713271991.254335+8+0.29+0.6118.421.1-2.7-0.17+0.13
P'borough Utd (3 Seasons)1 League281,4235111.515.816612121.681813+5+0.38+0.37
Blackpool (2 Seasons)2 Leagues634,5277254.750.35616701.517547+28+0.56+0.56
Loyal (1 Season)1 League291,9226662.821.42375963411.704823+25+1.17
Fleetwood Town (1 Season)1 League262,0337849.122.624841321201.191927-8-0.35-0.82
Cheltenham (1 Season)1 League169616023.210.71080362701.381618-2-0.19+0.15
Shrewsbury (1 Season)1 League139277122.410.3116261.381316-3-0.29+0.21
Dag & Red (1 Season)1 League8402509.74.542401.1327-5-1.12-0.40
Oxford United (1 Season)1 League6237405.72.620402.0012-1-0.38-0.43
League One (7 Seasons)1328,5826526.795.410379342924211.52123111+12+0.13+0.18
Premiership (3 Seasons)654,9397658.454.962792232211.377084-14-0.26+0.38
League Two (3 Seasons)483,0026324.233.433141501.524634+12+0.36+0.58
Championship (2 Seasons)351,4164017.115.715721201660.831820-2-0.13+0.4618.421.1-2.7-0.17+0.13
USL Champ (1 Season)291,9226662.821.42375963411.704823+25+1.17
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-201521P'borough Utdeng ENGFA Cup65th2914650.61.019111001.5021+1+0.99+2.00Matches
2014-201521P'borough Utdeng ENGLeague Cup58th1646471.10.71640000.0001-1-1.41-1.41Matches
2015-201622P'borough Utdeng ENGLeague Cup33rd117179.40.20011613.000000.00+0.55Matches
2015-201622Dag & Redeng ENGFA Cup33rd43769478.34.24942002.0084+4+0.96+3.55Matches
2016-201723Blackpooleng ENGFA Cup17th42656655.22.94660002.5040+4+1.36+2.20Matches
2018-201925Rotherham Utdeng ENGEFL Cup33rd2392021.70.40021901.501100.000.00Matches
2019-202026Rotherham Utdeng ENGEFL Cup33rd218090100.02.02902001.5041+3+1.50Matches
2019-202026Rotherham Utdeng ENGFA Cup33rd21608059.31.82801001.5065+1+0.56-0.26Matches
2020-202127Rotherham Utdeng ENGEFL Cup58th1343437.80.40013401.001100.000.00Matches
2020-202127Rotherham Utdeng ENGFA Cup33rd1545445.00.60015400.0001-1-1.67-1.67Matches
2021-202228Cheltenhameng ENGEFL CupRd32633223.30.70023201.502200.00+0.43Matches
2021-202228Cheltenhameng ENGFA Cup21668361.51.82831002.0021+1+0.54+1.41Matches
7 Seasons5 Clubs2 Leagues241,5096354.116.81682782611.713018+12+0.72+1.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rotherham Utd (3 Seasons)2 Leagues84675855.65.2486343101.25129+3+0.58+0.34
P'borough Utd (2 Seasons)2 Leagues41724338.21.927812811.502200.00+0.65
Dag & Red (1 Season)1 League43769478.34.24942002.0084+4+0.96+3.55
Cheltenham (1 Season)2 Leagues42295742.42.5283123201.7543+1+0.39+0.97
Blackpool (1 Season)1 League42656655.22.94660002.5040+4+1.36+2.20
FA Cup (6 Seasons)151,1127461.812.41381522701.872212+10+0.81+1.59
EFL Cup (6 Seasons)93974440.14.4382262511.4486+2+0.45+0.76
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
2018-201925nir Northern IrelandUEFA Nations League24th235189.70.40021710.0001-1-2.57-1.46Matches
1 Season1 Club1 League235189.70.40021710.0001-1-2.57-1.46

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
2013-201420P'borough Utdeng ENG3. League One2.8003
2014-201521P'borough Utdeng ENGFA Cup1.01000Matches
2014-201521P'borough Utdeng ENGLeague Cup0.70000Matches
2014-201521P'borough Utdeng ENG3. League One11.73024Matches
2014-201521Oxford Unitedeng ENG4. League Two2.6003Matches
2015-201622Dag & Redeng ENGFA Cup4.22000Matches
2015-201622P'borough Utdeng ENGLeague Cup0.20000Matches
2015-201622Shrewsburyeng ENG3. League One10.31022Matches
2015-201622P'borough Utdeng ENG3. League One1.3203Matches
2015-201622Dag & Redeng ENG4. League Two4.51012Matches
2016-201723Blackpooleng ENGFA Cup2.91000Matches
2016-201723Blackpooleng ENG4. League Two26.34006400000000Matches
2017-201824Blackpooleng ENG3. League One24.03003900000000Matches
2018-201925Rotherham Utdeng ENG2. Championship10.020024190163310036233539.7Matches
2018-201925Rotherham Utdeng ENGEFL Cup0.4000010000000Matches
2019-202026Rotherham Utdeng ENGEFL Cup2.00003602230Matches
2019-202026Rotherham Utdeng ENGFA Cup1.80006213000Matches
2019-202026Rotherham Utdeng ENG3. League One11.9100263342557000Matches
2020-202127Rotherham Utdeng ENG2. Championship5.70001885111310029111542.3Matches
2020-202127Rotherham Utdeng ENGEFL Cup0.40002100000Matches
2020-202127Rotherham Utdeng ENGFA Cup0.60000103010Matches
2020-202127Fleetwood Towneng ENG3. League One22.6100613514216100Matches
2021-202228Cheltenhameng ENGEFL Cup0.71002010000Matches
2021-202228Cheltenhameng ENGFA Cup1.80004501000Matches
2021-202228Cheltenhameng ENG3. League One10.7100272234070Matches
202228Loyalus USA2. USL Champ21.4710534694550Matches
2022-202329Kilmarnocksct SCO1. Premiership12.8210222768270Matches
2023-202430Kilmarnocksct SCO1. Premiership28.640051599131190Matches
2024-202531Kilmarnocksct SCO1. Premiership13.51002226415230Matches
12 Seasons10 Clubs7 Leagues237.4382049129156126276820065345040.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Kilmarnock (3 Seasons)1 League54.97109511219365290
Rotherham Utd (3 Seasons)4 Leagues32.930079711060111720065345040.5
P'borough Utd (3 Seasons)3 Leagues17.7600300
Blackpool (2 Seasons)3 Leagues53.280010300000000
Loyal (1 Season)1 League21.4710534694550
Fleetwood Town (1 Season)1 League22.6100613514216100
Cheltenham (1 Season)3 Leagues13.2200332745070
Shrewsbury (1 Season)1 League10.31022
Dag & Red (1 Season)2 Leagues8.6300120
Oxford United (1 Season)1 League2.6003
League One (7 Seasons)95.412002059021501124000
FA Cup (6 Seasons)12.440010817010
EFL Cup (6 Seasons)4.4100781223000
Premiership (3 Seasons)54.97109511219365290
League Two (3 Seasons)33.45007900000000
Championship (2 Seasons)15.720042275274620065345040.5
USL Champ (1 Season)21.4710534694550
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
2013-201420P'borough Utd1 League2.8003
2014-201521Oxford United1 League2.6003
2014-201521P'borough Utd3 Leagues13.4400240
2015-201622P'borough Utd2 Leagues1.520030
2015-201622Dag & Red2 Leagues8.6300120
2015-201622Shrewsbury1 League10.31022
2016-201723Blackpool2 Leagues29.25006400000000
2017-201824Blackpool1 League24.03003900000000
2018-201925Rotherham Utd2 Leagues10.520024200163310036233539.7
2019-202026Rotherham Utd3 Leagues15.71003541530710000
2020-202127Rotherham Utd3 Leagues6.700020105141410029111542.3
2020-202127Fleetwood Town1 League22.6100613514216100
2021-202228Cheltenham3 Leagues13.2200332745070
202228Loyal2 Leagues22.47105449105550
2022-202329Kilmarnock1 League12.8210222768270
2023-202430Kilmarnock1 League28.640051599131190
2024-202531Kilmarnock1 League13.51002226415230
12 Seasons10 Clubs7 Leagues237.4382049129156126276820065345040.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Kilmarnock (3 Seasons)1 League54.97109511219365290
Rotherham Utd (3 Seasons)4 Leagues32.930079711060111720065345040.5
P'borough Utd (3 Seasons)3 Leagues17.7600300
Blackpool (2 Seasons)3 Leagues53.280010300000000
Loyal (1 Season)1 League21.4710534694550
Fleetwood Town (1 Season)1 League22.6100613514216100
Cheltenham (1 Season)3 Leagues13.2200332745070
Shrewsbury (1 Season)1 League10.31022
Dag & Red (1 Season)2 Leagues8.6300120
Oxford United (1 Season)1 League2.6003
League One (7 Seasons)95.412002059021501124000
FA Cup (6 Seasons)12.440010817010
EFL Cup (6 Seasons)4.4100781223000
Premiership (3 Seasons)54.97109511219365290
League Two (3 Seasons)33.45007900000000
Championship (2 Seasons)15.720042275274620065345040.5
USL Champ (1 Season)21.4710534694550
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
2013-201420P'borough Utdeng ENG3. League One6th2.8003
2014-201521Oxford Unitedeng ENG4. League Two13th2.6003Matches
2014-201521P'borough Utdeng ENG3. League One9th11.73024Matches
2015-201622P'borough Utdeng ENG3. League One13th1.3203Matches
2015-201622Dag & Redeng ENG4. League Two23rd4.51012Matches
2015-201622Shrewsburyeng ENG3. League One20th10.31022Matches
2016-201723Blackpooleng ENG4. League Two7th26.34006400000000Matches
2017-201824Blackpooleng ENG3. League One12th24.03003900000000Matches
2018-201925Rotherham Utdeng ENG2. Championship22nd10.020024190163310036233539.7Matches
2019-202026Rotherham Utdeng ENG3. League One2nd11.9100263342557000Matches
2020-202127Rotherham Utdeng ENG2. Championship23rd5.70001885111310029111542.3Matches
2020-202127Fleetwood Towneng ENG3. League One15th22.6100613514216100Matches
2021-202228Cheltenhameng ENG3. League One15th10.7100272234070Matches
202228Loyalus USA2. USL Champ21.4710534694550Matches
2022-202329Kilmarnocksct SCO1. Premiership10th12.8210222768270Matches
2023-202430Kilmarnocksct SCO1. Premiership4th28.640051599131190Matches
2024-202531Kilmarnocksct SCO1. Premiership9th13.51002226415230Matches
12 Seasons10 Clubs5 Leagues220.7332047427554117256420065345040.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Kilmarnock (3 Seasons)1 League54.97109511219365290
Rotherham Utd (3 Seasons)2 Leagues27.7300686095291320065345040.5
P'borough Utd (3 Seasons)1 League15.85030
Blackpool (2 Seasons)2 Leagues50.370010300000000
Loyal (1 Season)1 League21.4710534694550
Fleetwood Town (1 Season)1 League22.6100613514216100
Cheltenham (1 Season)1 League10.7100272234070
Shrewsbury (1 Season)1 League10.31022
Dag & Red (1 Season)1 League4.51012
Oxford United (1 Season)1 League2.6003
League One (7 Seasons)95.412002059021501124000
Premiership (3 Seasons)54.97109511219365290
League Two (3 Seasons)33.45007900000000
Championship (2 Seasons)15.720042275274620065345040.5
USL Champ (1 Season)21.4710534694550
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-201521P'borough Utdeng ENGFA Cup65th1.01000Matches
2014-201521P'borough Utdeng ENGLeague Cup58th0.70000Matches
2015-201622P'borough Utdeng ENGLeague Cup33rd0.20000Matches
2015-201622Dag & Redeng ENGFA Cup33rd4.22000Matches
2016-201723Blackpooleng ENGFA Cup17th2.91000Matches
2018-201925Rotherham Utdeng ENGEFL Cup33rd0.4000010000000Matches
2019-202026Rotherham Utdeng ENGEFL Cup33rd2.00003602230Matches
2019-202026Rotherham Utdeng ENGFA Cup33rd1.80006213000Matches
2020-202127Rotherham Utdeng ENGEFL Cup58th0.40002100000Matches
2020-202127Rotherham Utdeng ENGFA Cup33rd0.60000103010Matches
2021-202228Cheltenhameng ENGEFL CupRd30.71002010000Matches
2021-202228Cheltenhameng ENGFA Cup1.80004501000Matches
7 Seasons5 Clubs2 Leagues16.850017162924000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rotherham Utd (3 Seasons)2 Leagues5.200011111824000
P'borough Utd (2 Seasons)2 Leagues1.91000
Dag & Red (1 Season)1 League4.22000
Cheltenham (1 Season)2 Leagues2.51006511000
Blackpool (1 Season)1 League2.91000
FA Cup (6 Seasons)12.440010817010
EFL Cup (6 Seasons)4.4100781223000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201925nir Northern IrelandUEFA Nations League24th0.40000Matches
1 Season1 Club1 League0.40000

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 Kyle Vassell Pages

Kyle Vassell 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