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-20SatPremier LeagueMatchweek 34AwayW 5–1BrentfordLuton TownYRB7500003100363010.20.20.021172470.8315000Match Report
2024-04-06SatPremier LeagueMatchweek 32AwayD 3–3BrentfordAston VillaYCB9000000000311020.00.00.000152268.228111Match Report
2024-04-03WedPremier LeagueMatchweek 31HomeD 0–0BrentfordBrightonYCB9000000000560230.00.00.000354381.4017000Match Report
2024-03-30SatPremier LeagueMatchweek 30HomeD 1–1BrentfordManchester UtdYCB9010002100482110.40.40.110273381.8217000Match Report
2024-03-26TueFriendlies (M)Friendlies (M)HomeD 1–1no Norwaysk SlovakiaYCB90000000Match 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
201415Startno NOR1. Tippeligaen1376056.7101100100.150.000.150.150.15Matches
201516Startno NOR1. Tippeligaen30292,57828.68311711200.280.100.380.240.35Matches
201617Startno NOR1. Tippeligaen111193310.4011000400.000.100.100.000.10Matches
2016-201718Kilmarnocksct SCO1. Premiership16161,44016.0011000200.000.060.060.000.06Matches
2017-201819Celtic1. Champions Lg00Matches
2017-201819Celtic2. Europa Lg221802.0000000000.10.10.00.11700.000.000.000.000.000.030.000.030.030.03Matches
2017-201819Celticsct SCO1. Premiership24232,02522.5000000300.000.000.000.000.00Matches
2018-201920Celtic2. Europa Lg311611.8000000001.41.40.01.44510.000.000.000.000.000.770.020.790.770.79Matches
2018-201920Celticsct SCO1. Premiership28232,16724.1011000610.000.040.040.000.04Matches
2019-202021Celtic2. Europa Lg876757.5000000200.10.10.00.132330.000.000.000.000.000.020.000.020.020.02Matches
2019-202021Celticsct SCO1. Premiership28282,50627.8325300300.110.070.180.110.18Matches
2020-202122Celtic2. Europa Lg554084.5011000000.00.00.30.351630.000.220.220.000.220.000.060.060.000.06Matches
2020-202122Celticsct SCO1. Premiership35343,04133.8235200100.060.090.150.060.15Matches
2021-202223Brentfordeng ENGEFL Cup211361.5000000000.000.000.000.000.00Matches
2021-202223Brentfordeng ENGFA Cup221511.7000000000.000.000.000.000.00Matches
2021-202223Brentfordeng ENG1. Premier League24231,99522.2134100500.80.81.72.53082290.050.140.180.050.180.040.080.110.040.11Matches
2022-202324Brentfordeng ENGFA Cup11790.9000000000.000.000.000.000.00Matches
2022-202324Brentfordeng ENG1. Premier League997638.5000000000.00.00.00.11031120.000.000.000.000.000.000.000.010.000.01Matches
2023-202425Brentfordeng ENGEFL Cup211291.4000000000.000.000.000.000.00Matches
2023-202425Brentfordeng ENGFA Cup11610.7000000000.000.000.000.000.00Matches
2023-202425Brentfordeng ENG1. Premier League25181,64318.3213200501.31.32.33.61953310.110.050.160.110.160.070.120.200.070.20Matches
10 Seasons4 Clubs7 Leagues26924221,676240.817163316113413.73.74.48.072217790.070.070.140.070.130.060.070.120.060.12
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 (4 Seasons)3 Leagues13312311,163124.057125001511.61.60.31.9135170.040.060.100.040.100.100.020.120.100.12
Brentford (3 Seasons)3 Leagues66564,95755.13473001002.12.14.06.259166720.050.070.130.050.130.040.080.130.040.13
Start (3 Seasons)1 League54474,11645.79413811700.200.090.280.170.26
Kilmarnock (1 Season)1 League16161,44016.0011000200.000.060.060.000.06
Premiership (5 Seasons)13112411,179124.257125001510.040.060.100.040.10
Europa Lg (4 Seasons)18151,42415.8011000201.61.60.31.9135170.000.060.060.000.060.100.020.120.100.12
Premier League (3 Seasons)58504,40148.93473001002.12.14.06.259166720.060.080.140.060.140.040.080.130.040.13
Tippeligaen (3 Seasons)54474,11645.79413811700.200.090.280.170.26
FA Cup (3 Seasons)442913.2000000000.000.000.000.000.00
EFL Cup (2 Seasons)422652.9000000000.000.000.000.000.00
Champions Lg (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201415Start1 League1376056.7101100100.150.000.150.150.15
201516Start1 League30292,57828.68311711200.280.100.380.240.35
201617Start1 League111193310.4011000400.000.100.100.000.10
2016-201718Kilmarnock1 League16161,44016.0011000200.000.060.060.000.06
2017-201819Celtic3 Leagues26252,20524.5000000300.10.10.00.11700.000.000.000.000.000.030.000.030.030.03
2018-201920Celtic2 Leagues31242,32825.9011000611.41.40.01.44510.000.040.040.000.040.770.020.790.770.79
2019-202021Celtic2 Leagues36353,18135.3325300500.10.10.00.132330.080.060.140.080.140.020.000.020.020.02
2020-202122Celtic2 Leagues40393,44938.3246200100.00.00.30.351630.050.100.160.050.160.000.060.060.000.06
2021-202223Brentford3 Leagues28262,28225.4134100500.80.81.72.53082290.040.120.160.040.160.040.080.110.040.11
2022-202324Brentford2 Leagues10108429.4000000000.00.00.00.11031120.000.000.000.000.000.000.000.010.000.01
2023-202425Brentford3 Leagues28201,83320.4213200501.31.32.33.61953310.100.050.150.100.150.070.120.200.070.20
10 Seasons4 Clubs7 Leagues26924221,676240.817163316113413.73.74.48.072217790.070.070.140.070.130.060.070.120.060.12
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 (4 Seasons)3 Leagues13312311,163124.057125001511.61.60.31.9135170.040.060.100.040.100.100.020.120.100.12
Brentford (3 Seasons)3 Leagues66564,95755.13473001002.12.14.06.259166720.050.070.130.050.130.040.080.130.040.13
Start (3 Seasons)1 League54474,11645.79413811700.200.090.280.170.26
Kilmarnock (1 Season)1 League16161,44016.0011000200.000.060.060.000.06
Premiership (5 Seasons)13112411,179124.257125001510.040.060.100.040.10
Europa Lg (4 Seasons)18151,42415.8011000201.61.60.31.9135170.000.060.060.000.060.100.020.120.100.12
Premier League (3 Seasons)58504,40148.93473001002.12.14.06.259166720.060.080.140.060.140.040.080.130.040.13
Tippeligaen (3 Seasons)54474,11645.79413811700.200.090.280.170.26
FA Cup (3 Seasons)442913.2000000000.000.000.000.000.00
EFL Cup (2 Seasons)422652.9000000000.000.000.000.000.00
Champions Lg (1 Season)00
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
201415Startno NOR1. Tippeligaen12th1376056.7101100100.150.000.150.150.15Matches
201516Startno NOR1. Tippeligaen14th30292,57828.68311711200.280.100.380.240.35Matches
201617Startno NOR1. Tippeligaen16th111193310.4011000400.000.100.100.000.10Matches
2016-201718Kilmarnocksct SCO1. Premiership8th16161,44016.0011000200.000.060.060.000.06Matches
2017-201819Celticsct SCO1. Premiership1st24232,02522.5000000300.000.000.000.000.00Matches
2018-201920Celticsct SCO1. Premiership1st28232,16724.1011000610.000.040.040.000.04Matches
2019-202021Celticsct SCO1. Premiership1st28282,50627.8325300300.110.070.180.110.18Matches
2020-202122Celticsct SCO1. Premiership2nd35343,04133.8235200100.060.090.150.060.15Matches
2021-202223Brentfordeng ENG1. Premier League13th24231,99522.2134100500.80.81.72.53082290.050.140.180.050.180.040.080.110.040.11Matches
2022-202324Brentfordeng ENG1. Premier League9th997638.5000000000.00.00.00.11031120.000.000.000.000.000.000.000.010.000.01Matches
2023-202425Brentfordeng ENG1. Premier League15th25181,64318.3213200501.31.32.33.61953310.110.050.160.110.160.070.120.200.070.20Matches
10 Seasons4 Clubs3 Leagues24322119,696218.817153216113212.12.14.06.259166720.080.070.150.070.140.040.080.130.040.13
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
Celtic (4 Seasons)1 League1151089,739108.256115001310.050.060.100.050.10
Brentford (3 Seasons)1 League58504,40148.93473001002.12.14.06.259166720.060.080.140.060.140.040.080.130.040.13
Start (3 Seasons)1 League54474,11645.79413811700.200.090.280.170.26
Kilmarnock (1 Season)1 League16161,44016.0011000200.000.060.060.000.06
Premiership (5 Seasons)13112411,179124.257125001510.040.060.100.040.10
Premier League (3 Seasons)58504,40148.93473001002.12.14.06.259166720.060.080.140.060.140.040.080.130.040.13
Tippeligaen (3 Seasons)54474,11645.79413811700.200.090.280.170.26
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
2021-202223Brentfordeng ENGEFL CupQF211361.5000000000.000.000.000.000.00Matches
2021-202223Brentfordeng ENGFA Cup221511.7000000000.000.000.000.000.00Matches
2022-202324Brentfordeng ENGFA Cup11790.9000000000.000.000.000.000.00Matches
2023-202425Brentfordeng ENGEFL CupRd3211291.4000000000.000.000.000.000.00Matches
2023-202425Brentfordeng ENGFA Cup11610.7000000000.000.000.000.000.00Matches
3 Seasons1 Club2 Leagues865566.2000000000.000.000.000.000.00
FA Cup (3 Seasons)442913.2000000000.000.000.000.000.00
EFL Cup (2 Seasons)422652.9000000000.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
2017-201819Celtic1. Champions LgGR00Matches
2017-201819Celtic2. Europa LgR32221802.0000000000.10.10.00.11700.000.000.000.000.000.030.000.030.030.03Matches
2018-201920Celtic2. Europa LgR32311611.8000000001.41.40.01.44510.000.000.000.000.000.770.020.790.770.79Matches
2019-202021Celtic2. Europa LgR32876757.5000000200.10.10.00.132330.000.000.000.000.000.020.000.020.020.02Matches
2020-202122Celtic2. Europa LgGR554084.5011000000.00.00.30.351630.000.220.220.000.220.000.060.060.000.06Matches
4 Seasons1 Club2 Leagues18151,42415.8011000201.61.60.31.9135170.000.060.060.000.060.100.020.120.100.12
Europa Lg (4 Seasons)18151,42415.8011000201.61.60.31.9135170.000.060.060.000.060.100.020.120.100.12
Champions Lg (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201819no NorwayFriendlies (M)443604.0000000100.000.000.000.000.00Matches
2018-201920no NorwayUEFA Nations League26th221802.0000000000.000.000.000.000.00Matches
2020-202122no NorwayUEFA Nations LeagueLgB443604.0000000000.000.000.000.000.00Matches
202122no NorwayFriendlies (M)221581.8000000000.000.000.000.000.00Matches
202122no NorwayUEFA Euro Qualifying998409.3000000200.000.000.000.000.00Matches
202223no NorwayWCQ443604.0000000000.000.000.000.000.00Matches
202223no NorwayFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2022-202324no NorwayUEFA Nations LeagueLgB10340.4000000000.000.000.000.000.00Matches
202324no NorwayFriendlies (M)221802.0101100000.500.000.500.500.50Matches
202425no NorwayFriendlies (M)221802.0000000000.000.000.000.000.00Matches
202425no NorwayUEFA Euro Qualifying432843.2000000100.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues35333,02633.6101100400.030.000.030.030.03
Friendlies (M) (5 Seasons)111196810.8101100100.090.000.090.090.09
UEFA Nations League (3 Seasons)765746.4000000000.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)13121,12412.5000000300.000.000.000.000.00
WCQ (1 Season)443604.0000000000.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
201415Startno NOR1. Tippeligaen6.7150.740.2000Matches
201516Startno NOR1. Tippeligaen28.68160.560.4411Matches
201617Startno NOR1. Tippeligaen10.40020.000.190.0000Matches
2016-201718Kilmarnocksct SCO1. Premiership16.0010.060.0000Matches
2017-201819Celtic2. Europa Lg2.00100.00.500.000.009.30000.10.10.07-0.1-0.1Matches
2017-201819Celticsct SCO1. Premiership22.5010.040.0000Matches
2018-201920Celtic2. Europa Lg1.80400.02.240.000.007.70001.41.40.34-1.4-1.4Matches
2018-201920Celticsct SCO1. Premiership24.1000Matches
2019-202021Celtic2. Europa Lg7.50200.00.270.000.0015.10000.10.10.06-0.1-0.1Matches
2019-202021Celticsct SCO1. Premiership27.839333.30.320.110.331.0000Matches
2020-202122Celtic2. Europa Lg4.50000.000.000000.00.00.00.0Matches
2020-202122Celticsct SCO1. Premiership33.8213538.50.380.150.150.4000Matches
2021-202223Brentfordeng ENGEFL Cup1.50000.000.0000Matches
2021-202223Brentfordeng ENGFA Cup1.702150.01.190.600.000.0000Matches
2021-202223Brentfordeng ENG1. Premier League22.217114.30.320.050.141.008.80000.80.80.11+0.2+0.2Matches
2022-202324Brentfordeng ENGFA Cup0.90000.000.0000Matches
2022-202324Brentfordeng ENG1. Premier League8.50100.00.120.000.006.00000.00.00.040.00.0Matches
2023-202425Brentfordeng ENGEFL Cup1.4011100.00.700.700.000.0000Matches
2023-202425Brentfordeng ENGFA Cup0.7011100.01.481.480.000.0000Matches
2023-202425Brentfordeng ENG1. Premier League18.3212433.30.660.220.170.509.90001.31.30.11+0.7+0.7Matches
10 Seasons4 Clubs7 Leagues240.817534134.00.370.190.150.399.50113.73.70.14-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 (4 Seasons)3 Leagues124.0529927.60.370.090.170.5610.00001.61.60.22-1.6-1.6
Brentford (3 Seasons)3 Leagues55.1324833.30.440.150.130.389.40002.12.10.11+0.9+0.9
Start (3 Seasons)1 League45.790230.000.500.3511
Kilmarnock (1 Season)1 League16.0010.060.0000
Premiership (5 Seasons)124.25221036.40.360.100.230.5000
Europa Lg (4 Seasons)15.80700.00.440.000.0010.00001.61.60.22-1.6-1.6
Premier League (3 Seasons)48.9320525.00.410.100.150.609.40002.12.10.11+0.9+0.9
Tippeligaen (3 Seasons)45.790230.000.500.3511
FA Cup (3 Seasons)3.203266.70.930.620.000.0000
EFL Cup (2 Seasons)2.9011100.00.340.340.000.0000
Champions Lg (1 Season)
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201415Start1 League6.7150.740.2000
201516Start1 League28.68160.560.4411
201617Start1 League10.40020.000.190.0000
2016-201718Kilmarnock1 League16.0010.060.0000
2017-201819Celtic3 Leagues24.50110.00.500.040.000.009.30000.10.10.07-0.1-0.1
2018-201920Celtic2 Leagues25.90400.02.240.000.007.70001.41.40.34-1.4-1.4
2019-202021Celtic2 Leagues35.3311327.30.310.080.271.0015.10000.10.10.06-0.1-0.1
2020-202122Celtic2 Leagues38.3213538.50.340.130.150.400000.00.00.00.0
2021-202223Brentford3 Leagues25.419222.20.350.080.110.508.80000.80.80.11+0.2+0.2
2022-202324Brentford2 Leagues9.40100.00.110.000.006.00000.00.00.040.00.0
2023-202425Brentford3 Leagues20.4214642.90.690.290.140.339.90001.31.30.11+0.7+0.7
10 Seasons4 Clubs7 Leagues240.817534134.00.370.190.150.399.50113.73.70.14-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 (4 Seasons)3 Leagues124.0529927.60.370.090.170.5610.00001.61.60.22-1.6-1.6
Brentford (3 Seasons)3 Leagues55.1324833.30.440.150.130.389.40002.12.10.11+0.9+0.9
Start (3 Seasons)1 League45.790230.000.500.3511
Kilmarnock (1 Season)1 League16.0010.060.0000
Premiership (5 Seasons)124.25221036.40.360.100.230.5000
Europa Lg (4 Seasons)15.80700.00.440.000.0010.00001.61.60.22-1.6-1.6
Premier League (3 Seasons)48.9320525.00.410.100.150.609.40002.12.10.11+0.9+0.9
Tippeligaen (3 Seasons)45.790230.000.500.3511
FA Cup (3 Seasons)3.203266.70.930.620.000.0000
EFL Cup (2 Seasons)2.9011100.00.340.340.000.0000
Champions Lg (1 Season)
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
201415Startno NOR1. Tippeligaen12th6.7150.740.2000Matches
201516Startno NOR1. Tippeligaen14th28.68160.560.4411Matches
201617Startno NOR1. Tippeligaen16th10.40020.000.190.0000Matches
2016-201718Kilmarnocksct SCO1. Premiership8th16.0010.060.0000Matches
2017-201819Celticsct SCO1. Premiership1st22.5010.040.0000Matches
2018-201920Celticsct SCO1. Premiership1st24.1000Matches
2019-202021Celticsct SCO1. Premiership1st27.839333.30.320.110.331.0000Matches
2020-202122Celticsct SCO1. Premiership2nd33.8213538.50.380.150.150.4000Matches
2021-202223Brentfordeng ENG1. Premier League13th22.217114.30.320.050.141.008.80000.80.80.11+0.2+0.2Matches
2022-202324Brentfordeng ENG1. Premier League9th8.50100.00.120.000.006.00000.00.00.040.00.0Matches
2023-202425Brentfordeng ENG1. Premier League15th18.3212433.30.660.220.170.509.90001.31.30.11+0.7+0.7Matches
10 Seasons4 Clubs3 Leagues218.817423835.70.350.200.190.429.40112.12.10.11+0.9+0.9
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Celtic (4 Seasons)1 League108.2522936.40.360.110.230.5600
Brentford (3 Seasons)1 League48.9320525.00.410.100.150.609.40002.12.10.11+0.9+0.9
Start (3 Seasons)1 League45.790230.000.500.3511
Kilmarnock (1 Season)1 League16.0010.060.0000
Premiership (5 Seasons)124.25221036.40.360.100.230.5000
Premier League (3 Seasons)48.9320525.00.410.100.150.609.40002.12.10.11+0.9+0.9
Tippeligaen (3 Seasons)45.790230.000.500.3511
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
2021-202223Brentfordeng ENGEFL CupQF1.50000.000.0000Matches
2021-202223Brentfordeng ENGFA Cup1.702150.01.190.600.000.0000Matches
2022-202324Brentfordeng ENGFA Cup0.90000.000.0000Matches
2023-202425Brentfordeng ENGEFL CupRd31.4011100.00.700.700.000.0000Matches
2023-202425Brentfordeng ENGFA Cup0.7011100.01.481.480.000.0000Matches
3 Seasons1 Club2 Leagues6.204375.00.650.490.000.0000
FA Cup (3 Seasons)3.203266.70.930.620.000.0000
EFL Cup (2 Seasons)2.9011100.00.340.340.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201819Celtic2. Europa LgR322.00100.00.500.000.009.30000.10.10.07-0.1-0.1Matches
2018-201920Celtic2. Europa LgR321.80400.02.240.000.007.70001.41.40.34-1.4-1.4Matches
2019-202021Celtic2. Europa LgR327.50200.00.270.000.0015.10000.10.10.06-0.1-0.1Matches
2020-202122Celtic2. Europa LgGR4.50000.000.000000.00.00.00.0Matches
4 Seasons1 Club2 Leagues15.80700.00.440.000.0010.00001.61.60.22-1.6-1.6
Europa Lg (4 Seasons)15.80700.00.440.000.0010.00001.61.60.22-1.6-1.6
Champions Lg (1 Season)
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
201819no NorwayFriendlies (M)4.0000Matches
2018-201920no NorwayUEFA Nations League26th2.0000Matches
2020-202122no NorwayUEFA Nations LeagueLgB4.00000.000.0000Matches
202122no NorwayFriendlies (M)1.8000Matches
202122no NorwayUEFA Euro Qualifying9.30400.00.430.000.0000Matches
202223no NorwayWCQ4.00300.00.750.000.0000Matches
202223no NorwayFriendlies (M)1.0000Matches
2022-202324no NorwayUEFA Nations LeagueLgB0.40000.000.0000Matches
202324no NorwayFriendlies (M)2.0100Matches
202425no NorwayFriendlies (M)2.0000Matches
202425no NorwayUEFA Euro Qualifying3.20100.00.320.000.0000Matches
6 Seasons1 Club4 Leagues33.61800.00.380.000.0000
Friendlies (M) (5 Seasons)10.8100
UEFA Nations League (3 Seasons)6.40000.000.0000
UEFA Euro Qualifying (2 Seasons)12.50500.00.400.000.0000
WCQ (1 Season)4.00300.00.750.000.0000
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
201415Startno NOR1. Tippeligaen6.70Matches
201516Startno NOR1. Tippeligaen28.63Matches
201617Startno NOR1. Tippeligaen10.41Matches
2016-201718Kilmarnocksct SCO1. Premiership16.01Matches
2017-201819Celtic2. Europa Lg2.011912893.02359554343694.4697493.2161794.100.00.00.003007Matches
2017-201819Celticsct SCO1. Premiership22.50Matches
2018-201920Celtic2. Europa Lg1.88910882.41313433465092.0394881.32825.000.00.00.013005Matches
2018-201920Celticsct SCO1. Premiership24.11Matches
2019-202021Celtic2. Europa Lg7.533841282.06495199912214186.518220588.8305257.700.00.20.01171023Matches
2019-202021Celticsct SCO1. Premiership27.82Matches
2020-202122Celtic2. Europa Lg4.515019278.129431171506083.3738388.0234156.110.30.2+0.74133216Matches
2020-202122Celticsct SCO1. Premiership33.83Matches
2021-202223Brentfordeng ENGEFL Cup1.50Matches
2021-202223Brentfordeng ENGFA Cup1.70Matches
2021-202223Brentfordeng ENG1. Premier League22.262789270.310133474030337281.525534274.64710544.831.71.8+1.384113282Matches
2022-202324Brentfordeng ENGFA Cup0.90Matches
2022-202324Brentfordeng ENG1. Premier League8.525934575.14480188713115982.410212879.7234057.500.00.10.01203131Matches
2023-202425Brentfordeng ENGEFL Cup1.40Matches
2023-202425Brentfordeng ENGFA Cup0.70Matches
2023-202425Brentfordeng ENG1. Premier League18.352270574.08913322923728084.623229578.6439545.312.32.6-1.3124710353Matches
10 Seasons4 Clubs7 Leagues240.82104278275.63663614013923109884.1952117581.018435851.4164.44.9+11.627144308217
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 (4 Seasons)3 Leagues124.069684082.913110415725228787.836341088.57111860.270.30.4+6.76364251
Brentford (3 Seasons)3 Leagues55.11408194272.523526985667181182.758976577.011324047.144.04.50.021108266166
Start (3 Seasons)1 League45.74
Kilmarnock (1 Season)1 League16.01
Premiership (5 Seasons)124.27
Europa Lg (4 Seasons)15.869684082.913110415725228787.836341088.57111860.210.30.4+0.76364251
Premier League (3 Seasons)48.91408194272.523526985667181182.758976577.011324047.144.04.50.021108266166
Tippeligaen (3 Seasons)45.74
FA Cup (3 Seasons)3.20
EFL Cup (2 Seasons)2.90
Champions Lg (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201415Start1 League6.70
201516Start1 League28.63
201617Start1 League10.41
2016-201718Kilmarnock1 League16.01
2017-201819Celtic3 Leagues24.511912893.02359554343694.4697493.2161794.100.00.00.003007
2018-201920Celtic2 Leagues25.98910882.41313433465092.0394881.32825.010.00.0+1.013005
2019-202021Celtic2 Leagues35.333841282.06495199912214186.518220588.8305257.720.00.2+2.01171023
2020-202122Celtic2 Leagues38.315019278.129431171506083.3738388.0234156.140.30.2+3.74133216
2021-202223Brentford3 Leagues25.462789270.310133474030337281.525534274.64710544.831.71.8+1.384113282
2022-202324Brentford2 Leagues9.425934575.14480188713115982.410212879.7234057.500.00.10.01203131
2023-202425Brentford3 Leagues20.452270574.08913322923728084.623229578.6439545.312.32.6-1.3124710353
10 Seasons4 Clubs7 Leagues240.82104278275.63663614013923109884.1952117581.018435851.4164.44.9+11.627144308217
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 (4 Seasons)3 Leagues124.069684082.913110415725228787.836341088.57111860.270.30.4+6.76364251
Brentford (3 Seasons)3 Leagues55.11408194272.523526985667181182.758976577.011324047.144.04.50.021108266166
Start (3 Seasons)1 League45.74
Kilmarnock (1 Season)1 League16.01
Premiership (5 Seasons)124.27
Europa Lg (4 Seasons)15.869684082.913110415725228787.836341088.57111860.210.30.4+0.76364251
Premier League (3 Seasons)48.91408194272.523526985667181182.758976577.011324047.144.04.50.021108266166
Tippeligaen (3 Seasons)45.74
FA Cup (3 Seasons)3.20
EFL Cup (2 Seasons)2.90
Champions Lg (1 Season)
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
201415Startno NOR1. Tippeligaen12th6.70Matches
201516Startno NOR1. Tippeligaen14th28.63Matches
201617Startno NOR1. Tippeligaen16th10.41Matches
2016-201718Kilmarnocksct SCO1. Premiership8th16.01Matches
2017-201819Celticsct SCO1. Premiership1st22.50Matches
2018-201920Celticsct SCO1. Premiership1st24.11Matches
2019-202021Celticsct SCO1. Premiership1st27.82Matches
2020-202122Celticsct SCO1. Premiership2nd33.83Matches
2021-202223Brentfordeng ENG1. Premier League13th22.262789270.310133474030337281.525534274.64710544.831.71.8+1.384113282Matches
2022-202324Brentfordeng ENG1. Premier League9th8.525934575.14480188713115982.410212879.7234057.500.00.10.01203131Matches
2023-202425Brentfordeng ENG1. Premier League15th18.352270574.08913322923728084.623229578.6439545.312.32.6-1.3124710353Matches
10 Seasons4 Clubs3 Leagues218.81408194272.523526985667181182.758976577.011324047.1154.04.5+11.021108266166
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
Celtic (4 Seasons)1 League108.26
Brentford (3 Seasons)1 League48.91408194272.523526985667181182.758976577.011324047.144.04.50.021108266166
Start (3 Seasons)1 League45.74
Kilmarnock (1 Season)1 League16.01
Premiership (5 Seasons)124.27
Premier League (3 Seasons)48.91408194272.523526985667181182.758976577.011324047.144.04.50.021108266166
Tippeligaen (3 Seasons)45.74
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
2021-202223Brentfordeng ENGEFL CupQF1.50Matches
2021-202223Brentfordeng ENGFA Cup1.70Matches
2022-202324Brentfordeng ENGFA Cup0.90Matches
2023-202425Brentfordeng ENGEFL CupRd31.40Matches
2023-202425Brentfordeng ENGFA Cup0.70Matches
3 Seasons1 Club2 Leagues6.20
FA Cup (3 Seasons)3.20
EFL Cup (2 Seasons)2.90
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
2017-201819Celtic2. Europa LgR322.011912893.02359554343694.4697493.2161794.100.00.00.003007Matches
2018-201920Celtic2. Europa LgR321.88910882.41313433465092.0394881.32825.000.00.00.013005Matches
2019-202021Celtic2. Europa LgR327.533841282.06495199912214186.518220588.8305257.700.00.20.01171023Matches
2020-202122Celtic2. Europa LgGR4.515019278.129431171506083.3738388.0234156.110.30.2+0.74133216Matches
4 Seasons1 Club2 Leagues15.869684082.913110415725228787.836341088.57111860.210.30.4+0.76364251
Europa Lg (4 Seasons)15.869684082.913110415725228787.836341088.57111860.210.30.4+0.76364251
Champions Lg (1 Season)
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
201819no NorwayFriendlies (M)4.00Matches
2018-201920no NorwayUEFA Nations League26th2.00Matches
2020-202122no NorwayUEFA Nations LeagueLgB4.00Matches
202122no NorwayFriendlies (M)1.80Matches
202122no NorwayUEFA Euro Qualifying9.30Matches
202223no NorwayWCQ4.00Matches
202223no NorwayFriendlies (M)1.00Matches
2022-202324no NorwayUEFA Nations LeagueLgB0.40Matches
202324no NorwayFriendlies (M)2.00Matches
202425no NorwayFriendlies (M)2.00Matches
202425no NorwayUEFA Euro Qualifying3.20Matches
6 Seasons1 Club4 Leagues33.60
Friendlies (M) (5 Seasons)10.80
UEFA Nations League (3 Seasons)6.40
UEFA Euro Qualifying (2 Seasons)12.50
WCQ (1 Season)4.00

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
201415Startno NOR1. Tippeligaen6.7Matches
201516Startno NOR1. Tippeligaen28.6Matches
201617Startno NOR1. Tippeligaen10.40Matches
2016-201718Kilmarnocksct SCO1. Premiership16.0Matches
2017-201819Celtic2. Europa Lg2.0128124440100000011900Matches
2017-201819Celticsct SCO1. Premiership22.5Matches
2018-201920Celtic2. Europa Lg1.810810260012600008900Matches
2018-201920Celticsct SCO1. Premiership24.1Matches
2019-202021Celtic2. Europa Lg7.54123981270915000033824Matches
2019-202021Celticsct SCO1. Premiership27.83Matches
2020-202122Celtic2. Europa Lg4.519217715405411000015002Matches
2020-202122Celticsct SCO1. Premiership33.819Matches
2021-202223Brentfordeng ENGEFL Cup1.51Matches
2021-202223Brentfordeng ENGFA Cup1.70Matches
2021-202223Brentfordeng ENG1. Premier League22.2892734154623171480000627428Matches
2022-202324Brentfordeng ENGFA Cup0.90Matches
2022-202324Brentfordeng ENG1. Premier League8.534529351704644000025918Matches
2023-202425Brentfordeng ENGEFL Cup1.41Matches
2023-202425Brentfordeng ENGFA Cup0.70Matches
2023-202425Brentfordeng ENG1. Premier League18.37056426291918480000522111Matches
10 Seasons4 Clubs7 Leagues240.827822470304373327226200002104853
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (4 Seasons)3 Leagues124.084080137150162922000069626
Brentford (3 Seasons)3 Leagues55.119421669267223164324000001408647
Start (3 Seasons)1 League45.70
Kilmarnock (1 Season)1 League16.0
Premiership (5 Seasons)124.222
Europa Lg (4 Seasons)15.88408013715016722000069626
Premier League (3 Seasons)48.919421669267223164124000001408647
Tippeligaen (3 Seasons)45.70
FA Cup (3 Seasons)3.20
EFL Cup (2 Seasons)2.92
Champions Lg (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201415Start1 League6.7
201516Start1 League28.6
201617Start1 League10.40
2016-201718Kilmarnock1 League16.0
2017-201819Celtic3 Leagues24.5128124440100000011900
2018-201920Celtic2 Leagues25.910810260012600008900
2019-202021Celtic2 Leagues35.34123981270945000033824
2020-202122Celtic2 Leagues38.3192177154052311000015002
2021-202223Brentford3 Leagues25.4892734154623181480000627428
2022-202324Brentford2 Leagues9.434529351704644000025918
2023-202425Brentford3 Leagues20.47056426291919480000522111
10 Seasons4 Clubs7 Leagues240.827822470304373327226200002104853
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (4 Seasons)3 Leagues124.084080137150162922000069626
Brentford (3 Seasons)3 Leagues55.119421669267223164324000001408647
Start (3 Seasons)1 League45.70
Kilmarnock (1 Season)1 League16.0
Premiership (5 Seasons)124.222
Europa Lg (4 Seasons)15.88408013715016722000069626
Premier League (3 Seasons)48.919421669267223164124000001408647
Tippeligaen (3 Seasons)45.70
FA Cup (3 Seasons)3.20
EFL Cup (2 Seasons)2.92
Champions Lg (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201415Startno NOR1. Tippeligaen12th6.7Matches
201516Startno NOR1. Tippeligaen14th28.6Matches
201617Startno NOR1. Tippeligaen16th10.40Matches
2016-201718Kilmarnocksct SCO1. Premiership8th16.0Matches
2017-201819Celticsct SCO1. Premiership1st22.5Matches
2018-201920Celticsct SCO1. Premiership1st24.1Matches
2019-202021Celticsct SCO1. Premiership1st27.83Matches
2020-202122Celticsct SCO1. Premiership2nd33.819Matches
2021-202223Brentfordeng ENG1. Premier League13th22.2892734154623171480000627428Matches
2022-202324Brentfordeng ENG1. Premier League9th8.534529351704644000025918Matches
2023-202425Brentfordeng ENG1. Premier League15th18.37056426291918480000522111Matches
10 Seasons4 Clubs3 Leagues218.819421669267223166324000001408647
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (4 Seasons)1 League108.222
Brentford (3 Seasons)1 League48.919421669267223164124000001408647
Start (3 Seasons)1 League45.70
Kilmarnock (1 Season)1 League16.0
Premiership (5 Seasons)124.222
Premier League (3 Seasons)48.919421669267223164124000001408647
Tippeligaen (3 Seasons)45.70
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
2021-202223Brentfordeng ENGEFL CupQF1.51Matches
2021-202223Brentfordeng ENGFA Cup1.70Matches
2022-202324Brentfordeng ENGFA Cup0.90Matches
2023-202425Brentfordeng ENGEFL CupRd31.41Matches
2023-202425Brentfordeng ENGFA Cup0.70Matches
3 Seasons1 Club2 Leagues6.22
FA Cup (3 Seasons)3.20
EFL Cup (2 Seasons)2.92
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
2017-201819Celtic2. Europa LgR322.0128124440100000011900Matches
2018-201920Celtic2. Europa LgR321.810810260012600008900Matches
2019-202021Celtic2. Europa LgR327.54123981270915000033824Matches
2020-202122Celtic2. Europa LgGR4.519217715405411000015002Matches
4 Seasons1 Club2 Leagues15.88408013715016722000069626
Europa Lg (4 Seasons)15.88408013715016722000069626
Champions Lg (1 Season)
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
201819no NorwayFriendlies (M)4.0Matches
2018-201920no NorwayUEFA Nations League26th2.0Matches
2020-202122no NorwayUEFA Nations LeagueLgB4.00Matches
202122no NorwayFriendlies (M)1.8Matches
202122no NorwayUEFA Euro Qualifying9.32Matches
202223no NorwayWCQ4.00Matches
202223no NorwayFriendlies (M)1.0Matches
2022-202324no NorwayUEFA Nations LeagueLgB0.40Matches
202324no NorwayFriendlies (M)2.0Matches
202425no NorwayFriendlies (M)2.0Matches
202425no NorwayUEFA Euro Qualifying3.22Matches
6 Seasons1 Club4 Leagues33.64
Friendlies (M) (5 Seasons)10.8
UEFA Nations League (3 Seasons)6.40
UEFA Euro Qualifying (2 Seasons)12.54
WCQ (1 Season)4.00

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
201415Startno NOR1. Tippeligaen6.7Matches
201516Startno NOR1. Tippeligaen28.6Matches
201617Startno NOR1. Tippeligaen10.4Matches
2016-201718Kilmarnocksct SCO1. Premiership16.0Matches
2017-201819Celtic2. Europa Lg2.000.0000000000.00000000Matches
2017-201819Celticsct SCO1. Premiership22.5Matches
2018-201920Celtic2. Europa Lg1.842.2410210000.00000000Matches
2018-201920Celticsct SCO1. Premiership24.1Matches
2019-202021Celtic2. Europa Lg7.560.8040110010.13100000Matches
2019-202021Celticsct SCO1. Premiership27.8Matches
2020-202122Celtic2. Europa Lg4.540.8840000010.22100000Matches
2020-202122Celticsct SCO1. Premiership33.8Matches
2021-202223Brentfordeng ENGEFL Cup1.5Matches
2021-202223Brentfordeng ENGFA Cup1.7Matches
2021-202223Brentfordeng ENG1. Premier League22.2331.50226211170.32312010Matches
2022-202324Brentfordeng ENGFA Cup0.9Matches
2022-202324Brentfordeng ENG1. Premier League8.540.4740000000.00000000Matches
2023-202425Brentfordeng ENGEFL Cup1.4Matches
2023-202425Brentfordeng ENGFA Cup0.7Matches
2023-202425Brentfordeng ENG1. Premier League18.3261.42230120030.16300000Matches
10 Seasons4 Clubs7 Leagues240.8771.195866511120.19812010
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (4 Seasons)3 Leagues124.0140.8890320020.13200000
Brentford (3 Seasons)3 Leagues55.1631.294963311100.21612010
Start (3 Seasons)1 League45.7
Kilmarnock (1 Season)1 League16.0
Premiership (5 Seasons)124.2
Europa Lg (4 Seasons)15.8140.8890320020.13200000
Premier League (3 Seasons)48.9631.294963311100.21612010
Tippeligaen (3 Seasons)45.7
FA Cup (3 Seasons)3.2
EFL Cup (2 Seasons)2.9
Champions Lg (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201415Start1 League6.7
201516Start1 League28.6
201617Start1 League10.4
2016-201718Kilmarnock1 League16.0
2017-201819Celtic3 Leagues24.500.0000000000.00000000
2018-201920Celtic2 Leagues25.942.2410210000.00000000
2019-202021Celtic2 Leagues35.360.8040110010.13100000
2020-202122Celtic2 Leagues38.340.8840000010.22100000
2021-202223Brentford3 Leagues25.4331.50226211170.32312010
2022-202324Brentford2 Leagues9.440.4740000000.00000000
2023-202425Brentford3 Leagues20.4261.42230120030.16300000
10 Seasons4 Clubs7 Leagues240.8771.195866511120.19812010
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (4 Seasons)3 Leagues124.0140.8890320020.13200000
Brentford (3 Seasons)3 Leagues55.1631.294963311100.21612010
Start (3 Seasons)1 League45.7
Kilmarnock (1 Season)1 League16.0
Premiership (5 Seasons)124.2
Europa Lg (4 Seasons)15.8140.8890320020.13200000
Premier League (3 Seasons)48.9631.294963311100.21612010
Tippeligaen (3 Seasons)45.7
FA Cup (3 Seasons)3.2
EFL Cup (2 Seasons)2.9
Champions Lg (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201415Startno NOR1. Tippeligaen12th6.7Matches
201516Startno NOR1. Tippeligaen14th28.6Matches
201617Startno NOR1. Tippeligaen16th10.4Matches
2016-201718Kilmarnocksct SCO1. Premiership8th16.0Matches
2017-201819Celticsct SCO1. Premiership1st22.5Matches
2018-201920Celticsct SCO1. Premiership1st24.1Matches
2019-202021Celticsct SCO1. Premiership1st27.8Matches
2020-202122Celticsct SCO1. Premiership2nd33.8Matches
2021-202223Brentfordeng ENG1. Premier League13th22.2331.50226211170.32312010Matches
2022-202324Brentfordeng ENG1. Premier League9th8.540.4740000000.00000000Matches
2023-202425Brentfordeng ENG1. Premier League15th18.3261.42230120030.16300000Matches
10 Seasons4 Clubs3 Leagues218.8631.294963311100.21612010
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (4 Seasons)1 League108.2
Brentford (3 Seasons)1 League48.9631.294963311100.21612010
Start (3 Seasons)1 League45.7
Kilmarnock (1 Season)1 League16.0
Premiership (5 Seasons)124.2
Premier League (3 Seasons)48.9631.294963311100.21612010
Tippeligaen (3 Seasons)45.7
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
2021-202223Brentfordeng ENGEFL CupQF1.5Matches
2021-202223Brentfordeng ENGFA Cup1.7Matches
2022-202324Brentfordeng ENGFA Cup0.9Matches
2023-202425Brentfordeng ENGEFL CupRd31.4Matches
2023-202425Brentfordeng ENGFA Cup0.7Matches
3 Seasons1 Club2 Leagues6.2
FA Cup (3 Seasons)3.2
EFL Cup (2 Seasons)2.9
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
2017-201819Celtic2. Europa LgR322.000.0000000000.00000000Matches
2018-201920Celtic2. Europa LgR321.842.2410210000.00000000Matches
2019-202021Celtic2. Europa LgR327.560.8040110010.13100000Matches
2020-202122Celtic2. Europa LgGR4.540.8840000010.22100000Matches
4 Seasons1 Club2 Leagues15.8140.8890320020.13200000
Europa Lg (4 Seasons)15.8140.8890320020.13200000
Champions Lg (1 Season)
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
201819no NorwayFriendlies (M)4.0Matches
2018-201920no NorwayUEFA Nations League26th2.0Matches
2020-202122no NorwayUEFA Nations LeagueLgB4.0Matches
202122no NorwayFriendlies (M)1.8Matches
202122no NorwayUEFA Euro Qualifying9.3Matches
202223no NorwayWCQ4.0Matches
202223no NorwayFriendlies (M)1.0Matches
2022-202324no NorwayUEFA Nations LeagueLgB0.4Matches
202324no NorwayFriendlies (M)2.0Matches
202425no NorwayFriendlies (M)2.0Matches
202425no NorwayUEFA Euro Qualifying3.2Matches
6 Seasons1 Club4 Leagues33.6
Friendlies (M) (5 Seasons)10.8
UEFA Nations League (3 Seasons)6.4
UEFA Euro Qualifying (2 Seasons)12.5
WCQ (1 Season)4.0

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
201415Startno NOR1. Tippeligaen6.7Matches
201516Startno NOR1. Tippeligaen28.6Matches
201617Startno NOR1. Tippeligaen10.400Matches
2016-201718Kilmarnocksct SCO1. Premiership16.0Matches
2017-201819Celtic2. Europa Lg2.05441033100.0020216120Matches
2017-201819Celticsct SCO1. Premiership22.5Matches
2018-201920Celtic2. Europa Lg1.81279306785.7140461881Matches
2018-201920Celticsct SCO1. Premiership24.1Matches
2019-202021Celtic2. Europa Lg7.515887061154.554221530190Matches
2019-202021Celticsct SCO1. Premiership27.800Matches
2020-202122Celtic2. Europa Lg4.511791181080.02633819160Matches
2020-202122Celticsct SCO1. Premiership33.82752Matches
2021-202223Brentfordeng ENGEFL Cup1.501Matches
2021-202223Brentfordeng ENGFA Cup1.701Matches
2021-202223Brentfordeng ENG1. Premier League22.229182162132161.98191182655740Matches
2022-202324Brentfordeng ENGFA Cup0.900Matches
2022-202324Brentfordeng ENG1. Premier League8.511854291656.37651718220Matches
2023-202425Brentfordeng ENGEFL Cup1.411Matches
2023-202425Brentfordeng ENGFA Cup0.700Matches
2023-202425Brentfordeng ENG1. Premier League18.335192582223562.9132411132055751Matches
10 Seasons4 Clubs7 Leagues240.811899813076710365.0366532331382012262
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 (4 Seasons)3 Leagues124.0435330121233174.28165118273551
Brentford (3 Seasons)3 Leagues55.1754651186447261.128492722561281711
Start (3 Seasons)1 League45.7000
Kilmarnock (1 Season)1 League16.00
Premiership (5 Seasons)124.227520
Europa Lg (4 Seasons)15.8432630121233174.28165113073551
Premier League (3 Seasons)48.9754551186447261.128492722531281711
Tippeligaen (3 Seasons)45.7000
FA Cup (3 Seasons)3.2010
EFL Cup (2 Seasons)2.9120
Champions Lg (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201415Start1 League6.70
201516Start1 League28.60
201617Start1 League10.4000
2016-201718Kilmarnock1 League16.00
2017-201819Celtic3 Leagues24.55441033100.0020216120
2018-201920Celtic2 Leagues25.91279306785.7140461881
2019-202021Celtic2 Leagues35.315887061154.554221530190
2020-202122Celtic2 Leagues38.3113491181080.026336019160
2021-202223Brentford3 Leagues25.429182162132161.98191182855740
2022-202324Brentford2 Leagues9.411854291656.37651718220
2023-202425Brentford3 Leagues20.435202582223562.9132411132155751
10 Seasons4 Clubs7 Leagues240.811899813076710365.0366532331382012262
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Celtic (4 Seasons)3 Leagues124.0435330121233174.28165118273551
Brentford (3 Seasons)3 Leagues55.1754651186447261.128492722561281711
Start (3 Seasons)1 League45.7000
Kilmarnock (1 Season)1 League16.00
Premiership (5 Seasons)124.227520
Europa Lg (4 Seasons)15.8432630121233174.28165113073551
Premier League (3 Seasons)48.9754551186447261.128492722531281711
Tippeligaen (3 Seasons)45.7000
FA Cup (3 Seasons)3.2010
EFL Cup (2 Seasons)2.9120
Champions Lg (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201415Startno NOR1. Tippeligaen12th6.7Matches
201516Startno NOR1. Tippeligaen14th28.6Matches
201617Startno NOR1. Tippeligaen16th10.400Matches
2016-201718Kilmarnocksct SCO1. Premiership8th16.0Matches
2017-201819Celticsct SCO1. Premiership1st22.5Matches
2018-201920Celticsct SCO1. Premiership1st24.1Matches
2019-202021Celticsct SCO1. Premiership1st27.800Matches
2020-202122Celticsct SCO1. Premiership2nd33.82752Matches
2021-202223Brentfordeng ENG1. Premier League13th22.229182162132161.98191182655740Matches
2022-202324Brentfordeng ENG1. Premier League9th8.511854291656.37651718220Matches
2023-202425Brentfordeng ENG1. Premier League15th18.335192582223562.9132411132055751Matches
10 Seasons4 Clubs3 Leagues218.8757251186447261.1284927221051281711
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 (4 Seasons)1 League108.227520
Brentford (3 Seasons)1 League48.9754551186447261.128492722531281711
Start (3 Seasons)1 League45.7000
Kilmarnock (1 Season)1 League16.00
Premiership (5 Seasons)124.227520
Premier League (3 Seasons)48.9754551186447261.128492722531281711
Tippeligaen (3 Seasons)45.7000
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
2021-202223Brentfordeng ENGEFL CupQF1.501Matches
2021-202223Brentfordeng ENGFA Cup1.701Matches
2022-202324Brentfordeng ENGFA Cup0.900Matches
2023-202425Brentfordeng ENGEFL CupRd31.411Matches
2023-202425Brentfordeng ENGFA Cup0.700Matches
3 Seasons1 Club2 Leagues6.2130
FA Cup (3 Seasons)3.2010
EFL Cup (2 Seasons)2.9120
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
2017-201819Celtic2. Europa LgR322.05441033100.0020216120Matches
2018-201920Celtic2. Europa LgR321.81279306785.7140461881Matches
2019-202021Celtic2. Europa LgR327.515887061154.554221530190Matches
2020-202122Celtic2. Europa LgGR4.511791181080.02633819160Matches
4 Seasons1 Club2 Leagues15.8432630121233174.28165113073551
Europa Lg (4 Seasons)15.8432630121233174.28165113073551
Champions Lg (1 Season)0
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
201819no NorwayFriendlies (M)4.0Matches
2018-201920no NorwayUEFA Nations League26th2.0Matches
2020-202122no NorwayUEFA Nations LeagueLgB4.012Matches
202122no NorwayFriendlies (M)1.8Matches
202122no NorwayUEFA Euro Qualifying9.31017Matches
202223no NorwayWCQ4.019Matches
202223no NorwayFriendlies (M)1.0Matches
2022-202324no NorwayUEFA Nations LeagueLgB0.400Matches
202324no NorwayFriendlies (M)2.0Matches
202425no NorwayFriendlies (M)2.0Matches
202425no NorwayUEFA Euro Qualifying3.253Matches
6 Seasons1 Club4 Leagues33.617310
Friendlies (M) (5 Seasons)10.80
UEFA Nations League (3 Seasons)6.4120
UEFA Euro Qualifying (2 Seasons)12.515200
WCQ (1 Season)4.0190

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
201415Startno NOR1. Tippeligaen6.7Matches
201516Startno NOR1. Tippeligaen28.6Matches
201617Startno NOR1. Tippeligaen10.4Matches
2016-201718Kilmarnocksct SCO1. Premiership16.0Matches
2017-201819Celtic2. Europa Lg2.0149116483321493266.7133.3101474153110001120Matches
2017-201819Celticsct SCO1. Premiership22.5Matches
2018-201920Celtic2. Europa Lg1.81451066681261455480.0120.06245331642110861Matches
2018-201920Celticsct SCO1. Premiership24.1Matches
2019-202021Celtic2. Europa Lg7.54843719626227748466100.000.02571534902362612953Matches
2019-202021Celticsct SCO1. Premiership27.8Matches
2020-202122Celtic2. Europa Lg4.5236311171031742362150.0150.0136758368551301253Matches
2020-202122Celticsct SCO1. Premiership33.8Matches
2021-202223Brentfordeng ENGEFL Cup1.5Matches
2021-202223Brentfordeng ENGFA Cup1.7Matches
2021-202223Brentfordeng ENG1. Premier League22.21101108442484181311101181372.2527.8488299117173025225753029Matches
2022-202324Brentfordeng ENGFA Cup0.9Matches
2022-202324Brentfordeng ENG1. Premier League8.5412451841676494127114.3457.1213112361310503823112Matches
2023-202425Brentfordeng ENGEFL Cup1.4Matches
2023-202425Brentfordeng ENGFA Cup0.7Matches
2023-202425Brentfordeng ENG1. Premier League18.39151063903921365591510880.0220.038720331257199514648931Matches
10 Seasons4 Clubs7 Leagues240.83442348145915594401143442513568.61427.51644936653267253115222186879
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 (4 Seasons)3 Leagues124.010148944351659191014161381.3318.855632191739131441016187
Brentford (3 Seasons)3 Leagues55.1242825910161043381952428352262.91131.4108861473587593974221125072
Start (3 Seasons)1 League45.7
Kilmarnock (1 Season)1 League16.0
Premiership (5 Seasons)124.2
Europa Lg (4 Seasons)15.810148944351659191014161381.3318.855632191739131441016187
Premier League (3 Seasons)48.9242825910161043381952428352262.91131.4108861473587593974221125072
Tippeligaen (3 Seasons)45.7
FA Cup (3 Seasons)3.2
EFL Cup (2 Seasons)2.9
Champions Lg (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201415Start1 League6.7
201516Start1 League28.6
201617Start1 League10.4
2016-201718Kilmarnock1 League16.0
2017-201819Celtic3 Leagues24.5149116483321493266.7133.3101474153110001120
2018-201920Celtic2 Leagues25.91451066681261455480.0120.06245331642110861
2019-202021Celtic2 Leagues35.34843719626227748466100.000.02571534902362612953
2020-202122Celtic2 Leagues38.3236311171031742362150.0150.0136758368551301253
2021-202223Brentford3 Leagues25.41101108442484181311101181372.2527.8488299117173025225753029
2022-202324Brentford2 Leagues9.4412451841676494127114.3457.1213112361310503823112
2023-202425Brentford3 Leagues20.49151063903921365591510880.0220.038720331257199514648931
10 Seasons4 Clubs7 Leagues240.83442348145915594401143442513568.61427.51644936653267253115222186879
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 (4 Seasons)3 Leagues124.010148944351659191014161381.3318.855632191739131441016187
Brentford (3 Seasons)3 Leagues55.1242825910161043381952428352262.91131.4108861473587593974221125072
Start (3 Seasons)1 League45.7
Kilmarnock (1 Season)1 League16.0
Premiership (5 Seasons)124.2
Europa Lg (4 Seasons)15.810148944351659191014161381.3318.855632191739131441016187
Premier League (3 Seasons)48.9242825910161043381952428352262.91131.4108861473587593974221125072
Tippeligaen (3 Seasons)45.7
FA Cup (3 Seasons)3.2
EFL Cup (2 Seasons)2.9
Champions Lg (1 Season)
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
201415Startno NOR1. Tippeligaen12th6.7Matches
201516Startno NOR1. Tippeligaen14th28.6Matches
201617Startno NOR1. Tippeligaen16th10.4Matches
2016-201718Kilmarnocksct SCO1. Premiership8th16.0Matches
2017-201819Celticsct SCO1. Premiership1st22.5Matches
2018-201920Celticsct SCO1. Premiership1st24.1Matches
2019-202021Celticsct SCO1. Premiership1st27.8Matches
2020-202122Celticsct SCO1. Premiership2nd33.8Matches
2021-202223Brentfordeng ENG1. Premier League13th22.21101108442484181311101181372.2527.8488299117173025225753029Matches
2022-202324Brentfordeng ENG1. Premier League9th8.5412451841676494127114.3457.1213112361310503823112Matches
2023-202425Brentfordeng ENG1. Premier League15th18.39151063903921365591510880.0220.038720331257199514648931Matches
10 Seasons4 Clubs3 Leagues218.8242825910161043381952428352262.91131.4108861473587593974221125072
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
Celtic (4 Seasons)1 League108.2
Brentford (3 Seasons)1 League48.9242825910161043381952428352262.91131.4108861473587593974221125072
Start (3 Seasons)1 League45.7
Kilmarnock (1 Season)1 League16.0
Premiership (5 Seasons)124.2
Premier League (3 Seasons)48.9242825910161043381952428352262.91131.4108861473587593974221125072
Tippeligaen (3 Seasons)45.7
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
2021-202223Brentfordeng ENGEFL CupQF1.5Matches
2021-202223Brentfordeng ENGFA Cup1.7Matches
2022-202324Brentfordeng ENGFA Cup0.9Matches
2023-202425Brentfordeng ENGEFL CupRd31.4Matches
2023-202425Brentfordeng ENGFA Cup0.7Matches
3 Seasons1 Club2 Leagues6.2
FA Cup (3 Seasons)3.2
EFL Cup (2 Seasons)2.9
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
2017-201819Celtic2. Europa LgR322.0149116483321493266.7133.3101474153110001120Matches
2018-201920Celtic2. Europa LgR321.81451066681261455480.0120.06245331642110861Matches
2019-202021Celtic2. Europa LgR327.54843719626227748466100.000.02571534902362612953Matches
2020-202122Celtic2. Europa LgGR4.5236311171031742362150.0150.0136758368551301253Matches
4 Seasons1 Club2 Leagues15.810148944351659191014161381.3318.855632191739131441016187
Europa Lg (4 Seasons)15.810148944351659191014161381.3318.855632191739131441016187
Champions Lg (1 Season)
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
201819no NorwayFriendlies (M)4.0Matches
2018-201920no NorwayUEFA Nations League26th2.0Matches
2020-202122no NorwayUEFA Nations LeagueLgB4.0Matches
202122no NorwayFriendlies (M)1.8Matches
202122no NorwayUEFA Euro Qualifying9.3Matches
202223no NorwayWCQ4.0Matches
202223no NorwayFriendlies (M)1.0Matches
2022-202324no NorwayUEFA Nations LeagueLgB0.4Matches
202324no NorwayFriendlies (M)2.0Matches
202425no NorwayFriendlies (M)2.0Matches
202425no NorwayUEFA Euro Qualifying3.2Matches
6 Seasons1 Club4 Leagues33.6
Friendlies (M) (5 Seasons)10.8
UEFA Nations League (3 Seasons)6.4
UEFA Euro Qualifying (2 Seasons)12.5
WCQ (1 Season)4.0

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
201415Startno NOR1. Tippeligaen136054722.46.771621.311112-1-0.15+0.37Matches
201516Startno NOR1. Tippeligaen302,5788695.528.62925100.733263-31-1.08-2.56Matches
201617Startno NOR1. Tippeligaen119338534.610.41110000.45621-15-1.45-0.38Matches
2016-201718Kilmarnocksct SCO1. Premiership161,4409042.116.0161601.31Matches
2017-201819Celtic1. Champions Lg00004Matches
2017-201819Celtic2. Europa Lg218090100.02.022001.5013-2-1.001.42.3-0.9-0.46Matches
2017-201819Celticsct SCO1. Premiership242,0258459.222.5232212.21Matches
2018-201920Celtic2. Europa Lg31615422.41.8190123611.4013-2-1.12-0.643.04.1-1.1-0.62+0.07Matches
2018-201920Celticsct SCO1. Premiership282,1677763.424.123892052622.323610+26+1.08-1.15Matches
2019-202021Celtic2. Europa Lg86758493.87.5790714502.001210+2+0.27+0.2710.310.3+0.1+0.01+1.05Matches
2019-202021Celticsct SCO1. Premiership282,5069092.827.8289026002.648319+64+2.30-0.49Matches
2020-202122Celtic2. Europa Lg54088275.64.55823001.43913-4-0.88+2.534.57.6-3.1-0.68+0.62Matches
2020-202122Celticsct SCO1. Premiership353,0418788.933.834893111702.117427+47+1.39+0.92Matches
2021-202223Brentfordeng ENGEFL Cup21366837.81.5190114613.0051+4+2.65+1.04Matches
2021-202223Brentfordeng ENGFA Cup21517683.91.72761001.5024-2-1.19-7.40Matches
2021-202223Brentfordeng ENG1. Premier League241,9958358.322.223851714531.292831-3-0.14+0.1827.729.8-2.1-0.09-0.05Matches
2022-202324Brentfordeng ENGFA Cup1797987.80.91790000.0001-1-1.14-1.14Matches
2022-202324Brentfordeng ENG1. Premier League97638522.38.598560101.11714-7-0.83-1.479.411.1-1.6-0.19-0.48Matches
2023-202425Brentfordeng ENGEFL Cup21296561.41.4112011900.501100.00+1.11Matches
2023-202425Brentfordeng ENGFA Cup1616129.00.71610000.0021+1+1.48+2.68Matches
2023-202425Brentfordeng ENG1. Premier League251,6436653.718.318871371111.122832-4-0.22-0.0330.628.2+2.4+0.13-0.01Matches
10 Seasons4 Clubs7 Leagues26921,6768156.8240.8242882032723241.64338266+72+0.36+0.2686.993.3-6.3-0.10-0.15
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 (4 Seasons)3 Leagues13311,1638471.3124.012389112102972.2321685+131+1.29+0.2019.224.3-5.0-0.32+0.51
Brentford (3 Seasons)3 Leagues664,9577545.355.15685391017151.207385-12-0.22-0.4367.769.0-1.3-0.03-0.19
Start (3 Seasons)1 League544,1167650.845.74736720.814996-47-1.03-0.33
Kilmarnock (1 Season)1 League161,4409042.116.0161601.31
Premiership (5 Seasons)13111,1798568.2124.21248911572522.1919356+137+1.60-0.32
Europa Lg (4 Seasons)181,4247965.915.815871333911.692329-6-0.38+0.6019.224.3-5.0-0.32+0.51
Premier League (3 Seasons)584,4017644.548.9508636815141.196377-14-0.29-0.4767.769.0-1.3-0.03-0.19
Tippeligaen (3 Seasons)544,1167650.845.74736720.814996-47-1.03-0.33
FA Cup (3 Seasons)42917360.63.24731000.7546-2-0.62-0.62
EFL Cup (2 Seasons)42656646.52.92105222811.7562+4+1.36+0.47
Champions Lg (1 Season)00004
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
201415Start1 League136054722.46.771621.311112-1-0.15+0.37
201516Start1 League302,5788695.528.62925100.733263-31-1.08-2.56
201617Start1 League119338534.610.41110000.45621-15-1.45-0.38
2016-201718Kilmarnock1 League161,4409042.116.0161601.31
2017-201819Celtic3 Leagues262,2058553.324.52524142.1613-2-1.001.42.3-0.9-0.46
2018-201920Celtic2 Leagues312,3287556.225.924892172932.233713+24+0.93-0.463.04.1-1.1-0.62+0.07
2019-202021Celtic2 Leagues363,1818893.035.335903314502.509529+66+1.87-0.3910.310.3+0.1+0.01+1.05
2020-202122Celtic2 Leagues403,4498687.138.339883411702.038340+43+1.12+1.654.57.6-3.1-0.68+0.62
2021-202223Brentford3 Leagues282,2828257.625.426841924641.433536-1-0.04-0.0927.729.8-2.1-0.09-0.05
2022-202324Brentford2 Leagues108428424.09.4108460101.00715-8-0.86-1.509.411.1-1.6-0.19-0.48
2023-202425Brentford3 Leagues281,8336552.720.420881481011.043134-3-0.15+0.1830.628.2+2.4+0.13-0.01
10 Seasons4 Clubs7 Leagues26921,6768156.8240.8242882032723241.64338266+72+0.36+0.2686.993.3-6.3-0.10-0.15
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 (4 Seasons)3 Leagues13311,1638471.3124.012389112102972.2321685+131+1.29+0.2019.224.3-5.0-0.32+0.51
Brentford (3 Seasons)3 Leagues664,9577545.355.15685391017151.207385-12-0.22-0.4367.769.0-1.3-0.03-0.19
Start (3 Seasons)1 League544,1167650.845.74736720.814996-47-1.03-0.33
Kilmarnock (1 Season)1 League161,4409042.116.0161601.31
Premiership (5 Seasons)13111,1798568.2124.21248911572522.1919356+137+1.60-0.32
Europa Lg (4 Seasons)181,4247965.915.815871333911.692329-6-0.38+0.6019.224.3-5.0-0.32+0.51
Premier League (3 Seasons)584,4017644.548.9508636815141.196377-14-0.29-0.4767.769.0-1.3-0.03-0.19
Tippeligaen (3 Seasons)544,1167650.845.74736720.814996-47-1.03-0.33
FA Cup (3 Seasons)42917360.63.24731000.7546-2-0.62-0.62
EFL Cup (2 Seasons)42656646.52.92105222811.7562+4+1.36+0.47
Champions Lg (1 Season)00004
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
201415Startno NOR1. Tippeligaen12th136054722.46.771621.311112-1-0.15+0.37Matches
201516Startno NOR1. Tippeligaen14th302,5788695.528.62925100.733263-31-1.08-2.56Matches
201617Startno NOR1. Tippeligaen16th119338534.610.41110000.45621-15-1.45-0.38Matches
2016-201718Kilmarnocksct SCO1. Premiership8th161,4409042.116.0161601.31Matches
2017-201819Celticsct SCO1. Premiership1st242,0258459.222.5232212.21Matches
2018-201920Celticsct SCO1. Premiership1st282,1677763.424.123892052622.323610+26+1.08-1.15Matches
2019-202021Celticsct SCO1. Premiership1st282,5069092.827.8289026002.648319+64+2.30-0.49Matches
2020-202122Celticsct SCO1. Premiership2nd353,0418788.933.834893111702.117427+47+1.39+0.92Matches
2021-202223Brentfordeng ENG1. Premier League13th241,9958358.322.223851714531.292831-3-0.14+0.1827.729.8-2.1-0.09-0.05Matches
2022-202324Brentfordeng ENG1. Premier League9th97638522.38.598560101.11714-7-0.83-1.479.411.1-1.6-0.19-0.48Matches
2023-202425Brentfordeng ENG1. Premier League15th251,6436653.718.318871371111.122832-4-0.22-0.0330.628.2+2.4+0.13-0.01Matches
10 Seasons4 Clubs3 Leagues24319,6968157.3218.8221881872219181.64305229+76+0.42+0.2767.769.0-1.3-0.03-0.19
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
Celtic (4 Seasons)1 League1159,7398575.1108.2108899972522.3119356+137+1.60-0.32
Brentford (3 Seasons)1 League584,4017644.548.9508636815141.196377-14-0.29-0.4767.769.0-1.3-0.03-0.19
Start (3 Seasons)1 League544,1167650.845.74736720.814996-47-1.03-0.33
Kilmarnock (1 Season)1 League161,4409042.116.0161601.31
Premiership (5 Seasons)13111,1798568.2124.21248911572522.1919356+137+1.60-0.32
Premier League (3 Seasons)584,4017644.548.9508636815141.196377-14-0.29-0.4767.769.0-1.3-0.03-0.19
Tippeligaen (3 Seasons)544,1167650.845.74736720.814996-47-1.03-0.33
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
2021-202223Brentfordeng ENGEFL CupQF21366837.81.5190114613.0051+4+2.65+1.04Matches
2021-202223Brentfordeng ENGFA Cup21517683.91.72761001.5024-2-1.19-7.40Matches
2022-202324Brentfordeng ENGFA Cup1797987.80.91790000.0001-1-1.14-1.14Matches
2023-202425Brentfordeng ENGEFL CupRd321296561.41.4112011900.501100.00+1.11Matches
2023-202425Brentfordeng ENGFA Cup1616129.00.71610000.0021+1+1.48+2.68Matches
3 Seasons1 Club2 Leagues85567053.06.2684322811.25108+2+0.32-0.22
FA Cup (3 Seasons)42917360.63.24731000.7546-2-0.62-0.62
EFL Cup (2 Seasons)42656646.52.92105222811.7562+4+1.36+0.47
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
2017-201819Celtic1. Champions LgGR00004Matches
2017-201819Celtic2. Europa LgR32218090100.02.022001.5013-2-1.001.42.3-0.9-0.46Matches
2018-201920Celtic2. Europa LgR3231615422.41.8190123611.4013-2-1.12-0.643.04.1-1.1-0.62+0.07Matches
2019-202021Celtic2. Europa LgR3286758493.87.5790714502.001210+2+0.27+0.2710.310.3+0.1+0.01+1.05Matches
2020-202122Celtic2. Europa LgGR54088275.64.55823001.43913-4-0.88+2.534.57.6-3.1-0.68+0.62Matches
4 Seasons1 Club2 Leagues181,4247952.715.815871333951.692329-6-0.38+0.6019.224.3-5.0-0.32+0.51
Europa Lg (4 Seasons)181,4247965.915.815871333911.692329-6-0.38+0.6019.224.3-5.0-0.32+0.51
Champions Lg (1 Season)00004
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
201819no NorwayFriendlies (M)436090100.04.04904003.0093+6+1.50Matches
2018-201920no NorwayUEFA Nations League26th21809033.32.02902001.5021+1+0.50-0.50Matches
2020-202122no NorwayUEFA Nations LeagueLgB43609080.04.04904002.25113+8+2.00+5.00Matches
202122no NorwayFriendlies (M)21587987.81.82790001.5012-1-0.57-4.66Matches
202122no NorwayUEFA Euro Qualifying98409382.49.39930001.441712+5+0.54-0.46Matches
202223no NorwayWCQ43609040.04.04904022.2584+4+1.00+0.50Matches
202223no NorwayFriendlies (M)1909025.01.01901013.0090+9+9.00+8.00Matches
2022-202324no NorwayUEFA Nations LeagueLgB134346.30.40013410.000000.000.00Matches
202324no NorwayFriendlies (M)218090100.02.02902003.0080+8+4.00Matches
202425no NorwayFriendlies (M)218090100.02.02902000.5023-1-0.50Matches
202425no NorwayUEFA Euro Qualifying42847139.43.2390311411.7594+5+1.58+2.20Matches
6 Seasons1 Club4 Leagues353,0268655.733.633902222451.887632+44+1.31+1.05
Friendlies (M) (5 Seasons)119688876.810.811889012.27298+21+1.95+0.72
UEFA Nations League (3 Seasons)75748237.56.4690613411.71134+9+1.41+1.32
UEFA Euro Qualifying (2 Seasons)131,1248664.612.51293311411.542616+10+0.80+0.95
WCQ (1 Season)43609040.04.04904022.2584+4+1.00+0.50

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
201415Startno NOR1. Tippeligaen6.710Matches
201516Startno NOR1. Tippeligaen28.62030Matches
201617Startno NOR1. Tippeligaen10.44001400000000Matches
2016-201718Kilmarnocksct SCO1. Premiership16.02012Matches
2017-201819Celtic2. Europa Lg2.000023001400046746.2Matches
2017-201819Celticsct SCO1. Premiership22.53023Matches
2018-201920Celtic2. Europa Lg1.800031126700078280.0Matches
2018-201920Celticsct SCO1. Premiership24.16100Matches
2019-202021Celtic2. Europa Lg7.5200621115801035261465.0Matches
2019-202021Celticsct SCO1. Premiership27.8300121213001Matches
2020-202122Celtic2. Europa Lg4.5000510487000239281.8Matches
2020-202122Celticsct SCO1. Premiership33.8100252421952270Matches
2021-202223Brentfordeng ENGEFL Cup1.50001001100Matches
2021-202223Brentfordeng ENGFA Cup1.70001000100Matches
2021-202223Brentfordeng ENG1. Premier League22.250012160172618000109493161.3Matches
2022-202324Brentfordeng ENGFA Cup0.90001000000Matches
2022-202324Brentfordeng ENG1. Premier League8.500058067801036151157.7Matches
2023-202425Brentfordeng ENGEFL Cup1.40000101110Matches
2023-202425Brentfordeng ENGFA Cup0.70001000000Matches
2023-202425Brentfordeng ENG1. Premier League18.3500248118201900051602174.1Matches
10 Seasons4 Clubs7 Leagues240.8341017776672138990212651738866.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (4 Seasons)3 Leagues124.015107643529825301169492566.2
Brentford (3 Seasons)3 Leagues55.11000453314356460101961246366.3
Start (3 Seasons)1 League45.77004400000000
Kilmarnock (1 Season)1 League16.02012
Premiership (5 Seasons)124.21510723632252271
Europa Lg (4 Seasons)15.820016727302601069492566.2
Premier League (3 Seasons)48.91000413214153450101961246366.3
Tippeligaen (3 Seasons)45.77004400000000
FA Cup (3 Seasons)3.20003000100
EFL Cup (2 Seasons)2.90001102210
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201415Start1 League6.710
201516Start1 League28.62030
201617Start1 League10.44001400000000
2016-201718Kilmarnock1 League16.02012
2017-201819Celtic3 Leagues24.5300253001400046746.2
2018-201920Celtic2 Leagues25.961031126700078280.0
2019-202021Celtic2 Leagues35.350018142415801135261465.0
2020-202122Celtic2 Leagues38.310030252236034000239281.8
2021-202223Brentford3 Leagues25.450014160182818000109493161.3
2022-202324Brentford2 Leagues9.400068067801036151157.7
2023-202425Brentford3 Leagues20.4500259119212000051602174.1
10 Seasons4 Clubs7 Leagues240.8341017776672138990212651738866.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (4 Seasons)3 Leagues124.015107643529825301169492566.2
Brentford (3 Seasons)3 Leagues55.11000453314356460101961246366.3
Start (3 Seasons)1 League45.77004400000000
Kilmarnock (1 Season)1 League16.02012
Premiership (5 Seasons)124.21510723632252271
Europa Lg (4 Seasons)15.820016727302601069492566.2
Premier League (3 Seasons)48.91000413214153450101961246366.3
Tippeligaen (3 Seasons)45.77004400000000
FA Cup (3 Seasons)3.20003000100
EFL Cup (2 Seasons)2.90001102210
Champions Lg (1 Season)
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
201415Startno NOR1. Tippeligaen12th6.710Matches
201516Startno NOR1. Tippeligaen14th28.62030Matches
201617Startno NOR1. Tippeligaen16th10.44001400000000Matches
2016-201718Kilmarnocksct SCO1. Premiership8th16.02012Matches
2017-201819Celticsct SCO1. Premiership1st22.53023Matches
2018-201920Celticsct SCO1. Premiership1st24.16100Matches
2019-202021Celticsct SCO1. Premiership1st27.8300121213001Matches
2020-202122Celticsct SCO1. Premiership2nd33.8100252421952270Matches
2021-202223Brentfordeng ENG1. Premier League13th22.250012160172618000109493161.3Matches
2022-202324Brentfordeng ENG1. Premier League9th8.500058067801036151157.7Matches
2023-202425Brentfordeng ENG1. Premier League15th18.3500248118201900051602174.1Matches
10 Seasons4 Clubs3 Leagues218.8321015768463105720111961246366.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (4 Seasons)1 League108.21310603632252271
Brentford (3 Seasons)1 League48.91000413214153450101961246366.3
Start (3 Seasons)1 League45.77004400000000
Kilmarnock (1 Season)1 League16.02012
Premiership (5 Seasons)124.21510723632252271
Premier League (3 Seasons)48.91000413214153450101961246366.3
Tippeligaen (3 Seasons)45.77004400000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202223Brentfordeng ENGEFL CupQF1.50001001100Matches
2021-202223Brentfordeng ENGFA Cup1.70001000100Matches
2022-202324Brentfordeng ENGFA Cup0.90001000000Matches
2023-202425Brentfordeng ENGEFL CupRd31.40000101110Matches
2023-202425Brentfordeng ENGFA Cup0.70001000000Matches
3 Seasons1 Club2 Leagues6.20004102310
FA Cup (3 Seasons)3.20003000100
EFL Cup (2 Seasons)2.90001102210
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
2017-201819Celtic2. Europa LgR322.000023001400046746.2Matches
2018-201920Celtic2. Europa LgR321.800031126700078280.0Matches
2019-202021Celtic2. Europa LgR327.5200621115801035261465.0Matches
2020-202122Celtic2. Europa LgGR4.5000510487000239281.8Matches
4 Seasons1 Club2 Leagues15.820016727302601069492566.2
Europa Lg (4 Seasons)15.820016727302601069492566.2
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201819no NorwayFriendlies (M)4.01000Matches
2018-201920no NorwayUEFA Nations League26th2.00000Matches
2020-202122no NorwayUEFA Nations LeagueLgB4.00002210210Matches
202122no NorwayFriendlies (M)1.80000Matches
202122no NorwayUEFA Euro Qualifying9.320085221710010Matches
202223no NorwayWCQ4.00001100910Matches
202223no NorwayFriendlies (M)1.00000Matches
2022-202324no NorwayUEFA Nations LeagueLgB0.40000000000Matches
202324no NorwayFriendlies (M)2.00000Matches
202425no NorwayFriendlies (M)2.00000Matches
202425no NorwayUEFA Euro Qualifying3.21003102350Matches
6 Seasons1 Club4 Leagues33.6400149343117010
Friendlies (M) (5 Seasons)10.81000
UEFA Nations League (3 Seasons)6.40002210210
UEFA Euro Qualifying (2 Seasons)12.5300116242015010
WCQ (1 Season)4.00001100910

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.