Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2002-200322Legia Warsawpl POL1. I Liga12111,01311.3110.98433274.4821545.5Matches
2003-200423Legia Warsawpl POL1. I Liga26262,34026.0190.73897078.718621246.2
2004-200524Legia Warsawpl POL1. I Liga26262,34026.0190.73957680.013851038.5Matches
2005-200625Celticsct SCO1. Premier League34343,06034.0300.8813110177.126531441.2Matches
2006-200726Celtic1. Champions Lg887508.3101.20423276.2314450.0Matches
2006-200726Celticsct SCO1. Premier League36363,19535.5300.851219175.225551130.6Matches
2007-200827Celtic1. Champions Lg887208.0101.25443477.3305112.5Matches
2007-200827Celticsct SCO1. Premier League30302,70030.0200.6713911985.624241550.0Matches
2008-200928Celtic1. Champions Lg665406.071.17342779.4123233.3Matches
2008-200928Celticsct SCO1. Premier League34343,06034.0280.821189076.3211031544.1Matches
2009-201029Celtic2. Europa Lg443604.071.7516956.302200.0Matches
2009-201029Celticsct SCO1. Premier League28282,48227.6301.091229275.418551139.3Matches
2010-201130Fiorentinait ITA1. Serie A26262,34026.0291.121209175.810107934.6Matches
2011-201231Fiorentinait ITA1. Serie A36363,24036.0411.1414610571.91112131438.9Matches
2012-201332Southamptoneng ENG1. Premier League20201,75519.5281.44704260.0487525.0Matches
2013-201433Southamptoneng ENG1. Premier League29292,57728.6260.91926671.714961448.3Matches
2014-201534Bournemoutheng ENG2. Championship37373,33037.0330.8913610375.7231031540.5Matches
2014-201534Bournemoutheng ENGLeague Cup221802.00101150.00000Matches
2015-201635Bournemoutheng ENG1. Premier League32322,88032.0511.591237258.511714721.9Matches
2016-201736Bournemoutheng ENG1. Premier League35353,15035.0631.8017611365.311915925.7422050.0Matches
2017-201837Bournemoutheng ENGEFL Cup443904.340.92151173.3301125.00000Matches
2017-201837Bournemoutheng ENGFA Cup221802.052.508337.501100.00000Matches
2018-201938Bournemoutheng ENGEFL Cup443604.041.00221986.4301125.011000.0Matches
2018-201938Bournemoutheng ENGFA Cup11901.033.00300.000100.00000Matches
2018-201938Bournemoutheng ENG1. Premier League12121,08012.0181.50563873.2435433.333000.0Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa25252,16024.017441248.077000.0Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa111197110.8506327.322000.0Matches
2021-202241Legia Warsaw2. Europa Lg221802.010.506583.3101150.00000Matches
20 Seasons5 Clubs9 Leagues53052947,423528.95271.081967144173.527812112819637.117152011.8
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Bournemouth (6 Seasons)4 Leagues12912911,640129.31811.4253935967.55630423829.5862025.0
Celtic (5 Seasons)3 Leagues18818816,867187.41720.9276759577.612132347338.8
Legia Warsaw (5 Seasons)2 Leagues1021019,004102.0500.7723318378.56220194342.699000.0
Fiorentina (2 Seasons)1 League62625,58062.0701.1326619673.72122202337.1
Southampton (2 Seasons)1 League49494,33248.1541.1216210866.71817131938.8
Premier League (7 Seasons)12812811,442127.11861.4651733165.04436473930.5752028.6
Premier League (5 Seasons)16216214,497161.11380.8663149378.111427206640.7
Ekstraklasa (5 Seasons)100998,82498.0490.7722717878.46120184242.499000.0
FA Cup (4 Seasons)332703.082.6711327.301200.00000
Champions Lg (3 Seasons)22222,01022.3271.211209377.57312731.8
EFL Cup (3 Seasons)101093010.380.96373081.1703330.011000.0
Europa Lg (3 Seasons)665408.081.33221463.6123116.70000
Serie A (2 Seasons)62625,58062.0701.1326619673.72122202337.1
Championship (1 Season)37373,33037.0330.8913610375.7231031540.5
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2002-200322Legia Warsaw1 League12111,01311.3110.98433274.4821545.5
2003-200423Legia Warsaw1 League26262,34026.0190.73897078.718621246.2
2004-200524Legia Warsaw2 Leagues26262,34026.0190.73957680.013851038.5
2005-200625Celtic1 League34343,06034.0300.8813110177.126531441.2
2006-200726Celtic2 Leagues44443,94543.8400.9116312375.528691534.1
2007-200827Celtic2 Leagues38383,42038.0300.7918315383.627291642.1
2008-200928Celtic2 Leagues40403,60040.0350.8715211777.0221261742.5
2009-201029Celtic2 Leagues32322,84231.6371.1713810173.218771134.4
2010-201130Fiorentina1 League26262,34026.0291.121209175.810107934.6
2011-201231Fiorentina1 League36363,24036.0411.1414610571.91112131438.9
2012-201332Southampton1 League20201,75519.5281.44704260.0487525.0
2013-201433Southampton1 League29292,57728.6260.91926671.714961448.3
2014-201534Bournemouth3 Leagues39393,51039.0330.8913610375.7241041641.00000
2015-201635Bournemouth2 Leagues32322,88032.0511.591237258.511714721.9
2016-201736Bournemouth1 League35353,15035.0631.8017611365.311915925.7422050.0
2017-201837Bournemouth3 Leagues665706.391.42231460.9312116.70000
2018-201938Bournemouth3 Leagues17171,53017.0251.47815774.1737529.444000.0
2020-202140Legia Warsaw1 League25252,16024.017441248.077000.0
2021-202241Legia Warsaw2 Leagues13131,15112.810.506583.3607430.822000.0
20 Seasons5 Clubs9 Leagues53052947,423528.95271.081967144173.527812112819637.117152011.8
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Bournemouth (6 Seasons)4 Leagues12912911,640129.31811.4253935967.55630423829.5862025.0
Celtic (5 Seasons)3 Leagues18818816,867187.41720.9276759577.612132347338.8
Legia Warsaw (5 Seasons)2 Leagues1021019,004102.0500.7723318378.56220194342.699000.0
Fiorentina (2 Seasons)1 League62625,58062.0701.1326619673.72122202337.1
Southampton (2 Seasons)1 League49494,33248.1541.1216210866.71817131938.8
Premier League (7 Seasons)12812811,442127.11861.4651733165.04436473930.5752028.6
Premier League (5 Seasons)16216214,497161.11380.8663149378.111427206640.7
Ekstraklasa (5 Seasons)100998,82498.0490.7722717878.46120184242.499000.0
FA Cup (4 Seasons)332703.082.6711327.301200.00000
Champions Lg (3 Seasons)22222,01022.3271.211209377.57312731.8
EFL Cup (3 Seasons)101093010.380.96373081.1703330.011000.0
Europa Lg (3 Seasons)665408.081.33221463.6123116.70000
Serie A (2 Seasons)62625,58062.0701.1326619673.72122202337.1
Championship (1 Season)37373,33037.0330.8913610375.7231031540.5
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2002-200322Legia Warsawpl POL1. I Liga4th12111,01311.3110.98433274.4821545.5Matches
2003-200423Legia Warsawpl POL1. I Liga2nd26262,34026.0190.73897078.718621246.2
2004-200524Legia Warsawpl POL1. I Liga3rd26262,34026.0190.73957680.013851038.5Matches
2005-200625Celticsct SCO1. Premier League1st34343,06034.0300.8813110177.126531441.2Matches
2006-200726Celticsct SCO1. Premier League1st36363,19535.5300.851219175.225551130.6Matches
2007-200827Celticsct SCO1. Premier League1st30302,70030.0200.6713911985.624241550.0Matches
2008-200928Celticsct SCO1. Premier League2nd34343,06034.0280.821189076.3211031544.1Matches
2009-201029Celticsct SCO1. Premier League2nd28282,48227.6301.091229275.418551139.3Matches
2010-201130Fiorentinait ITA1. Serie A9th26262,34026.0291.121209175.810107934.6Matches
2011-201231Fiorentinait ITA1. Serie A13th36363,24036.0411.1414610571.91112131438.9Matches
2012-201332Southamptoneng ENG1. Premier League14th20201,75519.5281.44704260.0487525.0Matches
2013-201433Southamptoneng ENG1. Premier League8th29292,57728.6260.91926671.714961448.3Matches
2014-201534Bournemoutheng ENG2. Championship1st37373,33037.0330.8913610375.7231031540.5Matches
2015-201635Bournemoutheng ENG1. Premier League16th32322,88032.0511.591237258.511714721.9Matches
2016-201736Bournemoutheng ENG1. Premier League9th35353,15035.0631.8017611365.311915925.7422050.0Matches
2018-201938Bournemoutheng ENG1. Premier League14th12121,08012.0181.50563873.2435433.333000.0Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa1st25252,16024.017441248.077000.0Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10th111197110.8506327.322000.0Matches
20 Seasons5 Clubs5 Leagues48948843,673485.34761.061777130173.526311510818537.916142012.5
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Bournemouth (6 Seasons)2 Leagues11611610,440116.01651.4249132667.44929373530.2752028.6
Celtic (5 Seasons)1 League16216214,497161.11380.8663149378.111427206640.7
Legia Warsaw (5 Seasons)1 League100998,82498.0490.7722717878.46120184242.499000.0
Fiorentina (2 Seasons)1 League62625,58062.0701.1326619673.72122202337.1
Southampton (2 Seasons)1 League49494,33248.1541.1216210866.71817131938.8
Premier League (7 Seasons)12812811,442127.11861.4651733165.04436473930.5752028.6
Premier League (5 Seasons)16216214,497161.11380.8663149378.111427206640.7
Ekstraklasa (5 Seasons)100998,82498.0490.7722717878.46120184242.499000.0
Serie A (2 Seasons)62625,58062.0701.1326619673.72122202337.1
Championship (1 Season)37373,33037.0330.8913610375.7231031540.5
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201534Bournemoutheng ENGLeague Cup5th221802.00101150.00000Matches
2017-201837Bournemoutheng ENGEFL Cup5th443904.340.92151173.3301125.00000Matches
2017-201837Bournemoutheng ENGFA Cup33rd221802.052.508337.501100.00000Matches
2018-201938Bournemoutheng ENGEFL Cup5th443604.041.00221986.4301125.011000.0Matches
2018-201938Bournemoutheng ENGFA Cup33rd11901.033.00300.000100.00000Matches
4 Seasons1 Club2 Leagues13131,20013.3161.41483368.8715323.111000.0
FA Cup (4 Seasons)332703.082.6711327.301200.00000
EFL Cup (3 Seasons)101093010.380.96373081.1703330.011000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2006-200726Celtic1. Champions LgR16887508.3101.20423276.2314450.0Matches
2007-200827Celtic1. Champions LgR16887208.0101.25443477.3305112.5Matches
2008-200928Celtic1. Champions LgGR665406.071.17342779.4123233.3Matches
2009-201029Celtic2. Europa LgGR443604.071.7516956.302200.0Matches
2021-202241Legia Warsaw2. Europa LgGR221802.010.506583.3101150.00000Matches
6 Seasons2 Clubs2 Leagues28282,55030.3351.2414210775.48515828.60000
Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Celtic (4 Seasons)2 Leagues26262,37026.3341.2913610275.07514726.9
Legia Warsaw (2 Seasons)1 League221804.010.506583.3101150.00000
Champions Lg (3 Seasons)22222,01022.3271.211209377.57312731.8
Europa Lg (3 Seasons)665408.081.33221463.6123116.70000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
200626pl Poland1. World CupGR332703.010.3310200.00000Matches
200625pl PolandWCQ332703.0201133.30000Matches
200827pl PolandUEFA EuroGR332703.001200.011000.0Matches
200827pl PolandUEFA Euro Qualifying998109.0621555.60000Matches
201029pl PolandWCQ554505.011300.00000Matches
201433pl PolandWCQ665406.0222116.70000Matches
201433pl PolandFriendlies (M)221351.5020150.00000Matches
201534pl PolandFriendlies (M)221351.5110150.00000Matches
201635pl PolandFriendlies (M)321351.51102100.00000Matches
201736pl PolandFriendlies (M)11450.50101100.00000Matches
8 Seasons1 Club5 Leagues37363,06034.010.331411111233.311000.0
WCQ (4 Seasons)14141,26014.0536214.30000
Friendlies (M) (4 Seasons)874505.0250571.40000
UEFA Euro Qualifying (2 Seasons)998109.0621555.60000
UEFA Euro (2 Seasons)332703.001200.011000.0
World Cup (1 Season)332703.010.3310200.00000

