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
2018-201918Celticsct SCO1. Premiership00Matches
2019-202019Gr'nock Mortonsct SCO2. Championship15151,30014.4000000300.000.000.000.000.00Matches
2019-202019Celticsct SCO1. Premiership11750.8000000000.000.000.000.000.00Matches
2020-202120Celtic2. Europa Lg31580.6000000000.00.00.00.00300.000.000.000.000.000.000.000.000.000.00Matches
2020-202120Celticsct SCO1. Premiership16151,36515.2101100100.070.000.070.070.07Matches
2021-202221Celtic3. Conf Lg11901.0000000000.00.00.00.00300.000.000.000.000.000.000.000.000.000.00Matches
2021-202221Celtic2. Europa Lg332683.0101100100.30.30.00.311110.340.000.340.340.340.110.000.110.110.11Matches
2021-202221Celticsct SCO1. Premiership1098018.9011000200.000.110.110.000.11Matches
2022-202322Celtic1. Champions Lg11901.0000000000.00.00.00.00700.000.000.000.000.000.000.000.000.000.00Matches
2022-202322Celticsct SCO1. Premiership443604.0101100200.250.000.250.250.25Matches
2023-202423Celtic1. Champions Lg11740.8000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2023-202423Celticsct SCO1. Premiership1054975.5000000100.000.000.000.000.00Matches
2024-202524Celtic1. Champions Lg00Matches
2024-202524Celticsct SCO1. Premiership00Matches
7 Seasons2 Clubs5 Leagues65564,97855.33143001000.30.30.00.312510.050.020.070.050.070.050.000.050.050.05
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 (7 Seasons)4 Leagues50413,67840.9314300700.30.30.00.312510.070.020.100.070.100.050.000.050.050.05
Gr'nock Morton (1 Season)1 League15151,30014.4000000300.000.000.000.000.00
Premiership (7 Seasons)41343,09834.4213200600.060.030.090.060.09
Champions Lg (3 Seasons)221641.8000000000.00.00.00.00800.000.000.000.000.000.000.000.000.000.00
Europa Lg (2 Seasons)643263.6101100100.30.30.00.311410.280.000.280.280.280.090.000.090.090.09
Championship (1 Season)15151,30014.4000000300.000.000.000.000.00
Conf Lg (1 Season)11901.0000000000.00.00.00.00300.000.000.000.000.000.000.000.000.000.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
2018-201918Celtic1 League00
2019-202019Gr'nock Morton1 League15151,30014.4000000300.000.000.000.000.00
2019-202019Celtic1 League11750.8000000000.000.000.000.000.00
2020-202120Celtic2 Leagues19161,42315.8101100100.00.00.00.00300.060.000.060.060.060.000.000.000.000.00
2021-202221Celtic3 Leagues14131,15912.9112100300.30.30.00.311410.080.080.160.080.160.080.000.080.080.08
2022-202322Celtic2 Leagues554505.0101100200.00.00.00.00700.200.000.200.200.200.000.000.000.000.00
2023-202423Celtic2 Leagues1165716.3000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
2024-202524Celtic2 Leagues00
7 Seasons2 Clubs5 Leagues65564,97855.33143001000.30.30.00.312510.050.020.070.050.070.050.000.050.050.05
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 (7 Seasons)4 Leagues50413,67840.9314300700.30.30.00.312510.070.020.100.070.100.050.000.050.050.05
Gr'nock Morton (1 Season)1 League15151,30014.4000000300.000.000.000.000.00
Premiership (7 Seasons)41343,09834.4213200600.060.030.090.060.09
Champions Lg (3 Seasons)221641.8000000000.00.00.00.00800.000.000.000.000.000.000.000.000.000.00
Europa Lg (2 Seasons)643263.6101100100.30.30.00.311410.280.000.280.280.280.090.000.090.090.09
Championship (1 Season)15151,30014.4000000300.000.000.000.000.00
Conf Lg (1 Season)11901.0000000000.00.00.00.00300.000.000.000.000.000.000.000.000.000.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
2018-201918Celticsct SCO1. Premiership1st00Matches
2019-202019Gr'nock Mortonsct SCO2. Championship7th15151,30014.4000000300.000.000.000.000.00Matches
2019-202019Celticsct SCO1. Premiership1st11750.8000000000.000.000.000.000.00Matches
2020-202120Celticsct SCO1. Premiership2nd16151,36515.2101100100.070.000.070.070.07Matches
2021-202221Celticsct SCO1. Premiership1st1098018.9011000200.000.110.110.000.11Matches
2022-202322Celticsct SCO1. Premiership1st443604.0101100200.250.000.250.250.25Matches
2023-202423Celticsct SCO1. Premiership1st1054975.5000000100.000.000.000.000.00Matches
2024-202524Celticsct SCO1. Premiership1st00Matches
7 Seasons2 Clubs2 Leagues56494,39848.9213200900.040.020.060.040.06
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
Celtic (7 Seasons)1 League41343,09834.4213200600.060.030.090.060.09
Gr'nock Morton (1 Season)1 League15151,30014.4000000300.000.000.000.000.00
Premiership (7 Seasons)41343,09834.4213200600.060.030.090.060.09
Championship (1 Season)15151,30014.4000000300.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
2020-202120Celtic2. Europa LgGR31580.6000000000.00.00.00.00300.000.000.000.000.000.000.000.000.000.00Matches
2021-202221Celtic3. Conf LgKO11901.0000000000.00.00.00.00300.000.000.000.000.000.000.000.000.000.00Matches
2021-202221Celtic2. Europa LgGR332683.0101100100.30.30.00.311110.340.000.340.340.340.110.000.110.110.11Matches
2022-202322Celtic1. Champions LgGR11901.0000000000.00.00.00.00700.000.000.000.000.000.000.000.000.000.00Matches
2023-202423Celtic1. Champions LgGR11740.8000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2024-202524Celtic1. Champions Lg00Matches
5 Seasons1 Club3 Leagues975806.4101100100.30.30.00.312510.160.000.160.160.160.050.000.050.050.05
Champions Lg (3 Seasons)221641.8000000000.00.00.00.00800.000.000.000.000.000.000.000.000.000.00
Europa Lg (2 Seasons)643263.6101100100.30.30.00.311410.280.000.280.280.280.090.000.090.090.09
Conf Lg (1 Season)11901.0000000000.00.00.00.00300.000.000.000.000.000.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
2019-202019Gr'nock Mortonsct SCO2. Championship14.4000Matches
2019-202019Celticsct SCO1. Premiership0.80000.000.0000Matches
2020-202120Celtic2. Europa Lg0.60000.000.000000.00.00.00.0Matches
2020-202120Celticsct SCO1. Premiership15.214250.00.260.130.250.5000Matches
2021-202221Celtic3. Conf Lg1.00000.000.000000.00.00.00.0Matches
2021-202221Celtic2. Europa Lg3.013133.31.010.340.331.008.70000.30.30.11+0.7+0.7Matches
2021-202221Celticsct SCO1. Premiership8.9010220.01.120.220.000.0000Matches
2022-202322Celtic1. Champions Lg1.00000.000.000000.00.00.00.0Matches
2022-202322Celticsct SCO1. Premiership4.012150.00.500.250.501.0000Matches
2023-202423Celtic1. Champions Lg0.80000.000.000000.00.00.00.0Matches
2023-202423Celticsct SCO1. Premiership5.50600.01.090.000.0000Matches
7 Seasons2 Clubs5 Leagues55.3325624.00.610.150.120.508.70000.30.30.11+0.7+0.7
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 (7 Seasons)4 Leagues40.9325624.00.610.150.120.508.70000.30.30.11+0.7+0.7
Gr'nock Morton (1 Season)1 League14.4000
Premiership (7 Seasons)34.4222522.70.640.150.090.4000
Champions Lg (3 Seasons)1.80000.000.000000.00.00.00.0
Europa Lg (2 Seasons)3.613133.30.830.280.331.008.70000.30.30.11+0.7+0.7
Championship (1 Season)14.4000
Conf Lg (1 Season)1.00000.000.000000.00.00.00.0
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-202019Gr'nock Morton1 League14.4000
2019-202019Celtic1 League0.80000.000.0000
2020-202120Celtic2 Leagues15.814250.00.250.130.250.500000.00.00.00.0
2021-202221Celtic3 Leagues12.9113323.11.010.230.080.338.70000.30.30.11+0.7+0.7
2022-202322Celtic2 Leagues5.012150.00.400.200.501.000000.00.00.00.0
2023-202423Celtic2 Leagues6.30600.00.950.000.000000.00.00.00.0
7 Seasons2 Clubs5 Leagues55.3325624.00.610.150.120.508.70000.30.30.11+0.7+0.7
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 (7 Seasons)4 Leagues40.9325624.00.610.150.120.508.70000.30.30.11+0.7+0.7
Gr'nock Morton (1 Season)1 League14.4000
Premiership (7 Seasons)34.4222522.70.640.150.090.4000
Champions Lg (3 Seasons)1.80000.000.000000.00.00.00.0
Europa Lg (2 Seasons)3.613133.30.830.280.331.008.70000.30.30.11+0.7+0.7
Championship (1 Season)14.4000
Conf Lg (1 Season)1.00000.000.000000.00.00.00.0
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
2019-202019Gr'nock Mortonsct SCO2. Championship7th14.4000Matches
2019-202019Celticsct SCO1. Premiership1st0.80000.000.0000Matches
2020-202120Celticsct SCO1. Premiership2nd15.214250.00.260.130.250.5000Matches
2021-202221Celticsct SCO1. Premiership1st8.9010220.01.120.220.000.0000Matches
2022-202322Celticsct SCO1. Premiership1st4.012150.00.500.250.501.0000Matches
2023-202423Celticsct SCO1. Premiership1st5.50600.01.090.000.0000Matches
7 Seasons2 Clubs2 Leagues48.9222522.70.640.150.090.4000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Celtic (7 Seasons)1 League34.4222522.70.640.150.090.4000
Gr'nock Morton (1 Season)1 League14.4000
Premiership (7 Seasons)34.4222522.70.640.150.090.4000
Championship (1 Season)14.4000
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
2020-202120Celtic2. Europa LgGR0.60000.000.000000.00.00.00.0Matches
2021-202221Celtic3. Conf LgKO1.00000.000.000000.00.00.00.0Matches
2021-202221Celtic2. Europa LgGR3.013133.31.010.340.331.008.70000.30.30.11+0.7+0.7Matches
2022-202322Celtic1. Champions LgGR1.00000.000.000000.00.00.00.0Matches
2023-202423Celtic1. Champions LgGR0.80000.000.000000.00.00.00.0Matches
5 Seasons1 Club3 Leagues6.413133.30.470.160.331.008.70000.30.30.11+0.7+0.7
Champions Lg (3 Seasons)1.80000.000.000000.00.00.00.0
Europa Lg (2 Seasons)3.613133.30.830.280.331.008.70000.30.30.11+0.7+0.7
Conf Lg (1 Season)1.00000.000.000000.00.00.00.0

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-202019Gr'nock Mortonsct SCO2. Championship14.40Matches
2019-202019Celticsct SCO1. Premiership0.80Matches
2020-202120Celtic2. Europa Lg0.6273187.15853261010100.0111291.76966.700.00.00.005003Matches
2020-202120Celticsct SCO1. Premiership15.20Matches
2021-202221Celtic3. Conf Lg1.0838795.41454487333497.14141100.071070.000.00.00.007103Matches
2021-202221Celtic2. Europa Lg3.015316493.32883991586293.5808297.6141593.300.00.00.0060011Matches
2021-202221Celticsct SCO1. Premiership8.91Matches
2022-202322Celtic1. Champions Lg1.0555894.81162439131492.93232100.091181.800.00.00.002107Matches
2022-202322Celticsct SCO1. Premiership4.00Matches
2023-202423Celtic1. Champions Lg0.8515789.5931337192095.0263086.75683.300.00.00.003001Matches
2023-202423Celticsct SCO1. Premiership5.50Matches
7 Seasons2 Clubs5 Leagues55.336939792.97015258013314095.019019796.4415180.410.00.1+1.00232025
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 (7 Seasons)4 Leagues40.936939792.97015258013314095.019019796.4415180.410.00.1+1.00232025
Gr'nock Morton (1 Season)1 League14.40
Premiership (7 Seasons)34.41
Champions Lg (3 Seasons)1.810611592.22093776323494.1586293.5141782.400.00.00.005108
Europa Lg (2 Seasons)3.618019592.334681317687294.4919496.8202483.300.00.00.00110014
Championship (1 Season)14.40
Conf Lg (1 Season)1.0838795.41454487333497.14141100.071070.000.00.00.007103
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-202019Gr'nock Morton1 League14.40
2019-202019Celtic1 League0.80
2020-202120Celtic2 Leagues15.8273187.15853261010100.0111291.76966.700.00.00.005003
2021-202221Celtic3 Leagues12.923625194.043371478919694.812112398.4212584.010.00.0+1.00131014
2022-202322Celtic2 Leagues5.0555894.81162439131492.93232100.091181.800.00.00.002107
2023-202423Celtic2 Leagues6.3515789.5931337192095.0263086.75683.300.00.00.003001
7 Seasons2 Clubs5 Leagues55.336939792.97015258013314095.019019796.4415180.410.00.1+1.00232025
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 (7 Seasons)4 Leagues40.936939792.97015258013314095.019019796.4415180.410.00.1+1.00232025
Gr'nock Morton (1 Season)1 League14.40
Premiership (7 Seasons)34.41
Champions Lg (3 Seasons)1.810611592.22093776323494.1586293.5141782.400.00.00.005108
Europa Lg (2 Seasons)3.618019592.334681317687294.4919496.8202483.300.00.00.00110014
Championship (1 Season)14.40
Conf Lg (1 Season)1.0838795.41454487333497.14141100.071070.000.00.00.007103
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
2019-202019Gr'nock Mortonsct SCO2. Championship7th14.40Matches
2019-202019Celticsct SCO1. Premiership1st0.80Matches
2020-202120Celticsct SCO1. Premiership2nd15.20Matches
2021-202221Celticsct SCO1. Premiership1st8.91Matches
2022-202322Celticsct SCO1. Premiership1st4.00Matches
2023-202423Celticsct SCO1. Premiership1st5.50Matches
7 Seasons2 Clubs2 Leagues48.91
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
Celtic (7 Seasons)1 League34.41
Gr'nock Morton (1 Season)1 League14.40
Premiership (7 Seasons)34.41
Championship (1 Season)14.40
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
2020-202120Celtic2. Europa LgGR0.6273187.15853261010100.0111291.76966.700.00.00.005003Matches
2021-202221Celtic3. Conf LgKO1.0838795.41454487333497.14141100.071070.000.00.00.007103Matches
2021-202221Celtic2. Europa LgGR3.015316493.32883991586293.5808297.6141593.300.00.00.0060011Matches
2022-202322Celtic1. Champions LgGR1.0555894.81162439131492.93232100.091181.800.00.00.002107Matches
2023-202423Celtic1. Champions LgGR0.8515789.5931337192095.0263086.75683.300.00.00.003001Matches
5 Seasons1 Club3 Leagues6.436939792.97015258013314095.019019796.4415180.400.00.10.00232025
Champions Lg (3 Seasons)1.810611592.22093776323494.1586293.5141782.400.00.00.005108
Europa Lg (2 Seasons)3.618019592.334681317687294.4919496.8202483.300.00.00.00110014
Conf Lg (1 Season)1.0838795.41454487333497.14141100.071070.000.00.00.007103
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-202019Gr'nock Mortonsct SCO2. Championship14.4Matches
2019-202019Celticsct SCO1. Premiership0.80Matches
2020-202120Celtic2. Europa Lg0.6313011000000002700Matches
2020-202120Celticsct SCO1. Premiership15.20Matches
2021-202221Celtic3. Conf Lg1.0878522000000008300Matches
2021-202221Celtic2. Europa Lg3.0164161330000000015302Matches
2021-202221Celticsct SCO1. Premiership8.90Matches
2022-202322Celtic1. Champions Lg1.0585622000000005500Matches
2022-202322Celticsct SCO1. Premiership4.00Matches
2023-202423Celtic1. Champions Lg0.8575522000000005100Matches
2023-202423Celticsct SCO1. Premiership5.51Matches
7 Seasons2 Clubs5 Leagues55.339738710100010000036902
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (7 Seasons)4 Leagues40.939738710100010000036902
Gr'nock Morton (1 Season)1 League14.4
Premiership (7 Seasons)34.41
Champions Lg (3 Seasons)1.8115111440000000010600
Europa Lg (2 Seasons)3.6195191440000000018002
Championship (1 Season)14.4
Conf Lg (1 Season)1.0878522000000008300
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-202019Gr'nock Morton1 League14.4
2019-202019Celtic1 League0.80
2020-202120Celtic2 Leagues15.8313011000000002700
2021-202221Celtic3 Leagues12.9251246550000000023602
2022-202322Celtic2 Leagues5.0585622000000005500
2023-202423Celtic2 Leagues6.3575522001000005100
7 Seasons2 Clubs5 Leagues55.339738710100010000036902
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (7 Seasons)4 Leagues40.939738710100010000036902
Gr'nock Morton (1 Season)1 League14.4
Premiership (7 Seasons)34.41
Champions Lg (3 Seasons)1.8115111440000000010600
Europa Lg (2 Seasons)3.6195191440000000018002
Championship (1 Season)14.4
Conf Lg (1 Season)1.0878522000000008300
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
2019-202019Gr'nock Mortonsct SCO2. Championship7th14.4Matches
2019-202019Celticsct SCO1. Premiership1st0.80Matches
2020-202120Celticsct SCO1. Premiership2nd15.20Matches
2021-202221Celticsct SCO1. Premiership1st8.90Matches
2022-202322Celticsct SCO1. Premiership1st4.00Matches
2023-202423Celticsct SCO1. Premiership1st5.51Matches
7 Seasons2 Clubs2 Leagues48.91
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (7 Seasons)1 League34.41
Gr'nock Morton (1 Season)1 League14.4
Premiership (7 Seasons)34.41
Championship (1 Season)14.4
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
2020-202120Celtic2. Europa LgGR0.6313011000000002700Matches
2021-202221Celtic3. Conf LgKO1.0878522000000008300Matches
2021-202221Celtic2. Europa LgGR3.0164161330000000015302Matches
2022-202322Celtic1. Champions LgGR1.0585622000000005500Matches
2023-202423Celtic1. Champions LgGR0.8575522000000005100Matches
5 Seasons1 Club3 Leagues6.439738710100000000036902
Champions Lg (3 Seasons)1.8115111440000000010600
Europa Lg (2 Seasons)3.6195191440000000018002
Conf Lg (1 Season)1.0878522000000008300

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-202019Gr'nock Mortonsct SCO2. Championship14.4Matches
2019-202019Celticsct SCO1. Premiership0.8Matches
2020-202120Celtic2. Europa Lg0.600.0000000000.00000000Matches
2020-202120Celticsct SCO1. Premiership15.2Matches
2021-202221Celtic3. Conf Lg1.000.0000000000.00000000Matches
2021-202221Celtic2. Europa Lg3.000.0000000000.00000000Matches
2021-202221Celticsct SCO1. Premiership8.9Matches
2022-202322Celtic1. Champions Lg1.011.0010000000.00000000Matches
2022-202322Celticsct SCO1. Premiership4.0Matches
2023-202423Celtic1. Champions Lg0.822.4320000000.00000000Matches
2023-202423Celticsct SCO1. Premiership5.5Matches
7 Seasons2 Clubs5 Leagues55.330.4730000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (7 Seasons)4 Leagues40.930.4730000000.00000000
Gr'nock Morton (1 Season)1 League14.4
Premiership (7 Seasons)34.4
Champions Lg (3 Seasons)1.831.6530000000.00000000
Europa Lg (2 Seasons)3.600.0000000000.00000000
Championship (1 Season)14.4
Conf Lg (1 Season)1.000.0000000000.00000000
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-202019Gr'nock Morton1 League14.4
2019-202019Celtic1 League0.8
2020-202120Celtic2 Leagues15.800.0000000000.00000000
2021-202221Celtic3 Leagues12.900.0000000000.00000000
2022-202322Celtic2 Leagues5.011.0010000000.00000000
2023-202423Celtic2 Leagues6.322.4320000000.00000000
7 Seasons2 Clubs5 Leagues55.330.4730000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (7 Seasons)4 Leagues40.930.4730000000.00000000
Gr'nock Morton (1 Season)1 League14.4
Premiership (7 Seasons)34.4
Champions Lg (3 Seasons)1.831.6530000000.00000000
Europa Lg (2 Seasons)3.600.0000000000.00000000
Championship (1 Season)14.4
Conf Lg (1 Season)1.000.0000000000.00000000
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
2019-202019Gr'nock Mortonsct SCO2. Championship7th14.4Matches
2019-202019Celticsct SCO1. Premiership1st0.8Matches
2020-202120Celticsct SCO1. Premiership2nd15.2Matches
2021-202221Celticsct SCO1. Premiership1st8.9Matches
2022-202322Celticsct SCO1. Premiership1st4.0Matches
2023-202423Celticsct SCO1. Premiership1st5.5Matches
7 Seasons2 Clubs2 Leagues48.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (7 Seasons)1 League34.4
Gr'nock Morton (1 Season)1 League14.4
Premiership (7 Seasons)34.4
Championship (1 Season)14.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
2020-202120Celtic2. Europa LgGR0.600.0000000000.00000000Matches
2021-202221Celtic3. Conf LgKO1.000.0000000000.00000000Matches
2021-202221Celtic2. Europa LgGR3.000.0000000000.00000000Matches
2022-202322Celtic1. Champions LgGR1.011.0010000000.00000000Matches
2023-202423Celtic1. Champions LgGR0.822.4320000000.00000000Matches
5 Seasons1 Club3 Leagues6.430.4730000000.00000000
Champions Lg (3 Seasons)1.831.6530000000.00000000
Europa Lg (2 Seasons)3.600.0000000000.00000000
Conf Lg (1 Season)1.000.0000000000.00000000

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-202019Gr'nock Mortonsct SCO2. Championship14.4Matches
2019-202019Celticsct SCO1. Premiership0.800Matches
2020-202120Celtic2. Europa Lg0.611100010.010001220Matches
2020-202120Celticsct SCO1. Premiership15.21320Matches
2021-202221Celtic3. Conf Lg1.0101001250.011103420Matches
2021-202221Celtic2. Europa Lg3.04340033100.0032137200Matches
2021-202221Celticsct SCO1. Premiership8.9315Matches
2022-202322Celtic1. Champions Lg1.0000000001101160Matches
2022-202322Celticsct SCO1. Premiership4.031Matches
2023-202423Celtic1. Champions Lg0.83121011100.001100330Matches
2023-202423Celticsct SCO1. Premiership5.504Matches
7 Seasons2 Clubs5 Leagues55.39248105771.426514817330
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 (7 Seasons)4 Leagues40.99248105771.426514817330
Gr'nock Morton (1 Season)1 League14.40
Premiership (7 Seasons)34.419400
Champions Lg (3 Seasons)1.83121011100.002201490
Europa Lg (2 Seasons)3.6545003475.0132149220
Championship (1 Season)14.40
Conf Lg (1 Season)1.0101001250.011103420
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-202019Gr'nock Morton1 League14.40
2019-202019Celtic1 League0.8000
2020-202120Celtic2 Leagues15.8114100010.0100021220
2021-202221Celtic3 Leagues12.9565004580.014312111220
2022-202322Celtic2 Leagues5.0030000001102160
2023-202423Celtic2 Leagues6.33121011100.001104330
7 Seasons2 Clubs5 Leagues55.39248105771.426514817330
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Celtic (7 Seasons)4 Leagues40.99248105771.426514817330
Gr'nock Morton (1 Season)1 League14.40
Premiership (7 Seasons)34.419400
Champions Lg (3 Seasons)1.83121011100.002201490
Europa Lg (2 Seasons)3.6545003475.0132149220
Championship (1 Season)14.40
Conf Lg (1 Season)1.0101001250.011103420
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
2019-202019Gr'nock Mortonsct SCO2. Championship7th14.4Matches
2019-202019Celticsct SCO1. Premiership1st0.800Matches
2020-202120Celticsct SCO1. Premiership2nd15.21320Matches
2021-202221Celticsct SCO1. Premiership1st8.9315Matches
2022-202322Celticsct SCO1. Premiership1st4.031Matches
2023-202423Celticsct SCO1. Premiership1st5.504Matches
7 Seasons2 Clubs2 Leagues48.919400
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
Celtic (7 Seasons)1 League34.419400
Gr'nock Morton (1 Season)1 League14.40
Premiership (7 Seasons)34.419400
Championship (1 Season)14.40
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
2020-202120Celtic2. Europa LgGR0.611100010.010001220Matches
2021-202221Celtic3. Conf LgKO1.0101001250.011103420Matches
2021-202221Celtic2. Europa LgGR3.04340033100.0032137200Matches
2022-202322Celtic1. Champions LgGR1.0000000001101160Matches
2023-202423Celtic1. Champions LgGR0.83121011100.001100330Matches
5 Seasons1 Club3 Leagues6.4958105771.42651817330
Champions Lg (3 Seasons)1.83121011100.002201490
Europa Lg (2 Seasons)3.6545003475.0132149220
Conf Lg (1 Season)1.0101001250.011103420

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-202019Gr'nock Mortonsct SCO2. Championship14.4Matches
2019-202019Celticsct SCO1. Premiership0.8Matches
2020-202120Celtic2. Europa Lg0.63421022203400025812401000220Matches
2020-202120Celticsct SCO1. Premiership15.2Matches
2021-202221Celtic3. Conf Lg1.0938395410930006430522002000740Matches
2021-202221Celtic2. Europa Lg3.0203361069265203000125606375120101411Matches
2021-202221Celticsct SCO1. Premiership8.9Matches
2022-202322Celtic1. Champions Lg1.0689353120680004929920001000500Matches
2022-202322Celticsct SCO1. Premiership4.0Matches
2023-202423Celtic1. Champions Lg0.866841250066000401508300000440Matches
2023-202423Celticsct SCO1. Premiership5.5Matches
7 Seasons2 Clubs5 Leagues55.3464632312241154640003031441902160103311
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 (7 Seasons)4 Leagues40.9464632312241154640003031441902160103311
Gr'nock Morton (1 Season)1 League14.4
Premiership (7 Seasons)34.4
Champions Lg (3 Seasons)1.8134177656201340008944928301000940
Europa Lg (2 Seasons)3.62373811611485237000150687399130101631
Championship (1 Season)14.4
Conf Lg (1 Season)1.0938395410930006430522002000740
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-202019Gr'nock Morton1 League14.4
2019-202019Celtic1 League0.8
2020-202120Celtic2 Leagues15.83421022203400025812401000220
2021-202221Celtic3 Leagues12.92964414514675296000189911595140102151
2022-202322Celtic2 Leagues5.0689353120680004929920001000500
2023-202423Celtic2 Leagues6.366841250066000401508300000440
7 Seasons2 Clubs5 Leagues55.3464632312241154640003031441902160103311
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 (7 Seasons)4 Leagues40.9464632312241154640003031441902160103311
Gr'nock Morton (1 Season)1 League14.4
Premiership (7 Seasons)34.4
Champions Lg (3 Seasons)1.8134177656201340008944928301000940
Europa Lg (2 Seasons)3.62373811611485237000150687399130101631
Championship (1 Season)14.4
Conf Lg (1 Season)1.0938395410930006430522002000740
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
2019-202019Gr'nock Mortonsct SCO2. Championship7th14.4Matches
2019-202019Celticsct SCO1. Premiership1st0.8Matches
2020-202120Celticsct SCO1. Premiership2nd15.2Matches
2021-202221Celticsct SCO1. Premiership1st8.9Matches
2022-202322Celticsct SCO1. Premiership1st4.0Matches
2023-202423Celticsct SCO1. Premiership1st5.5Matches
7 Seasons2 Clubs2 Leagues48.9
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Celtic (7 Seasons)1 League34.4
Gr'nock Morton (1 Season)1 League14.4
Premiership (7 Seasons)34.4
Championship (1 Season)14.4
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
2020-202120Celtic2. Europa LgGR0.63421022203400025812401000220Matches
2021-202221Celtic3. Conf LgKO1.0938395410930006430522002000740Matches
2021-202221Celtic2. Europa LgGR3.0203361069265203000125606375120101411Matches
2022-202322Celtic1. Champions LgGR1.0689353120680004929920001000500Matches
2023-202423Celtic1. Champions LgGR0.866841250066000401508300000440Matches
5 Seasons1 Club3 Leagues6.4464632312241154640003031441902160103311
Champions Lg (3 Seasons)1.8134177656201340008944928301000940
Europa Lg (2 Seasons)3.62373811611485237000150687399130101631
Conf Lg (1 Season)1.0938395410930006430522002000740

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
2018-201918Celticsct SCO1. Premiership00001Matches
2019-202019Gr'nock Mortonsct SCO2. Championship151,3008751.614.4158713000.871328-15-1.04-1.63Matches
2019-202019Celticsct SCO1. Premiership175752.80.81750023.001100.00-2.40Matches
2020-202120Celtic2. Europa Lg3581910.70.614502721.3302-2-3.10-1.800.30.4-0.1-0.15+0.77Matches
2020-202120Celticsct SCO1. Premiership161,3658539.915.215881314561.632311+12+0.79-0.83Matches
2021-202221Celtic3. Conf Lg1909050.01.01901010.0002-2-2.000.001.01.3-0.2-0.25-0.28Matches
2021-202221Celtic2. Europa Lg32688949.63.03892032.0087+1+0.34+1.334.45.9-1.4-0.48-0.70Matches
2021-202221Celticsct SCO1. Premiership108018023.48.99867128222.20246+18+2.02+0.24Matches
2022-202322Celtic1. Champions Lg1909016.71.01901040.0013-2-2.00-0.200.92.2-1.3-1.31-1.22Matches
2022-202322Celticsct SCO1. Premiership43609010.54.04904062.2564+2+0.50-1.79Matches
2023-202423Celtic1. Champions Lg1747413.70.81740023.0010+1+1.22+3.341.40.9+0.5+0.66+2.07Matches
2023-202423Celticsct SCO1. Premiership104975014.55.5569253182.60136+7+1.27-0.52Matches
2024-202524Celtic1. Champions Lg00001Matches
2024-202524Celticsct SCO1. Premiership00003Matches
7 Seasons2 Clubs5 Leagues654,9787719.755.3568543927611.729070+20+0.36-1.148.110.6-2.6-0.40+0.22
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 (7 Seasons)4 Leagues503,6787416.240.9418430927611.987742+35+0.86-0.728.110.6-2.6-0.40+0.22
Gr'nock Morton (1 Season)1 League151,3008751.614.4158713000.871328-15-1.04-1.63
Premiership (7 Seasons)413,0987615.234.4348426732482.106728+39+1.13-0.87
Champions Lg (3 Seasons)21648214.01.82821071.5023-1-0.55+1.422.33.1-0.8-0.42+0.34
Europa Lg (2 Seasons)63265430.23.647822751.6789-1-0.28+0.924.76.3-1.5-0.42+0.09
Championship (1 Season)151,3008751.614.4158713000.871328-15-1.04-1.63
Conf Lg (1 Season)1909050.01.01901010.0002-2-2.000.001.01.3-0.2-0.25-0.28
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
2018-201918Celtic1 League00001
2019-202019Gr'nock Morton1 League151,3008751.614.4158713000.871328-15-1.04-1.63
2019-202019Celtic1 League175752.80.81750023.001100.00-2.40
2020-202120Celtic2 Leagues191,4237535.915.816851331981.582313+10+0.63-0.430.30.4-0.1-0.15+0.77
2021-202221Celtic3 Leagues141,1598328.012.9138710128262.003215+17+1.32-0.105.47.1-1.7-0.42-0.59
2022-202322Celtic2 Leagues54509011.45.059050101.807700.00-1.770.92.2-1.3-1.31-1.22
2023-202423Celtic2 Leagues115715214.46.36702531102.64146+8+1.26+0.011.40.9+0.5+0.66+2.07
2024-202524Celtic2 Leagues00004
7 Seasons2 Clubs5 Leagues654,9787719.755.3568543927611.729070+20+0.36-1.148.110.6-2.6-0.40+0.22
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 (7 Seasons)4 Leagues503,6787416.240.9418430927611.987742+35+0.86-0.728.110.6-2.6-0.40+0.22
Gr'nock Morton (1 Season)1 League151,3008751.614.4158713000.871328-15-1.04-1.63
Premiership (7 Seasons)413,0987615.234.4348426732482.106728+39+1.13-0.87
Champions Lg (3 Seasons)21648214.01.82821071.5023-1-0.55+1.422.33.1-0.8-0.42+0.34
Europa Lg (2 Seasons)63265430.23.647822751.6789-1-0.28+0.924.76.3-1.5-0.42+0.09
Championship (1 Season)151,3008751.614.4158713000.871328-15-1.04-1.63
Conf Lg (1 Season)1909050.01.01901010.0002-2-2.000.001.01.3-0.2-0.25-0.28
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
2018-201918Celticsct SCO1. Premiership1st00001Matches
2019-202019Gr'nock Mortonsct SCO2. Championship7th151,3008751.614.4158713000.871328-15-1.04-1.63Matches
2019-202019Celticsct SCO1. Premiership1st175752.80.81750023.001100.00-2.40Matches
2020-202120Celticsct SCO1. Premiership2nd161,3658539.915.215881314561.632311+12+0.79-0.83Matches
2021-202221Celticsct SCO1. Premiership1st108018023.48.99867128222.20246+18+2.02+0.24Matches
2022-202322Celticsct SCO1. Premiership1st43609010.54.04904062.2564+2+0.50-1.79Matches
2023-202423Celticsct SCO1. Premiership1st104975014.55.5569253182.60136+7+1.27-0.52Matches
2024-202524Celticsct SCO1. Premiership1st00003Matches
7 Seasons2 Clubs2 Leagues564,3987919.248.9498539732481.778056+24+0.49-1.39
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Celtic (7 Seasons)1 League413,0987615.234.4348426732482.106728+39+1.13-0.87
Gr'nock Morton (1 Season)1 League151,3008751.614.4158713000.871328-15-1.04-1.63
Premiership (7 Seasons)413,0987615.234.4348426732482.106728+39+1.13-0.87
Championship (1 Season)151,3008751.614.4158713000.871328-15-1.04-1.63
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
2020-202120Celtic2. Europa LgGR3581910.70.614502721.3302-2-3.10-1.800.30.4-0.1-0.15+0.77Matches
2021-202221Celtic3. Conf LgKO1909050.01.01901010.0002-2-2.000.001.01.3-0.2-0.25-0.28Matches
2021-202221Celtic2. Europa LgGR32688949.63.03892032.0087+1+0.34+1.334.45.9-1.4-0.48-0.70Matches
2022-202322Celtic1. Champions LgGR1909016.71.01901040.0013-2-2.00-0.200.92.2-1.3-1.31-1.22Matches
2023-202423Celtic1. Champions LgGR1747413.70.81740023.0010+1+1.22+3.341.40.9+0.5+0.66+2.07Matches
2024-202524Celtic1. Champions Lg00001Matches
5 Seasons1 Club3 Leagues95806423.96.4781427131.441014-4-0.62+1.028.110.6-2.6-0.40+0.22
Champions Lg (3 Seasons)21648214.01.82821071.5023-1-0.55+1.422.33.1-0.8-0.42+0.34
Europa Lg (2 Seasons)63265430.23.647822751.6789-1-0.28+0.924.76.3-1.5-0.42+0.09
Conf Lg (1 Season)1909050.01.01901010.0002-2-2.000.001.01.3-0.2-0.25-0.28

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-202019Gr'nock Mortonsct SCO2. Championship14.43000Matches
2019-202019Celticsct SCO1. Premiership0.80000000000Matches
2020-202120Celtic2. Europa Lg0.600010001100042166.7Matches
2020-202120Celticsct SCO1. Premiership15.210013210020130Matches
2021-202221Celtic3. Conf Lg1.0000100030000420100.0Matches
2021-202221Celtic2. Europa Lg3.010010003300096366.7Matches
2021-202221Celticsct SCO1. Premiership8.9200810001530Matches
2022-202322Celtic1. Champions Lg1.00001000100003010.0Matches
2022-202322Celticsct SCO1. Premiership4.02002100130Matches
2023-202423Celtic1. Champions Lg0.8000010001000310100.0Matches
2023-202423Celticsct SCO1. Premiership5.51003201400Matches
7 Seasons2 Clubs5 Leagues55.3100030350148240002311568.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (7 Seasons)4 Leagues40.970030350148240002311568.8
Gr'nock Morton (1 Season)1 League14.43000
Premiership (7 Seasons)34.460026340140190
Champions Lg (3 Seasons)1.800011001100061150.0
Europa Lg (2 Seasons)3.6100200044000138466.7
Championship (1 Season)14.43000
Conf Lg (1 Season)1.0000100030000420100.0
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-202019Gr'nock Morton1 League14.43000
2019-202019Celtic1 League0.80000000000
2020-202120Celtic2 Leagues15.8100142100211400042166.7
2021-202221Celtic3 Leagues12.9300101000216000138372.7
2022-202322Celtic2 Leagues5.02003100230003010.0
2023-202423Celtic2 Leagues6.3100330141000310100.0
7 Seasons2 Clubs5 Leagues55.3100030350148240002311568.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (7 Seasons)4 Leagues40.970030350148240002311568.8
Gr'nock Morton (1 Season)1 League14.43000
Premiership (7 Seasons)34.460026340140190
Champions Lg (3 Seasons)1.800011001100061150.0
Europa Lg (2 Seasons)3.6100200044000138466.7
Championship (1 Season)14.43000
Conf Lg (1 Season)1.0000100030000420100.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202019Gr'nock Mortonsct SCO2. Championship7th14.43000Matches
2019-202019Celticsct SCO1. Premiership1st0.80000000000Matches
2020-202120Celticsct SCO1. Premiership2nd15.210013210020130Matches
2021-202221Celticsct SCO1. Premiership1st8.9200810001530Matches
2022-202322Celticsct SCO1. Premiership1st4.02002100130Matches
2023-202423Celticsct SCO1. Premiership1st5.51003201400Matches
7 Seasons2 Clubs2 Leagues48.990026340140190
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Celtic (7 Seasons)1 League34.460026340140190
Gr'nock Morton (1 Season)1 League14.43000
Premiership (7 Seasons)34.460026340140190
Championship (1 Season)14.43000
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
2020-202120Celtic2. Europa LgGR0.600010001100042166.7Matches
2021-202221Celtic3. Conf LgKO1.0000100030000420100.0Matches
2021-202221Celtic2. Europa LgGR3.010010003300096366.7Matches
2022-202322Celtic1. Champions LgGR1.00001000100003010.0Matches
2023-202423Celtic1. Champions LgGR0.8000010001000310100.0Matches
5 Seasons1 Club3 Leagues6.41004100850002311568.8
Champions Lg (3 Seasons)1.800011001100061150.0
Europa Lg (2 Seasons)3.6100200044000138466.7
Conf Lg (1 Season)1.0000100030000420100.0

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 Stephen Welsh Pages

Stephen Welsh 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