Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-04-20SatChampionshipMatchweek 44HomeW 2–1Cardiff CitySouthamptonYAM6000001100280010.20.20.000142360.9418010Match Report
2024-04-13SatChampionshipMatchweek 43AwayL 1–3Cardiff CityMillwallNDM2200000000200000.00.00.000151978.9114000Match Report
2024-04-10WedChampionshipMatchweek 42AwayW 1–0Cardiff CityBirmingham CityNCM1000000000161010.00.00.010121392.346100Match Report
2024-04-06SatChampionshipMatchweek 41HomeL 1–3Cardiff CityHull CityYFW5700000000250210.00.00.120182185.7210100Match Report
2024-04-01MonChampionshipMatchweek 40AwayW 2–1Cardiff CityCoventry CityYFW7600001110441010.10.10.130314077.5330311Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201616Motherwellsct SCO1. Premiership00Matches
2017-201818Motherwellsct SCO1. Premiership221711.9011000000.000.530.530.000.53Matches
2018-201919Motherwellsct SCO1. Premiership30272,45627.3154191234200.550.150.700.440.59Matches
2019-202020Motherwellsct SCO1. Premiership20380.4000000000.000.000.000.000.00Matches
2020-202121Celtic2. Europa Lg11861.0112100000.20.20.20.43431.051.052.091.052.090.200.190.380.200.38Matches
2020-202121Motherwellsct SCO1. Premiership554284.8101100100.210.000.210.210.21Matches
2020-202121Celticsct SCO1. Premiership31252,05922.98614800300.350.260.610.350.61Matches
2021-202222Celtic2. Europa Lg654595.1112011002.11.31.73.01240350.200.200.390.000.200.410.340.750.250.59Matches
2021-202222Celticsct SCO1. Premiership25201,82120.26511600300.300.250.540.300.54Matches
2022-202323Celtic1. Champions Lg501031.1000000000.10.10.00.121060.000.000.000.000.000.110.000.110.110.11Matches
2022-202323Celticsct SCO1. Premiership2868909.94610400110.400.611.010.401.01Matches
2023-202424Celtic1. Champions Lg20350.4000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2023-202424Cardiff Cityeng ENG2. Championship1596997.8011000100.50.50.61.1932230.000.130.130.000.130.060.080.140.060.14Matches
2023-202424Celticsct SCO1. Premiership1696747.5707434200.930.000.930.530.53Matches
8 Seasons3 Clubs4 Leagues1681099,919110.243256836791312.92.12.64.62686680.390.230.620.330.550.190.170.350.130.30
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
Motherwell (5 Seasons)1 League39343,09334.4165211334300.470.150.610.380.52
Celtic (4 Seasons)3 Leagues114666,12768.12719462345912.41.61.93.51754450.400.280.680.340.620.320.250.570.210.46
Cardiff City (1 Season)1 League1596997.8011000100.50.50.61.1932230.000.130.130.000.130.060.080.140.060.14
Premiership (8 Seasons)139948,53794.941226335681210.430.230.660.370.60
Champions Lg (2 Seasons)701381.5000000000.10.10.00.121070.000.000.000.000.000.080.000.080.080.08
Europa Lg (2 Seasons)765456.1224111002.31.51.93.41544380.330.330.660.170.500.370.320.690.240.56
Championship (1 Season)1596997.8011000100.50.50.61.1932230.000.130.130.000.130.060.080.140.060.14
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
2015-201616Motherwell1 League00
2017-201818Motherwell1 League221711.9011000000.000.530.530.000.53
2018-201919Motherwell1 League30272,45627.3154191234200.550.150.700.440.59
2019-202020Motherwell1 League20380.4000000000.000.000.000.000.00
2020-202121Motherwell1 League554284.8101100100.210.000.210.210.21
2020-202121Celtic2 Leagues32262,14523.89716900300.20.20.20.43430.380.290.670.380.670.200.190.380.200.38
2021-202222Celtic2 Leagues31252,28025.37613611302.11.31.73.01240350.280.240.510.240.470.410.340.750.250.59
2022-202323Celtic2 Leagues33699311.04610400110.10.10.00.121060.360.540.910.360.910.110.000.110.110.11
2023-202424Celtic2 Leagues1897097.9707434200.00.00.00.00010.890.000.890.510.510.000.000.000.000.00
2023-202424Cardiff City1 League1596997.8011000100.50.50.61.1932230.000.130.130.000.130.060.080.140.060.14
8 Seasons3 Clubs4 Leagues1681099,919110.243256836791312.92.12.64.62686680.390.230.620.330.550.190.170.350.130.30
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
Motherwell (5 Seasons)1 League39343,09334.4165211334300.470.150.610.380.52
Celtic (4 Seasons)3 Leagues114666,12768.12719462345912.41.61.93.51754450.400.280.680.340.620.320.250.570.210.46
Cardiff City (1 Season)1 League1596997.8011000100.50.50.61.1932230.000.130.130.000.130.060.080.140.060.14
Premiership (8 Seasons)139948,53794.941226335681210.430.230.660.370.60
Champions Lg (2 Seasons)701381.5000000000.10.10.00.121070.000.000.000.000.000.080.000.080.080.08
Europa Lg (2 Seasons)765456.1224111002.31.51.93.41544380.330.330.660.170.500.370.320.690.240.56
Championship (1 Season)1596997.8011000100.50.50.61.1932230.000.130.130.000.130.060.080.140.060.14
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201616Motherwellsct SCO1. Premiership5th00Matches
2017-201818Motherwellsct SCO1. Premiership7th221711.9011000000.000.530.530.000.53Matches
2018-201919Motherwellsct SCO1. Premiership8th30272,45627.3154191234200.550.150.700.440.59Matches
2019-202020Motherwellsct SCO1. Premiership3rd20380.4000000000.000.000.000.000.00Matches
2020-202121Motherwellsct SCO1. Premiership14th554284.8101100100.210.000.210.210.21Matches
2020-202121Celticsct SCO1. Premiership2nd31252,05922.98614800300.350.260.610.350.61Matches
2021-202222Celticsct SCO1. Premiership1st25201,82120.26511600300.300.250.540.300.54Matches
2022-202323Celticsct SCO1. Premiership1st2868909.94610400110.400.611.010.401.01Matches
2023-202424Celticsct SCO1. Premiership2nd1696747.5707434200.930.000.930.530.53Matches
2023-202424Cardiff Cityeng ENG2. Championship11th1596997.8011000100.50.50.61.1932230.000.130.130.000.130.060.080.140.060.14Matches
8 Seasons3 Clubs2 Leagues1541039,236102.641236435681310.50.50.61.1932230.400.220.620.340.570.060.080.140.060.14
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Motherwell (5 Seasons)1 League39343,09334.4165211334300.470.150.610.380.52
Celtic (4 Seasons)1 League100605,44460.52517422234910.410.280.690.360.64
Cardiff City (1 Season)1 League1596997.8011000100.50.50.61.1932230.000.130.130.000.130.060.080.140.060.14
Premiership (8 Seasons)139948,53794.941226335681210.430.230.660.370.60
Championship (1 Season)1596997.8011000100.50.50.61.1932230.000.130.130.000.130.060.080.140.060.14
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-202121Celtic2. Europa LgGR11861.0112100000.20.20.20.43431.051.052.091.052.090.200.190.380.200.38Matches
2021-202222Celtic2. Europa LgGR654595.1112011002.11.31.73.01240350.200.200.390.000.200.410.340.750.250.59Matches
2022-202323Celtic1. Champions LgGR501031.1000000000.10.10.00.121060.000.000.000.000.000.110.000.110.110.11Matches
2023-202424Celtic1. Champions LgGR20350.4000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
4 Seasons1 Club2 Leagues1466837.6224111002.41.61.93.51754450.260.260.530.130.400.320.250.570.210.46
Champions Lg (2 Seasons)701381.5000000000.10.10.00.121070.000.000.000.000.000.080.000.080.080.08
Europa Lg (2 Seasons)765456.1224111002.31.51.93.41544380.330.330.660.170.500.370.320.690.240.56
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202121sct ScotlandFriendlies (M)11800.9000000000.000.000.000.000.00Matches
202121sct ScotlandUEFA EuroGR00Matches
202222sct ScotlandWCQ30140.2000000000.000.000.000.000.00Matches
2022-202323sct ScotlandUEFA Nations LeagueLgB10270.3000000000.000.000.000.000.00Matches
2 Seasons1 Club4 Leagues511211.3000000000.000.000.000.000.00
WCQ (1 Season)30140.2000000000.000.000.000.000.00
Friendlies (M) (1 Season)11800.9000000000.000.000.000.000.00
UEFA Nations League (1 Season)10270.3000000000.000.000.000.000.00
UEFA Euro (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
2017-201818Motherwellsct SCO1. Premiership1.9010.530.0000Matches
2018-201919Motherwellsct SCO1. Premiership27.31534Matches
2019-202020Motherwellsct SCO1. Premiership0.40000.000.0000Matches
2020-202121Celtic2. Europa Lg1.014125.04.191.050.251.0023.50000.20.20.05+0.8+0.8Matches
2020-202121Motherwellsct SCO1. Premiership4.8117529.43.571.050.060.2000Matches
2020-202121Celticsct SCO1. Premiership22.98713042.33.101.310.110.2700Matches
2021-202222Celtic2. Europa Lg5.1110330.01.960.590.000.0022.41112.11.30.13-1.1-1.3Matches
2021-202222Celticsct SCO1. Premiership20.26752229.33.711.090.080.2700Matches
2022-202323Celtic1. Champions Lg1.103133.32.620.870.000.0025.90000.10.10.04-0.1-0.1Matches
2022-202323Celticsct SCO1. Premiership9.9431929.03.130.910.130.4400Matches
2023-202424Celtic1. Champions Lg0.40000.000.000000.00.00.00.0Matches
2023-202424Cardiff Cityeng ENG2. Championship7.808562.51.030.640.000.0022.72000.50.50.06-0.5-0.5Matches
2023-202424Celticsct SCO1. Premiership7.57281657.13.742.140.140.2534Matches
8 Seasons3 Clubs4 Leagues110.2432479337.23.051.120.100.2623.13792.92.10.08-0.9-1.1
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
Motherwell (5 Seasons)1 League34.41617629.43.280.850.060.1734
Celtic (4 Seasons)3 Leagues68.1272228236.93.261.200.100.2823.31452.41.60.09-0.4-0.6
Cardiff City (1 Season)1 League7.808562.51.030.640.000.0022.72000.50.50.06-0.5-0.5
Premiership (8 Seasons)94.9412228336.93.381.230.100.2868
Champions Lg (2 Seasons)1.503133.31.960.650.000.0025.90000.10.10.04-0.1-0.1
Europa Lg (2 Seasons)6.1214428.62.310.660.070.2522.71112.31.50.11-0.3-0.5
Championship (1 Season)7.808562.51.030.640.000.0022.72000.50.50.06-0.5-0.5
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
2017-201818Motherwell1 League1.9010.530.0000
2018-201919Motherwell1 League27.31534
2019-202020Motherwell1 League0.40000.000.0000
2020-202121Motherwell1 League4.8117529.43.571.050.060.2000
2020-202121Celtic2 Leagues23.89753141.33.151.300.120.2923.50000.20.20.05+0.8+0.8
2021-202222Celtic2 Leagues25.37852529.43.360.990.070.2422.41112.11.30.13-1.1-1.3
2022-202323Celtic2 Leagues11.04341029.43.080.910.120.4025.90000.10.10.04-0.1-0.1
2023-202424Celtic2 Leagues7.97281657.13.552.030.140.250340.00.00.00.0
2023-202424Cardiff City1 League7.808562.51.030.640.000.0022.72000.50.50.06-0.5-0.5
8 Seasons3 Clubs4 Leagues110.2432479337.23.051.120.100.2623.13792.92.10.08-0.9-1.1
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
Motherwell (5 Seasons)1 League34.41617629.43.280.850.060.1734
Celtic (4 Seasons)3 Leagues68.1272228236.93.261.200.100.2823.31452.41.60.09-0.4-0.6
Cardiff City (1 Season)1 League7.808562.51.030.640.000.0022.72000.50.50.06-0.5-0.5
Premiership (8 Seasons)94.9412228336.93.381.230.100.2868
Champions Lg (2 Seasons)1.503133.31.960.650.000.0025.90000.10.10.04-0.1-0.1
Europa Lg (2 Seasons)6.1214428.62.310.660.070.2522.71112.31.50.11-0.3-0.5
Championship (1 Season)7.808562.51.030.640.000.0022.72000.50.50.06-0.5-0.5
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201818Motherwellsct SCO1. Premiership7th1.9010.530.0000Matches
2018-201919Motherwellsct SCO1. Premiership8th27.31534Matches
2019-202020Motherwellsct SCO1. Premiership3rd0.40000.000.0000Matches
2020-202121Motherwellsct SCO1. Premiership14th4.8117529.43.571.050.060.2000Matches
2020-202121Celticsct SCO1. Premiership2nd22.98713042.33.101.310.110.2700Matches
2021-202222Celticsct SCO1. Premiership1st20.26752229.33.711.090.080.2700Matches
2022-202323Celticsct SCO1. Premiership1st9.9431929.03.130.910.130.4400Matches
2023-202424Celticsct SCO1. Premiership2nd7.57281657.13.742.140.140.2534Matches
2023-202424Cardiff Cityeng ENG2. Championship11th7.808562.51.030.640.000.0022.72000.50.50.06-0.5-0.5Matches
8 Seasons3 Clubs2 Leagues102.6412308837.83.131.170.100.2622.72680.50.50.06-0.5-0.5
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Motherwell (5 Seasons)1 League34.41617629.43.280.850.060.1734
Celtic (4 Seasons)1 League60.5252057737.63.391.270.110.2934
Cardiff City (1 Season)1 League7.808562.51.030.640.000.0022.72000.50.50.06-0.5-0.5
Premiership (8 Seasons)94.9412228336.93.381.230.100.2868
Championship (1 Season)7.808562.51.030.640.000.0022.72000.50.50.06-0.5-0.5
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-202121Celtic2. Europa LgGR1.014125.04.191.050.251.0023.50000.20.20.05+0.8+0.8Matches
2021-202222Celtic2. Europa LgGR5.1110330.01.960.590.000.0022.41112.11.30.13-1.1-1.3Matches
2022-202323Celtic1. Champions LgGR1.103133.32.620.870.000.0025.90000.10.10.04-0.1-0.1Matches
2023-202424Celtic1. Champions LgGR0.40000.000.000000.00.00.00.0Matches
4 Seasons1 Club2 Leagues7.6217529.42.240.660.060.2023.31112.41.60.09-0.4-0.6
Champions Lg (2 Seasons)1.503133.31.960.650.000.0025.90000.10.10.04-0.1-0.1
Europa Lg (2 Seasons)6.1214428.62.310.660.070.2522.71112.31.50.11-0.3-0.5
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202121sct ScotlandFriendlies (M)0.9000Matches
202222sct ScotlandWCQ0.20000.000.0000Matches
2022-202323sct ScotlandUEFA Nations LeagueLgB0.30100.03.330.000.0000Matches
2 Seasons1 Club4 Leagues1.30100.02.200.000.0000
WCQ (1 Season)0.20000.000.0000
Friendlies (M) (1 Season)0.9000
UEFA Nations League (1 Season)0.30100.03.330.000.0000
UEFA Euro (1 Season)
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201818Motherwellsct SCO1. Premiership1.91Matches
2018-201919Motherwellsct SCO1. Premiership27.34Matches
2019-202020Motherwellsct SCO1. Premiership0.40Matches
2020-202121Celtic2. Europa Lg1.0194047.5327146101471.44757.141526.710.20.2+0.831204Matches
2020-202121Motherwellsct SCO1. Premiership4.80Matches
2020-202121Celticsct SCO1. Premiership22.96Matches
2021-202222Celtic2. Europa Lg5.125030881.23723107913113994.28510680.2183551.411.71.9-0.713289140Matches
2021-202222Celticsct SCO1. Premiership20.25Matches
2022-202323Celtic1. Champions Lg1.1678380.7943174384192.7263086.7060.000.00.00.0090010Matches
2022-202323Celticsct SCO1. Premiership9.96Matches
2023-202424Celtic1. Champions Lg0.46966.77402540.033100.00000.00.00.000000Matches
2023-202424Cardiff Cityeng ENG2. Championship7.827134678.3434095613215485.710211787.2234946.910.60.7+0.415195132Matches
2023-202424Celticsct SCO1. Premiership7.50Matches
8 Seasons3 Clubs4 Leagues110.261378678.09407235531335388.722026383.74510542.9252.62.8+22.4315716286
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
Motherwell (5 Seasons)1 League34.45
Celtic (4 Seasons)3 Leagues68.134244077.75067139918119991.011814680.8225639.3191.92.1+17.1163811154
Cardiff City (1 Season)1 League7.827134678.3434095613215485.710211787.2234946.910.60.7+0.415195132
Premiership (8 Seasons)94.922
Champions Lg (2 Seasons)1.5739279.31017174404687.0293387.9060.000.00.00.0090010
Europa Lg (2 Seasons)6.126934877.34050122514115392.28911378.8225044.021.92.0+0.1162911144
Championship (1 Season)7.827134678.3434095613215485.710211787.2234946.910.60.7+0.415195132
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
2017-201818Motherwell1 League1.91
2018-201919Motherwell1 League27.34
2019-202020Motherwell1 League0.40
2020-202121Motherwell1 League4.80
2020-202121Celtic2 Leagues23.8194047.5327146101471.44757.141526.770.20.2+6.831204
2021-202222Celtic2 Leagues25.325030881.23723107913113994.28510680.2183551.461.71.9+4.313289140
2022-202323Celtic2 Leagues11.0678380.7943174384192.7263086.7060.060.00.0+6.0090010
2023-202424Celtic2 Leagues7.96966.77402540.033100.00000.00.00.000000
2023-202424Cardiff City1 League7.827134678.3434095613215485.710211787.2234946.910.60.7+0.415195132
8 Seasons3 Clubs4 Leagues110.261378678.09407235531335388.722026383.74510542.9252.62.8+22.4315716286
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
Motherwell (5 Seasons)1 League34.45
Celtic (4 Seasons)3 Leagues68.134244077.75067139918119991.011814680.8225639.3191.92.1+17.1163811154
Cardiff City (1 Season)1 League7.827134678.3434095613215485.710211787.2234946.910.60.7+0.415195132
Premiership (8 Seasons)94.922
Champions Lg (2 Seasons)1.5739279.31017174404687.0293387.9060.000.00.00.0090010
Europa Lg (2 Seasons)6.126934877.34050122514115392.28911378.8225044.021.92.0+0.1162911144
Championship (1 Season)7.827134678.3434095613215485.710211787.2234946.910.60.7+0.415195132
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201818Motherwellsct SCO1. Premiership7th1.91Matches
2018-201919Motherwellsct SCO1. Premiership8th27.34Matches
2019-202020Motherwellsct SCO1. Premiership3rd0.40Matches
2020-202121Motherwellsct SCO1. Premiership14th4.80Matches
2020-202121Celticsct SCO1. Premiership2nd22.96Matches
2021-202222Celticsct SCO1. Premiership1st20.25Matches
2022-202323Celticsct SCO1. Premiership1st9.96Matches
2023-202424Celticsct SCO1. Premiership2nd7.50Matches
2023-202424Cardiff Cityeng ENG2. Championship11th7.827134678.3434095613215485.710211787.2234946.910.60.7+0.415195132Matches
8 Seasons3 Clubs2 Leagues102.627134678.3434095613215485.710211787.2234946.9230.60.7+22.415195132
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Motherwell (5 Seasons)1 League34.45
Celtic (4 Seasons)1 League60.517
Cardiff City (1 Season)1 League7.827134678.3434095613215485.710211787.2234946.910.60.7+0.415195132
Premiership (8 Seasons)94.922
Championship (1 Season)7.827134678.3434095613215485.710211787.2234946.910.60.7+0.415195132
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-202121Celtic2. Europa LgGR1.0194047.5327146101471.44757.141526.710.20.2+0.831204Matches
2021-202222Celtic2. Europa LgGR5.125030881.23723107913113994.28510680.2183551.411.71.9-0.713289140Matches
2022-202323Celtic1. Champions LgGR1.1678380.7943174384192.7263086.7060.000.00.00.0090010Matches
2023-202424Celtic1. Champions LgGR0.46966.77402540.033100.00000.00.00.000000Matches
4 Seasons1 Club2 Leagues7.634244077.75067139918119991.011814680.8225639.321.92.1+0.1163811154
Champions Lg (2 Seasons)1.5739279.31017174404687.0293387.9060.000.00.00.0090010
Europa Lg (2 Seasons)6.126934877.34050122514115392.28911378.8225044.021.92.0+0.1162911144
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
202121sct ScotlandFriendlies (M)0.90Matches
202222sct ScotlandWCQ0.20Matches
2022-202323sct ScotlandUEFA Nations LeagueLgB0.30Matches
2 Seasons1 Club4 Leagues1.30
WCQ (1 Season)0.20
Friendlies (M) (1 Season)0.90
UEFA Nations League (1 Season)0.30
UEFA Euro (1 Season)

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
2017-201818Motherwellsct SCO1. Premiership1.9Matches
2018-201919Motherwellsct SCO1. Premiership27.3Matches
2019-202020Motherwellsct SCO1. Premiership0.43Matches
2020-202121Celtic2. Europa Lg1.040301040210064201901Matches
2020-202121Motherwellsct SCO1. Premiership4.849Matches
2020-202121Celticsct SCO1. Premiership22.9175Matches
2021-202222Celtic2. Europa Lg5.13082604712432842587025015Matches
2021-202222Celticsct SCO1. Premiership20.2147Matches
2022-202323Celtic1. Champions Lg1.18372110006251306701Matches
2022-202323Celticsct SCO1. Premiership9.943Matches
2023-202424Celtic1. Champions Lg0.4981000010000600Matches
2023-202424Cardiff Cityeng ENG2. Championship7.834630441131227219107027117Matches
2023-202424Celticsct SCO1. Premiership7.534Matches
8 Seasons3 Clubs4 Leagues110.2786674110295752295523190613214
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Motherwell (5 Seasons)1 League34.452
Celtic (4 Seasons)3 Leagues68.14403706916454437361312034217
Cardiff City (1 Season)1 League7.834630441131227219107027117
Premiership (8 Seasons)94.9451
Champions Lg (2 Seasons)1.59280120006351307301
Europa Lg (2 Seasons)6.134829057164538431129026916
Championship (1 Season)7.834630441131227219107027117
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
2017-201818Motherwell1 League1.9
2018-201919Motherwell1 League27.3
2019-202020Motherwell1 League0.43
2020-202121Motherwell1 League4.849
2020-202121Celtic2 Leagues23.8403010402185064201901
2021-202222Celtic2 Leagues25.330826047124317542587025015
2022-202323Celtic2 Leagues11.083721100049251306701
2023-202424Celtic2 Leagues7.99810003410000600
2023-202424Cardiff City1 League7.834630441131227219107027117
8 Seasons3 Clubs4 Leagues110.2786674110295752295523190613214
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Motherwell (5 Seasons)1 League34.452
Celtic (4 Seasons)3 Leagues68.14403706916454437361312034217
Cardiff City (1 Season)1 League7.834630441131227219107027117
Premiership (8 Seasons)94.9451
Champions Lg (2 Seasons)1.59280120006351307301
Europa Lg (2 Seasons)6.134829057164538431129026916
Championship (1 Season)7.834630441131227219107027117
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
2017-201818Motherwellsct SCO1. Premiership7th1.9Matches
2018-201919Motherwellsct SCO1. Premiership8th27.3Matches
2019-202020Motherwellsct SCO1. Premiership3rd0.43Matches
2020-202121Motherwellsct SCO1. Premiership14th4.849Matches
2020-202121Celticsct SCO1. Premiership2nd22.9175Matches
2021-202222Celticsct SCO1. Premiership1st20.2147Matches
2022-202323Celticsct SCO1. Premiership1st9.943Matches
2023-202424Celticsct SCO1. Premiership2nd7.534Matches
2023-202424Cardiff Cityeng ENG2. Championship11th7.834630441131227219107027117Matches
8 Seasons3 Clubs2 Leagues102.6346304411312478219107027117
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Motherwell (5 Seasons)1 League34.452
Celtic (4 Seasons)1 League60.5399
Cardiff City (1 Season)1 League7.834630441131227219107027117
Premiership (8 Seasons)94.9451
Championship (1 Season)7.834630441131227219107027117
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-202121Celtic2. Europa LgGR1.040301040210064201901Matches
2021-202222Celtic2. Europa LgGR5.13082604712432842587025015Matches
2022-202323Celtic1. Champions LgGR1.18372110006251306701Matches
2023-202424Celtic1. Champions LgGR0.4981000010000600Matches
4 Seasons1 Club2 Leagues7.6440370691645447361312034217
Champions Lg (2 Seasons)1.59280120006351307301
Europa Lg (2 Seasons)6.134829057164538431129026916
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
202121sct ScotlandFriendlies (M)0.9Matches
202222sct ScotlandWCQ0.21Matches
2022-202323sct ScotlandUEFA Nations LeagueLgB0.30Matches
2 Seasons1 Club4 Leagues1.31
WCQ (1 Season)0.21
Friendlies (M) (1 Season)0.9
UEFA Nations League (1 Season)0.30
UEFA Euro (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
2017-201818Motherwellsct SCO1. Premiership1.9Matches
2018-201919Motherwellsct SCO1. Premiership27.3Matches
2019-202020Motherwellsct SCO1. Premiership0.4Matches
2020-202121Celtic2. Europa Lg1.044.1922000022.09110000Matches
2020-202121Motherwellsct SCO1. Premiership4.8Matches
2020-202121Celticsct SCO1. Premiership22.9Matches
2021-202222Celtic2. Europa Lg5.1234.51147011040.78210010Matches
2021-202222Celticsct SCO1. Premiership20.2Matches
2022-202323Celtic1. Champions Lg1.143.5340000010.88100000Matches
2022-202323Celticsct SCO1. Premiership9.9Matches
2023-202424Celtic1. Champions Lg0.400.0000000000.00000000Matches
2023-202424Cardiff Cityeng ENG2. Championship7.8212.70155010010.13010000Matches
2023-202424Celticsct SCO1. Premiership7.5Matches
8 Seasons3 Clubs4 Leagues110.2523.393514021080.52430010
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Motherwell (5 Seasons)1 League34.4
Celtic (4 Seasons)3 Leagues68.1314.09209011070.92420010
Cardiff City (1 Season)1 League7.8212.70155010010.13010000
Premiership (8 Seasons)94.9
Champions Lg (2 Seasons)1.542.6340000010.66100000
Europa Lg (2 Seasons)6.1274.46169011060.99320010
Championship (1 Season)7.8212.70155010010.13010000
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
2017-201818Motherwell1 League1.9
2018-201919Motherwell1 League27.3
2019-202020Motherwell1 League0.4
2020-202121Motherwell1 League4.8
2020-202121Celtic2 Leagues23.844.1922000022.09110000
2021-202222Celtic2 Leagues25.3234.51147011040.78210010
2022-202323Celtic2 Leagues11.043.5340000010.88100000
2023-202424Celtic2 Leagues7.900.0000000000.00000000
2023-202424Cardiff City1 League7.8212.70155010010.13010000
8 Seasons3 Clubs4 Leagues110.2523.393514021080.52430010
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Motherwell (5 Seasons)1 League34.4
Celtic (4 Seasons)3 Leagues68.1314.09209011070.92420010
Cardiff City (1 Season)1 League7.8212.70155010010.13010000
Premiership (8 Seasons)94.9
Champions Lg (2 Seasons)1.542.6340000010.66100000
Europa Lg (2 Seasons)6.1274.46169011060.99320010
Championship (1 Season)7.8212.70155010010.13010000
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
2017-201818Motherwellsct SCO1. Premiership7th1.9Matches
2018-201919Motherwellsct SCO1. Premiership8th27.3Matches
2019-202020Motherwellsct SCO1. Premiership3rd0.4Matches
2020-202121Motherwellsct SCO1. Premiership14th4.8Matches
2020-202121Celticsct SCO1. Premiership2nd22.9Matches
2021-202222Celticsct SCO1. Premiership1st20.2Matches
2022-202323Celticsct SCO1. Premiership1st9.9Matches
2023-202424Celticsct SCO1. Premiership2nd7.5Matches
2023-202424Cardiff Cityeng ENG2. Championship11th7.8212.70155010010.13010000Matches
8 Seasons3 Clubs2 Leagues102.6212.70155010010.13010000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Motherwell (5 Seasons)1 League34.4
Celtic (4 Seasons)1 League60.5
Cardiff City (1 Season)1 League7.8212.70155010010.13010000
Premiership (8 Seasons)94.9
Championship (1 Season)7.8212.70155010010.13010000
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-202121Celtic2. Europa LgGR1.044.1922000022.09110000Matches
2021-202222Celtic2. Europa LgGR5.1234.51147011040.78210010Matches
2022-202323Celtic1. Champions LgGR1.143.5340000010.88100000Matches
2023-202424Celtic1. Champions LgGR0.400.0000000000.00000000Matches
4 Seasons1 Club2 Leagues7.6314.09209011070.92420010
Champions Lg (2 Seasons)1.542.6340000010.66100000
Europa Lg (2 Seasons)6.1274.46169011060.99320010
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
202121sct ScotlandFriendlies (M)0.9Matches
202222sct ScotlandWCQ0.2Matches
2022-202323sct ScotlandUEFA Nations LeagueLgB0.3Matches
2 Seasons1 Club4 Leagues1.3
WCQ (1 Season)0.2
Friendlies (M) (1 Season)0.9
UEFA Nations League (1 Season)0.3
UEFA Euro (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
2017-201818Motherwellsct SCO1. Premiership1.9Matches
2018-201919Motherwellsct SCO1. Premiership27.3Matches
2019-202020Motherwellsct SCO1. Premiership0.400Matches
2020-202121Celtic2. Europa Lg1.0000000000001100Matches
2020-202121Motherwellsct SCO1. Premiership4.822Matches
2020-202121Celticsct SCO1. Premiership22.988Matches
2021-202222Celtic2. Europa Lg5.1432202633.344041541Matches
2021-202222Celticsct SCO1. Premiership20.21113Matches
2022-202323Celtic1. Champions Lg1.110100020.022110100Matches
2022-202323Celticsct SCO1. Premiership9.9115Matches
2023-202424Celtic1. Champions Lg0.4101001333.321010110Matches
2023-202424Cardiff Cityeng ENG2. Championship7.811637161060.0481731470Matches
2023-202424Celticsct SCO1. Premiership7.563Matches
8 Seasons3 Clubs4 Leagues110.2174779192142.912152133622121
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Motherwell (5 Seasons)1 League34.4220
Celtic (4 Seasons)3 Leagues68.163942031127.3871631851
Cardiff City (1 Season)1 League7.811637161060.0481731470
Premiership (8 Seasons)94.938310
Champions Lg (2 Seasons)1.5202001520.043120210
Europa Lg (2 Seasons)6.1432202633.344042641
Championship (1 Season)7.811637161060.0481731470
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
2017-201818Motherwell1 League1.90
2018-201919Motherwell1 League27.30
2019-202020Motherwell1 League0.4000
2020-202121Motherwell1 League4.8220
2020-202121Celtic2 Leagues23.8080000000009100
2021-202222Celtic2 Leagues25.34142202633.3440414541
2022-202323Celtic2 Leagues11.0111100020.022115100
2023-202424Celtic2 Leagues7.9161001333.321013110
2023-202424Cardiff City1 League7.811637161060.0481731470
8 Seasons3 Clubs4 Leagues110.2174779192142.912152133622121
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Motherwell (5 Seasons)1 League34.4220
Celtic (4 Seasons)3 Leagues68.163942031127.3871631851
Cardiff City (1 Season)1 League7.811637161060.0481731470
Premiership (8 Seasons)94.938310
Champions Lg (2 Seasons)1.5202001520.043120210
Europa Lg (2 Seasons)6.1432202633.344042641
Championship (1 Season)7.811637161060.0481731470
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
2017-201818Motherwellsct SCO1. Premiership7th1.9Matches
2018-201919Motherwellsct SCO1. Premiership8th27.3Matches
2019-202020Motherwellsct SCO1. Premiership3rd0.400Matches
2020-202121Motherwellsct SCO1. Premiership14th4.822Matches
2020-202121Celticsct SCO1. Premiership2nd22.988Matches
2021-202222Celticsct SCO1. Premiership1st20.21113Matches
2022-202323Celticsct SCO1. Premiership1st9.9115Matches
2023-202424Celticsct SCO1. Premiership2nd7.563Matches
2023-202424Cardiff Cityeng ENG2. Championship11th7.811637161060.0481731470Matches
8 Seasons3 Clubs2 Leagues102.6114437161060.04817341470
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
Motherwell (5 Seasons)1 League34.4220
Celtic (4 Seasons)1 League60.536290
Cardiff City (1 Season)1 League7.811637161060.0481731470
Premiership (8 Seasons)94.938310
Championship (1 Season)7.811637161060.0481731470
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-202121Celtic2. Europa LgGR1.0000000000001100Matches
2021-202222Celtic2. Europa LgGR5.1432202633.344041541Matches
2022-202323Celtic1. Champions LgGR1.110100020.022110100Matches
2023-202424Celtic1. Champions LgGR0.4101001333.321010110Matches
4 Seasons1 Club2 Leagues7.66342031127.387162851
Champions Lg (2 Seasons)1.5202001520.043120210
Europa Lg (2 Seasons)6.1432202633.344042641
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
202121sct ScotlandFriendlies (M)0.9Matches
202222sct ScotlandWCQ0.200Matches
2022-202323sct ScotlandUEFA Nations LeagueLgB0.300Matches
2 Seasons1 Club4 Leagues1.3000
WCQ (1 Season)0.2000
Friendlies (M) (1 Season)0.90
UEFA Nations League (1 Season)0.3000
UEFA Euro (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
2017-201818Motherwellsct SCO1. Premiership1.9Matches
2018-201919Motherwellsct SCO1. Premiership27.3Matches
2019-202020Motherwellsct SCO1. Premiership0.4Matches
2020-202121Celtic2. Europa Lg1.0520815292523133.3266.7291678433120313Matches
2020-202121Motherwellsct SCO1. Premiership4.8Matches
2020-202121Celticsct SCO1. Premiership22.9Matches
2021-202222Celtic2. Europa Lg5.134462015317283434375.0125.02021096530121017525835Matches
2021-202222Celticsct SCO1. Premiership20.2Matches
2022-202323Celtic1. Champions Lg1.191174440091100.01100.0652699322001666Matches
2022-202323Celticsct SCO1. Premiership9.9Matches
2023-202424Celtic1. Champions Lg0.41614111016100.01100.0588160001081Matches
2023-202424Cardiff Cityeng ENG2. Championship7.84031051212142134038450.0450.02321070462912013726823Matches
2023-202424Celticsct SCO1. Premiership7.5Matches
8 Seasons3 Clubs4 Leagues110.290618904353842390517847.1952.95332690118526272231363168
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
Motherwell (5 Seasons)1 League34.4
Celtic (4 Seasons)3 Leagues68.1503839223242105029444.4555.630116207231715210636345
Cardiff City (1 Season)1 League7.84031051212142134038450.0450.02321070462912013726823
Premiership (8 Seasons)94.9
Champions Lg (2 Seasons)1.510721155410107200.02100.07035710922011747
Europa Lg (2 Seasons)6.1396628168201103957457.1342.92311263614151329528938
Championship (1 Season)7.84031051212142134038450.0450.02321070462912013726823
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
2017-201818Motherwell1 League1.9
2018-201919Motherwell1 League27.3
2019-202020Motherwell1 League0.4
2020-202121Motherwell1 League4.8
2020-202121Celtic2 Leagues23.8520815292523133.3266.7291678433120313
2021-202222Celtic2 Leagues25.334462015317283434375.0125.02021096530121017525835
2022-202323Celtic2 Leagues11.091174440091100.01100.0652699322001666
2023-202424Celtic2 Leagues7.91614111016100.01100.0588160001081
2023-202424Cardiff City1 League7.84031051212142134038450.0450.02321070462912013726823
8 Seasons3 Clubs4 Leagues110.290618904353842390517847.1952.95332690118526272231363168
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
Motherwell (5 Seasons)1 League34.4
Celtic (4 Seasons)3 Leagues68.1503839223242105029444.4555.630116207231715210636345
Cardiff City (1 Season)1 League7.84031051212142134038450.0450.02321070462912013726823
Premiership (8 Seasons)94.9
Champions Lg (2 Seasons)1.510721155410107200.02100.07035710922011747
Europa Lg (2 Seasons)6.1396628168201103957457.1342.92311263614151329528938
Championship (1 Season)7.84031051212142134038450.0450.02321070462912013726823
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2017-201818Motherwellsct SCO1. Premiership7th1.9Matches
2018-201919Motherwellsct SCO1. Premiership8th27.3Matches
2019-202020Motherwellsct SCO1. Premiership3rd0.4Matches
2020-202121Motherwellsct SCO1. Premiership14th4.8Matches
2020-202121Celticsct SCO1. Premiership2nd22.9Matches
2021-202222Celticsct SCO1. Premiership1st20.2Matches
2022-202323Celticsct SCO1. Premiership1st9.9Matches
2023-202424Celticsct SCO1. Premiership2nd7.5Matches
2023-202424Cardiff Cityeng ENG2. Championship11th7.84031051212142134038450.0450.02321070462912013726823Matches
8 Seasons3 Clubs2 Leagues102.64031051212142134038450.0450.02321070462912013726823
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Motherwell (5 Seasons)1 League34.4
Celtic (4 Seasons)1 League60.5
Cardiff City (1 Season)1 League7.84031051212142134038450.0450.02321070462912013726823
Premiership (8 Seasons)94.9
Championship (1 Season)7.84031051212142134038450.0450.02321070462912013726823
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-202121Celtic2. Europa LgGR1.0520815292523133.3266.7291678433120313Matches
2021-202222Celtic2. Europa LgGR5.134462015317283434375.0125.02021096530121017525835Matches
2022-202323Celtic1. Champions LgGR1.191174440091100.01100.0652699322001666Matches
2023-202424Celtic1. Champions LgGR0.41614111016100.01100.0588160001081Matches
4 Seasons1 Club2 Leagues7.6503839223242105029444.4555.630116207231715210636345
Champions Lg (2 Seasons)1.510721155410107200.02100.07035710922011747
Europa Lg (2 Seasons)6.1396628168201103957457.1342.92311263614151329528938
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
202121sct ScotlandFriendlies (M)0.9Matches
202222sct ScotlandWCQ0.2Matches
2022-202323sct ScotlandUEFA Nations LeagueLgB0.3Matches
2 Seasons1 Club4 Leagues1.3
WCQ (1 Season)0.2
Friendlies (M) (1 Season)0.9
UEFA Nations League (1 Season)0.3
UEFA Euro (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
2015-201616Motherwellsct SCO1. Premiership00001Matches
2017-201818Motherwellsct SCO1. Premiership2171865.01.92103.00Matches
2018-201919Motherwellsct SCO1. Premiership302,4568271.827.327872033861.533733+4+0.15+1.45Matches
2019-202020Motherwellsct SCO1. Premiership238191.40.40021910.5001-1-2.37-2.50Matches
2020-202121Celtic2. Europa Lg1868615.91.01860033.0032+1+1.05+3.031.31.4-0.1-0.08+0.90Matches
2020-202121Motherwellsct SCO1. Premiership54288612.54.85863000.4025-3-0.63-0.24Matches
2020-202121Celticsct SCO1. Premiership312,0596660.222.92578761731.944316+27+1.18-0.27Matches
2021-202222Celtic2. Europa Lg64597785.05.1587412601.801214-2-0.39-0.3911.010.4+0.5+0.11+1.60Matches
2021-202222Celticsct SCO1. Premiership251,8217353.220.220851652312.404912+37+1.83-0.03Matches
2022-202323Celtic1. Champions Lg51032119.11.10052100.4014-3-2.62-0.972.61.8+0.8+0.74+1.27Matches
2022-202323Celticsct SCO1. Premiership288903226.09.96711222142.612411+13+1.31-1.07Matches
2023-202424Celtic1. Champions Lg235186.50.40021840.0003-3-7.71-6.470.10.8-0.7-1.89-0.82Matches
2023-202424Cardiff Cityeng ENG2. Championship156994717.77.8967161711.6759-4-0.52-0.324.79.2-4.5-0.58-0.02Matches
2023-202424Celticsct SCO1. Premiership166744222.77.5959072162.44169+7+0.93-0.91Matches
8 Seasons3 Clubs4 Leagues1689,9195927.8110.210980535921301.95192119+73+0.67+0.1419.823.7-3.9-0.25+0.41
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
Motherwell (5 Seasons)1 League393,0937918.934.434872453181.41393900.00+0.31
Celtic (4 Seasons)3 Leagues1146,1275439.868.16678284821212.1814871+77+1.13-0.2715.014.5+0.6+0.08+0.98
Cardiff City (1 Season)1 League156994717.77.8967161711.6759-4-0.52-0.324.79.2-4.5-0.58-0.02
Premiership (8 Seasons)1398,5376128.894.99480484522222.0717187+84+0.90-0.01
Champions Lg (2 Seasons)71382012.81.50072040.2917-6-3.91-2.482.72.6+0.1+0.07+0.89
Europa Lg (2 Seasons)75457850.56.1687412631.971516-1-0.17+1.5212.311.8+0.5+0.08+1.14
Championship (1 Season)156994717.77.8967161711.6759-4-0.52-0.324.79.2-4.5-0.58-0.02
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
2015-201616Motherwell1 League00001
2017-201818Motherwell1 League2171865.01.92103.00
2018-201919Motherwell1 League302,4568271.827.327872033861.533733+4+0.15+1.45
2019-202020Motherwell1 League238191.40.40021910.5001-1-2.37-2.50
2020-202121Motherwell1 League54288612.54.85863000.4025-3-0.63-0.24
2020-202121Celtic2 Leagues322,1456754.223.82679761761.974618+28+1.17+0.581.31.4-0.1-0.08+0.90
2021-202222Celtic2 Leagues312,2807457.625.325862062312.286126+35+1.38-0.3911.010.4+0.5+0.11+1.60
2022-202323Celtic2 Leagues339933025.111.06711272142.282515+10+0.91-0.882.61.8+0.8+0.74+1.27
2023-202424Celtic2 Leagues187093920.27.99590920102.171612+4+0.51-0.780.10.8-0.7-1.89-0.82
2023-202424Cardiff City1 League156994717.77.8967161711.6759-4-0.52-0.324.79.2-4.5-0.58-0.02
8 Seasons3 Clubs4 Leagues1689,9195927.8110.210980535921301.95192119+73+0.67+0.1419.823.7-3.9-0.25+0.41
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
Motherwell (5 Seasons)1 League393,0937918.934.434872453181.41393900.00+0.31
Celtic (4 Seasons)3 Leagues1146,1275439.868.16678284821212.1814871+77+1.13-0.2715.014.5+0.6+0.08+0.98
Cardiff City (1 Season)1 League156994717.77.8967161711.6759-4-0.52-0.324.79.2-4.5-0.58-0.02
Premiership (8 Seasons)1398,5376128.894.99480484522222.0717187+84+0.90-0.01
Champions Lg (2 Seasons)71382012.81.50072040.2917-6-3.91-2.482.72.6+0.1+0.07+0.89
Europa Lg (2 Seasons)75457850.56.1687412631.971516-1-0.17+1.5212.311.8+0.5+0.08+1.14
Championship (1 Season)156994717.77.8967161711.6759-4-0.52-0.324.79.2-4.5-0.58-0.02
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201616Motherwellsct SCO1. Premiership5th00001Matches
2017-201818Motherwellsct SCO1. Premiership7th2171865.01.92103.00Matches
2018-201919Motherwellsct SCO1. Premiership8th302,4568271.827.327872033861.533733+4+0.15+1.45Matches
2019-202020Motherwellsct SCO1. Premiership3rd238191.40.40021910.5001-1-2.37-2.50Matches
2020-202121Motherwellsct SCO1. Premiership14th54288612.54.85863000.4025-3-0.63-0.24Matches
2020-202121Celticsct SCO1. Premiership2nd312,0596660.222.92578761731.944316+27+1.18-0.27Matches
2021-202222Celticsct SCO1. Premiership1st251,8217353.220.220851652312.404912+37+1.83-0.03Matches
2022-202323Celticsct SCO1. Premiership1st288903226.09.96711222142.612411+13+1.31-1.07Matches
2023-202424Celticsct SCO1. Premiership2nd166744222.77.5959072162.44169+7+0.93-0.91Matches
2023-202424Cardiff Cityeng ENG2. Championship11th156994717.77.8967161711.6759-4-0.52-0.324.79.2-4.5-0.58-0.02Matches
8 Seasons3 Clubs2 Leagues1549,2366027.5102.610379495121232.0317696+80+0.79+0.094.79.2-4.5-0.58-0.02
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Motherwell (5 Seasons)1 League393,0937918.934.434872453181.41393900.00+0.31
Celtic (4 Seasons)1 League1005,4445441.160.56077244021142.3213248+84+1.39-0.56
Cardiff City (1 Season)1 League156994717.77.8967161711.6759-4-0.52-0.324.79.2-4.5-0.58-0.02
Premiership (8 Seasons)1398,5376128.894.99480484522222.0717187+84+0.90-0.01
Championship (1 Season)156994717.77.8967161711.6759-4-0.52-0.324.79.2-4.5-0.58-0.02
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-202121Celtic2. Europa LgGR1868615.91.01860033.0032+1+1.05+3.031.31.4-0.1-0.08+0.90Matches
2021-202222Celtic2. Europa LgGR64597785.05.1587412601.801214-2-0.39-0.3911.010.4+0.5+0.11+1.60Matches
2022-202323Celtic1. Champions LgGR51032119.11.10052100.4014-3-2.62-0.972.61.8+0.8+0.74+1.27Matches
2023-202424Celtic1. Champions LgGR235186.50.40021840.0003-3-7.71-6.470.10.8-0.7-1.89-0.82Matches
4 Seasons1 Club2 Leagues146834931.67.6687482171.131623-7-0.92+0.6015.014.5+0.6+0.08+0.98
Champions Lg (2 Seasons)71382012.81.50072040.2917-6-3.91-2.482.72.6+0.1+0.07+0.89
Europa Lg (2 Seasons)75457850.56.1687412631.971516-1-0.17+1.5212.311.8+0.5+0.08+1.14
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202121sct ScotlandFriendlies (M)1808044.40.91800011.0021+1+1.13+1.13Matches
202121sct ScotlandUEFA EuroGR0002Matches
202222sct ScotlandWCQ31451.40.2003542.000000.00-0.74Matches
2022-202323sct ScotlandUEFA Nations LeagueLgB127275.00.30012723.000000.00-1.05Matches
2 Seasons1 Club4 Leagues5121246.11.3180041092.0021+1+0.74-0.05
WCQ (1 Season)31451.40.2003542.000000.00-0.74
Friendlies (M) (1 Season)1808044.40.91800011.0021+1+1.13+1.13
UEFA Nations League (1 Season)127275.00.30012723.000000.00-1.05
UEFA Euro (1 Season)0002

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
2017-201818Motherwellsct SCO1. Premiership1.9005Matches
2018-201919Motherwellsct SCO1. Premiership27.32000Matches
2019-202020Motherwellsct SCO1. Premiership0.40000003000Matches
2020-202121Celtic2. Europa Lg1.0000010101000092166.7Matches
2020-202121Motherwellsct SCO1. Premiership4.810028049220Matches
2020-202121Celticsct SCO1. Premiership22.930022172175880Matches
2021-202222Celtic2. Europa Lg5.10002812813000192250.0Matches
2021-202222Celticsct SCO1. Premiership20.23001620114713110Matches
2022-202323Celtic1. Champions Lg1.10001006000003010.0Matches
2022-202323Celticsct SCO1. Premiership9.911010111435110Matches
2023-202424Celtic1. Champions Lg0.4000020000000100Matches
2023-202424Cardiff Cityeng ENG2. Championship7.81009712736000352722.2Matches
2023-202424Celticsct SCO1. Premiership7.520098334360Matches
8 Seasons3 Clubs4 Leagues110.213107682952236470006761135.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Motherwell (5 Seasons)1 League34.430078052220
Celtic (4 Seasons)3 Leagues68.1910606784433139000324450.0
Cardiff City (1 Season)1 League7.81009712736000352722.2
Premiership (8 Seasons)94.912106464745131380
Champions Lg (2 Seasons)1.50001206000004010.0
Europa Lg (2 Seasons)6.10002913823000284357.1
Championship (1 Season)7.81009712736000352722.2
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
2017-201818Motherwell1 League1.9005
2018-201919Motherwell1 League27.32000
2019-202020Motherwell1 League0.40000003000
2020-202121Motherwell1 League4.810028049220
2020-202121Celtic2 Leagues23.8300221821859800092166.7
2021-202222Celtic2 Leagues25.3300182821751414000192250.0
2022-202323Celtic2 Leagues11.011011111495110003010.0
2023-202424Celtic2 Leagues7.920091033436000100
2023-202424Cardiff City1 League7.81009712736000352722.2
8 Seasons3 Clubs4 Leagues110.213107682952236470006761135.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Motherwell (5 Seasons)1 League34.430078052220
Celtic (4 Seasons)3 Leagues68.1910606784433139000324450.0
Cardiff City (1 Season)1 League7.81009712736000352722.2
Premiership (8 Seasons)94.912106464745131380
Champions Lg (2 Seasons)1.50001206000004010.0
Europa Lg (2 Seasons)6.10002913823000284357.1
Championship (1 Season)7.81009712736000352722.2
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201818Motherwellsct SCO1. Premiership7th1.9005Matches
2018-201919Motherwellsct SCO1. Premiership8th27.32000Matches
2019-202020Motherwellsct SCO1. Premiership3rd0.40000003000Matches
2020-202121Motherwellsct SCO1. Premiership14th4.810028049220Matches
2020-202121Celticsct SCO1. Premiership2nd22.930022172175880Matches
2021-202222Celticsct SCO1. Premiership1st20.23001620114713110Matches
2022-202323Celticsct SCO1. Premiership1st9.911010111435110Matches
2023-202424Celticsct SCO1. Premiership2nd7.520098334360Matches
2023-202424Cardiff Cityeng ENG2. Championship11th7.81009712736000352722.2Matches
8 Seasons3 Clubs2 Leagues102.61310737184783444000352722.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Motherwell (5 Seasons)1 League34.430078052220
Celtic (4 Seasons)1 League60.59105756739929360
Cardiff City (1 Season)1 League7.81009712736000352722.2
Premiership (8 Seasons)94.912106464745131380
Championship (1 Season)7.81009712736000352722.2
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-202121Celtic2. Europa LgGR1.0000010101000092166.7Matches
2021-202222Celtic2. Europa LgGR5.10002812813000192250.0Matches
2022-202323Celtic1. Champions LgGR1.10001006000003010.0Matches
2023-202424Celtic1. Champions LgGR0.4000020000000100Matches
4 Seasons1 Club2 Leagues7.600031114423000324450.0
Champions Lg (2 Seasons)1.50001206000004010.0
Europa Lg (2 Seasons)6.10002913823000284357.1
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202121sct ScotlandFriendlies (M)0.90000Matches
202222sct ScotlandWCQ0.20000001000Matches
2022-202323sct ScotlandUEFA Nations LeagueLgB0.30001000000Matches
2 Seasons1 Club4 Leagues1.30001001000
WCQ (1 Season)0.20000001000
Friendlies (M) (1 Season)0.90000
UEFA Nations League (1 Season)0.30001000000
UEFA Euro (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.