Advanced Goalkeeping

Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2002-200322Legia Warsawpl POL1. I Liga11.311Matches
2003-200423Legia Warsawpl POL1. I Liga26.019
2004-200524Legia Warsawpl POL1. I Liga26.019Matches
2005-200625Celticsct SCO1. Premier League34.030Matches
2006-200726Celtic1. Champions Lg8.310Matches
2006-200726Celticsct SCO1. Premier League35.530Matches
2007-200827Celtic1. Champions Lg8.010Matches
2007-200827Celticsct SCO1. Premier League30.020Matches
2008-200928Celtic1. Champions Lg6.07Matches
2008-200928Celticsct SCO1. Premier League34.028Matches
2009-201029Celtic2. Europa Lg4.07Matches
2009-201029Celticsct SCO1. Premier League27.630Matches
2010-201130Fiorentinait ITA1. Serie A26.029Matches
2011-201231Fiorentinait ITA1. Serie A36.041Matches
2012-201332Southamptoneng ENG1. Premier League19.528Matches
2013-201433Southamptoneng ENG1. Premier League28.626Matches
2014-201534Bournemoutheng ENG2. Championship37.033Matches
2014-201534Bournemoutheng ENGLeague Cup2.00Matches
2015-201635Bournemoutheng ENG1. Premier League32.051Matches
2016-201736Bournemoutheng ENG1. Premier League35.0632Matches
2017-201837Bournemoutheng ENGEFL Cup4.340Matches
2017-201837Bournemoutheng ENGFA Cup2.050Matches
2018-201938Bournemoutheng ENGEFL Cup4.041Matches
2018-201938Bournemoutheng ENGFA Cup1.030Matches
2018-201938Bournemoutheng ENG1. Premier League12.018321015.90.24-2.1-0.175716734.12366239.836.611265.248.221341.990.7514.3Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa24.07Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10.82Matches
2021-202241Legia Warsaw2. Europa Lg2.0100000.80.13-0.2-0.1152025.0521726.928.71931.631.32800.031.5016.8Matches
20 Seasons5 Clubs9 Leagues528.95271521016.70.23-2.3-0.166218733.22887937.535.213160.345.724141.7120.8614.7
Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Bournemouth (6 Seasons)4 Leagues129.3181621015.90.24-2.1-0.175716734.12366239.836.611265.248.221341.990.7514.3
Celtic (5 Seasons)3 Leagues187.4172
Legia Warsaw (5 Seasons)2 Leagues102.05090000.80.13-0.2-0.1152025.0521726.928.71931.631.32800.031.5016.8
Fiorentina (2 Seasons)1 League62.070
Southampton (2 Seasons)1 League48.154
Premier League (7 Seasons)127.1186521015.90.24-2.1-0.175716734.12366239.836.611265.248.221341.990.7514.3
Premier League (5 Seasons)161.1138
Ekstraklasa (5 Seasons)98.0499
FA Cup (4 Seasons)3.080
Champions Lg (3 Seasons)22.327
EFL Cup (3 Seasons)10.381
Europa Lg (3 Seasons)8.0800000.80.13-0.2-0.1152025.0521726.928.71931.631.32800.031.5016.8
Serie A (2 Seasons)62.070
Championship (1 Season)37.033
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2002-200322Legia Warsaw1 League11.311
2003-200423Legia Warsaw1 League26.019
2004-200524Legia Warsaw2 Leagues26.019
2005-200625Celtic1 League34.030
2006-200726Celtic2 Leagues43.840
2007-200827Celtic2 Leagues38.030
2008-200928Celtic2 Leagues40.035
2009-201029Celtic2 Leagues31.637
2010-201130Fiorentina1 League26.029
2011-201231Fiorentina1 League36.041
2012-201332Southampton1 League19.528
2013-201433Southampton1 League28.626
2014-201534Bournemouth3 Leagues39.0330
2015-201635Bournemouth2 Leagues32.051
2016-201736Bournemouth1 League35.0632
2017-201837Bournemouth3 Leagues6.390
2018-201938Bournemouth3 Leagues17.025421015.90.24-2.1-0.175716734.12366239.836.611265.248.221341.990.7514.3
2020-202140Legia Warsaw1 League24.07
2021-202241Legia Warsaw2 Leagues12.8120000.80.13-0.2-0.1152025.0521726.928.71931.631.32800.031.5016.8
20 Seasons5 Clubs9 Leagues528.95271521016.70.23-2.3-0.166218733.22887937.535.213160.345.724141.7120.8614.7
Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Bournemouth (6 Seasons)4 Leagues129.3181621015.90.24-2.1-0.175716734.12366239.836.611265.248.221341.990.7514.3
Celtic (5 Seasons)3 Leagues187.4172
Legia Warsaw (5 Seasons)2 Leagues102.05090000.80.13-0.2-0.1152025.0521726.928.71931.631.32800.031.5016.8
Fiorentina (2 Seasons)1 League62.070
Southampton (2 Seasons)1 League48.154
Premier League (7 Seasons)127.1186521015.90.24-2.1-0.175716734.12366239.836.611265.248.221341.990.7514.3
Premier League (5 Seasons)161.1138
Ekstraklasa (5 Seasons)98.0499
FA Cup (4 Seasons)3.080
Champions Lg (3 Seasons)22.327
EFL Cup (3 Seasons)10.381
Europa Lg (3 Seasons)8.0800000.80.13-0.2-0.1152025.0521726.928.71931.631.32800.031.5016.8
Serie A (2 Seasons)62.070
Championship (1 Season)37.033
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2002-200322Legia Warsawpl POL1. I Liga4th11.311Matches
2003-200423Legia Warsawpl POL1. I Liga2nd26.019
2004-200524Legia Warsawpl POL1. I Liga3rd26.019Matches
2005-200625Celticsct SCO1. Premier League1st34.030Matches
2006-200726Celticsct SCO1. Premier League1st35.530Matches
2007-200827Celticsct SCO1. Premier League1st30.020Matches
2008-200928Celticsct SCO1. Premier League2nd34.028Matches
2009-201029Celticsct SCO1. Premier League2nd27.630Matches
2010-201130Fiorentinait ITA1. Serie A9th26.029Matches
2011-201231Fiorentinait ITA1. Serie A13th36.041Matches
2012-201332Southamptoneng ENG1. Premier League14th19.528Matches
2013-201433Southamptoneng ENG1. Premier League8th28.626Matches
2014-201534Bournemoutheng ENG2. Championship1st37.033Matches
2015-201635Bournemoutheng ENG1. Premier League16th32.051Matches
2016-201736Bournemoutheng ENG1. Premier League9th35.0632Matches
2018-201938Bournemoutheng ENG1. Premier League14th12.018321015.90.24-2.1-0.175716734.12366239.836.611265.248.221341.990.7514.3Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa1st24.07Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10th10.82Matches
20 Seasons5 Clubs5 Leagues485.34761421015.90.24-2.1-0.175716734.12366239.836.611265.248.221341.990.7514.3
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Bournemouth (6 Seasons)2 Leagues116.0165521015.90.24-2.1-0.175716734.12366239.836.611265.248.221341.990.7514.3
Celtic (5 Seasons)1 League161.1138
Legia Warsaw (5 Seasons)1 League98.0499
Fiorentina (2 Seasons)1 League62.070
Southampton (2 Seasons)1 League48.154
Premier League (7 Seasons)127.1186521015.90.24-2.1-0.175716734.12366239.836.611265.248.221341.990.7514.3
Premier League (5 Seasons)161.1138
Ekstraklasa (5 Seasons)98.0499
Serie A (2 Seasons)62.070
Championship (1 Season)37.033
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2014-201534Bournemoutheng ENGLeague Cup5th2.00Matches
2017-201837Bournemoutheng ENGEFL Cup5th4.340Matches
2017-201837Bournemoutheng ENGFA Cup33rd2.050Matches
2018-201938Bournemoutheng ENGEFL Cup5th4.041Matches
2018-201938Bournemoutheng ENGFA Cup33rd1.030Matches
4 Seasons1 Club2 Leagues13.3161
FA Cup (4 Seasons)3.080
EFL Cup (3 Seasons)10.381
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2006-200726Celtic1. Champions LgR168.310Matches
2007-200827Celtic1. Champions LgR168.010Matches
2008-200928Celtic1. Champions LgGR6.07Matches
2009-201029Celtic2. Europa LgGR4.07Matches
2021-202241Legia Warsaw2. Europa LgGR2.0100000.80.13-0.2-0.1152025.0521726.928.71931.631.32800.031.5016.8Matches
6 Seasons2 Clubs2 Leagues30.33500000.80.13-0.2-0.1152025.0521726.928.71931.631.32800.031.5016.8
Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Celtic (4 Seasons)2 Leagues26.334
Legia Warsaw (2 Seasons)1 League4.0100000.80.13-0.2-0.1152025.0521726.928.71931.631.32800.031.5016.8
Champions Lg (3 Seasons)22.327
Europa Lg (3 Seasons)8.0800000.80.13-0.2-0.1152025.0521726.928.71931.631.32800.031.5016.8
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
200626pl Poland1. World CupGR3.010Matches
200625pl PolandWCQ3.00Matches
200827pl PolandUEFA EuroGR3.01Matches
200827pl PolandUEFA Euro Qualifying9.00Matches
201029pl PolandWCQ5.00Matches
201433pl PolandWCQ6.00Matches
201433pl PolandFriendlies (M)1.50Matches
201534pl PolandFriendlies (M)1.50Matches
201635pl PolandFriendlies (M)1.50Matches
201736pl PolandFriendlies (M)0.50Matches
8 Seasons1 Club5 Leagues34.011
WCQ (4 Seasons)14.00
Friendlies (M) (4 Seasons)5.00
UEFA Euro Qualifying (2 Seasons)9.00
UEFA Euro (2 Seasons)3.01
World Cup (1 Season)3.010

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
2002-200322Legia Warsawpl POL1. I Liga12111,01311.3000000200.000.000.000.000.00Matches
2003-200423Legia Warsawpl POL1. I Liga26262,34026.0101011200.040.000.040.000.00
2004-200524Legia Warsawpl POL1. I Liga26262,34026.0000000100.000.000.000.000.00Matches
2004-200524Legia Warsaw2. UEFA Cup221802.0000000.000.00Matches
2005-200625Celticsct SCO1. Premier League34343,06034.0000000100.000.000.000.000.00Matches
2006-200726Celtic1. Champions Lg887508.3000000100.000.000.000.000.00Matches
2006-200726Celticsct SCO1. Premier League36363,19535.5000000200.000.000.000.000.00Matches
2007-200827Celtic1. Champions Lg887208.0000000000.000.000.000.000.00Matches
2007-200827Celticsct SCO1. Premier League30302,70030.0000000300.000.000.000.000.00Matches
2008-200928Celtic1. Champions Lg665406.0000000000.000.000.000.000.00Matches
2008-200928Celticsct SCO1. Premier League34343,06034.0000000300.000.000.000.000.00Matches
2009-201029Celtic2. Europa Lg443604.0000000000.000.000.000.000.00Matches
2009-201029Celticsct SCO1. Premier League28282,48227.6000000100.000.000.000.000.00Matches
2010-201130Fiorentinait ITA1. Serie A26262,34026.0000000300.000.000.000.000.00Matches
2011-201231Fiorentinait ITA1. Serie A36363,24036.0000000500.000.000.000.000.00Matches
2012-201332Southamptoneng ENG1. Premier League20201,75519.5000000100.000.000.000.000.00Matches
2013-201433Southamptoneng ENG1. Premier League29292,57728.6011000000.000.030.030.000.03Matches
2014-201534Bournemoutheng ENG2. Championship37373,33037.0000000200.000.000.000.000.00Matches
2014-201534Bournemoutheng ENGFA Cup00Matches
2014-201534Bournemoutheng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2015-201635Bournemoutheng ENGFA Cup00Matches
2015-201635Bournemoutheng ENG1. Premier League32322,88032.0000000200.000.000.000.000.00Matches
2016-201736Bournemoutheng ENG1. Premier League35353,15035.0000000200.000.000.000.000.00Matches
2017-201837Bournemoutheng ENGEFL Cup443904.3000000100.000.000.000.000.00Matches
2017-201837Bournemoutheng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2017-201837Bournemoutheng ENG1. Premier League00Matches
2018-201938Bournemoutheng ENGEFL Cup443604.0000000000.000.000.000.000.00Matches
2018-201938Bournemoutheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201938Bournemoutheng ENG1. Premier League12121,08012.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202039Bournemoutheng ENG1. Premier League00Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa25252,16024.0000000100.000.000.000.000.00Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa111197110.8000000110.000.000.000.000.00Matches
2021-202241Legia Warsaw2. Europa Lg221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
20 Seasons5 Clubs9 Leagues53253147,603528.91120113610.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Bournemouth (6 Seasons)4 Leagues12912911,640129.3000000900.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Celtic (5 Seasons)3 Leagues18818816,867187.40000001100.000.000.000.000.00
Legia Warsaw (5 Seasons)2 Leagues1041039,184102.0101011710.00.00.00.00000.010.000.010.000.000.000.000.000.000.00
Fiorentina (2 Seasons)1 League62625,58062.0000000800.000.000.000.000.00
Southampton (2 Seasons)1 League49494,33248.1011000100.000.020.020.000.02
Premier League (7 Seasons)12812811,442127.1011000700.00.00.00.00000.000.010.010.000.010.000.000.000.000.00
Premier League (5 Seasons)16216214,497161.10000001000.000.000.000.000.00
Ekstraklasa (5 Seasons)100998,82498.0101011710.010.000.010.000.00
FA Cup (4 Seasons)332703.0000000000.000.000.000.000.00
Champions Lg (3 Seasons)22222,01022.3000000100.000.000.000.000.00
EFL Cup (3 Seasons)101093010.3000000100.000.000.000.000.00
Europa Lg (3 Seasons)887208.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Serie A (2 Seasons)62625,58062.0000000800.000.000.000.000.00
Championship (1 Season)37373,33037.0000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2002-200322Legia Warsaw1 League12111,01311.3000000200.000.000.000.000.00
2003-200423Legia Warsaw1 League26262,34026.0101011200.040.000.040.000.00
2004-200524Legia Warsaw2 Leagues28282,52026.0000000100.000.000.000.000.00
2005-200625Celtic1 League34343,06034.0000000100.000.000.000.000.00
2006-200726Celtic2 Leagues44443,94543.8000000300.000.000.000.000.00
2007-200827Celtic2 Leagues38383,42038.0000000300.000.000.000.000.00
2008-200928Celtic2 Leagues40403,60040.0000000300.000.000.000.000.00
2009-201029Celtic2 Leagues32322,84231.6000000100.000.000.000.000.00
2010-201130Fiorentina1 League26262,34026.0000000300.000.000.000.000.00
2011-201231Fiorentina1 League36363,24036.0000000500.000.000.000.000.00
2012-201332Southampton1 League20201,75519.5000000100.000.000.000.000.00
2013-201433Southampton1 League29292,57728.6011000000.000.030.030.000.03
2014-201534Bournemouth3 Leagues39393,51039.0000000200.000.000.000.000.00
2015-201635Bournemouth2 Leagues32322,88032.0000000200.000.000.000.000.00
2016-201736Bournemouth1 League35353,15035.0000000200.000.000.000.000.00
2017-201837Bournemouth3 Leagues665706.3000000100.000.000.000.000.00
2018-201938Bournemouth3 Leagues17171,53017.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2019-202039Bournemouth1 League00
2020-202140Legia Warsaw1 League25252,16024.0000000100.000.000.000.000.00
2021-202241Legia Warsaw2 Leagues13131,15112.8000000110.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
20 Seasons5 Clubs9 Leagues53253147,603528.91120113610.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Bournemouth (6 Seasons)4 Leagues12912911,640129.3000000900.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Celtic (5 Seasons)3 Leagues18818816,867187.40000001100.000.000.000.000.00
Legia Warsaw (5 Seasons)2 Leagues1041039,184102.0101011710.00.00.00.00000.010.000.010.000.000.000.000.000.000.00
Fiorentina (2 Seasons)1 League62625,58062.0000000800.000.000.000.000.00
Southampton (2 Seasons)1 League49494,33248.1011000100.000.020.020.000.02
Premier League (7 Seasons)12812811,442127.1011000700.00.00.00.00000.000.010.010.000.010.000.000.000.000.00
Premier League (5 Seasons)16216214,497161.10000001000.000.000.000.000.00
Ekstraklasa (5 Seasons)100998,82498.0101011710.010.000.010.000.00
FA Cup (4 Seasons)332703.0000000000.000.000.000.000.00
Champions Lg (3 Seasons)22222,01022.3000000100.000.000.000.000.00
EFL Cup (3 Seasons)101093010.3000000100.000.000.000.000.00
Europa Lg (3 Seasons)887208.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Serie A (2 Seasons)62625,58062.0000000800.000.000.000.000.00
Championship (1 Season)37373,33037.0000000200.000.000.000.000.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
2002-200322Legia Warsawpl POL1. I Liga4th12111,01311.3000000200.000.000.000.000.00Matches
2003-200423Legia Warsawpl POL1. I Liga2nd26262,34026.0101011200.040.000.040.000.00
2004-200524Legia Warsawpl POL1. I Liga3rd26262,34026.0000000100.000.000.000.000.00Matches
2005-200625Celticsct SCO1. Premier League1st34343,06034.0000000100.000.000.000.000.00Matches
2006-200726Celticsct SCO1. Premier League1st36363,19535.5000000200.000.000.000.000.00Matches
2007-200827Celticsct SCO1. Premier League1st30302,70030.0000000300.000.000.000.000.00Matches
2008-200928Celticsct SCO1. Premier League2nd34343,06034.0000000300.000.000.000.000.00Matches
2009-201029Celticsct SCO1. Premier League2nd28282,48227.6000000100.000.000.000.000.00Matches
2010-201130Fiorentinait ITA1. Serie A9th26262,34026.0000000300.000.000.000.000.00Matches
2011-201231Fiorentinait ITA1. Serie A13th36363,24036.0000000500.000.000.000.000.00Matches
2012-201332Southamptoneng ENG1. Premier League14th20201,75519.5000000100.000.000.000.000.00Matches
2013-201433Southamptoneng ENG1. Premier League8th29292,57728.6011000000.000.030.030.000.03Matches
2014-201534Bournemoutheng ENG2. Championship1st37373,33037.0000000200.000.000.000.000.00Matches
2015-201635Bournemoutheng ENG1. Premier League16th32322,88032.0000000200.000.000.000.000.00Matches
2016-201736Bournemoutheng ENG1. Premier League9th35353,15035.0000000200.000.000.000.000.00Matches
2017-201837Bournemoutheng ENG1. Premier League12th00Matches
2018-201938Bournemoutheng ENG1. Premier League14th12121,08012.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202039Bournemoutheng ENG1. Premier League18th00Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa1st25252,16024.0000000100.000.000.000.000.00Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10th111197110.8000000110.000.000.000.000.00Matches
20 Seasons5 Clubs5 Leagues48948843,673485.31120113410.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
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
Bournemouth (6 Seasons)2 Leagues11611610,440116.0000000800.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Celtic (5 Seasons)1 League16216214,497161.10000001000.000.000.000.000.00
Legia Warsaw (5 Seasons)1 League100998,82498.0101011710.010.000.010.000.00
Fiorentina (2 Seasons)1 League62625,58062.0000000800.000.000.000.000.00
Southampton (2 Seasons)1 League49494,33248.1011000100.000.020.020.000.02
Premier League (7 Seasons)12812811,442127.1011000700.00.00.00.00000.000.010.010.000.010.000.000.000.000.00
Premier League (5 Seasons)16216214,497161.10000001000.000.000.000.000.00
Ekstraklasa (5 Seasons)100998,82498.0101011710.010.000.010.000.00
Serie A (2 Seasons)62625,58062.0000000800.000.000.000.000.00
Championship (1 Season)37373,33037.0000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201534Bournemoutheng ENGFA Cup17th00Matches
2014-201534Bournemoutheng ENGLeague Cup5th221802.0000000000.000.000.000.000.00Matches
2015-201635Bournemoutheng ENGFA Cup9th00Matches
2017-201837Bournemoutheng ENGEFL Cup5th443904.3000000100.000.000.000.000.00Matches
2017-201837Bournemoutheng ENGFA Cup33rd221802.0000000000.000.000.000.000.00Matches
2018-201938Bournemoutheng ENGEFL Cup5th443604.0000000000.000.000.000.000.00Matches
2018-201938Bournemoutheng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
4 Seasons1 Club2 Leagues13131,20013.3000000100.000.000.000.000.00
FA Cup (4 Seasons)332703.0000000000.000.000.000.000.00
EFL Cup (3 Seasons)101093010.3000000100.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
2004-200524Legia Warsaw2. UEFA CupRd1221802.0000000.000.00Matches
2006-200726Celtic1. Champions LgR16887508.3000000100.000.000.000.000.00Matches
2007-200827Celtic1. Champions LgR16887208.0000000000.000.000.000.000.00Matches
2008-200928Celtic1. Champions LgGR665406.0000000000.000.000.000.000.00Matches
2009-201029Celtic2. Europa LgGR443604.0000000000.000.000.000.000.00Matches
2021-202241Legia Warsaw2. Europa LgGR221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
6 Seasons2 Clubs2 Leagues30302,73030.3000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
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)2 Leagues26262,37026.3000000100.000.000.000.000.00
Legia Warsaw (2 Seasons)1 League443604.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Champions Lg (3 Seasons)22222,01022.3000000100.000.000.000.000.00
Europa Lg (3 Seasons)887208.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.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
200626pl Poland1. World CupGR332703.00000200.000.00Matches
200625pl PolandWCQ332703.00000000.000.00Matches
200827pl PolandUEFA EuroGR332703.00000000.000.00Matches
200827pl PolandUEFA Euro Qualifying998109.00000100.000.00Matches
201029pl PolandWCQ554505.00000000.000.00Matches
201433pl PolandWCQ665406.0000000000.000.000.000.000.00Matches
201433pl PolandFriendlies (M)221351.5000000000.000.000.000.000.00Matches
201534pl PolandFriendlies (M)221351.5000000000.000.000.000.000.00Matches
201635pl PolandFriendlies (M)321351.5000000000.000.000.000.000.00Matches
201635pl PolandUEFA EuroQF00Matches
201635pl PolandUEFA Euro Qualifying00Matches
201736pl PolandFriendlies (M)11440.5000000000.000.000.000.000.00Matches
201837pl PolandWCQ00Matches
8 Seasons1 Club5 Leagues37363,05934.0000000300.000.000.000.000.00
WCQ (4 Seasons)14141,26014.0000000000.000.000.000.000.00
Friendlies (M) (4 Seasons)874495.0000000000.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)998109.00000100.000.00
UEFA Euro (2 Seasons)332703.00000000.000.00
World Cup (1 Season)332703.00000200.000.00
Become a Stathead & surf this site ad-free.

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
2002-200322Legia Warsawpl POL1. I Liga11.3000.0000Matches
2003-200423Legia Warsawpl POL1. I Liga26.0110.040.0011
2004-200524Legia Warsawpl POL1. I Liga26.0000.0000Matches
2004-200524Legia Warsaw2. UEFA Cup2.000Matches
2005-200625Celticsct SCO1. Premier League34.0000.0000Matches
2006-200726Celtic1. Champions Lg8.3000.0000Matches
2006-200726Celticsct SCO1. Premier League35.5000.0000Matches
2007-200827Celtic1. Champions Lg8.0000.0000Matches
2007-200827Celticsct SCO1. Premier League30.0000.0000Matches
2008-200928Celtic1. Champions Lg6.0000.0000Matches
2008-200928Celticsct SCO1. Premier League34.0000.0000Matches
2009-201029Celtic2. Europa Lg4.0000.0000Matches
2009-201029Celticsct SCO1. Premier League27.6000.0000Matches
2010-201130Fiorentinait ITA1. Serie A26.0000.0000Matches
2011-201231Fiorentinait ITA1. Serie A36.0000.0000Matches
2012-201332Southamptoneng ENG1. Premier League19.5000.0000Matches
2013-201433Southamptoneng ENG1. Premier League28.6000.0000Matches
2014-201534Bournemoutheng ENG2. Championship37.0000.0000Matches
2014-201534Bournemoutheng ENGLeague Cup2.0000Matches
2015-201635Bournemoutheng ENG1. Premier League32.0000.0000Matches
2016-201736Bournemoutheng ENG1. Premier League35.00000.000.0000Matches
2017-201837Bournemoutheng ENGEFL Cup4.30000.000.0000Matches
2017-201837Bournemoutheng ENGFA Cup2.00000.000.0000Matches
2018-201938Bournemoutheng ENGEFL Cup4.00000.000.0000Matches
2018-201938Bournemoutheng ENGFA Cup1.00000.000.0000Matches
2018-201938Bournemoutheng ENG1. Premier League12.00000.000.000000.00.00.00.0Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa24.0000Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10.8000Matches
2021-202241Legia Warsaw2. Europa Lg2.00000.000.000000.00.00.00.0Matches
20 Seasons5 Clubs9 Leagues528.91010.000.000.000110.00.00.00.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Bournemouth (6 Seasons)4 Leagues129.30000.000.000000.00.00.00.0
Celtic (5 Seasons)3 Leagues187.4000.0000
Legia Warsaw (5 Seasons)2 Leagues102.01010.000.020.000110.00.00.00.0
Fiorentina (2 Seasons)1 League62.0000.0000
Southampton (2 Seasons)1 League48.1000.0000
Premier League (7 Seasons)127.10000.000.000000.00.00.00.0
Premier League (5 Seasons)161.1000.0000
Ekstraklasa (5 Seasons)98.0110.020.0011
FA Cup (4 Seasons)3.00000.000.0000
Champions Lg (3 Seasons)22.3000.0000
EFL Cup (3 Seasons)10.30000.000.0000
Europa Lg (3 Seasons)8.00000.000.000000.00.00.00.0
Serie A (2 Seasons)62.0000.0000
Championship (1 Season)37.0000.0000
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
2002-200322Legia Warsaw1 League11.3000.0000
2003-200423Legia Warsaw1 League26.0110.040.0011
2004-200524Legia Warsaw2 Leagues26.0000.0000
2005-200625Celtic1 League34.0000.0000
2006-200726Celtic2 Leagues43.8000.0000
2007-200827Celtic2 Leagues38.0000.0000
2008-200928Celtic2 Leagues40.0000.0000
2009-201029Celtic2 Leagues31.6000.0000
2010-201130Fiorentina1 League26.0000.0000
2011-201231Fiorentina1 League36.0000.0000
2012-201332Southampton1 League19.5000.0000
2013-201433Southampton1 League28.6000.0000
2014-201534Bournemouth3 Leagues39.0000.0000
2015-201635Bournemouth2 Leagues32.0000.0000
2016-201736Bournemouth1 League35.00000.000.0000
2017-201837Bournemouth3 Leagues6.30000.000.0000
2018-201938Bournemouth3 Leagues17.00000.000.000000.00.00.00.0
2020-202140Legia Warsaw1 League24.0000
2021-202241Legia Warsaw2 Leagues12.80000.000.000000.00.00.00.0
20 Seasons5 Clubs9 Leagues528.91010.000.000.000110.00.00.00.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Bournemouth (6 Seasons)4 Leagues129.30000.000.000000.00.00.00.0
Celtic (5 Seasons)3 Leagues187.4000.0000
Legia Warsaw (5 Seasons)2 Leagues102.01010.000.020.000110.00.00.00.0
Fiorentina (2 Seasons)1 League62.0000.0000
Southampton (2 Seasons)1 League48.1000.0000
Premier League (7 Seasons)127.10000.000.000000.00.00.00.0
Premier League (5 Seasons)161.1000.0000
Ekstraklasa (5 Seasons)98.0110.020.0011
FA Cup (4 Seasons)3.00000.000.0000
Champions Lg (3 Seasons)22.3000.0000
EFL Cup (3 Seasons)10.30000.000.0000
Europa Lg (3 Seasons)8.00000.000.000000.00.00.00.0
Serie A (2 Seasons)62.0000.0000
Championship (1 Season)37.0000.0000
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
2002-200322Legia Warsawpl POL1. I Liga4th11.3000.0000Matches
2003-200423Legia Warsawpl POL1. I Liga2nd26.0110.040.0011
2004-200524Legia Warsawpl POL1. I Liga3rd26.0000.0000Matches
2005-200625Celticsct SCO1. Premier League1st34.0000.0000Matches
2006-200726Celticsct SCO1. Premier League1st35.5000.0000Matches
2007-200827Celticsct SCO1. Premier League1st30.0000.0000Matches
2008-200928Celticsct SCO1. Premier League2nd34.0000.0000Matches
2009-201029Celticsct SCO1. Premier League2nd27.6000.0000Matches
2010-201130Fiorentinait ITA1. Serie A9th26.0000.0000Matches
2011-201231Fiorentinait ITA1. Serie A13th36.0000.0000Matches
2012-201332Southamptoneng ENG1. Premier League14th19.5000.0000Matches
2013-201433Southamptoneng ENG1. Premier League8th28.6000.0000Matches
2014-201534Bournemoutheng ENG2. Championship1st37.0000.0000Matches
2015-201635Bournemoutheng ENG1. Premier League16th32.0000.0000Matches
2016-201736Bournemoutheng ENG1. Premier League9th35.00000.000.0000Matches
2018-201938Bournemoutheng ENG1. Premier League14th12.00000.000.000000.00.00.00.0Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa1st24.0000Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10th10.8000Matches
20 Seasons5 Clubs5 Leagues485.31010.000.000.000110.00.00.00.0
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
Bournemouth (6 Seasons)2 Leagues116.00000.000.000000.00.00.00.0
Celtic (5 Seasons)1 League161.1000.0000
Legia Warsaw (5 Seasons)1 League98.0110.020.0011
Fiorentina (2 Seasons)1 League62.0000.0000
Southampton (2 Seasons)1 League48.1000.0000
Premier League (7 Seasons)127.10000.000.000000.00.00.00.0
Premier League (5 Seasons)161.1000.0000
Ekstraklasa (5 Seasons)98.0110.020.0011
Serie A (2 Seasons)62.0000.0000
Championship (1 Season)37.0000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201534Bournemoutheng ENGLeague Cup5th2.0000Matches
2017-201837Bournemoutheng ENGEFL Cup5th4.30000.000.0000Matches
2017-201837Bournemoutheng ENGFA Cup33rd2.00000.000.0000Matches
2018-201938Bournemoutheng ENGEFL Cup5th4.00000.000.0000Matches
2018-201938Bournemoutheng ENGFA Cup33rd1.00000.000.0000Matches
4 Seasons1 Club2 Leagues13.30000.000.0000
FA Cup (4 Seasons)3.00000.000.0000
EFL Cup (3 Seasons)10.30000.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
2004-200524Legia Warsaw2. UEFA CupRd12.000Matches
2006-200726Celtic1. Champions LgR168.3000.0000Matches
2007-200827Celtic1. Champions LgR168.0000.0000Matches
2008-200928Celtic1. Champions LgGR6.0000.0000Matches
2009-201029Celtic2. Europa LgGR4.0000.0000Matches
2021-202241Legia Warsaw2. Europa LgGR2.00000.000.000000.00.00.00.0Matches
6 Seasons2 Clubs2 Leagues30.30000.000.000000.00.00.00.0
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)2 Leagues26.3000.0000
Legia Warsaw (2 Seasons)1 League4.00000.000.000000.00.00.00.0
Champions Lg (3 Seasons)22.3000.0000
Europa Lg (3 Seasons)8.00000.000.000000.00.00.00.0
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
200626pl Poland1. World CupGR3.0000Matches
200625pl PolandWCQ3.0000Matches
200827pl PolandUEFA EuroGR3.0000Matches
200827pl PolandUEFA Euro Qualifying9.0000Matches
201029pl PolandWCQ5.0000Matches
201433pl PolandWCQ6.0000Matches
201433pl PolandFriendlies (M)1.5000Matches
201534pl PolandFriendlies (M)1.5000Matches
201635pl PolandFriendlies (M)1.5000Matches
201736pl PolandFriendlies (M)0.5000Matches
8 Seasons1 Club5 Leagues34.0000
WCQ (4 Seasons)14.0000
Friendlies (M) (4 Seasons)5.0000
UEFA Euro Qualifying (2 Seasons)9.0000
UEFA Euro (2 Seasons)3.0000
World Cup (1 Season)3.0000

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
2002-200322Legia Warsawpl POL1. I Liga11.30Matches
2003-200423Legia Warsawpl POL1. I Liga26.00
2004-200524Legia Warsawpl POL1. I Liga26.00Matches
2004-200524Legia Warsaw2. UEFA Cup2.0Matches
2005-200625Celticsct SCO1. Premier League34.00Matches
2006-200726Celtic1. Champions Lg8.30Matches
2006-200726Celticsct SCO1. Premier League35.50Matches
2007-200827Celtic1. Champions Lg8.00Matches
2007-200827Celticsct SCO1. Premier League30.00Matches
2008-200928Celtic1. Champions Lg6.00Matches
2008-200928Celticsct SCO1. Premier League34.00Matches
2009-201029Celtic2. Europa Lg4.00Matches
2009-201029Celticsct SCO1. Premier League27.60Matches
2010-201130Fiorentinait ITA1. Serie A26.00Matches
2011-201231Fiorentinait ITA1. Serie A36.00Matches
2012-201332Southamptoneng ENG1. Premier League19.50Matches
2013-201433Southamptoneng ENG1. Premier League28.61Matches
2014-201534Bournemoutheng ENG2. Championship37.00Matches
2014-201534Bournemoutheng ENGLeague Cup2.00Matches
2015-201635Bournemoutheng ENG1. Premier League32.00Matches
2016-201736Bournemoutheng ENG1. Premier League35.00Matches
2017-201837Bournemoutheng ENGEFL Cup4.30Matches
2017-201837Bournemoutheng ENGFA Cup2.00Matches
2018-201938Bournemoutheng ENGEFL Cup4.00Matches
2018-201938Bournemoutheng ENGFA Cup1.00Matches
2018-201938Bournemoutheng ENG1. Premier League12.022535064.3697455662525100.011811999.28220440.200.00.00.005000Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa24.00Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10.80Matches
2021-202241Legia Warsaw2. Europa Lg2.0537174.611878931313100.0313393.982433.300.00.00.000000Matches
20 Seasons5 Clubs9 Leagues528.927842166.0816164593838100.014915298.09022839.510.00.0+1.005000
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
Bournemouth (6 Seasons)4 Leagues129.322535064.3697455662525100.011811999.28220440.200.00.00.005000
Celtic (5 Seasons)3 Leagues187.40
Legia Warsaw (5 Seasons)2 Leagues102.0537174.611878931313100.0313393.982433.300.00.00.000000
Fiorentina (2 Seasons)1 League62.00
Southampton (2 Seasons)1 League48.11
Premier League (7 Seasons)127.122535064.3697455662525100.011811999.28220440.210.00.0+1.005000
Premier League (5 Seasons)161.10
Ekstraklasa (5 Seasons)98.00
FA Cup (4 Seasons)3.00
Champions Lg (3 Seasons)22.30
EFL Cup (3 Seasons)10.30
Europa Lg (3 Seasons)8.0537174.611878931313100.0313393.982433.300.00.00.000000
Serie A (2 Seasons)62.00
Championship (1 Season)37.00
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
2002-200322Legia Warsaw1 League11.30
2003-200423Legia Warsaw1 League26.00
2004-200524Legia Warsaw2 Leagues26.00
2005-200625Celtic1 League34.00
2006-200726Celtic2 Leagues43.80
2007-200827Celtic2 Leagues38.00
2008-200928Celtic2 Leagues40.00
2009-201029Celtic2 Leagues31.60
2010-201130Fiorentina1 League26.00
2011-201231Fiorentina1 League36.00
2012-201332Southampton1 League19.50
2013-201433Southampton1 League28.61
2014-201534Bournemouth3 Leagues39.00
2015-201635Bournemouth2 Leagues32.00
2016-201736Bournemouth1 League35.00
2017-201837Bournemouth3 Leagues6.30
2018-201938Bournemouth3 Leagues17.022535064.3697455662525100.011811999.28220440.200.00.00.005000
2020-202140Legia Warsaw1 League24.00
2021-202241Legia Warsaw2 Leagues12.8537174.611878931313100.0313393.982433.300.00.00.000000
20 Seasons5 Clubs9 Leagues528.927842166.0816164593838100.014915298.09022839.510.00.0+1.005000
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
Bournemouth (6 Seasons)4 Leagues129.322535064.3697455662525100.011811999.28220440.200.00.00.005000
Celtic (5 Seasons)3 Leagues187.40
Legia Warsaw (5 Seasons)2 Leagues102.0537174.611878931313100.0313393.982433.300.00.00.000000
Fiorentina (2 Seasons)1 League62.00
Southampton (2 Seasons)1 League48.11
Premier League (7 Seasons)127.122535064.3697455662525100.011811999.28220440.210.00.0+1.005000
Premier League (5 Seasons)161.10
Ekstraklasa (5 Seasons)98.00
FA Cup (4 Seasons)3.00
Champions Lg (3 Seasons)22.30
EFL Cup (3 Seasons)10.30
Europa Lg (3 Seasons)8.0537174.611878931313100.0313393.982433.300.00.00.000000
Serie A (2 Seasons)62.00
Championship (1 Season)37.00
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
2002-200322Legia Warsawpl POL1. I Liga4th11.30Matches
2003-200423Legia Warsawpl POL1. I Liga2nd26.00
2004-200524Legia Warsawpl POL1. I Liga3rd26.00Matches
2005-200625Celticsct SCO1. Premier League1st34.00Matches
2006-200726Celticsct SCO1. Premier League1st35.50Matches
2007-200827Celticsct SCO1. Premier League1st30.00Matches
2008-200928Celticsct SCO1. Premier League2nd34.00Matches
2009-201029Celticsct SCO1. Premier League2nd27.60Matches
2010-201130Fiorentinait ITA1. Serie A9th26.00Matches
2011-201231Fiorentinait ITA1. Serie A13th36.00Matches
2012-201332Southamptoneng ENG1. Premier League14th19.50Matches
2013-201433Southamptoneng ENG1. Premier League8th28.61Matches
2014-201534Bournemoutheng ENG2. Championship1st37.00Matches
2015-201635Bournemoutheng ENG1. Premier League16th32.00Matches
2016-201736Bournemoutheng ENG1. Premier League9th35.00Matches
2018-201938Bournemoutheng ENG1. Premier League14th12.022535064.3697455662525100.011811999.28220440.200.00.00.005000Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa1st24.00Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10th10.80Matches
20 Seasons5 Clubs5 Leagues485.322535064.3697455662525100.011811999.28220440.210.00.0+1.005000
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
Bournemouth (6 Seasons)2 Leagues116.022535064.3697455662525100.011811999.28220440.200.00.00.005000
Celtic (5 Seasons)1 League161.10
Legia Warsaw (5 Seasons)1 League98.00
Fiorentina (2 Seasons)1 League62.00
Southampton (2 Seasons)1 League48.11
Premier League (7 Seasons)127.122535064.3697455662525100.011811999.28220440.210.00.0+1.005000
Premier League (5 Seasons)161.10
Ekstraklasa (5 Seasons)98.00
Serie A (2 Seasons)62.00
Championship (1 Season)37.00
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201534Bournemoutheng ENGLeague Cup5th2.00Matches
2017-201837Bournemoutheng ENGEFL Cup5th4.30Matches
2017-201837Bournemoutheng ENGFA Cup33rd2.00Matches
2018-201938Bournemoutheng ENGEFL Cup5th4.00Matches
2018-201938Bournemoutheng ENGFA Cup33rd1.00Matches
4 Seasons1 Club2 Leagues13.30
FA Cup (4 Seasons)3.00
EFL Cup (3 Seasons)10.30
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
2004-200524Legia Warsaw2. UEFA CupRd12.0Matches
2006-200726Celtic1. Champions LgR168.30Matches
2007-200827Celtic1. Champions LgR168.00Matches
2008-200928Celtic1. Champions LgGR6.00Matches
2009-201029Celtic2. Europa LgGR4.00Matches
2021-202241Legia Warsaw2. Europa LgGR2.0537174.611878931313100.0313393.982433.300.00.00.000000Matches
6 Seasons2 Clubs2 Leagues30.3537174.611878931313100.0313393.982433.300.00.00.000000
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)2 Leagues26.30
Legia Warsaw (2 Seasons)1 League4.0537174.611878931313100.0313393.982433.300.00.00.000000
Champions Lg (3 Seasons)22.30
Europa Lg (3 Seasons)8.0537174.611878931313100.0313393.982433.300.00.00.000000
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
200626pl Poland1. World CupGR3.0Matches
200625pl PolandWCQ3.0Matches
200827pl PolandUEFA EuroGR3.0Matches
200827pl PolandUEFA Euro Qualifying9.0Matches
201029pl PolandWCQ5.0Matches
201433pl PolandWCQ6.00Matches
201433pl PolandFriendlies (M)1.50Matches
201534pl PolandFriendlies (M)1.50Matches
201635pl PolandFriendlies (M)1.50Matches
201736pl PolandFriendlies (M)0.50Matches
8 Seasons1 Club5 Leagues34.00
WCQ (4 Seasons)14.00
Friendlies (M) (4 Seasons)5.00
UEFA Euro Qualifying (2 Seasons)9.0
UEFA Euro (2 Seasons)3.0
World Cup (1 Season)3.0

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
2002-200322Legia Warsawpl POL1. I Liga11.3Matches
2003-200423Legia Warsawpl POL1. I Liga26.0
2004-200524Legia Warsawpl POL1. I Liga26.0Matches
2004-200524Legia Warsaw2. UEFA Cup2.0Matches
2005-200625Celticsct SCO1. Premier League34.0Matches
2006-200726Celtic1. Champions Lg8.3Matches
2006-200726Celticsct SCO1. Premier League35.5Matches
2007-200827Celtic1. Champions Lg8.0Matches
2007-200827Celticsct SCO1. Premier League30.0Matches
2008-200928Celtic1. Champions Lg6.0Matches
2008-200928Celticsct SCO1. Premier League34.0Matches
2009-201029Celtic2. Europa Lg4.0Matches
2009-201029Celticsct SCO1. Premier League27.6Matches
2010-201130Fiorentinait ITA1. Serie A26.0Matches
2011-201231Fiorentinait ITA1. Serie A36.0Matches
2012-201332Southamptoneng ENG1. Premier League19.5Matches
2013-201433Southamptoneng ENG1. Premier League28.6Matches
2014-201534Bournemoutheng ENG2. Championship37.0Matches
2014-201534Bournemoutheng ENGLeague Cup2.0Matches
2015-201635Bournemoutheng ENG1. Premier League32.0Matches
2016-201736Bournemoutheng ENG1. Premier League35.00Matches
2017-201837Bournemoutheng ENGEFL Cup4.30Matches
2017-201837Bournemoutheng ENGFA Cup2.00Matches
2018-201938Bournemoutheng ENGEFL Cup4.00Matches
2018-201938Bournemoutheng ENGFA Cup1.00Matches
2018-201938Bournemoutheng ENG1. Premier League12.0350190158460000000022520Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa24.0Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10.8Matches
2021-202241Legia Warsaw2. Europa Lg2.07146256000000005300Matches
20 Seasons5 Clubs9 Leagues528.9421236183520000000027820
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (6 Seasons)4 Leagues129.3350190158460000000022520
Celtic (5 Seasons)3 Leagues187.4
Legia Warsaw (5 Seasons)2 Leagues102.07146256000000005300
Fiorentina (2 Seasons)1 League62.0
Southampton (2 Seasons)1 League48.1
Premier League (7 Seasons)127.1350190158460000000022520
Premier League (5 Seasons)161.1
Ekstraklasa (5 Seasons)98.0
FA Cup (4 Seasons)3.00
Champions Lg (3 Seasons)22.3
EFL Cup (3 Seasons)10.30
Europa Lg (3 Seasons)8.07146256000000005300
Serie A (2 Seasons)62.0
Championship (1 Season)37.0
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
2002-200322Legia Warsaw1 League11.3
2003-200423Legia Warsaw1 League26.0
2004-200524Legia Warsaw2 Leagues26.0
2005-200625Celtic1 League34.0
2006-200726Celtic2 Leagues43.8
2007-200827Celtic2 Leagues38.0
2008-200928Celtic2 Leagues40.0
2009-201029Celtic2 Leagues31.6
2010-201130Fiorentina1 League26.0
2011-201231Fiorentina1 League36.0
2012-201332Southampton1 League19.5
2013-201433Southampton1 League28.6
2014-201534Bournemouth3 Leagues39.0
2015-201635Bournemouth2 Leagues32.0
2016-201736Bournemouth1 League35.00
2017-201837Bournemouth3 Leagues6.30
2018-201938Bournemouth3 Leagues17.0350190158460000000022520
2020-202140Legia Warsaw1 League24.0
2021-202241Legia Warsaw2 Leagues12.87146256000000005300
20 Seasons5 Clubs9 Leagues528.9421236183520000000027820
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (6 Seasons)4 Leagues129.3350190158460000000022520
Celtic (5 Seasons)3 Leagues187.4
Legia Warsaw (5 Seasons)2 Leagues102.07146256000000005300
Fiorentina (2 Seasons)1 League62.0
Southampton (2 Seasons)1 League48.1
Premier League (7 Seasons)127.1350190158460000000022520
Premier League (5 Seasons)161.1
Ekstraklasa (5 Seasons)98.0
FA Cup (4 Seasons)3.00
Champions Lg (3 Seasons)22.3
EFL Cup (3 Seasons)10.30
Europa Lg (3 Seasons)8.07146256000000005300
Serie A (2 Seasons)62.0
Championship (1 Season)37.0
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
2002-200322Legia Warsawpl POL1. I Liga4th11.3Matches
2003-200423Legia Warsawpl POL1. I Liga2nd26.0
2004-200524Legia Warsawpl POL1. I Liga3rd26.0Matches
2005-200625Celticsct SCO1. Premier League1st34.0Matches
2006-200726Celticsct SCO1. Premier League1st35.5Matches
2007-200827Celticsct SCO1. Premier League1st30.0Matches
2008-200928Celticsct SCO1. Premier League2nd34.0Matches
2009-201029Celticsct SCO1. Premier League2nd27.6Matches
2010-201130Fiorentinait ITA1. Serie A9th26.0Matches
2011-201231Fiorentinait ITA1. Serie A13th36.0Matches
2012-201332Southamptoneng ENG1. Premier League14th19.5Matches
2013-201433Southamptoneng ENG1. Premier League8th28.6Matches
2014-201534Bournemoutheng ENG2. Championship1st37.0Matches
2015-201635Bournemoutheng ENG1. Premier League16th32.0Matches
2016-201736Bournemoutheng ENG1. Premier League9th35.00Matches
2018-201938Bournemoutheng ENG1. Premier League14th12.0350190158460000000022520Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa1st24.0Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10th10.8Matches
20 Seasons5 Clubs5 Leagues485.3350190158460000000022520
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (6 Seasons)2 Leagues116.0350190158460000000022520
Celtic (5 Seasons)1 League161.1
Legia Warsaw (5 Seasons)1 League98.0
Fiorentina (2 Seasons)1 League62.0
Southampton (2 Seasons)1 League48.1
Premier League (7 Seasons)127.1350190158460000000022520
Premier League (5 Seasons)161.1
Ekstraklasa (5 Seasons)98.0
Serie A (2 Seasons)62.0
Championship (1 Season)37.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201534Bournemoutheng ENGLeague Cup5th2.0Matches
2017-201837Bournemoutheng ENGEFL Cup5th4.30Matches
2017-201837Bournemoutheng ENGFA Cup33rd2.00Matches
2018-201938Bournemoutheng ENGEFL Cup5th4.00Matches
2018-201938Bournemoutheng ENGFA Cup33rd1.00Matches
4 Seasons1 Club2 Leagues13.30
FA Cup (4 Seasons)3.00
EFL Cup (3 Seasons)10.30
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
2004-200524Legia Warsaw2. UEFA CupRd12.0Matches
2006-200726Celtic1. Champions LgR168.3Matches
2007-200827Celtic1. Champions LgR168.0Matches
2008-200928Celtic1. Champions LgGR6.0Matches
2009-201029Celtic2. Europa LgGR4.0Matches
2021-202241Legia Warsaw2. Europa LgGR2.07146256000000005300Matches
6 Seasons2 Clubs2 Leagues30.37146256000000005300
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (4 Seasons)2 Leagues26.3
Legia Warsaw (2 Seasons)1 League4.07146256000000005300
Champions Lg (3 Seasons)22.3
Europa Lg (3 Seasons)8.07146256000000005300
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
200626pl Poland1. World CupGR3.0Matches
200625pl PolandWCQ3.0Matches
200827pl PolandUEFA EuroGR3.0Matches
200827pl PolandUEFA Euro Qualifying9.0Matches
201029pl PolandWCQ5.0Matches
201433pl PolandWCQ6.0Matches
201433pl PolandFriendlies (M)1.5Matches
201534pl PolandFriendlies (M)1.5Matches
201635pl PolandFriendlies (M)1.5Matches
201736pl PolandFriendlies (M)0.5Matches
8 Seasons1 Club5 Leagues34.0
WCQ (4 Seasons)14.0
Friendlies (M) (4 Seasons)5.0
UEFA Euro Qualifying (2 Seasons)9.0
UEFA Euro (2 Seasons)3.0
World Cup (1 Season)3.0

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
2002-200322Legia Warsawpl POL1. I Liga11.3Matches
2003-200423Legia Warsawpl POL1. I Liga26.0
2004-200524Legia Warsawpl POL1. I Liga26.0Matches
2004-200524Legia Warsaw2. UEFA Cup2.0Matches
2005-200625Celticsct SCO1. Premier League34.0Matches
2006-200726Celtic1. Champions Lg8.3Matches
2006-200726Celticsct SCO1. Premier League35.5Matches
2007-200827Celtic1. Champions Lg8.0Matches
2007-200827Celticsct SCO1. Premier League30.0Matches
2008-200928Celtic1. Champions Lg6.0Matches
2008-200928Celticsct SCO1. Premier League34.0Matches
2009-201029Celtic2. Europa Lg4.0Matches
2009-201029Celticsct SCO1. Premier League27.6Matches
2010-201130Fiorentinait ITA1. Serie A26.0Matches
2011-201231Fiorentinait ITA1. Serie A36.0Matches
2012-201332Southamptoneng ENG1. Premier League19.5Matches
2013-201433Southamptoneng ENG1. Premier League28.6Matches
2014-201534Bournemoutheng ENG2. Championship37.0Matches
2014-201534Bournemoutheng ENGLeague Cup2.0Matches
2015-201635Bournemoutheng ENG1. Premier League32.0Matches
2016-201736Bournemoutheng ENG1. Premier League35.0Matches
2017-201837Bournemoutheng ENGEFL Cup4.3Matches
2017-201837Bournemoutheng ENGFA Cup2.0Matches
2018-201938Bournemoutheng ENGEFL Cup4.0Matches
2018-201938Bournemoutheng ENGFA Cup1.0Matches
2018-201938Bournemoutheng ENG1. Premier League12.040.3322000000.00000000Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa24.0Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10.8Matches
2021-202241Legia Warsaw2. Europa Lg2.000.0000000000.00000000Matches
20 Seasons5 Clubs9 Leagues528.940.2922000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (6 Seasons)4 Leagues129.340.3322000000.00000000
Celtic (5 Seasons)3 Leagues187.4
Legia Warsaw (5 Seasons)2 Leagues102.000.0000000000.00000000
Fiorentina (2 Seasons)1 League62.0
Southampton (2 Seasons)1 League48.1
Premier League (7 Seasons)127.140.3322000000.00000000
Premier League (5 Seasons)161.1
Ekstraklasa (5 Seasons)98.0
FA Cup (4 Seasons)3.0
Champions Lg (3 Seasons)22.3
EFL Cup (3 Seasons)10.3
Europa Lg (3 Seasons)8.000.0000000000.00000000
Serie A (2 Seasons)62.0
Championship (1 Season)37.0
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
2002-200322Legia Warsaw1 League11.3
2003-200423Legia Warsaw1 League26.0
2004-200524Legia Warsaw2 Leagues26.0
2005-200625Celtic1 League34.0
2006-200726Celtic2 Leagues43.8
2007-200827Celtic2 Leagues38.0
2008-200928Celtic2 Leagues40.0
2009-201029Celtic2 Leagues31.6
2010-201130Fiorentina1 League26.0
2011-201231Fiorentina1 League36.0
2012-201332Southampton1 League19.5
2013-201433Southampton1 League28.6
2014-201534Bournemouth3 Leagues39.0
2015-201635Bournemouth2 Leagues32.0
2016-201736Bournemouth1 League35.0
2017-201837Bournemouth3 Leagues6.3
2018-201938Bournemouth3 Leagues17.040.3322000000.00000000
2020-202140Legia Warsaw1 League24.0
2021-202241Legia Warsaw2 Leagues12.800.0000000000.00000000
20 Seasons5 Clubs9 Leagues528.940.2922000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (6 Seasons)4 Leagues129.340.3322000000.00000000
Celtic (5 Seasons)3 Leagues187.4
Legia Warsaw (5 Seasons)2 Leagues102.000.0000000000.00000000
Fiorentina (2 Seasons)1 League62.0
Southampton (2 Seasons)1 League48.1
Premier League (7 Seasons)127.140.3322000000.00000000
Premier League (5 Seasons)161.1
Ekstraklasa (5 Seasons)98.0
FA Cup (4 Seasons)3.0
Champions Lg (3 Seasons)22.3
EFL Cup (3 Seasons)10.3
Europa Lg (3 Seasons)8.000.0000000000.00000000
Serie A (2 Seasons)62.0
Championship (1 Season)37.0
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
2002-200322Legia Warsawpl POL1. I Liga4th11.3Matches
2003-200423Legia Warsawpl POL1. I Liga2nd26.0
2004-200524Legia Warsawpl POL1. I Liga3rd26.0Matches
2005-200625Celticsct SCO1. Premier League1st34.0Matches
2006-200726Celticsct SCO1. Premier League1st35.5Matches
2007-200827Celticsct SCO1. Premier League1st30.0Matches
2008-200928Celticsct SCO1. Premier League2nd34.0Matches
2009-201029Celticsct SCO1. Premier League2nd27.6Matches
2010-201130Fiorentinait ITA1. Serie A9th26.0Matches
2011-201231Fiorentinait ITA1. Serie A13th36.0Matches
2012-201332Southamptoneng ENG1. Premier League14th19.5Matches
2013-201433Southamptoneng ENG1. Premier League8th28.6Matches
2014-201534Bournemoutheng ENG2. Championship1st37.0Matches
2015-201635Bournemoutheng ENG1. Premier League16th32.0Matches
2016-201736Bournemoutheng ENG1. Premier League9th35.0Matches
2018-201938Bournemoutheng ENG1. Premier League14th12.040.3322000000.00000000Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa1st24.0Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10th10.8Matches
20 Seasons5 Clubs5 Leagues485.340.3322000000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (6 Seasons)2 Leagues116.040.3322000000.00000000
Celtic (5 Seasons)1 League161.1
Legia Warsaw (5 Seasons)1 League98.0
Fiorentina (2 Seasons)1 League62.0
Southampton (2 Seasons)1 League48.1
Premier League (7 Seasons)127.140.3322000000.00000000
Premier League (5 Seasons)161.1
Ekstraklasa (5 Seasons)98.0
Serie A (2 Seasons)62.0
Championship (1 Season)37.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201534Bournemoutheng ENGLeague Cup5th2.0Matches
2017-201837Bournemoutheng ENGEFL Cup5th4.3Matches
2017-201837Bournemoutheng ENGFA Cup33rd2.0Matches
2018-201938Bournemoutheng ENGEFL Cup5th4.0Matches
2018-201938Bournemoutheng ENGFA Cup33rd1.0Matches
4 Seasons1 Club2 Leagues13.3
FA Cup (4 Seasons)3.0
EFL Cup (3 Seasons)10.3
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
2004-200524Legia Warsaw2. UEFA CupRd12.0Matches
2006-200726Celtic1. Champions LgR168.3Matches
2007-200827Celtic1. Champions LgR168.0Matches
2008-200928Celtic1. Champions LgGR6.0Matches
2009-201029Celtic2. Europa LgGR4.0Matches
2021-202241Legia Warsaw2. Europa LgGR2.000.0000000000.00000000Matches
6 Seasons2 Clubs2 Leagues30.300.0000000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (4 Seasons)2 Leagues26.3
Legia Warsaw (2 Seasons)1 League4.000.0000000000.00000000
Champions Lg (3 Seasons)22.3
Europa Lg (3 Seasons)8.000.0000000000.00000000
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
200626pl Poland1. World CupGR3.0Matches
200625pl PolandWCQ3.0Matches
200827pl PolandUEFA EuroGR3.0Matches
200827pl PolandUEFA Euro Qualifying9.0Matches
201029pl PolandWCQ5.0Matches
201433pl PolandWCQ6.0Matches
201433pl PolandFriendlies (M)1.5Matches
201534pl PolandFriendlies (M)1.5Matches
201635pl PolandFriendlies (M)1.5Matches
201736pl PolandFriendlies (M)0.5Matches
8 Seasons1 Club5 Leagues34.0
WCQ (4 Seasons)14.0
Friendlies (M) (4 Seasons)5.0
UEFA Euro Qualifying (2 Seasons)9.0
UEFA Euro (2 Seasons)3.0
World Cup (1 Season)3.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
2002-200322Legia Warsawpl POL1. I Liga11.3Matches
2003-200423Legia Warsawpl POL1. I Liga26.0
2004-200524Legia Warsawpl POL1. I Liga26.0Matches
2004-200524Legia Warsaw2. UEFA Cup2.0Matches
2005-200625Celticsct SCO1. Premier League34.0Matches
2006-200726Celtic1. Champions Lg8.3Matches
2006-200726Celticsct SCO1. Premier League35.5Matches
2007-200827Celtic1. Champions Lg8.0Matches
2007-200827Celticsct SCO1. Premier League30.0Matches
2008-200928Celtic1. Champions Lg6.0Matches
2008-200928Celticsct SCO1. Premier League34.0Matches
2009-201029Celtic2. Europa Lg4.0Matches
2009-201029Celticsct SCO1. Premier League27.6Matches
2010-201130Fiorentinait ITA1. Serie A26.0Matches
2011-201231Fiorentinait ITA1. Serie A36.0Matches
2012-201332Southamptoneng ENG1. Premier League19.5Matches
2013-201433Southamptoneng ENG1. Premier League28.6Matches
2014-201534Bournemoutheng ENG2. Championship37.0Matches
2014-201534Bournemoutheng ENGLeague Cup2.0Matches
2015-201635Bournemoutheng ENG1. Premier League32.0Matches
2016-201736Bournemoutheng ENG1. Premier League35.001Matches
2017-201837Bournemoutheng ENGEFL Cup4.300Matches
2017-201837Bournemoutheng ENGFA Cup2.000Matches
2018-201938Bournemoutheng ENGEFL Cup4.000Matches
2018-201938Bournemoutheng ENGFA Cup1.000Matches
2018-201938Bournemoutheng ENG1. Premier League12.0101001333.320000110Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa24.0Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10.8Matches
2021-202241Legia Warsaw2. Europa Lg2.0000000000000011Matches
20 Seasons5 Clubs9 Leagues528.9101001333.320001121
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bournemouth (6 Seasons)4 Leagues129.3101001333.320001110
Celtic (5 Seasons)3 Leagues187.40
Legia Warsaw (5 Seasons)2 Leagues102.0000000000000011
Fiorentina (2 Seasons)1 League62.00
Southampton (2 Seasons)1 League48.10
Premier League (7 Seasons)127.1101001333.320001110
Premier League (5 Seasons)161.10
Ekstraklasa (5 Seasons)98.00
FA Cup (4 Seasons)3.0000
Champions Lg (3 Seasons)22.30
EFL Cup (3 Seasons)10.3000
Europa Lg (3 Seasons)8.0000000000000011
Serie A (2 Seasons)62.00
Championship (1 Season)37.00
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
2002-200322Legia Warsaw1 League11.30
2003-200423Legia Warsaw1 League26.00
2004-200524Legia Warsaw2 Leagues26.00
2005-200625Celtic1 League34.00
2006-200726Celtic2 Leagues43.80
2007-200827Celtic2 Leagues38.00
2008-200928Celtic2 Leagues40.00
2009-201029Celtic2 Leagues31.60
2010-201130Fiorentina1 League26.00
2011-201231Fiorentina1 League36.00
2012-201332Southampton1 League19.50
2013-201433Southampton1 League28.60
2014-201534Bournemouth3 Leagues39.00
2015-201635Bournemouth2 Leagues32.00
2016-201736Bournemouth1 League35.0010
2017-201837Bournemouth3 Leagues6.3000
2018-201938Bournemouth3 Leagues17.0101001333.320000110
2020-202140Legia Warsaw1 League24.00
2021-202241Legia Warsaw2 Leagues12.8000000000000011
20 Seasons5 Clubs9 Leagues528.9101001333.320001121
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bournemouth (6 Seasons)4 Leagues129.3101001333.320001110
Celtic (5 Seasons)3 Leagues187.40
Legia Warsaw (5 Seasons)2 Leagues102.0000000000000011
Fiorentina (2 Seasons)1 League62.00
Southampton (2 Seasons)1 League48.10
Premier League (7 Seasons)127.1101001333.320001110
Premier League (5 Seasons)161.10
Ekstraklasa (5 Seasons)98.00
FA Cup (4 Seasons)3.0000
Champions Lg (3 Seasons)22.30
EFL Cup (3 Seasons)10.3000
Europa Lg (3 Seasons)8.0000000000000011
Serie A (2 Seasons)62.00
Championship (1 Season)37.00
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
2002-200322Legia Warsawpl POL1. I Liga4th11.3Matches
2003-200423Legia Warsawpl POL1. I Liga2nd26.0
2004-200524Legia Warsawpl POL1. I Liga3rd26.0Matches
2005-200625Celticsct SCO1. Premier League1st34.0Matches
2006-200726Celticsct SCO1. Premier League1st35.5Matches
2007-200827Celticsct SCO1. Premier League1st30.0Matches
2008-200928Celticsct SCO1. Premier League2nd34.0Matches
2009-201029Celticsct SCO1. Premier League2nd27.6Matches
2010-201130Fiorentinait ITA1. Serie A9th26.0Matches
2011-201231Fiorentinait ITA1. Serie A13th36.0Matches
2012-201332Southamptoneng ENG1. Premier League14th19.5Matches
2013-201433Southamptoneng ENG1. Premier League8th28.6Matches
2014-201534Bournemoutheng ENG2. Championship1st37.0Matches
2015-201635Bournemoutheng ENG1. Premier League16th32.0Matches
2016-201736Bournemoutheng ENG1. Premier League9th35.001Matches
2018-201938Bournemoutheng ENG1. Premier League14th12.0101001333.320000110Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa1st24.0Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10th10.8Matches
20 Seasons5 Clubs5 Leagues485.3101001333.320001110
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
Bournemouth (6 Seasons)2 Leagues116.0101001333.320001110
Celtic (5 Seasons)1 League161.10
Legia Warsaw (5 Seasons)1 League98.00
Fiorentina (2 Seasons)1 League62.00
Southampton (2 Seasons)1 League48.10
Premier League (7 Seasons)127.1101001333.320001110
Premier League (5 Seasons)161.10
Ekstraklasa (5 Seasons)98.00
Serie A (2 Seasons)62.00
Championship (1 Season)37.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201534Bournemoutheng ENGLeague Cup5th2.0Matches
2017-201837Bournemoutheng ENGEFL Cup5th4.300Matches
2017-201837Bournemoutheng ENGFA Cup33rd2.000Matches
2018-201938Bournemoutheng ENGEFL Cup5th4.000Matches
2018-201938Bournemoutheng ENGFA Cup33rd1.000Matches
4 Seasons1 Club2 Leagues13.3000
FA Cup (4 Seasons)3.0000
EFL Cup (3 Seasons)10.3000
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
2004-200524Legia Warsaw2. UEFA CupRd12.0Matches
2006-200726Celtic1. Champions LgR168.3Matches
2007-200827Celtic1. Champions LgR168.0Matches
2008-200928Celtic1. Champions LgGR6.0Matches
2009-201029Celtic2. Europa LgGR4.0Matches
2021-202241Legia Warsaw2. Europa LgGR2.0000000000000011Matches
6 Seasons2 Clubs2 Leagues30.3000000000000011
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)2 Leagues26.30
Legia Warsaw (2 Seasons)1 League4.0000000000000011
Champions Lg (3 Seasons)22.30
Europa Lg (3 Seasons)8.0000000000000011
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
200626pl Poland1. World CupGR3.0Matches
200625pl PolandWCQ3.0Matches
200827pl PolandUEFA EuroGR3.0Matches
200827pl PolandUEFA Euro Qualifying9.0Matches
201029pl PolandWCQ5.0Matches
201433pl PolandWCQ6.0Matches
201433pl PolandFriendlies (M)1.5Matches
201534pl PolandFriendlies (M)1.5Matches
201635pl PolandFriendlies (M)1.5Matches
201736pl PolandFriendlies (M)0.5Matches
8 Seasons1 Club5 Leagues34.00
WCQ (4 Seasons)14.00
Friendlies (M) (4 Seasons)5.00
UEFA Euro Qualifying (2 Seasons)9.00
UEFA Euro (2 Seasons)3.00
World Cup (1 Season)3.00

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
2002-200322Legia Warsawpl POL1. I Liga11.3Matches
2003-200423Legia Warsawpl POL1. I Liga26.0
2004-200524Legia Warsawpl POL1. I Liga26.0Matches
2004-200524Legia Warsaw2. UEFA Cup2.0Matches
2005-200625Celticsct SCO1. Premier League34.0Matches
2006-200726Celtic1. Champions Lg8.3Matches
2006-200726Celticsct SCO1. Premier League35.5Matches
2007-200827Celtic1. Champions Lg8.0Matches
2007-200827Celticsct SCO1. Premier League30.0Matches
2008-200928Celtic1. Champions Lg6.0Matches
2008-200928Celticsct SCO1. Premier League34.0Matches
2009-201029Celtic2. Europa Lg4.0Matches
2009-201029Celticsct SCO1. Premier League27.6Matches
2010-201130Fiorentinait ITA1. Serie A26.0Matches
2011-201231Fiorentinait ITA1. Serie A36.0Matches
2012-201332Southamptoneng ENG1. Premier League19.5Matches
2013-201433Southamptoneng ENG1. Premier League28.6Matches
2014-201534Bournemoutheng ENG2. Championship37.0Matches
2014-201534Bournemoutheng ENGLeague Cup2.0Matches
2015-201635Bournemoutheng ENG1. Premier League32.0Matches
2016-201736Bournemoutheng ENG1. Premier League35.0Matches
2017-201837Bournemoutheng ENGEFL Cup4.3Matches
2017-201837Bournemoutheng ENGFA Cup2.0Matches
2018-201938Bournemoutheng ENGEFL Cup4.0Matches
2018-201938Bournemoutheng ENGFA Cup1.0Matches
2018-201938Bournemoutheng ENG1. Premier League12.03783303763003780001641028692000001000Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa24.0Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10.8Matches
2021-202241Legia Warsaw2. Europa Lg2.074657400074000351578800000260Matches
20 Seasons5 Clubs9 Leagues528.94523954503004520001991185780000001260
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
Bournemouth (6 Seasons)4 Leagues129.33783303763003780001641028692000001000
Celtic (5 Seasons)3 Leagues187.4
Legia Warsaw (5 Seasons)2 Leagues102.074657400074000351578800000260
Fiorentina (2 Seasons)1 League62.0
Southampton (2 Seasons)1 League48.1
Premier League (7 Seasons)127.13783303763003780001641028692000001000
Premier League (5 Seasons)161.1
Ekstraklasa (5 Seasons)98.0
FA Cup (4 Seasons)3.0
Champions Lg (3 Seasons)22.3
EFL Cup (3 Seasons)10.3
Europa Lg (3 Seasons)8.074657400074000351578800000260
Serie A (2 Seasons)62.0
Championship (1 Season)37.0
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
2002-200322Legia Warsaw1 League11.3
2003-200423Legia Warsaw1 League26.0
2004-200524Legia Warsaw2 Leagues26.0
2005-200625Celtic1 League34.0
2006-200726Celtic2 Leagues43.8
2007-200827Celtic2 Leagues38.0
2008-200928Celtic2 Leagues40.0
2009-201029Celtic2 Leagues31.6
2010-201130Fiorentina1 League26.0
2011-201231Fiorentina1 League36.0
2012-201332Southampton1 League19.5
2013-201433Southampton1 League28.6
2014-201534Bournemouth3 Leagues39.0
2015-201635Bournemouth2 Leagues32.0
2016-201736Bournemouth1 League35.0
2017-201837Bournemouth3 Leagues6.3
2018-201938Bournemouth3 Leagues17.03783303763003780001641028692000001000
2020-202140Legia Warsaw1 League24.0
2021-202241Legia Warsaw2 Leagues12.874657400074000351578800000260
20 Seasons5 Clubs9 Leagues528.94523954503004520001991185780000001260
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
Bournemouth (6 Seasons)4 Leagues129.33783303763003780001641028692000001000
Celtic (5 Seasons)3 Leagues187.4
Legia Warsaw (5 Seasons)2 Leagues102.074657400074000351578800000260
Fiorentina (2 Seasons)1 League62.0
Southampton (2 Seasons)1 League48.1
Premier League (7 Seasons)127.13783303763003780001641028692000001000
Premier League (5 Seasons)161.1
Ekstraklasa (5 Seasons)98.0
FA Cup (4 Seasons)3.0
Champions Lg (3 Seasons)22.3
EFL Cup (3 Seasons)10.3
Europa Lg (3 Seasons)8.074657400074000351578800000260
Serie A (2 Seasons)62.0
Championship (1 Season)37.0
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
2002-200322Legia Warsawpl POL1. I Liga4th11.3Matches
2003-200423Legia Warsawpl POL1. I Liga2nd26.0
2004-200524Legia Warsawpl POL1. I Liga3rd26.0Matches
2005-200625Celticsct SCO1. Premier League1st34.0Matches
2006-200726Celticsct SCO1. Premier League1st35.5Matches
2007-200827Celticsct SCO1. Premier League1st30.0Matches
2008-200928Celticsct SCO1. Premier League2nd34.0Matches
2009-201029Celticsct SCO1. Premier League2nd27.6Matches
2010-201130Fiorentinait ITA1. Serie A9th26.0Matches
2011-201231Fiorentinait ITA1. Serie A13th36.0Matches
2012-201332Southamptoneng ENG1. Premier League14th19.5Matches
2013-201433Southamptoneng ENG1. Premier League8th28.6Matches
2014-201534Bournemoutheng ENG2. Championship1st37.0Matches
2015-201635Bournemoutheng ENG1. Premier League16th32.0Matches
2016-201736Bournemoutheng ENG1. Premier League9th35.0Matches
2018-201938Bournemoutheng ENG1. Premier League14th12.03783303763003780001641028692000001000Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa1st24.0Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10th10.8Matches
20 Seasons5 Clubs5 Leagues485.33783303763003780001641028692000001000
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
Bournemouth (6 Seasons)2 Leagues116.03783303763003780001641028692000001000
Celtic (5 Seasons)1 League161.1
Legia Warsaw (5 Seasons)1 League98.0
Fiorentina (2 Seasons)1 League62.0
Southampton (2 Seasons)1 League48.1
Premier League (7 Seasons)127.13783303763003780001641028692000001000
Premier League (5 Seasons)161.1
Ekstraklasa (5 Seasons)98.0
Serie A (2 Seasons)62.0
Championship (1 Season)37.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201534Bournemoutheng ENGLeague Cup5th2.0Matches
2017-201837Bournemoutheng ENGEFL Cup5th4.3Matches
2017-201837Bournemoutheng ENGFA Cup33rd2.0Matches
2018-201938Bournemoutheng ENGEFL Cup5th4.0Matches
2018-201938Bournemoutheng ENGFA Cup33rd1.0Matches
4 Seasons1 Club2 Leagues13.3
FA Cup (4 Seasons)3.0
EFL Cup (3 Seasons)10.3
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
2004-200524Legia Warsaw2. UEFA CupRd12.0Matches
2006-200726Celtic1. Champions LgR168.3Matches
2007-200827Celtic1. Champions LgR168.0Matches
2008-200928Celtic1. Champions LgGR6.0Matches
2009-201029Celtic2. Europa LgGR4.0Matches
2021-202241Legia Warsaw2. Europa LgGR2.074657400074000351578800000260Matches
6 Seasons2 Clubs2 Leagues30.374657400074000351578800000260
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)2 Leagues26.3
Legia Warsaw (2 Seasons)1 League4.074657400074000351578800000260
Champions Lg (3 Seasons)22.3
Europa Lg (3 Seasons)8.074657400074000351578800000260
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
200626pl Poland1. World CupGR3.0Matches
200625pl PolandWCQ3.0Matches
200827pl PolandUEFA EuroGR3.0Matches
200827pl PolandUEFA Euro Qualifying9.0Matches
201029pl PolandWCQ5.0Matches
201433pl PolandWCQ6.0Matches
201433pl PolandFriendlies (M)1.5Matches
201534pl PolandFriendlies (M)1.5Matches
201635pl PolandFriendlies (M)1.5Matches
201736pl PolandFriendlies (M)0.5Matches
8 Seasons1 Club5 Leagues34.0
WCQ (4 Seasons)14.0
Friendlies (M) (4 Seasons)5.0
UEFA Euro Qualifying (2 Seasons)9.0
UEFA Euro (2 Seasons)3.0
World Cup (1 Season)3.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
2002-200322Legia Warsawpl POL1. I Liga121,0138437.511.3111Matches
2003-200423Legia Warsawpl POL1. I Liga262,34090100.026.0260
2004-200524Legia Warsawpl POL1. I Liga262,34090100.026.0260Matches
2004-200524Legia Warsaw2. UEFA Cup2180902.02200Matches
2005-200625Celticsct SCO1. Premier League343,0609089.534.0340Matches
2006-200726Celtic1. Champions Lg8750948.3880Matches
2006-200726Celticsct SCO1. Premier League363,1958993.435.5360Matches
2007-200827Celtic1. Champions Lg8720908.0880Matches
2007-200827Celticsct SCO1. Premier League302,7009078.930.0300Matches
2008-200928Celtic1. Champions Lg6540906.0660Matches
2008-200928Celticsct SCO1. Premier League343,0609089.534.0340Matches
2009-201029Celtic2. Europa Lg4360904.0440Matches
2009-201029Celticsct SCO1. Premier League282,4828972.627.6280Matches
2010-201130Fiorentinait ITA1. Serie A262,3409068.426.026260Matches
2011-201231Fiorentinait ITA1. Serie A363,2409094.736.036360Matches
2012-201332Southamptoneng ENG1. Premier League201,7558851.319.520190Matches
2013-201433Southamptoneng ENG1. Premier League292,5778975.428.629280Matches
2014-201534Bournemoutheng ENG2. Championship373,3309080.437.03737002.148533+52+1.41+1.29Matches
2014-201534Bournemoutheng ENGFA Cup00001Matches
2014-201534Bournemoutheng ENGLeague Cup21809040.02.02902001.5043+1+0.50-1.50Matches
2015-201635Bournemoutheng ENGFA Cup00001Matches
2015-201635Bournemoutheng ENG1. Premier League322,8809084.232.03232011.253851-13-0.41+1.09Matches
2016-201736Bournemoutheng ENG1. Premier League353,1509092.135.03535001.205263-11-0.31+0.02Matches
2017-201837Bournemoutheng ENGEFL Cup439098100.04.34984002.2574+3+0.69Matches
2017-201837Bournemoutheng ENGFA Cup218090100.02.02902000.5025-3-1.50Matches
2017-201837Bournemoutheng ENG1. Premier League000037Matches
2018-201938Bournemoutheng ENGEFL Cup436090100.04.04904002.2584+4+1.00Matches
2018-201938Bournemoutheng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2018-201938Bournemoutheng ENG1. Premier League121,0809031.612.01290120261.252018+2+0.17+0.7817.517.9-0.4-0.03+0.10Matches
2019-202039Bournemoutheng ENG1. Premier League000038Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa252,1608680.024.0258623032.204121+20+0.83+0.17Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa119718831.710.8118810001.361310+3+0.28+0.49Matches
2021-202241Legia Warsaw2. Europa Lg21809033.32.02902001.751100.00+1.753.33.1+0.1+0.07+1.87Matches
20 Seasons5 Clubs9 Leagues53247,6038966.6528.95318930111071.63272216+56+0.34+0.6720.821.1-0.2-0.02+0.34
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
Bournemouth (6 Seasons)4 Leagues12911,6409050.3129.31299112901041.54217184+33+0.26+0.6617.517.9-0.4-0.03+0.10
Celtic (5 Seasons)3 Leagues18816,8679084.8187.4188260
Legia Warsaw (5 Seasons)2 Leagues1049,1848865.8102.01038737131.935532+23+0.63+0.873.33.1+0.1+0.07+1.87
Fiorentina (2 Seasons)1 League625,5809081.662.062620
Southampton (2 Seasons)1 League494,3328863.348.149470
Premier League (7 Seasons)12811,4428947.8127.11289012601021.23110132-22-0.28+0.4617.517.9-0.4-0.03+0.10
Premier League (5 Seasons)16214,4978984.8161.11620
Ekstraklasa (5 Seasons)1008,8248867.298.0998733131.945431+23+0.66+0.70
FA Cup (4 Seasons)32709037.53.03903020.3338-5-1.67
Champions Lg (3 Seasons)222,0109122.322220
EFL Cup (3 Seasons)109309377.510.3109310002.101911+8+0.77-1.23
Europa Lg (3 Seasons)87209033.38.08908001.751100.00+1.753.33.1+0.1+0.07+1.87
Serie A (2 Seasons)625,5809081.662.062620
Championship (1 Season)373,3309080.437.03737002.148533+52+1.41+1.29
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
2002-200322Legia Warsaw1 League121,0138437.511.3111
2003-200423Legia Warsaw1 League262,34090100.026.0260
2004-200524Legia Warsaw2 Leagues282,52090100.026.028200
2005-200625Celtic1 League343,0609089.534.0340
2006-200726Celtic2 Leagues443,9459093.443.84480
2007-200827Celtic2 Leagues383,4209078.938.03880
2008-200928Celtic2 Leagues403,6009089.540.04060
2009-201029Celtic2 Leagues322,8428972.631.63240
2010-201130Fiorentina1 League262,3409068.426.026260
2011-201231Fiorentina1 League363,2409094.736.036360
2012-201332Southampton1 League201,7558851.319.520190
2013-201433Southampton1 League292,5778975.428.629280
2014-201534Bournemouth3 Leagues393,5109073.639.0399039012.118936+53+1.36+0.78
2015-201635Bournemouth2 Leagues322,8809078.032.03232021.253851-13-0.41+1.09
2016-201736Bournemouth1 League353,1509092.135.03535001.205263-11-0.31+0.02
2017-201837Bournemouth3 Leagues65709514.36.369560371.679900.00
2018-201938Bournemouth3 Leagues171,5309039.517.01790170261.412925+4+0.24+0.8517.517.9-0.4-0.03+0.10
2019-202039Bournemouth1 League000038
2020-202140Legia Warsaw1 League252,1608680.024.0258623032.204121+20+0.83+0.17
2021-202241Legia Warsaw2 Leagues131,1518932.012.8138912001.421411+3+0.23+0.683.33.1+0.1+0.07+1.87
20 Seasons5 Clubs9 Leagues53247,6038966.6528.95318930111071.63272216+56+0.34+0.6720.821.1-0.2-0.02+0.34
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
Bournemouth (6 Seasons)4 Leagues12911,6409050.3129.31299112901041.54217184+33+0.26+0.6617.517.9-0.4-0.03+0.10
Celtic (5 Seasons)3 Leagues18816,8679084.8187.4188260
Legia Warsaw (5 Seasons)2 Leagues1049,1848865.8102.01038737131.935532+23+0.63+0.873.33.1+0.1+0.07+1.87
Fiorentina (2 Seasons)1 League625,5809081.662.062620
Southampton (2 Seasons)1 League494,3328863.348.149470
Premier League (7 Seasons)12811,4428947.8127.11289012601021.23110132-22-0.28+0.4617.517.9-0.4-0.03+0.10
Premier League (5 Seasons)16214,4978984.8161.11620
Ekstraklasa (5 Seasons)1008,8248867.298.0998733131.945431+23+0.66+0.70
FA Cup (4 Seasons)32709037.53.03903020.3338-5-1.67
Champions Lg (3 Seasons)222,0109122.322220
EFL Cup (3 Seasons)109309377.510.3109310002.101911+8+0.77-1.23
Europa Lg (3 Seasons)87209033.38.08908001.751100.00+1.753.33.1+0.1+0.07+1.87
Serie A (2 Seasons)625,5809081.662.062620
Championship (1 Season)373,3309080.437.03737002.148533+52+1.41+1.29
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
2002-200322Legia Warsawpl POL1. I Liga4th121,0138437.511.3111Matches
2003-200423Legia Warsawpl POL1. I Liga2nd262,34090100.026.0260
2004-200524Legia Warsawpl POL1. I Liga3rd262,34090100.026.0260Matches
2005-200625Celticsct SCO1. Premier League1st343,0609089.534.0340Matches
2006-200726Celticsct SCO1. Premier League1st363,1958993.435.5360Matches
2007-200827Celticsct SCO1. Premier League1st302,7009078.930.0300Matches
2008-200928Celticsct SCO1. Premier League2nd343,0609089.534.0340Matches
2009-201029Celticsct SCO1. Premier League2nd282,4828972.627.6280Matches
2010-201130Fiorentinait ITA1. Serie A9th262,3409068.426.026260Matches
2011-201231Fiorentinait ITA1. Serie A13th363,2409094.736.036360Matches
2012-201332Southamptoneng ENG1. Premier League14th201,7558851.319.520190Matches
2013-201433Southamptoneng ENG1. Premier League8th292,5778975.428.629280Matches
2014-201534Bournemoutheng ENG2. Championship1st373,3309080.437.03737002.148533+52+1.41+1.29Matches
2015-201635Bournemoutheng ENG1. Premier League16th322,8809084.232.03232011.253851-13-0.41+1.09Matches
2016-201736Bournemoutheng ENG1. Premier League9th353,1509092.135.03535001.205263-11-0.31+0.02Matches
2017-201837Bournemoutheng ENG1. Premier League12th000037Matches
2018-201938Bournemoutheng ENG1. Premier League14th121,0809031.612.01290120261.252018+2+0.17+0.7817.517.9-0.4-0.03+0.10Matches
2019-202039Bournemoutheng ENG1. Premier League18th000038Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa1st252,1608680.024.0258623032.204121+20+0.83+0.17Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10th119718831.710.8118810001.361310+3+0.28+0.49Matches
20 Seasons5 Clubs5 Leagues48943,6738967.0485.34888825811051.62249196+53+0.35+0.7117.517.9-0.4-0.03+0.10
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
Bournemouth (6 Seasons)2 Leagues11610,4409049.2116.01169011601021.52195165+30+0.26+0.8317.517.9-0.4-0.03+0.10
Celtic (5 Seasons)1 League16214,4978984.8161.11620
Legia Warsaw (5 Seasons)1 League1008,8248867.298.0998733131.945431+23+0.66+0.70
Fiorentina (2 Seasons)1 League625,5809081.662.062620
Southampton (2 Seasons)1 League494,3328863.348.149470
Premier League (7 Seasons)12811,4428947.8127.11289012601021.23110132-22-0.28+0.4617.517.9-0.4-0.03+0.10
Premier League (5 Seasons)16214,4978984.8161.11620
Ekstraklasa (5 Seasons)1008,8248867.298.0998733131.945431+23+0.66+0.70
Serie A (2 Seasons)625,5809081.662.062620
Championship (1 Season)373,3309080.437.03737002.148533+52+1.41+1.29
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201534Bournemoutheng ENGFA Cup17th00001Matches
2014-201534Bournemoutheng ENGLeague Cup5th21809040.02.02902001.5043+1+0.50-1.50Matches
2015-201635Bournemoutheng ENGFA Cup9th00001Matches
2017-201837Bournemoutheng ENGEFL Cup5th439098100.04.34984002.2574+3+0.69Matches
2017-201837Bournemoutheng ENGFA Cup33rd218090100.02.02902000.5025-3-1.50Matches
2018-201938Bournemoutheng ENGEFL Cup5th436090100.04.04904002.2584+4+1.00Matches
2018-201938Bournemoutheng ENGFA Cup33rd19090100.01.01901000.0013-2-2.00Matches
4 Seasons1 Club2 Leagues131,2009262.513.3139213021.692219+3+0.23-1.77
FA Cup (4 Seasons)32709037.53.03903020.3338-5-1.67
EFL Cup (3 Seasons)109309377.510.3109310002.101911+8+0.77-1.23
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
2004-200524Legia Warsaw2. UEFA CupRd12180902.02200Matches
2006-200726Celtic1. Champions LgR168750948.3880Matches
2007-200827Celtic1. Champions LgR168720908.0880Matches
2008-200928Celtic1. Champions LgGR6540906.0660Matches
2009-201029Celtic2. Europa LgGR4360904.0440Matches
2021-202241Legia Warsaw2. Europa LgGR21809033.32.02902001.751100.00+1.753.33.1+0.1+0.07+1.87Matches
6 Seasons2 Clubs2 Leagues302,7309133.330.3309030001.751100.00+1.753.33.1+0.1+0.07+1.87
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)2 Leagues262,3709126.326260
Legia Warsaw (2 Seasons)1 League43609033.34.04904001.751100.00+1.753.33.1+0.1+0.07+1.87
Champions Lg (3 Seasons)222,0109122.322220
Europa Lg (3 Seasons)87209033.38.08908001.751100.00+1.753.33.1+0.1+0.07+1.87
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
200626pl Poland1. World CupGR327090100.03.03903001.0024-2-0.67Matches
200625pl PolandWCQ32709030.03.03903072.0054+1+0.33-4.67Matches
200827pl PolandUEFA EuroGR327090100.03.03903000.3314-3-1.00Matches
200827pl PolandUEFA Euro Qualifying98109064.39.09909022.22175+12+1.33+1.33Matches
201029pl PolandWCQ54509050.05.05905000.80610-4-0.80-2.60Matches
201433pl PolandWCQ65409060.06.06906011.33137+6+1.00+1.00Matches
201433pl PolandFriendlies (M)21356830.01.52681011.001100.00-1.14Matches
201534pl PolandFriendlies (M)21356850.01.52681012.0031+2+1.330.00Matches
201635pl PolandFriendlies (M)31354530.01.5245014521.6731+2+1.33+0.48Matches
201635pl PolandUEFA EuroQF00005Matches
201635pl PolandUEFA Euro Qualifying000010Matches
201736pl PolandFriendlies (M)1444424.40.51440001.000000.00+0.66Matches
201837pl PolandWCQ00004Matches
8 Seasons1 Club5 Leagues373,0598337.534.0368431145331.465137+14+0.41-1.26
WCQ (4 Seasons)141,2609035.014.01490140121.282421+3+0.21-2.54
Friendlies (M) (4 Seasons)84495633.35.0758214541.5073+4+0.800.00
UEFA Euro Qualifying (2 Seasons)98109037.59.099090122.22175+12+1.33+1.33
UEFA Euro (2 Seasons)32709034.63.03903050.3314-3-1.00
World Cup (1 Season)327090100.03.03903001.0024-2-0.67

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
2002-200322Legia Warsawpl POL1. I Liga11.320Matches
2003-200423Legia Warsawpl POL1. I Liga26.020
2004-200524Legia Warsawpl POL1. I Liga26.010Matches
2004-200524Legia Warsaw2. UEFA Cup2.00000Matches
2005-200625Celticsct SCO1. Premier League34.010Matches
2006-200726Celtic1. Champions Lg8.3100Matches
2006-200726Celticsct SCO1. Premier League35.520Matches
2007-200827Celtic1. Champions Lg8.0000Matches
2007-200827Celticsct SCO1. Premier League30.0300Matches
2008-200928Celtic1. Champions Lg6.0000Matches
2008-200928Celticsct SCO1. Premier League34.0300Matches
2009-201029Celtic2. Europa Lg4.0000Matches
2009-201029Celticsct SCO1. Premier League27.6100Matches
2010-201130Fiorentinait ITA1. Serie A26.0300Matches
2011-201231Fiorentinait ITA1. Serie A36.0500Matches
2012-201332Southamptoneng ENG1. Premier League19.5100Matches
2013-201433Southamptoneng ENG1. Premier League28.6000Matches
2014-201534Bournemoutheng ENG2. Championship37.0200Matches
2014-201534Bournemoutheng ENGLeague Cup2.00000Matches
2015-201635Bournemoutheng ENG1. Premier League32.0200Matches
2016-201736Bournemoutheng ENG1. Premier League35.0200060010000Matches
2017-201837Bournemoutheng ENGEFL Cup4.3100100000000Matches
2017-201837Bournemoutheng ENGFA Cup2.00000000000Matches
2018-201938Bournemoutheng ENGEFL Cup4.0000000000000Matches
2018-201938Bournemoutheng ENGFA Cup1.0000000000000Matches
2018-201938Bournemoutheng ENG1. Premier League12.0200000000000920100.0Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa24.01000Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10.81100Matches
2021-202241Legia Warsaw2. Europa Lg2.0000000000000100Matches
20 Seasons5 Clubs9 Leagues528.936101600100001020100.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (6 Seasons)4 Leagues129.3900160010000920100.0
Celtic (5 Seasons)3 Leagues187.41100
Legia Warsaw (5 Seasons)2 Leagues102.0710000000000100
Fiorentina (2 Seasons)1 League62.0800
Southampton (2 Seasons)1 League48.1100
Premier League (7 Seasons)127.1700060010000920100.0
Premier League (5 Seasons)161.11000
Ekstraklasa (5 Seasons)98.07100
FA Cup (4 Seasons)3.0000000000000
Champions Lg (3 Seasons)22.3100
EFL Cup (3 Seasons)10.3100100000000
Europa Lg (3 Seasons)8.0000000000000100
Serie A (2 Seasons)62.0800
Championship (1 Season)37.0200
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
2002-200322Legia Warsaw1 League11.320
2003-200423Legia Warsaw1 League26.020
2004-200524Legia Warsaw2 Leagues26.01000
2005-200625Celtic1 League34.010
2006-200726Celtic2 Leagues43.8300
2007-200827Celtic2 Leagues38.0300
2008-200928Celtic2 Leagues40.0300
2009-201029Celtic2 Leagues31.6100
2010-201130Fiorentina1 League26.0300
2011-201231Fiorentina1 League36.0500
2012-201332Southampton1 League19.5100
2013-201433Southampton1 League28.6000
2014-201534Bournemouth3 Leagues39.020000
2015-201635Bournemouth2 Leagues32.0200
2016-201736Bournemouth1 League35.0200060010000
2017-201837Bournemouth3 Leagues6.3100100000000
2018-201938Bournemouth3 Leagues17.0200000000000920100.0
2020-202140Legia Warsaw1 League24.01000
2021-202241Legia Warsaw2 Leagues12.8110000000000100
20 Seasons5 Clubs9 Leagues528.936101600100001020100.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (6 Seasons)4 Leagues129.3900160010000920100.0
Celtic (5 Seasons)3 Leagues187.41100
Legia Warsaw (5 Seasons)2 Leagues102.0710000000000100
Fiorentina (2 Seasons)1 League62.0800
Southampton (2 Seasons)1 League48.1100
Premier League (7 Seasons)127.1700060010000920100.0
Premier League (5 Seasons)161.11000
Ekstraklasa (5 Seasons)98.07100
FA Cup (4 Seasons)3.0000000000000
Champions Lg (3 Seasons)22.3100
EFL Cup (3 Seasons)10.3100100000000
Europa Lg (3 Seasons)8.0000000000000100
Serie A (2 Seasons)62.0800
Championship (1 Season)37.0200
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
2002-200322Legia Warsawpl POL1. I Liga4th11.320Matches
2003-200423Legia Warsawpl POL1. I Liga2nd26.020
2004-200524Legia Warsawpl POL1. I Liga3rd26.010Matches
2005-200625Celticsct SCO1. Premier League1st34.010Matches
2006-200726Celticsct SCO1. Premier League1st35.520Matches
2007-200827Celticsct SCO1. Premier League1st30.0300Matches
2008-200928Celticsct SCO1. Premier League2nd34.0300Matches
2009-201029Celticsct SCO1. Premier League2nd27.6100Matches
2010-201130Fiorentinait ITA1. Serie A9th26.0300Matches
2011-201231Fiorentinait ITA1. Serie A13th36.0500Matches
2012-201332Southamptoneng ENG1. Premier League14th19.5100Matches
2013-201433Southamptoneng ENG1. Premier League8th28.6000Matches
2014-201534Bournemoutheng ENG2. Championship1st37.0200Matches
2015-201635Bournemoutheng ENG1. Premier League16th32.0200Matches
2016-201736Bournemoutheng ENG1. Premier League9th35.0200060010000Matches
2018-201938Bournemoutheng ENG1. Premier League14th12.0200000000000920100.0Matches
2020-202140Legia Warsawpl POL1. Ekstraklasa1st24.01000Matches
2021-202241Legia Warsawpl POL1. Ekstraklasa10th10.81100Matches
20 Seasons5 Clubs5 Leagues485.33410060010000920100.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (6 Seasons)2 Leagues116.0800060010000920100.0
Celtic (5 Seasons)1 League161.11000
Legia Warsaw (5 Seasons)1 League98.07100
Fiorentina (2 Seasons)1 League62.0800
Southampton (2 Seasons)1 League48.1100
Premier League (7 Seasons)127.1700060010000920100.0
Premier League (5 Seasons)161.11000
Ekstraklasa (5 Seasons)98.07100
Serie A (2 Seasons)62.0800
Championship (1 Season)37.0200
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201534Bournemoutheng ENGLeague Cup5th2.00000Matches
2017-201837Bournemoutheng ENGEFL Cup5th4.3100100000000Matches
2017-201837Bournemoutheng ENGFA Cup33rd2.00000000000Matches
2018-201938Bournemoutheng ENGEFL Cup5th4.0000000000000Matches
2018-201938Bournemoutheng ENGFA Cup33rd1.0000000000000Matches
4 Seasons1 Club2 Leagues13.3100100000000
FA Cup (4 Seasons)3.0000000000000
EFL Cup (3 Seasons)10.3100100000000
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
2004-200524Legia Warsaw2. UEFA CupRd12.00000Matches
2006-200726Celtic1. Champions LgR168.3100Matches
2007-200827Celtic1. Champions LgR168.0000Matches
2008-200928Celtic1. Champions LgGR6.0000Matches
2009-201029Celtic2. Europa LgGR4.0000Matches
2021-202241Legia Warsaw2. Europa LgGR2.0000000000000100Matches
6 Seasons2 Clubs2 Leagues30.3100000000000100
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (4 Seasons)2 Leagues26.3100
Legia Warsaw (2 Seasons)1 League4.0000000000000100
Champions Lg (3 Seasons)22.3100
Europa Lg (3 Seasons)8.0000000000000100
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200626pl Poland1. World CupGR3.02000Matches
200625pl PolandWCQ3.00000Matches
200827pl PolandUEFA EuroGR3.00000Matches
200827pl PolandUEFA Euro Qualifying9.01000Matches
201029pl PolandWCQ5.00000Matches
201433pl PolandWCQ6.00000Matches
201433pl PolandFriendlies (M)1.50000Matches
201534pl PolandFriendlies (M)1.50000Matches
201635pl PolandFriendlies (M)1.50000Matches
201736pl PolandFriendlies (M)0.50000Matches
8 Seasons1 Club5 Leagues34.03000
WCQ (4 Seasons)14.00000
Friendlies (M) (4 Seasons)5.00000
UEFA Euro Qualifying (2 Seasons)9.01000
UEFA Euro (2 Seasons)3.00000
World Cup (1 Season)3.02000

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.