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
2019-202018Celtic2. Europa Lg11901.0000000000.00.00.00.001010.000.000.000.000.000.000.000.000.000.00Matches
2019-202018Celticsct SCO1. Premiership00Matches
2020-202119Gillinghameng ENGEFL Cup221611.8000000100.000.000.000.000.00Matches
2020-202119Gillinghameng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2020-202119Doncastereng ENG3. League One1565436.0011000100.000.170.170.000.17Matches
2020-202119Gillinghameng ENG3. League One15118789.8022000300.000.210.210.000.21Matches
2020-202119Celticsct SCO1. Premiership00Matches
2021-202220Crewe Alexandraeng ENGFA Cup10160.2000000100.000.000.000.000.00Matches
2021-202220Crewe Alexandraeng ENG3. League One20161,42215.8101100610.060.000.060.060.06Matches
2022-202321Celtic1. Champions Lg00Matches
2022-202321Fleetwood Towneng ENGFA Cup332452.7000000100.000.000.000.000.00Matches
2022-202321Fleetwood Towneng ENG3. League One1286487.2000000100.000.000.000.000.00Matches
2023-202422Fleetwood Towneng ENGEFL Cup11710.8000000000.000.000.000.000.00Matches
2023-202422Fleetwood Towneng ENGFA Cup00Matches
2023-202422Fleetwood Towneng ENG3. League One1386367.1000000400.000.000.000.000.00Matches
2023-202422Notts Countyeng ENG4. League Two17161,35115.0022000510.000.130.130.000.13Matches
2024-202523Notts Countyeng ENG4. League Two21520.6000000000.000.000.000.000.00Matches
6 Seasons6 Clubs7 Leagues103736,15868.41561002320.00.00.00.001010.010.070.090.010.090.000.000.000.000.00
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
Celtic (3 Seasons)3 Leagues11901.0000000000.00.00.00.001010.000.000.000.000.000.000.000.000.000.00
Fleetwood Town (2 Seasons)3 Leagues29201,60017.8000000600.000.000.000.000.00
Notts County (2 Seasons)1 League19171,40315.6022000510.000.130.130.000.13
Crewe Alexandra (1 Season)2 Leagues21161,43816.0101100710.060.000.060.060.06
Gillingham (1 Season)3 Leagues18131,08412.0022000400.000.170.170.000.17
Doncaster (1 Season)1 League1565436.0011000100.000.170.170.000.17
League One (4 Seasons)75494,12745.91341001510.020.070.090.020.09
FA Cup (4 Seasons)533063.4000000200.000.000.000.000.00
League Two (2 Seasons)19171,40315.6022000510.000.130.130.000.13
EFL Cup (2 Seasons)332322.6000000100.000.000.000.000.00
Premiership (2 Seasons)00
Europa Lg (1 Season)11901.0000000000.00.00.00.001010.000.000.000.000.000.000.000.000.000.00
Champions Lg (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2019-202018Celtic2 Leagues11901.0000000000.00.00.00.001010.000.000.000.000.000.000.000.000.000.00
2020-202119Celtic1 League00
2020-202119Doncaster1 League1565436.0011000100.000.170.170.000.17
2020-202119Gillingham3 Leagues18131,08412.0022000400.000.170.170.000.17
2021-202220Crewe Alexandra2 Leagues21161,43816.0101100710.060.000.060.060.06
2022-202321Celtic1 League00
2022-202321Fleetwood Town2 Leagues15118939.9000000200.000.000.000.000.00
2023-202422Fleetwood Town3 Leagues1497077.9000000400.000.000.000.000.00
2023-202422Notts County1 League17161,35115.0022000510.000.130.130.000.13
2024-202523Notts County1 League21520.6000000000.000.000.000.000.00
6 Seasons6 Clubs7 Leagues103736,15868.41561002320.00.00.00.001010.010.070.090.010.090.000.000.000.000.00
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
Celtic (3 Seasons)3 Leagues11901.0000000000.00.00.00.001010.000.000.000.000.000.000.000.000.000.00
Fleetwood Town (2 Seasons)3 Leagues29201,60017.8000000600.000.000.000.000.00
Notts County (2 Seasons)1 League19171,40315.6022000510.000.130.130.000.13
Crewe Alexandra (1 Season)2 Leagues21161,43816.0101100710.060.000.060.060.06
Gillingham (1 Season)3 Leagues18131,08412.0022000400.000.170.170.000.17
Doncaster (1 Season)1 League1565436.0011000100.000.170.170.000.17
League One (4 Seasons)75494,12745.91341001510.020.070.090.020.09
FA Cup (4 Seasons)533063.4000000200.000.000.000.000.00
League Two (2 Seasons)19171,40315.6022000510.000.130.130.000.13
EFL Cup (2 Seasons)332322.6000000100.000.000.000.000.00
Premiership (2 Seasons)00
Europa Lg (1 Season)11901.0000000000.00.00.00.001010.000.000.000.000.000.000.000.000.000.00
Champions Lg (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2019-202018Celticsct SCO1. Premiership1st00Matches
2020-202119Celticsct SCO1. Premiership2nd00Matches
2020-202119Doncastereng ENG3. League One14th1565436.0011000100.000.170.170.000.17Matches
2020-202119Gillinghameng ENG3. League One10th15118789.8022000300.000.210.210.000.21Matches
2021-202220Crewe Alexandraeng ENG3. League One24th20161,42215.8101100610.060.000.060.060.06Matches
2022-202321Fleetwood Towneng ENG3. League One13th1286487.2000000100.000.000.000.000.00Matches
2023-202422Fleetwood Towneng ENG3. League One22nd1386367.1000000400.000.000.000.000.00Matches
2023-202422Notts Countyeng ENG4. League Two14th17161,35115.0022000510.000.130.130.000.13Matches
2024-202523Notts Countyeng ENG4. League Two4th21520.6000000000.000.000.000.000.00Matches
6 Seasons6 Clubs3 Leagues94665,53061.41561002020.020.080.100.020.10
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
Fleetwood Town (2 Seasons)1 League25161,28414.3000000500.000.000.000.000.00
Notts County (2 Seasons)1 League19171,40315.6022000510.000.130.130.000.13
Celtic (2 Seasons)1 League00
Crewe Alexandra (1 Season)1 League20161,42215.8101100610.060.000.060.060.06
Doncaster (1 Season)1 League1565436.0011000100.000.170.170.000.17
Gillingham (1 Season)1 League15118789.8022000300.000.210.210.000.21
League One (4 Seasons)75494,12745.91341001510.020.070.090.020.09
League Two (2 Seasons)19171,40315.6022000510.000.130.130.000.13
Premiership (2 Seasons)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2020-202119Gillinghameng ENGEFL Cup17th221611.8000000100.000.000.000.000.00Matches
2020-202119Gillinghameng ENGFA Cup65th10450.5000000000.000.000.000.000.00Matches
2021-202220Crewe Alexandraeng ENGFA Cup10160.2000000100.000.000.000.000.00Matches
2022-202321Fleetwood Towneng ENGFA Cup332452.7000000100.000.000.000.000.00Matches
2023-202422Fleetwood Towneng ENGEFL CupRd111710.8000000000.000.000.000.000.00Matches
2023-202422Fleetwood Towneng ENGFA Cup00Matches
4 Seasons3 Clubs2 Leagues865386.0000000300.000.000.000.000.00
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
Fleetwood Town (2 Seasons)2 Leagues443163.5000000100.000.000.000.000.00
Gillingham (1 Season)2 Leagues322062.3000000100.000.000.000.000.00
Crewe Alexandra (1 Season)1 League10160.2000000100.000.000.000.000.00
FA Cup (4 Seasons)533063.4000000200.000.000.000.000.00
EFL Cup (2 Seasons)332322.6000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2019-202018Celtic2. Europa LgR3211901.0000000000.00.00.00.001010.000.000.000.000.000.000.000.000.000.00Matches
2022-202321Celtic1. Champions LgGR00Matches
2 Seasons1 Club2 Leagues11901.0000000000.00.00.00.001010.000.000.000.000.000.000.000.000.000.00
Europa Lg (1 Season)11901.0000000000.00.00.00.001010.000.000.000.000.000.000.000.000.000.00
Champions Lg (1 Season)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
2019-202018Celtic2. Europa Lg1.00000.000.000000.00.00.00.0Matches
2020-202119Gillinghameng ENGEFL Cup1.80300.01.680.000.0000Matches
2020-202119Gillinghameng ENGFA Cup0.50000.000.0000Matches
2020-202119Doncastereng ENG3. League One6.003133.30.500.170.000.0000Matches
2020-202119Gillinghameng ENG3. League One9.8011545.51.130.510.000.0000Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.20000.000.0000Matches
2021-202220Crewe Alexandraeng ENG3. League One15.8112325.00.760.190.080.3300Matches
2022-202321Fleetwood Towneng ENGFA Cup2.70000.000.0000Matches
2022-202321Fleetwood Towneng ENG3. League One7.20900.01.250.000.0000Matches
2023-202422Fleetwood Towneng ENGEFL Cup0.80200.02.540.000.0000Matches
2023-202422Fleetwood Towneng ENG3. League One7.1011218.21.560.280.000.0000Matches
2023-202422Notts Countyeng ENG4. League Two15.0011327.30.730.200.000.0000Matches
2024-202523Notts Countyeng ENG4. League Two0.60100.01.730.000.0000Matches
6 Seasons6 Clubs7 Leagues68.41631422.20.920.200.020.070000.00.00.00.0
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
Celtic (3 Seasons)3 Leagues1.00000.000.000000.00.00.00.0
Fleetwood Town (2 Seasons)3 Leagues17.802229.11.240.110.000.0000
Notts County (2 Seasons)1 League15.6012325.00.770.190.000.0000
Crewe Alexandra (1 Season)2 Leagues16.0112325.00.750.190.080.3300
Gillingham (1 Season)3 Leagues12.0014535.71.160.420.000.0000
Doncaster (1 Season)1 League6.003133.30.500.170.000.0000
League One (4 Seasons)45.91461123.91.000.240.020.0900
FA Cup (4 Seasons)3.40000.000.0000
League Two (2 Seasons)15.6012325.00.770.190.000.0000
EFL Cup (2 Seasons)2.60500.01.940.000.0000
Premiership (2 Seasons)
Europa Lg (1 Season)1.00000.000.000000.00.00.00.0
Champions Lg (1 Season)
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
2019-202018Celtic2 Leagues1.00000.000.000000.00.00.00.0
2020-202119Doncaster1 League6.003133.30.500.170.000.0000
2020-202119Gillingham3 Leagues12.0014535.71.160.420.000.0000
2021-202220Crewe Alexandra2 Leagues16.0112325.00.750.190.080.3300
2022-202321Fleetwood Town2 Leagues9.90900.00.910.000.0000
2023-202422Fleetwood Town3 Leagues7.9013215.41.650.250.000.0000
2023-202422Notts County1 League15.0011327.30.730.200.000.0000
2024-202523Notts County1 League0.60100.01.730.000.0000
6 Seasons6 Clubs7 Leagues68.41631422.20.920.200.020.070000.00.00.00.0
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
Celtic (3 Seasons)3 Leagues1.00000.000.000000.00.00.00.0
Fleetwood Town (2 Seasons)3 Leagues17.802229.11.240.110.000.0000
Notts County (2 Seasons)1 League15.6012325.00.770.190.000.0000
Crewe Alexandra (1 Season)2 Leagues16.0112325.00.750.190.080.3300
Gillingham (1 Season)3 Leagues12.0014535.71.160.420.000.0000
Doncaster (1 Season)1 League6.003133.30.500.170.000.0000
League One (4 Seasons)45.91461123.91.000.240.020.0900
FA Cup (4 Seasons)3.40000.000.0000
League Two (2 Seasons)15.6012325.00.770.190.000.0000
EFL Cup (2 Seasons)2.60500.01.940.000.0000
Premiership (2 Seasons)
Europa Lg (1 Season)1.00000.000.000000.00.00.00.0
Champions Lg (1 Season)
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2020-202119Doncastereng ENG3. League One14th6.003133.30.500.170.000.0000Matches
2020-202119Gillinghameng ENG3. League One10th9.8011545.51.130.510.000.0000Matches
2021-202220Crewe Alexandraeng ENG3. League One24th15.8112325.00.760.190.080.3300Matches
2022-202321Fleetwood Towneng ENG3. League One13th7.20900.01.250.000.0000Matches
2023-202422Fleetwood Towneng ENG3. League One22nd7.1011218.21.560.280.000.0000Matches
2023-202422Notts Countyeng ENG4. League Two14th15.0011327.30.730.200.000.0000Matches
2024-202523Notts Countyeng ENG4. League Two4th0.60100.01.730.000.0000Matches
6 Seasons6 Clubs3 Leagues61.41581424.10.940.230.020.0700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Fleetwood Town (2 Seasons)1 League14.3020210.01.400.140.000.0000
Notts County (2 Seasons)1 League15.6012325.00.770.190.000.0000
Celtic (2 Seasons)1 League
Crewe Alexandra (1 Season)1 League15.8112325.00.760.190.080.3300
Doncaster (1 Season)1 League6.003133.30.500.170.000.0000
Gillingham (1 Season)1 League9.8011545.51.130.510.000.0000
League One (4 Seasons)45.91461123.91.000.240.020.0900
League Two (2 Seasons)15.6012325.00.770.190.000.0000
Premiership (2 Seasons)
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2020-202119Gillinghameng ENGEFL Cup17th1.80300.01.680.000.0000Matches
2020-202119Gillinghameng ENGFA Cup65th0.50000.000.0000Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.20000.000.0000Matches
2022-202321Fleetwood Towneng ENGFA Cup2.70000.000.0000Matches
2023-202422Fleetwood Towneng ENGEFL CupRd10.80200.02.540.000.0000Matches
4 Seasons3 Clubs2 Leagues6.00500.00.840.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Fleetwood Town (2 Seasons)2 Leagues3.50200.00.570.000.0000
Gillingham (1 Season)2 Leagues2.30300.01.310.000.0000
Crewe Alexandra (1 Season)1 League0.20000.000.0000
FA Cup (4 Seasons)3.40000.000.0000
EFL Cup (2 Seasons)2.60500.01.940.000.0000
Shooting Table
Standard Expected
Season Age Squad 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
2019-202018Celtic2. Europa LgR321.00000.000.000000.00.00.00.0Matches
2 Seasons1 Club2 Leagues1.00000.000.000000.00.00.00.0
Europa Lg (1 Season)1.00000.000.000000.00.00.00.0
Champions Lg (1 Season)

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
2019-202018Celtic2. Europa Lg1.0738388.01150472384095.0293485.34666.700.00.10.0051010Matches
2020-202119Gillinghameng ENGEFL Cup1.80Matches
2020-202119Gillinghameng ENGFA Cup0.50Matches
2020-202119Doncastereng ENG3. League One6.01Matches
2020-202119Gillinghameng ENG3. League One9.82Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.20Matches
2021-202220Crewe Alexandraeng ENG3. League One15.80Matches
2022-202321Fleetwood Towneng ENGFA Cup2.70Matches
2022-202321Fleetwood Towneng ENG3. League One7.20Matches
2023-202422Fleetwood Towneng ENGEFL Cup0.80Matches
2023-202422Fleetwood Towneng ENG3. League One7.10Matches
2023-202422Notts Countyeng ENG4. League Two15.02Matches
2024-202523Notts Countyeng ENG4. League Two0.60Matches
6 Seasons6 Clubs7 Leagues68.4738388.01150472384095.0293485.34666.750.00.1+5.0051010
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
Celtic (3 Seasons)3 Leagues1.0738388.01150472384095.0293485.34666.700.00.10.0051010
Fleetwood Town (2 Seasons)3 Leagues17.80
Notts County (2 Seasons)1 League15.62
Crewe Alexandra (1 Season)2 Leagues16.00
Gillingham (1 Season)3 Leagues12.02
Doncaster (1 Season)1 League6.01
League One (4 Seasons)45.93
FA Cup (4 Seasons)3.40
League Two (2 Seasons)15.62
EFL Cup (2 Seasons)2.60
Premiership (2 Seasons)
Europa Lg (1 Season)1.0738388.01150472384095.0293485.34666.700.00.10.0051010
Champions Lg (1 Season)
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
2019-202018Celtic2 Leagues1.0738388.01150472384095.0293485.34666.700.00.10.0051010
2020-202119Doncaster1 League6.01
2020-202119Gillingham3 Leagues12.02
2021-202220Crewe Alexandra2 Leagues16.00
2022-202321Fleetwood Town2 Leagues9.90
2023-202422Fleetwood Town3 Leagues7.90
2023-202422Notts County1 League15.02
2024-202523Notts County1 League0.60
6 Seasons6 Clubs7 Leagues68.4738388.01150472384095.0293485.34666.750.00.1+5.0051010
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
Celtic (3 Seasons)3 Leagues1.0738388.01150472384095.0293485.34666.700.00.10.0051010
Fleetwood Town (2 Seasons)3 Leagues17.80
Notts County (2 Seasons)1 League15.62
Crewe Alexandra (1 Season)2 Leagues16.00
Gillingham (1 Season)3 Leagues12.02
Doncaster (1 Season)1 League6.01
League One (4 Seasons)45.93
FA Cup (4 Seasons)3.40
League Two (2 Seasons)15.62
EFL Cup (2 Seasons)2.60
Premiership (2 Seasons)
Europa Lg (1 Season)1.0738388.01150472384095.0293485.34666.700.00.10.0051010
Champions Lg (1 Season)
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2020-202119Doncastereng ENG3. League One14th6.01Matches
2020-202119Gillinghameng ENG3. League One10th9.82Matches
2021-202220Crewe Alexandraeng ENG3. League One24th15.80Matches
2022-202321Fleetwood Towneng ENG3. League One13th7.20Matches
2023-202422Fleetwood Towneng ENG3. League One22nd7.10Matches
2023-202422Notts Countyeng ENG4. League Two14th15.02Matches
2024-202523Notts Countyeng ENG4. League Two4th0.60Matches
6 Seasons6 Clubs3 Leagues61.45
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
Fleetwood Town (2 Seasons)1 League14.30
Notts County (2 Seasons)1 League15.62
Celtic (2 Seasons)1 League
Crewe Alexandra (1 Season)1 League15.80
Doncaster (1 Season)1 League6.01
Gillingham (1 Season)1 League9.82
League One (4 Seasons)45.93
League Two (2 Seasons)15.62
Premiership (2 Seasons)
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2020-202119Gillinghameng ENGEFL Cup17th1.80Matches
2020-202119Gillinghameng ENGFA Cup65th0.50Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.20Matches
2022-202321Fleetwood Towneng ENGFA Cup2.70Matches
2023-202422Fleetwood Towneng ENGEFL CupRd10.80Matches
4 Seasons3 Clubs2 Leagues6.00
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
Fleetwood Town (2 Seasons)2 Leagues3.50
Gillingham (1 Season)2 Leagues2.30
Crewe Alexandra (1 Season)1 League0.20
FA Cup (4 Seasons)3.40
EFL Cup (2 Seasons)2.60
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2019-202018Celtic2. Europa LgR321.0738388.01150472384095.0293485.34666.700.00.10.0051010Matches
2 Seasons1 Club2 Leagues1.0738388.01150472384095.0293485.34666.700.00.10.0051010
Europa Lg (1 Season)1.0738388.01150472384095.0293485.34666.700.00.10.0051010
Champions Lg (1 Season)
Become a Stathead & surf this site ad-free.

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
2019-202018Celtic2. Europa Lg1.0838300000000007300Matches
2020-202119Gillinghameng ENGEFL Cup1.85Matches
2020-202119Gillinghameng ENGFA Cup0.51Matches
2020-202119Doncastereng ENG3. League One6.07Matches
2020-202119Gillinghameng ENG3. League One9.822Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.20Matches
2021-202220Crewe Alexandraeng ENG3. League One15.832Matches
2022-202321Fleetwood Towneng ENGFA Cup2.72Matches
2022-202321Fleetwood Towneng ENG3. League One7.211Matches
2023-202422Fleetwood Towneng ENGEFL Cup0.80Matches
2023-202422Fleetwood Towneng ENG3. League One7.19Matches
2023-202422Notts Countyeng ENG4. League Two15.02Matches
2024-202523Notts Countyeng ENG4. League Two0.60Matches
6 Seasons6 Clubs7 Leagues68.48383000091000007300
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (3 Seasons)3 Leagues1.0838300000000007300
Fleetwood Town (2 Seasons)3 Leagues17.822
Notts County (2 Seasons)1 League15.62
Crewe Alexandra (1 Season)2 Leagues16.032
Gillingham (1 Season)3 Leagues12.028
Doncaster (1 Season)1 League6.07
League One (4 Seasons)45.981
FA Cup (4 Seasons)3.43
League Two (2 Seasons)15.62
EFL Cup (2 Seasons)2.65
Premiership (2 Seasons)
Europa Lg (1 Season)1.0838300000000007300
Champions Lg (1 Season)
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
2019-202018Celtic2 Leagues1.0838300000000007300
2020-202119Doncaster1 League6.07
2020-202119Gillingham3 Leagues12.028
2021-202220Crewe Alexandra2 Leagues16.032
2022-202321Fleetwood Town2 Leagues9.913
2023-202422Fleetwood Town3 Leagues7.99
2023-202422Notts County1 League15.02
2024-202523Notts County1 League0.60
6 Seasons6 Clubs7 Leagues68.48383000091000007300
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (3 Seasons)3 Leagues1.0838300000000007300
Fleetwood Town (2 Seasons)3 Leagues17.822
Notts County (2 Seasons)1 League15.62
Crewe Alexandra (1 Season)2 Leagues16.032
Gillingham (1 Season)3 Leagues12.028
Doncaster (1 Season)1 League6.07
League One (4 Seasons)45.981
FA Cup (4 Seasons)3.43
League Two (2 Seasons)15.62
EFL Cup (2 Seasons)2.65
Premiership (2 Seasons)
Europa Lg (1 Season)1.0838300000000007300
Champions Lg (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2020-202119Doncastereng ENG3. League One14th6.07Matches
2020-202119Gillinghameng ENG3. League One10th9.822Matches
2021-202220Crewe Alexandraeng ENG3. League One24th15.832Matches
2022-202321Fleetwood Towneng ENG3. League One13th7.211Matches
2023-202422Fleetwood Towneng ENG3. League One22nd7.19Matches
2023-202422Notts Countyeng ENG4. League Two14th15.02Matches
2024-202523Notts Countyeng ENG4. League Two4th0.60Matches
6 Seasons6 Clubs3 Leagues61.483
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Fleetwood Town (2 Seasons)1 League14.320
Notts County (2 Seasons)1 League15.62
Celtic (2 Seasons)1 League
Crewe Alexandra (1 Season)1 League15.832
Doncaster (1 Season)1 League6.07
Gillingham (1 Season)1 League9.822
League One (4 Seasons)45.981
League Two (2 Seasons)15.62
Premiership (2 Seasons)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2020-202119Gillinghameng ENGEFL Cup17th1.85Matches
2020-202119Gillinghameng ENGFA Cup65th0.51Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.20Matches
2022-202321Fleetwood Towneng ENGFA Cup2.72Matches
2023-202422Fleetwood Towneng ENGEFL CupRd10.80Matches
4 Seasons3 Clubs2 Leagues6.08
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Fleetwood Town (2 Seasons)2 Leagues3.52
Gillingham (1 Season)2 Leagues2.36
Crewe Alexandra (1 Season)1 League0.20
FA Cup (4 Seasons)3.43
EFL Cup (2 Seasons)2.65
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
2019-202018Celtic2. Europa LgR321.0838300000000007300Matches
2 Seasons1 Club2 Leagues1.0838300000000007300
Europa Lg (1 Season)1.0838300000000007300
Champions Lg (1 Season)

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
2019-202018Celtic2. Europa Lg1.000.0000000000.00000000Matches
2020-202119Gillinghameng ENGEFL Cup1.8Matches
2020-202119Gillinghameng ENGFA Cup0.5Matches
2020-202119Doncastereng ENG3. League One6.0Matches
2020-202119Gillinghameng ENG3. League One9.8Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.2Matches
2021-202220Crewe Alexandraeng ENG3. League One15.8Matches
2022-202321Fleetwood Towneng ENGFA Cup2.7Matches
2022-202321Fleetwood Towneng ENG3. League One7.2Matches
2023-202422Fleetwood Towneng ENGEFL Cup0.8Matches
2023-202422Fleetwood Towneng ENG3. League One7.1Matches
2023-202422Notts Countyeng ENG4. League Two15.0Matches
2024-202523Notts Countyeng ENG4. League Two0.6Matches
6 Seasons6 Clubs7 Leagues68.400.0000000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (3 Seasons)3 Leagues1.000.0000000000.00000000
Fleetwood Town (2 Seasons)3 Leagues17.8
Notts County (2 Seasons)1 League15.6
Crewe Alexandra (1 Season)2 Leagues16.0
Gillingham (1 Season)3 Leagues12.0
Doncaster (1 Season)1 League6.0
League One (4 Seasons)45.9
FA Cup (4 Seasons)3.4
League Two (2 Seasons)15.6
EFL Cup (2 Seasons)2.6
Premiership (2 Seasons)
Europa Lg (1 Season)1.000.0000000000.00000000
Champions Lg (1 Season)
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
2019-202018Celtic2 Leagues1.000.0000000000.00000000
2020-202119Doncaster1 League6.0
2020-202119Gillingham3 Leagues12.0
2021-202220Crewe Alexandra2 Leagues16.0
2022-202321Fleetwood Town2 Leagues9.9
2023-202422Fleetwood Town3 Leagues7.9
2023-202422Notts County1 League15.0
2024-202523Notts County1 League0.6
6 Seasons6 Clubs7 Leagues68.400.0000000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (3 Seasons)3 Leagues1.000.0000000000.00000000
Fleetwood Town (2 Seasons)3 Leagues17.8
Notts County (2 Seasons)1 League15.6
Crewe Alexandra (1 Season)2 Leagues16.0
Gillingham (1 Season)3 Leagues12.0
Doncaster (1 Season)1 League6.0
League One (4 Seasons)45.9
FA Cup (4 Seasons)3.4
League Two (2 Seasons)15.6
EFL Cup (2 Seasons)2.6
Premiership (2 Seasons)
Europa Lg (1 Season)1.000.0000000000.00000000
Champions Lg (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2020-202119Doncastereng ENG3. League One14th6.0Matches
2020-202119Gillinghameng ENG3. League One10th9.8Matches
2021-202220Crewe Alexandraeng ENG3. League One24th15.8Matches
2022-202321Fleetwood Towneng ENG3. League One13th7.2Matches
2023-202422Fleetwood Towneng ENG3. League One22nd7.1Matches
2023-202422Notts Countyeng ENG4. League Two14th15.0Matches
2024-202523Notts Countyeng ENG4. League Two4th0.6Matches
6 Seasons6 Clubs3 Leagues61.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Fleetwood Town (2 Seasons)1 League14.3
Notts County (2 Seasons)1 League15.6
Celtic (2 Seasons)1 League
Crewe Alexandra (1 Season)1 League15.8
Doncaster (1 Season)1 League6.0
Gillingham (1 Season)1 League9.8
League One (4 Seasons)45.9
League Two (2 Seasons)15.6
Premiership (2 Seasons)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2020-202119Gillinghameng ENGEFL Cup17th1.8Matches
2020-202119Gillinghameng ENGFA Cup65th0.5Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.2Matches
2022-202321Fleetwood Towneng ENGFA Cup2.7Matches
2023-202422Fleetwood Towneng ENGEFL CupRd10.8Matches
4 Seasons3 Clubs2 Leagues6.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Fleetwood Town (2 Seasons)2 Leagues3.5
Gillingham (1 Season)2 Leagues2.3
Crewe Alexandra (1 Season)1 League0.2
FA Cup (4 Seasons)3.4
EFL Cup (2 Seasons)2.6
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
2019-202018Celtic2. Europa LgR321.000.0000000000.00000000Matches
2 Seasons1 Club2 Leagues1.000.0000000000.00000000
Europa Lg (1 Season)1.000.0000000000.00000000
Champions Lg (1 Season)

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
2019-202018Celtic2. Europa Lg1.000000010.012021100Matches
2020-202119Gillinghameng ENGEFL Cup1.823Matches
2020-202119Gillinghameng ENGFA Cup0.500Matches
2020-202119Doncastereng ENG3. League One6.076Matches
2020-202119Gillinghameng ENG3. League One9.81016Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.200Matches
2021-202220Crewe Alexandraeng ENG3. League One15.82612Matches
2022-202321Fleetwood Towneng ENGFA Cup2.733Matches
2022-202321Fleetwood Towneng ENG3. League One7.21513Matches
2023-202422Fleetwood Towneng ENGEFL Cup0.810Matches
2023-202422Fleetwood Towneng ENG3. League One7.11713Matches
2023-202422Notts Countyeng ENG4. League Two15.02410Matches
2024-202523Notts Countyeng ENG4. League Two0.600Matches
6 Seasons6 Clubs7 Leagues68.40105000010.0120277100
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Celtic (3 Seasons)3 Leagues1.000000010.012021100
Fleetwood Town (2 Seasons)3 Leagues17.836290
Notts County (2 Seasons)1 League15.624100
Crewe Alexandra (1 Season)2 Leagues16.026120
Gillingham (1 Season)3 Leagues12.012190
Doncaster (1 Season)1 League6.0760
League One (4 Seasons)45.975600
FA Cup (4 Seasons)3.4330
League Two (2 Seasons)15.624100
EFL Cup (2 Seasons)2.6330
Premiership (2 Seasons)0
Europa Lg (1 Season)1.000000010.012021100
Champions Lg (1 Season)0
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
2019-202018Celtic2 Leagues1.000000010.012021100
2020-202119Doncaster1 League6.0760
2020-202119Gillingham3 Leagues12.012190
2021-202220Crewe Alexandra2 Leagues16.026120
2022-202321Fleetwood Town2 Leagues9.918160
2023-202422Fleetwood Town3 Leagues7.918130
2023-202422Notts County1 League15.024100
2024-202523Notts County1 League0.6000
6 Seasons6 Clubs7 Leagues68.40105000010.0120277100
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Celtic (3 Seasons)3 Leagues1.000000010.012021100
Fleetwood Town (2 Seasons)3 Leagues17.836290
Notts County (2 Seasons)1 League15.624100
Crewe Alexandra (1 Season)2 Leagues16.026120
Gillingham (1 Season)3 Leagues12.012190
Doncaster (1 Season)1 League6.0760
League One (4 Seasons)45.975600
FA Cup (4 Seasons)3.4330
League Two (2 Seasons)15.624100
EFL Cup (2 Seasons)2.6330
Premiership (2 Seasons)0
Europa Lg (1 Season)1.000000010.012021100
Champions Lg (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2020-202119Doncastereng ENG3. League One14th6.076Matches
2020-202119Gillinghameng ENG3. League One10th9.81016Matches
2021-202220Crewe Alexandraeng ENG3. League One24th15.82612Matches
2022-202321Fleetwood Towneng ENG3. League One13th7.21513Matches
2023-202422Fleetwood Towneng ENG3. League One22nd7.11713Matches
2023-202422Notts Countyeng ENG4. League Two14th15.02410Matches
2024-202523Notts Countyeng ENG4. League Two4th0.600Matches
6 Seasons6 Clubs3 Leagues61.499700
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
Fleetwood Town (2 Seasons)1 League14.332260
Notts County (2 Seasons)1 League15.624100
Celtic (2 Seasons)1 League0
Crewe Alexandra (1 Season)1 League15.826120
Doncaster (1 Season)1 League6.0760
Gillingham (1 Season)1 League9.810160
League One (4 Seasons)45.975600
League Two (2 Seasons)15.624100
Premiership (2 Seasons)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2020-202119Gillinghameng ENGEFL Cup17th1.823Matches
2020-202119Gillinghameng ENGFA Cup65th0.500Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.200Matches
2022-202321Fleetwood Towneng ENGFA Cup2.733Matches
2023-202422Fleetwood Towneng ENGEFL CupRd10.810Matches
4 Seasons3 Clubs2 Leagues6.0660
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
Fleetwood Town (2 Seasons)2 Leagues3.5430
Gillingham (1 Season)2 Leagues2.3230
Crewe Alexandra (1 Season)1 League0.2000
FA Cup (4 Seasons)3.4330
EFL Cup (2 Seasons)2.6330
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
2019-202018Celtic2. Europa LgR321.000000010.012021100Matches
2 Seasons1 Club2 Leagues1.000000010.012021100
Europa Lg (1 Season)1.000000010.012021100
Champions Lg (1 Season)0

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
2019-202018Celtic2. Europa Lg1.08901766808922100.000.05328215002001741Matches
2020-202119Gillinghameng ENGEFL Cup1.8Matches
2020-202119Gillinghameng ENGFA Cup0.5Matches
2020-202119Doncastereng ENG3. League One6.0Matches
2020-202119Gillinghameng ENG3. League One9.8Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.2Matches
2021-202220Crewe Alexandraeng ENG3. League One15.8Matches
2022-202321Fleetwood Towneng ENGFA Cup2.7Matches
2022-202321Fleetwood Towneng ENG3. League One7.2Matches
2023-202422Fleetwood Towneng ENGEFL Cup0.8Matches
2023-202422Fleetwood Towneng ENG3. League One7.1Matches
2023-202422Notts Countyeng ENG4. League Two15.0Matches
2024-202523Notts Countyeng ENG4. League Two0.6Matches
6 Seasons6 Clubs7 Leagues68.48901766808922100.000.05328215002001741
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
Celtic (3 Seasons)3 Leagues1.08901766808922100.000.05328215002001741
Fleetwood Town (2 Seasons)3 Leagues17.8
Notts County (2 Seasons)1 League15.6
Crewe Alexandra (1 Season)2 Leagues16.0
Gillingham (1 Season)3 Leagues12.0
Doncaster (1 Season)1 League6.0
League One (4 Seasons)45.9
FA Cup (4 Seasons)3.4
League Two (2 Seasons)15.6
EFL Cup (2 Seasons)2.6
Premiership (2 Seasons)
Europa Lg (1 Season)1.08901766808922100.000.05328215002001741
Champions Lg (1 Season)
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
2019-202018Celtic2 Leagues1.08901766808922100.000.05328215002001741
2020-202119Doncaster1 League6.0
2020-202119Gillingham3 Leagues12.0
2021-202220Crewe Alexandra2 Leagues16.0
2022-202321Fleetwood Town2 Leagues9.9
2023-202422Fleetwood Town3 Leagues7.9
2023-202422Notts County1 League15.0
2024-202523Notts County1 League0.6
6 Seasons6 Clubs7 Leagues68.48901766808922100.000.05328215002001741
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
Celtic (3 Seasons)3 Leagues1.08901766808922100.000.05328215002001741
Fleetwood Town (2 Seasons)3 Leagues17.8
Notts County (2 Seasons)1 League15.6
Crewe Alexandra (1 Season)2 Leagues16.0
Gillingham (1 Season)3 Leagues12.0
Doncaster (1 Season)1 League6.0
League One (4 Seasons)45.9
FA Cup (4 Seasons)3.4
League Two (2 Seasons)15.6
EFL Cup (2 Seasons)2.6
Premiership (2 Seasons)
Europa Lg (1 Season)1.08901766808922100.000.05328215002001741
Champions Lg (1 Season)
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2020-202119Doncastereng ENG3. League One14th6.0Matches
2020-202119Gillinghameng ENG3. League One10th9.8Matches
2021-202220Crewe Alexandraeng ENG3. League One24th15.8Matches
2022-202321Fleetwood Towneng ENG3. League One13th7.2Matches
2023-202422Fleetwood Towneng ENG3. League One22nd7.1Matches
2023-202422Notts Countyeng ENG4. League Two14th15.0Matches
2024-202523Notts Countyeng ENG4. League Two4th0.6Matches
6 Seasons6 Clubs3 Leagues61.4
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
Fleetwood Town (2 Seasons)1 League14.3
Notts County (2 Seasons)1 League15.6
Celtic (2 Seasons)1 League
Crewe Alexandra (1 Season)1 League15.8
Doncaster (1 Season)1 League6.0
Gillingham (1 Season)1 League9.8
League One (4 Seasons)45.9
League Two (2 Seasons)15.6
Premiership (2 Seasons)
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2020-202119Gillinghameng ENGEFL Cup17th1.8Matches
2020-202119Gillinghameng ENGFA Cup65th0.5Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.2Matches
2022-202321Fleetwood Towneng ENGFA Cup2.7Matches
2023-202422Fleetwood Towneng ENGEFL CupRd10.8Matches
4 Seasons3 Clubs2 Leagues6.0
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
Fleetwood Town (2 Seasons)2 Leagues3.5
Gillingham (1 Season)2 Leagues2.3
Crewe Alexandra (1 Season)1 League0.2
FA Cup (4 Seasons)3.4
EFL Cup (2 Seasons)2.6
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2019-202018Celtic2. Europa LgR321.08901766808922100.000.05328215002001741Matches
2 Seasons1 Club2 Leagues1.08901766808922100.000.05328215002001741
Europa Lg (1 Season)1.08901766808922100.000.05328215002001741
Champions Lg (1 Season)

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
2019-202018Celtic2. Europa Lg1909012.51.01901010.0002-2-2.00-2.570.32.3-2.1-2.05-2.28Matches
2019-202018Celticsct SCO1. Premiership00001Matches
2020-202119Gillinghameng ENGEFL Cup21618159.61.82811000.5012-1-0.56-1.38Matches
2020-202119Gillinghameng ENGFA Cup1454525.00.50014500.0010+1+2.00+2.67Matches
2020-202119Doncastereng ENG3. League One155433613.16.0651092640.73611-5-0.83-0.85Matches
2020-202119Gillinghameng ENG3. League One158785921.29.81171242511.071413+1+0.10+0.05Matches
2020-202119Celticsct SCO1. Premiership0002Matches
2021-202220Crewe Alexandraeng ENGFA Cup1161617.80.20011600.0001-1-5.63-3.19Matches
2021-202220Crewe Alexandraeng ENG3. League One201,4227134.315.816851241700.851433-19-1.20-0.31Matches
2022-202321Celtic1. Champions Lg00002Matches
2022-202321Fleetwood Towneng ENGFA Cup32458245.42.73822001.3321+1+0.37-0.55Matches
2022-202321Fleetwood Towneng ENG3. League One126485415.77.2871342001.1776+1+0.14+0.11Matches
2023-202422Fleetwood Towneng ENGEFL Cup1717178.90.81710000.0023-1-1.27-1.27Matches
2023-202422Fleetwood Towneng ENGFA Cup00001Matches
2023-202422Fleetwood Towneng ENG3. League One136364915.47.1871451440.85413-9-1.27-0.91Matches
2023-202422Notts Countyeng ENG4. League Two171,3517932.615.01682813400.712227-5-0.33-0.59Matches
2024-202523Notts Countyeng ENG4. League Two252268.30.6124012802.0030+3+5.19+4.57Matches
6 Seasons6 Clubs7 Leagues1036,1586018.068.47375333023160.8876112-36-0.53-0.440.32.3-2.1-2.05-2.28
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
Celtic (3 Seasons)3 Leagues190901.21.01901060.0002-2-2.00-2.570.32.3-2.1-2.05-2.28
Fleetwood Town (2 Seasons)3 Leagues291,6005517.617.82073991751.001523-8-0.45-0.33
Notts County (2 Seasons)1 League191,4037429.415.61779823100.852527-2-0.13-0.45
Crewe Alexandra (1 Season)2 Leagues211,4386834.016.016851251700.811434-20-1.25-0.32
Gillingham (1 Season)3 Leagues181,0846023.612.01372352910.951615+1+0.08+0.03
Doncaster (1 Season)1 League155433613.16.0651092640.73611-5-0.83-0.85
League One (4 Seasons)754,1275519.945.9497321262190.924576-31-0.68-0.48
FA Cup (4 Seasons)53066130.93.4382223110.8032+1+0.29+0.29
League Two (2 Seasons)191,4037429.415.61779823100.852527-2-0.13-0.45
EFL Cup (2 Seasons)32327764.42.63771000.3335-2-0.78-1.48
Premiership (2 Seasons)00003
Europa Lg (1 Season)1909012.51.01901010.0002-2-2.00-2.570.32.3-2.1-2.05-2.28
Champions Lg (1 Season)00002
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
2019-202018Celtic2 Leagues190902.61.01901020.0002-2-2.00-2.570.32.3-2.1-2.05-2.28
2020-202119Celtic1 League0002
2020-202119Doncaster1 League155433613.16.0651092640.73611-5-0.83-0.85
2020-202119Gillingham3 Leagues181,0846023.612.01372352910.951615+1+0.08+0.03
2021-202220Crewe Alexandra2 Leagues211,4386834.016.016851251700.811434-20-1.25-0.32
2022-202321Celtic1 League00002
2022-202321Fleetwood Town2 Leagues158936019.19.91174542001.2097+2+0.20+0.11
2023-202422Fleetwood Town3 Leagues147075116.07.9971451450.79616-10-1.27-0.92
2023-202422Notts County1 League171,3517932.615.01682813400.712227-5-0.33-0.59
2024-202523Notts County1 League252268.30.6124012802.0030+3+5.19+4.57
6 Seasons6 Clubs7 Leagues1036,1586018.068.47375333023160.8876112-36-0.53-0.440.32.3-2.1-2.05-2.28
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
Celtic (3 Seasons)3 Leagues190901.21.01901060.0002-2-2.00-2.570.32.3-2.1-2.05-2.28
Fleetwood Town (2 Seasons)3 Leagues291,6005517.617.82073991751.001523-8-0.45-0.33
Notts County (2 Seasons)1 League191,4037429.415.61779823100.852527-2-0.13-0.45
Crewe Alexandra (1 Season)2 Leagues211,4386834.016.016851251700.811434-20-1.25-0.32
Gillingham (1 Season)3 Leagues181,0846023.612.01372352910.951615+1+0.08+0.03
Doncaster (1 Season)1 League155433613.16.0651092640.73611-5-0.83-0.85
League One (4 Seasons)754,1275519.945.9497321262190.924576-31-0.68-0.48
FA Cup (4 Seasons)53066130.93.4382223110.8032+1+0.29+0.29
League Two (2 Seasons)191,4037429.415.61779823100.852527-2-0.13-0.45
EFL Cup (2 Seasons)32327764.42.63771000.3335-2-0.78-1.48
Premiership (2 Seasons)00003
Europa Lg (1 Season)1909012.51.01901010.0002-2-2.00-2.570.32.3-2.1-2.05-2.28
Champions Lg (1 Season)00002
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2019-202018Celticsct SCO1. Premiership1st00001Matches
2020-202119Celticsct SCO1. Premiership2nd0002Matches
2020-202119Doncastereng ENG3. League One14th155433613.16.0651092640.73611-5-0.83-0.85Matches
2020-202119Gillinghameng ENG3. League One10th158785921.29.81171242511.071413+1+0.10+0.05Matches
2021-202220Crewe Alexandraeng ENG3. League One24th201,4227134.315.816851241700.851433-19-1.20-0.31Matches
2022-202321Fleetwood Towneng ENG3. League One13th126485415.77.2871342001.1776+1+0.14+0.11Matches
2023-202422Fleetwood Towneng ENG3. League One22nd136364915.47.1871451440.85413-9-1.27-0.91Matches
2023-202422Notts Countyeng ENG4. League Two14th171,3517932.615.01682813400.712227-5-0.33-0.59Matches
2024-202523Notts Countyeng ENG4. League Two4th252268.30.6124012802.0030+3+5.19+4.57Matches
6 Seasons6 Clubs3 Leagues945,5305917.561.46674292822120.9170103-33-0.54-0.42
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Fleetwood Town (2 Seasons)1 League251,2845115.514.31671791741.001119-8-0.56-0.39
Notts County (2 Seasons)1 League191,4037429.415.61779823100.852527-2-0.13-0.45
Celtic (2 Seasons)1 League00003
Crewe Alexandra (1 Season)1 League201,4227134.315.816851241700.851433-19-1.20-0.31
Doncaster (1 Season)1 League155433613.16.0651092640.73611-5-0.83-0.85
Gillingham (1 Season)1 League158785921.29.81171242511.071413+1+0.10+0.05
League One (4 Seasons)754,1275519.945.9497321262190.924576-31-0.68-0.48
League Two (2 Seasons)191,4037429.415.61779823100.852527-2-0.13-0.45
Premiership (2 Seasons)00003
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
2020-202119Gillinghameng ENGEFL Cup17th21618159.61.82811000.5012-1-0.56-1.38Matches
2020-202119Gillinghameng ENGFA Cup65th1454525.00.50014500.0010+1+2.00+2.67Matches
2021-202220Crewe Alexandraeng ENGFA Cup1161617.80.20011600.0001-1-5.63-3.19Matches
2022-202321Fleetwood Towneng ENGFA Cup32458245.42.73822001.3321+1+0.37-0.55Matches
2023-202422Fleetwood Towneng ENGEFL CupRd11717178.90.81710000.0023-1-1.27-1.27Matches
2023-202422Fleetwood Towneng ENGFA Cup00001Matches
4 Seasons3 Clubs2 Leagues85386739.96.0680323110.6267-1-0.17-0.31
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Fleetwood Town (2 Seasons)2 Leagues43167939.03.54792011.004400.00-0.86
Gillingham (1 Season)2 Leagues32066945.82.3281114500.332200.000.00
Crewe Alexandra (1 Season)1 League1161617.80.20011600.0001-1-5.63-3.19
FA Cup (4 Seasons)53066130.93.4382223110.8032+1+0.29+0.29
EFL Cup (2 Seasons)32327764.42.63771000.3335-2-0.78-1.48
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2019-202018Celtic2. Europa LgR321909012.51.01901010.0002-2-2.00-2.570.32.3-2.1-2.05-2.28Matches
2022-202321Celtic1. Champions LgGR00002Matches
2 Seasons1 Club2 Leagues190907.11.01901030.0002-2-2.00-2.570.32.3-2.1-2.05-2.28
Europa Lg (1 Season)1909012.51.01901010.0002-2-2.00-2.570.32.3-2.1-2.05-2.28
Champions Lg (1 Season)00002

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
2019-202018Celtic2. Europa Lg1.000012001000072250.0Matches
2020-202119Gillinghameng ENGEFL Cup1.81006505320Matches
2020-202119Gillinghameng ENGFA Cup0.50000001000Matches
2020-202119Doncastereng ENG3. League One6.010010517670Matches
2020-202119Gillinghameng ENG3. League One9.8300161012216100Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.21001100000Matches
2021-202220Crewe Alexandraeng ENG3. League One15.8611222403212260Matches
2022-202321Fleetwood Towneng ENGFA Cup2.71005302330Matches
2022-202321Fleetwood Towneng ENG3. League One7.210081011113150Matches
2023-202422Fleetwood Towneng ENGEFL Cup0.80000100010Matches
2023-202422Fleetwood Towneng ENG3. League One7.140012110913170Matches
2023-202422Notts Countyeng ENG4. League Two15.051121270210240Matches
2024-202523Notts Countyeng ENG4. League Two0.60001100000Matches
6 Seasons6 Clubs7 Leagues68.423221031003917710500072250.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (3 Seasons)3 Leagues1.000012001000072250.0
Fleetwood Town (2 Seasons)3 Leagues17.8600252512229360
Notts County (2 Seasons)1 League15.651122280210240
Crewe Alexandra (1 Season)2 Leagues16.0711232503212260
Gillingham (1 Season)3 Leagues12.0400221512819120
Doncaster (1 Season)1 League6.010010517670
League One (4 Seasons)45.91511686038160750
FA Cup (4 Seasons)3.42006403330
League Two (2 Seasons)15.651122280210240
EFL Cup (2 Seasons)2.61006605330
Premiership (2 Seasons)
Europa Lg (1 Season)1.000012001000072250.0
Champions Lg (1 Season)
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
2019-202018Celtic2 Leagues1.000012001000072250.0
2020-202119Doncaster1 League6.010010517670
2020-202119Gillingham3 Leagues12.0400221512819120
2021-202220Crewe Alexandra2 Leagues16.0711232503212260
2022-202321Fleetwood Town2 Leagues9.9200131311316180
2023-202422Fleetwood Town3 Leagues7.940012120913180
2023-202422Notts County1 League15.051121270210240
2024-202523Notts County1 League0.60001100000
6 Seasons6 Clubs7 Leagues68.423221031003917710500072250.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (3 Seasons)3 Leagues1.000012001000072250.0
Fleetwood Town (2 Seasons)3 Leagues17.8600252512229360
Notts County (2 Seasons)1 League15.651122280210240
Crewe Alexandra (1 Season)2 Leagues16.0711232503212260
Gillingham (1 Season)3 Leagues12.0400221512819120
Doncaster (1 Season)1 League6.010010517670
League One (4 Seasons)45.91511686038160750
FA Cup (4 Seasons)3.42006403330
League Two (2 Seasons)15.651122280210240
EFL Cup (2 Seasons)2.61006605330
Premiership (2 Seasons)
Europa Lg (1 Season)1.000012001000072250.0
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202119Doncastereng ENG3. League One14th6.010010517670Matches
2020-202119Gillinghameng ENG3. League One10th9.8300161012216100Matches
2021-202220Crewe Alexandraeng ENG3. League One24th15.8611222403212260Matches
2022-202321Fleetwood Towneng ENG3. League One13th7.210081011113150Matches
2023-202422Fleetwood Towneng ENG3. League One22nd7.140012110913170Matches
2023-202422Notts Countyeng ENG4. League Two14th15.051121270210240Matches
2024-202523Notts Countyeng ENG4. League Two4th0.60001100000Matches
6 Seasons6 Clubs3 Leagues61.42022908838370990
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Fleetwood Town (2 Seasons)1 League14.3500202112026320
Notts County (2 Seasons)1 League15.651122280210240
Celtic (2 Seasons)1 League
Crewe Alexandra (1 Season)1 League15.8611222403212260
Doncaster (1 Season)1 League6.010010517670
Gillingham (1 Season)1 League9.8300161012216100
League One (4 Seasons)45.91511686038160750
League Two (2 Seasons)15.651122280210240
Premiership (2 Seasons)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202119Gillinghameng ENGEFL Cup17th1.81006505320Matches
2020-202119Gillinghameng ENGFA Cup65th0.50000001000Matches
2021-202220Crewe Alexandraeng ENGFA Cup0.21001100000Matches
2022-202321Fleetwood Towneng ENGFA Cup2.71005302330Matches
2023-202422Fleetwood Towneng ENGEFL CupRd10.80000100010Matches
4 Seasons3 Clubs2 Leagues6.0300121008660
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Fleetwood Town (2 Seasons)2 Leagues3.51005402340
Gillingham (1 Season)2 Leagues2.31006506320
Crewe Alexandra (1 Season)1 League0.21001100000
FA Cup (4 Seasons)3.42006403330
EFL Cup (2 Seasons)2.61006605330
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2019-202018Celtic2. Europa LgR321.000012001000072250.0Matches
2 Seasons1 Club2 Leagues1.000012001000072250.0
Europa Lg (1 Season)1.000012001000072250.0
Champions Lg (1 Season)

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 Scott Robertson Pages

Scott Robertson 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)

Stathead & Player Comparison