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
2009-201019Le Mansfr FRA1. Ligue 1221802.031.5010770.001100.0Matches
2011-201221Le Mansfr FRA2. Ligue 227272,40726.7271.011118475.78910725.9
2012-201322Le Mansfr FRA2. Ligue 2554505.0102.00241458.3023120.0
2016-201726Moreirensept POR1. Primeira Liga33332,97033.0461.391348866.48916618.2413075.0Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga111199011.0121.09412973.2353436.4211050.0Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga32322,83431.5371.181349575.4713121340.6742133.3Matches
2020-202130Almeríaes ESPCopa del Rey11901.000.0033100.01001100.00000Matches
2020-202130Almeríaes ESP2. Segunda División32322,81931.3300.961087777.816106928.1761014.3Matches
2021-202231Almeríaes ESPCopa del Rey332632.931.038562.511100.00000Matches
2021-202231Almeríaes ESP2. Segunda División11901.022.005360.000100.00000Matches
2022-202332Marítimopt POR1. Primeira Liga665406.0111.8320955.0105116.722000.0Matches
2022-202332Ponferradinaes ESP2. Segunda División776307.091.29302270.0223228.62011100.0Matches
10 Seasons7 Clubs5 Leagues16016014,263158.51901.2062843672.04752614427.524148236.4
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Le Mans (3 Seasons)2 Leagues34343,03733.7401.1914510572.481214823.5
Vitória Setúbal (2 Seasons)1 League43433,82442.5491.1517512474.91018151739.5953137.5
Almería (2 Seasons)2 Leagues37373,26236.2350.971248876.6181181027.0761014.3
Moreirense (1 Season)1 League33332,97033.0461.391348866.48916618.2413075.0
Ponferradina (1 Season)1 League776307.091.29302270.0223228.62011100.0
Marítimo (1 Season)1 League665406.0111.8320955.0105116.722000.0
Primeira Liga (5 Seasons)82827,33481.51061.3032922170.21927362429.31586142.9
Segunda División (3 Seasons)40403,53939.3411.0414310275.51812101127.5962125.0
Ligue 2 (2 Seasons)32322,85731.7371.171359872.681113825.0
Copa del Rey (2 Seasons)443533.930.7611872.7211125.00000
Ligue 1 (1 Season)221802.031.5010770.001100.0
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
2009-201019Le Mans1 League221802.031.5010770.001100.0
2011-201221Le Mans1 League27272,40726.7271.011118475.78910725.9
2012-201322Le Mans1 League554505.0102.00241458.3023120.0
2016-201726Moreirense1 League33332,97033.0461.391348866.48916618.2413075.0
2018-201928Vitória Setúbal1 League111199011.0121.09412973.2353436.4211050.0
2019-202029Vitória Setúbal1 League32322,83431.5371.181349575.4713121340.6742133.3
2020-202130Almería2 Leagues33332,90932.3300.931118078.4171061030.3761014.3
2021-202231Almería2 Leagues443533.951.2713861.511200.00000
2022-202332Marítimo1 League665406.0111.8320955.0105116.722000.0
2022-202332Ponferradina1 League776307.091.29302270.0223228.62011100.0
10 Seasons7 Clubs5 Leagues16016014,263158.51901.2062843672.04752614427.524148236.4
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Le Mans (3 Seasons)2 Leagues34343,03733.7401.1914510572.481214823.5
Vitória Setúbal (2 Seasons)1 League43433,82442.5491.1517512474.91018151739.5953137.5
Almería (2 Seasons)2 Leagues37373,26236.2350.971248876.6181181027.0761014.3
Moreirense (1 Season)1 League33332,97033.0461.391348866.48916618.2413075.0
Ponferradina (1 Season)1 League776307.091.29302270.0223228.62011100.0
Marítimo (1 Season)1 League665406.0111.8320955.0105116.722000.0
Primeira Liga (5 Seasons)82827,33481.51061.3032922170.21927362429.31586142.9
Segunda División (3 Seasons)40403,53939.3411.0414310275.51812101127.5962125.0
Ligue 2 (2 Seasons)32322,85731.7371.171359872.681113825.0
Copa del Rey (2 Seasons)443533.930.7611872.7211125.00000
Ligue 1 (1 Season)221802.031.5010770.001100.0
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
2009-201019Le Mansfr FRA1. Ligue 118th221802.031.5010770.001100.0Matches
2011-201221Le Mansfr FRA2. Ligue 217th27272,40726.7271.011118475.78910725.9
2012-201322Le Mansfr FRA2. Ligue 218th554505.0102.00241458.3023120.0
2016-201726Moreirensept POR1. Primeira Liga15th33332,97033.0461.391348866.48916618.2413075.0Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga13th111199011.0121.09412973.2353436.4211050.0Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga16th32322,83431.5371.181349575.4713121340.6742133.3Matches
2020-202130Almeríaes ESP2. Segunda División4th32322,81931.3300.961087777.816106928.1761014.3Matches
2021-202231Almeríaes ESP2. Segunda División1st11901.022.005360.000100.00000Matches
2022-202332Marítimopt POR1. Primeira Liga16th665406.0111.8320955.0105116.722000.0Matches
2022-202332Ponferradinaes ESP2. Segunda División19th776307.091.29302270.0223228.62011100.0Matches
10 Seasons7 Clubs4 Leagues15615613,910154.61871.2161742872.04551604327.624148236.4
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Le Mans (3 Seasons)2 Leagues34343,03733.7401.1914510572.481214823.5
Vitória Setúbal (2 Seasons)1 League43433,82442.5491.1517512474.91018151739.5953137.5
Almería (2 Seasons)1 League33332,90932.3320.991138077.016107927.3761014.3
Moreirense (1 Season)1 League33332,97033.0461.391348866.48916618.2413075.0
Ponferradina (1 Season)1 League776307.091.29302270.0223228.62011100.0
Marítimo (1 Season)1 League665406.0111.8320955.0105116.722000.0
Primeira Liga (5 Seasons)82827,33481.51061.3032922170.21927362429.31586142.9
Segunda División (3 Seasons)40403,53939.3411.0414310275.51812101127.5962125.0
Ligue 2 (2 Seasons)32322,85731.7371.171359872.681113825.0
Ligue 1 (1 Season)221802.031.5010770.001100.0
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
2020-202130Almeríaes ESPCopa del Rey5th11901.000.0033100.01001100.00000Matches
2021-202231Almeríaes ESPCopa del ReyR32332632.931.038562.511100.00000Matches
2 Seasons1 Club1 League443533.930.7611872.7211125.00000
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
200817ge GeorgiaUEFA Euro Qualifying221802.0101150.00000Matches
201726ge GeorgiaFriendlies (M)221802.02002100.00000Matches
201827ge GeorgiaWCQ443604.003100.00000Matches
201827ge GeorgiaFriendlies (M)221802.0101150.00000Matches
201928ge GeorgiaFriendlies (M)221802.001100.00000Matches
2020-202130ge GeorgiaUEFA Nations LeagueLgC221802.042.006350.001100.011000.0Matches
9 Seasons1 Club4 Leagues14141,26014.042.006350.0455428.611000.0
Friendlies (M) (5 Seasons)665406.0312350.00000
UEFA Euro Qualifying (3 Seasons)221802.0101150.00000
WCQ (2 Seasons)443604.003100.00000
UEFA Nations League (1 Season)221802.042.006350.001100.011000.0

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
2009-201019Le Mansfr FRA1. Ligue 12.03Matches
2011-201221Le Mansfr FRA2. Ligue 226.727
2012-201322Le Mansfr FRA2. Ligue 25.010
2016-201726Moreirensept POR1. Primeira Liga33.0461Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga11.012100112.60.27+1.6+0.1410322146.62462362.245.18282.956.5184116.070.6413.4Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga31.537418039.40.25+2.4+0.0818248037.983115535.034.732957.444.6600355.8451.4314.1Matches
2020-202130Almeríaes ESPCopa del Rey1.000Matches
2020-202130Almeríaes ESP2. Segunda División31.330601033.50.25+3.5+0.119622343.081314721.228.620824.529.6488398.0421.3414.7Matches
2021-202231Almeríaes ESPCopa del Rey2.930Matches
2021-202231Almeríaes ESP2. Segunda División1.0200001.80.40-0.2-0.1641330.8341020.633.21250.038.825416.022.0011.1Matches
2022-202332Marítimopt POR1. Primeira Liga6.01120008.40.32-2.6-0.43236634.81723126.731.64940.837.47645.3152.5016.3Matches
2022-202332Ponferradinaes ESP2. Segunda División7.0900029.70.29+2.7+0.39206033.31732925.430.15131.433.21071110.3172.4318.1Matches
10 Seasons7 Clubs5 Leagues158.519014193105.50.26+7.5+0.09428106340.3226939531.433.073147.940.314801047.01281.4614.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
Le Mans (3 Seasons)2 Leagues33.740
Vitória Setúbal (2 Seasons)1 League42.549518152.00.26+4.0+0.0928570140.7107717841.237.141162.547.0784465.9521.2213.9
Almería (2 Seasons)2 Leagues36.235601035.40.26+3.4+0.1010023642.484715721.128.722025.930.1513438.4441.3614.5
Moreirense (1 Season)1 League33.0461
Ponferradina (1 Season)1 League7.0900029.70.29+2.7+0.39206033.31732925.430.15131.433.21071110.3172.4318.1
Marítimo (1 Season)1 League6.01120008.40.32-2.6-0.43236634.81723126.731.64940.837.47645.3152.5016.3
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.5106818160.40.26+1.4+0.0330876740.2124920939.236.346060.246.0860505.8671.3814.3
Segunda División (3 Seasons)39.341601245.10.27+6.1+0.1512029640.5102018621.929.027126.930.7620548.7611.5515.3
Ligue 2 (2 Seasons)31.737
Copa del Rey (2 Seasons)3.930
Ligue 1 (1 Season)2.03
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
2009-201019Le Mans1 League2.03
2011-201221Le Mans1 League26.727
2012-201322Le Mans1 League5.010
2016-201726Moreirense1 League33.0461
2018-201928Vitória Setúbal1 League11.012100112.60.27+1.6+0.1410322146.62462362.245.18282.956.5184116.070.6413.4
2019-202029Vitória Setúbal1 League31.537418039.40.25+2.4+0.0818248037.983115535.034.732957.444.6600355.8451.4314.1
2020-202130Almería2 Leagues32.330601033.50.25+3.5+0.119622343.081314721.228.620824.529.6488398.0421.3414.7
2021-202231Almería2 Leagues3.9500001.80.40-0.2-0.1641330.8341020.633.21250.038.825416.022.0011.1
2022-202332Marítimo1 League6.01120008.40.32-2.6-0.43236634.81723126.731.64940.837.47645.3152.5016.3
2022-202332Ponferradina1 League7.0900029.70.29+2.7+0.39206033.31732925.430.15131.433.21071110.3172.4318.1
10 Seasons7 Clubs5 Leagues158.519014193105.50.26+7.5+0.09428106340.3226939531.433.073147.940.314801047.01281.4614.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
Le Mans (3 Seasons)2 Leagues33.740
Vitória Setúbal (2 Seasons)1 League42.549518152.00.26+4.0+0.0928570140.7107717841.237.141162.547.0784465.9521.2213.9
Almería (2 Seasons)2 Leagues36.235601035.40.26+3.4+0.1010023642.484715721.128.722025.930.1513438.4441.3614.5
Moreirense (1 Season)1 League33.0461
Ponferradina (1 Season)1 League7.0900029.70.29+2.7+0.39206033.31732925.430.15131.433.21071110.3172.4318.1
Marítimo (1 Season)1 League6.01120008.40.32-2.6-0.43236634.81723126.731.64940.837.47645.3152.5016.3
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.5106818160.40.26+1.4+0.0330876740.2124920939.236.346060.246.0860505.8671.3814.3
Segunda División (3 Seasons)39.341601245.10.27+6.1+0.1512029640.5102018621.929.027126.930.7620548.7611.5515.3
Ligue 2 (2 Seasons)31.737
Copa del Rey (2 Seasons)3.930
Ligue 1 (1 Season)2.03
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
2009-201019Le Mansfr FRA1. Ligue 118th2.03Matches
2011-201221Le Mansfr FRA2. Ligue 217th26.727
2012-201322Le Mansfr FRA2. Ligue 218th5.010
2016-201726Moreirensept POR1. Primeira Liga15th33.0461Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga13th11.012100112.60.27+1.6+0.1410322146.62462362.245.18282.956.5184116.070.6413.4Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga16th31.537418039.40.25+2.4+0.0818248037.983115535.034.732957.444.6600355.8451.4314.1Matches
2020-202130Almeríaes ESP2. Segunda División4th31.330601033.50.25+3.5+0.119622343.081314721.228.620824.529.6488398.0421.3414.7Matches
2021-202231Almeríaes ESP2. Segunda División1st1.0200001.80.40-0.2-0.1641330.8341020.633.21250.038.825416.022.0011.1Matches
2022-202332Marítimopt POR1. Primeira Liga16th6.01120008.40.32-2.6-0.43236634.81723126.731.64940.837.47645.3152.5016.3Matches
2022-202332Ponferradinaes ESP2. Segunda División19th7.0900029.70.29+2.7+0.39206033.31732925.430.15131.433.21071110.3172.4318.1Matches
10 Seasons7 Clubs4 Leagues154.618714193105.50.26+7.5+0.09428106340.3226939531.433.073147.940.314801047.01281.4614.7
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
Le Mans (3 Seasons)2 Leagues33.740
Vitória Setúbal (2 Seasons)1 League42.549518152.00.26+4.0+0.0928570140.7107717841.237.141162.547.0784465.9521.2213.9
Almería (2 Seasons)1 League32.332601035.40.26+3.4+0.1010023642.484715721.128.722025.930.1513438.4441.3614.5
Moreirense (1 Season)1 League33.0461
Ponferradina (1 Season)1 League7.0900029.70.29+2.7+0.39206033.31732925.430.15131.433.21071110.3172.4318.1
Marítimo (1 Season)1 League6.01120008.40.32-2.6-0.43236634.81723126.731.64940.837.47645.3152.5016.3
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.5106818160.40.26+1.4+0.0330876740.2124920939.236.346060.246.0860505.8671.3814.3
Segunda División (3 Seasons)39.341601245.10.27+6.1+0.1512029640.5102018621.929.027126.930.7620548.7611.5515.3
Ligue 2 (2 Seasons)31.737
Ligue 1 (1 Season)2.03
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
2020-202130Almeríaes ESPCopa del Rey5th1.000Matches
2021-202231Almeríaes ESPCopa del ReyR322.930Matches
2 Seasons1 Club1 League3.930
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
200817ge GeorgiaUEFA Euro Qualifying2.00Matches
201726ge GeorgiaFriendlies (M)2.00Matches
201827ge GeorgiaWCQ4.00Matches
201827ge GeorgiaFriendlies (M)2.00Matches
201928ge GeorgiaFriendlies (M)2.00Matches
2020-202130ge GeorgiaUEFA Nations LeagueLgC2.041Matches
9 Seasons1 Club4 Leagues14.041
Friendlies (M) (5 Seasons)6.00
UEFA Euro Qualifying (3 Seasons)2.00
WCQ (2 Seasons)4.00
UEFA Nations League (1 Season)2.041

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
2009-201019Le Mansfr FRA1. Ligue 1221802.0000000000.000.000.000.000.00Matches
2011-201221Le Mansfr FRA2. Ligue 227272,40726.7000000310.000.000.000.000.00
2012-201322Le Mansfr FRA2. Ligue 2554505.0000000000.000.000.000.000.00
2016-201726Moreirensept POR1. Primeira Liga33332,97033.0000000300.000.000.000.000.00Matches
2017-201827Rio Avept POR1. Primeira Liga00Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga111199011.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga32322,83431.5000000700.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202130Almeríaes ESPCopa del Rey11901.0000000000.000.000.000.000.00Matches
2020-202130Almeríaes ESP2. Segunda División32322,81931.3000000700.00.00.00.00300.000.000.000.000.000.000.000.000.000.00Matches
2021-202231Almeríaes ESPCopa del Rey332632.9000000000.000.000.000.000.00Matches
2021-202231Almeríaes ESP2. Segunda División11901.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Marítimopt POR1. Primeira Liga665406.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Ponferradinaes ESP2. Segunda División776307.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
10 Seasons7 Clubs5 Leagues16016014,263158.50000002510.00.00.00.00300.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
Le Mans (3 Seasons)2 Leagues34343,03733.7000000310.000.000.000.000.00
Vitória Setúbal (2 Seasons)1 League43433,82442.5000000900.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Almería (2 Seasons)2 Leagues37373,26236.2000000800.00.00.00.00300.000.000.000.000.000.000.000.000.000.00
Moreirense (1 Season)1 League33332,97033.0000000300.000.000.000.000.00
Ponferradina (1 Season)1 League776307.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Marítimo (1 Season)1 League665406.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Rio Ave (1 Season)1 League00
Primeira Liga (5 Seasons)82827,33481.50000001300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Segunda División (3 Seasons)40403,53939.3000000900.00.00.00.00300.000.000.000.000.000.000.000.000.000.00
Ligue 2 (2 Seasons)32322,85731.7000000310.000.000.000.000.00
Copa del Rey (2 Seasons)443533.9000000000.000.000.000.000.00
Ligue 1 (1 Season)221802.0000000000.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
2009-201019Le Mans1 League221802.0000000000.000.000.000.000.00
2011-201221Le Mans1 League27272,40726.7000000310.000.000.000.000.00
2012-201322Le Mans1 League554505.0000000000.000.000.000.000.00
2016-201726Moreirense1 League33332,97033.0000000300.000.000.000.000.00
2017-201827Rio Ave1 League00
2018-201928Vitória Setúbal1 League111199011.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2019-202029Vitória Setúbal1 League32322,83431.5000000700.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2020-202130Almería2 Leagues33332,90932.3000000700.00.00.00.00300.000.000.000.000.000.000.000.000.000.00
2021-202231Almería2 Leagues443533.9000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2022-202332Marítimo1 League665406.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2022-202332Ponferradina1 League776307.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
10 Seasons7 Clubs5 Leagues16016014,263158.50000002510.00.00.00.00300.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
Le Mans (3 Seasons)2 Leagues34343,03733.7000000310.000.000.000.000.00
Vitória Setúbal (2 Seasons)1 League43433,82442.5000000900.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Almería (2 Seasons)2 Leagues37373,26236.2000000800.00.00.00.00300.000.000.000.000.000.000.000.000.000.00
Moreirense (1 Season)1 League33332,97033.0000000300.000.000.000.000.00
Ponferradina (1 Season)1 League776307.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Marítimo (1 Season)1 League665406.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Rio Ave (1 Season)1 League00
Primeira Liga (5 Seasons)82827,33481.50000001300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Segunda División (3 Seasons)40403,53939.3000000900.00.00.00.00300.000.000.000.000.000.000.000.000.000.00
Ligue 2 (2 Seasons)32322,85731.7000000310.000.000.000.000.00
Copa del Rey (2 Seasons)443533.9000000000.000.000.000.000.00
Ligue 1 (1 Season)221802.0000000000.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
2009-201019Le Mansfr FRA1. Ligue 118th221802.0000000000.000.000.000.000.00Matches
2011-201221Le Mansfr FRA2. Ligue 217th27272,40726.7000000310.000.000.000.000.00
2012-201322Le Mansfr FRA2. Ligue 218th554505.0000000000.000.000.000.000.00
2016-201726Moreirensept POR1. Primeira Liga15th33332,97033.0000000300.000.000.000.000.00Matches
2017-201827Rio Avept POR1. Primeira Liga5th00Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga13th111199011.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga16th32322,83431.5000000700.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202130Almeríaes ESP2. Segunda División4th32322,81931.3000000700.00.00.00.00300.000.000.000.000.000.000.000.000.000.00Matches
2021-202231Almeríaes ESP2. Segunda División1st11901.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Marítimopt POR1. Primeira Liga16th665406.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Ponferradinaes ESP2. Segunda División19th776307.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
10 Seasons7 Clubs4 Leagues15615613,910154.60000002510.00.00.00.00300.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
Le Mans (3 Seasons)2 Leagues34343,03733.7000000310.000.000.000.000.00
Vitória Setúbal (2 Seasons)1 League43433,82442.5000000900.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Almería (2 Seasons)1 League33332,90932.3000000800.00.00.00.00300.000.000.000.000.000.000.000.000.000.00
Moreirense (1 Season)1 League33332,97033.0000000300.000.000.000.000.00
Ponferradina (1 Season)1 League776307.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Marítimo (1 Season)1 League665406.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Rio Ave (1 Season)1 League00
Primeira Liga (5 Seasons)82827,33481.50000001300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Segunda División (3 Seasons)40403,53939.3000000900.00.00.00.00300.000.000.000.000.000.000.000.000.000.00
Ligue 2 (2 Seasons)32322,85731.7000000310.000.000.000.000.00
Ligue 1 (1 Season)221802.0000000000.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
2020-202130Almeríaes ESPCopa del Rey5th11901.0000000000.000.000.000.000.00Matches
2021-202231Almeríaes ESPCopa del ReyR32332632.9000000000.000.000.000.000.00Matches
2 Seasons1 Club1 League443533.9000000000.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
200817ge GeorgiaUEFA Euro Qualifying221802.00000000.000.00Matches
201019ge GeorgiaWCQ00Matches
201524ge GeorgiaFriendlies (M)00Matches
201625ge GeorgiaFriendlies (M)00Matches
201625ge GeorgiaUEFA Euro Qualifying00Matches
201726ge GeorgiaFriendlies (M)221802.0000000000.000.000.000.000.00Matches
201827ge GeorgiaWCQ443604.0000000000.000.000.000.000.00Matches
201827ge GeorgiaFriendlies (M)221802.0000000000.000.000.000.000.00Matches
201928ge GeorgiaFriendlies (M)221802.0000000000.000.000.000.000.00Matches
2020-202130ge GeorgiaUEFA Nations LeagueLgC221802.0000000000.000.000.000.000.00Matches
202130ge GeorgiaUEFA Euro Qualifying00Matches
9 Seasons1 Club4 Leagues14141,26014.0000000000.000.000.000.000.00
Friendlies (M) (5 Seasons)665406.0000000000.000.000.000.000.00
UEFA Euro Qualifying (3 Seasons)221802.00000000.000.00
WCQ (2 Seasons)443604.0000000000.000.000.000.000.00
UEFA Nations League (1 Season)221802.0000000000.000.000.000.000.00
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201019Le Mansfr FRA1. Ligue 12.00Matches
2011-201221Le Mansfr FRA2. Ligue 226.70
2012-201322Le Mansfr FRA2. Ligue 25.00
2016-201726Moreirensept POR1. Primeira Liga33.00Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga11.020033160.4828974562121100.0545696.412424949.800.00.00.0014000Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga31.5821116470.5243161821313413698.538839698.029862447.800.00.10.0012000Matches
2020-202130Almeríaes ESPCopa del Rey1.00Matches
2020-202130Almeríaes ESP2. Segunda División31.3865102684.3210211410018718899.546446899.121136058.600.00.00.006003Matches
2021-202231Almeríaes ESPCopa del Rey2.90Matches
2021-202231Almeríaes ESP2. Segunda División1.0324669.68545894580.0171894.4112347.800.00.00.000000Matches
2022-202332Marítimopt POR1. Primeira Liga6.016422174.2438930242828100.0889295.7479947.500.00.00.001000Matches
2022-202332Ponferradinaes ESP2. Segunda División7.017922679.2446431983030100.010010397.1488953.900.00.00.002000Matches
10 Seasons7 Clubs5 Leagues158.52261301475.0633334658040440899.01111113398.1739144451.200.00.10.0035003
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
Le Mans (3 Seasons)2 Leagues33.70
Vitória Setúbal (2 Seasons)1 League42.51021149568.3326052566915515798.744245297.842287348.300.00.10.0026000
Almería (2 Seasons)2 Leagues36.2897107283.7218751468919119399.048148699.022238358.000.00.00.006003
Moreirense (1 Season)1 League33.00
Ponferradina (1 Season)1 League7.017922679.2446431983030100.010010397.1488953.900.00.00.002000
Marítimo (1 Season)1 League6.016422174.2438930242828100.0889295.7479947.500.00.00.001000
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.51185171669.1369942869318318598.953054497.446997248.300.00.10.0027000
Segunda División (3 Seasons)39.31076129882.9263391788722122399.158158998.627047257.200.00.00.008003
Ligue 2 (2 Seasons)31.70
Copa del Rey (2 Seasons)3.90
Ligue 1 (1 Season)2.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
2009-201019Le Mans1 League2.00
2011-201221Le Mans1 League26.70
2012-201322Le Mans1 League5.00
2016-201726Moreirense1 League33.00
2018-201928Vitória Setúbal1 League11.020033160.4828974562121100.0545696.412424949.800.00.00.0014000
2019-202029Vitória Setúbal1 League31.5821116470.5243161821313413698.538839698.029862447.800.00.10.0012000
2020-202130Almería2 Leagues32.3865102684.3210211410018718899.546446899.121136058.600.00.00.006003
2021-202231Almería2 Leagues3.9324669.68545894580.0171894.4112347.800.00.00.000000
2022-202332Marítimo1 League6.016422174.2438930242828100.0889295.7479947.500.00.00.001000
2022-202332Ponferradina1 League7.017922679.2446431983030100.010010397.1488953.900.00.00.002000
10 Seasons7 Clubs5 Leagues158.52261301475.0633334658040440899.01111113398.1739144451.200.00.10.0035003
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
Le Mans (3 Seasons)2 Leagues33.70
Vitória Setúbal (2 Seasons)1 League42.51021149568.3326052566915515798.744245297.842287348.300.00.10.0026000
Almería (2 Seasons)2 Leagues36.2897107283.7218751468919119399.048148699.022238358.000.00.00.006003
Moreirense (1 Season)1 League33.00
Ponferradina (1 Season)1 League7.017922679.2446431983030100.010010397.1488953.900.00.00.002000
Marítimo (1 Season)1 League6.016422174.2438930242828100.0889295.7479947.500.00.00.001000
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.51185171669.1369942869318318598.953054497.446997248.300.00.10.0027000
Segunda División (3 Seasons)39.31076129882.9263391788722122399.158158998.627047257.200.00.00.008003
Ligue 2 (2 Seasons)31.70
Copa del Rey (2 Seasons)3.90
Ligue 1 (1 Season)2.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
2009-201019Le Mansfr FRA1. Ligue 118th2.00Matches
2011-201221Le Mansfr FRA2. Ligue 217th26.70
2012-201322Le Mansfr FRA2. Ligue 218th5.00
2016-201726Moreirensept POR1. Primeira Liga15th33.00Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga13th11.020033160.4828974562121100.0545696.412424949.800.00.00.0014000Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga16th31.5821116470.5243161821313413698.538839698.029862447.800.00.10.0012000Matches
2020-202130Almeríaes ESP2. Segunda División4th31.3865102684.3210211410018718899.546446899.121136058.600.00.00.006003Matches
2021-202231Almeríaes ESP2. Segunda División1st1.0324669.68545894580.0171894.4112347.800.00.00.000000Matches
2022-202332Marítimopt POR1. Primeira Liga16th6.016422174.2438930242828100.0889295.7479947.500.00.00.001000Matches
2022-202332Ponferradinaes ESP2. Segunda División19th7.017922679.2446431983030100.010010397.1488953.900.00.00.002000Matches
10 Seasons7 Clubs4 Leagues154.62261301475.0633334658040440899.01111113398.1739144451.200.00.10.0035003
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
Le Mans (3 Seasons)2 Leagues33.70
Vitória Setúbal (2 Seasons)1 League42.51021149568.3326052566915515798.744245297.842287348.300.00.10.0026000
Almería (2 Seasons)1 League32.3897107283.7218751468919119399.048148699.022238358.000.00.00.006003
Moreirense (1 Season)1 League33.00
Ponferradina (1 Season)1 League7.017922679.2446431983030100.010010397.1488953.900.00.00.002000
Marítimo (1 Season)1 League6.016422174.2438930242828100.0889295.7479947.500.00.00.001000
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.51185171669.1369942869318318598.953054497.446997248.300.00.10.0027000
Segunda División (3 Seasons)39.31076129882.9263391788722122399.158158998.627047257.200.00.00.008003
Ligue 2 (2 Seasons)31.70
Ligue 1 (1 Season)2.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
2020-202130Almeríaes ESPCopa del Rey5th1.00Matches
2021-202231Almeríaes ESPCopa del ReyR322.90Matches
2 Seasons1 Club1 League3.90
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
200817ge GeorgiaUEFA Euro Qualifying2.0Matches
201726ge GeorgiaFriendlies (M)2.00Matches
201827ge GeorgiaWCQ4.00Matches
201827ge GeorgiaFriendlies (M)2.00Matches
201928ge GeorgiaFriendlies (M)2.00Matches
2020-202130ge GeorgiaUEFA Nations LeagueLgC2.00Matches
9 Seasons1 Club4 Leagues14.00
Friendlies (M) (5 Seasons)6.00
UEFA Euro Qualifying (3 Seasons)2.0
WCQ (2 Seasons)4.00
UEFA Nations League (1 Season)2.00

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201019Le Mansfr FRA1. Ligue 12.0Matches
2011-201221Le Mansfr FRA2. Ligue 226.7
2012-201322Le Mansfr FRA2. Ligue 25.0
2016-201726Moreirensept POR1. Primeira Liga33.00Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga11.0331204124420000000020030Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga31.51164732428990200000082142Matches
2020-202130Almeríaes ESPCopa del Rey1.00Matches
2020-202130Almeríaes ESP2. Segunda División31.31026745276680200000086551Matches
2021-202231Almeríaes ESPCopa del Rey2.90Matches
2021-202231Almeríaes ESP2. Segunda División1.04629175000000003200Matches
2022-202332Marítimopt POR1. Primeira Liga6.022115665160000000016400Matches
2022-202332Ponferradinaes ESP2. Segunda División7.022615767160100000017920Matches
10 Seasons7 Clubs5 Leagues158.530142023977246050000002261143
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Le Mans (3 Seasons)2 Leagues33.7
Vitória Setúbal (2 Seasons)1 League42.5149593655214102000000102172
Almería (2 Seasons)2 Leagues36.21072774293730200000089751
Moreirense (1 Season)1 League33.00
Ponferradina (1 Season)1 League7.022615767160100000017920
Marítimo (1 Season)1 League6.022115665160000000016400
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.51716109261715702000000118572
Segunda División (3 Seasons)39.312989313608903000000107671
Ligue 2 (2 Seasons)31.7
Copa del Rey (2 Seasons)3.90
Ligue 1 (1 Season)2.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
2009-201019Le Mans1 League2.0
2011-201221Le Mans1 League26.7
2012-201322Le Mans1 League5.0
2016-201726Moreirense1 League33.00
2018-201928Vitória Setúbal1 League11.0331204124420000000020030
2019-202029Vitória Setúbal1 League31.51164732428990200000082142
2020-202130Almería2 Leagues32.31026745276680200000086551
2021-202231Almería2 Leagues3.94629175000000003200
2022-202332Marítimo1 League6.022115665160000000016400
2022-202332Ponferradina1 League7.022615767160100000017920
10 Seasons7 Clubs5 Leagues158.530142023977246050000002261143
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Le Mans (3 Seasons)2 Leagues33.7
Vitória Setúbal (2 Seasons)1 League42.5149593655214102000000102172
Almería (2 Seasons)2 Leagues36.21072774293730200000089751
Moreirense (1 Season)1 League33.00
Ponferradina (1 Season)1 League7.022615767160100000017920
Marítimo (1 Season)1 League6.022115665160000000016400
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.51716109261715702000000118572
Segunda División (3 Seasons)39.312989313608903000000107671
Ligue 2 (2 Seasons)31.7
Copa del Rey (2 Seasons)3.90
Ligue 1 (1 Season)2.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
2009-201019Le Mansfr FRA1. Ligue 118th2.0Matches
2011-201221Le Mansfr FRA2. Ligue 217th26.7
2012-201322Le Mansfr FRA2. Ligue 218th5.0
2016-201726Moreirensept POR1. Primeira Liga15th33.00Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga13th11.0331204124420000000020030Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga16th31.51164732428990200000082142Matches
2020-202130Almeríaes ESP2. Segunda División4th31.31026745276680200000086551Matches
2021-202231Almeríaes ESP2. Segunda División1st1.04629175000000003200Matches
2022-202332Marítimopt POR1. Primeira Liga16th6.022115665160000000016400Matches
2022-202332Ponferradinaes ESP2. Segunda División19th7.022615767160100000017920Matches
10 Seasons7 Clubs4 Leagues154.630142023977246050000002261143
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Le Mans (3 Seasons)2 Leagues33.7
Vitória Setúbal (2 Seasons)1 League42.5149593655214102000000102172
Almería (2 Seasons)1 League32.31072774293730200000089751
Moreirense (1 Season)1 League33.00
Ponferradina (1 Season)1 League7.022615767160100000017920
Marítimo (1 Season)1 League6.022115665160000000016400
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.51716109261715702000000118572
Segunda División (3 Seasons)39.312989313608903000000107671
Ligue 2 (2 Seasons)31.7
Ligue 1 (1 Season)2.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
2020-202130Almeríaes ESPCopa del Rey5th1.00Matches
2021-202231Almeríaes ESPCopa del ReyR322.90Matches
2 Seasons1 Club1 League3.90
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
200817ge GeorgiaUEFA Euro Qualifying2.0Matches
201726ge GeorgiaFriendlies (M)2.0Matches
201827ge GeorgiaWCQ4.0Matches
201827ge GeorgiaFriendlies (M)2.0Matches
201928ge GeorgiaFriendlies (M)2.0Matches
2020-202130ge GeorgiaUEFA Nations LeagueLgC2.00Matches
9 Seasons1 Club4 Leagues14.00
Friendlies (M) (5 Seasons)6.0
UEFA Euro Qualifying (3 Seasons)2.0
WCQ (2 Seasons)4.0
UEFA Nations League (1 Season)2.00

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201019Le Mansfr FRA1. Ligue 12.0Matches
2011-201221Le Mansfr FRA2. Ligue 226.7
2012-201322Le Mansfr FRA2. Ligue 25.0
2016-201726Moreirensept POR1. Primeira Liga33.0Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga11.050.4514000000.00000000Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga31.530.1030000000.00000000Matches
2020-202130Almeríaes ESPCopa del Rey1.0Matches
2020-202130Almeríaes ESP2. Segunda División31.310.0310000000.00000000Matches
2021-202231Almeríaes ESPCopa del Rey2.9Matches
2021-202231Almeríaes ESP2. Segunda División1.011.0010000011.00100000Matches
2022-202332Marítimopt POR1. Primeira Liga6.000.0000000000.00000000Matches
2022-202332Ponferradinaes ESP2. Segunda División7.020.2920000010.14100000Matches
10 Seasons7 Clubs5 Leagues158.5120.1484000020.02200000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Le Mans (3 Seasons)2 Leagues33.7
Vitória Setúbal (2 Seasons)1 League42.580.1944000000.00000000
Almería (2 Seasons)2 Leagues36.220.0620000010.03100000
Moreirense (1 Season)1 League33.0
Ponferradina (1 Season)1 League7.020.2920000010.14100000
Marítimo (1 Season)1 League6.000.0000000000.00000000
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.580.1644000000.00000000
Segunda División (3 Seasons)39.340.1040000020.05200000
Ligue 2 (2 Seasons)31.7
Copa del Rey (2 Seasons)3.9
Ligue 1 (1 Season)2.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
2009-201019Le Mans1 League2.0
2011-201221Le Mans1 League26.7
2012-201322Le Mans1 League5.0
2016-201726Moreirense1 League33.0
2018-201928Vitória Setúbal1 League11.050.4514000000.00000000
2019-202029Vitória Setúbal1 League31.530.1030000000.00000000
2020-202130Almería2 Leagues32.310.0310000000.00000000
2021-202231Almería2 Leagues3.911.0010000011.00100000
2022-202332Marítimo1 League6.000.0000000000.00000000
2022-202332Ponferradina1 League7.020.2920000010.14100000
10 Seasons7 Clubs5 Leagues158.5120.1484000020.02200000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Le Mans (3 Seasons)2 Leagues33.7
Vitória Setúbal (2 Seasons)1 League42.580.1944000000.00000000
Almería (2 Seasons)2 Leagues36.220.0620000010.03100000
Moreirense (1 Season)1 League33.0
Ponferradina (1 Season)1 League7.020.2920000010.14100000
Marítimo (1 Season)1 League6.000.0000000000.00000000
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.580.1644000000.00000000
Segunda División (3 Seasons)39.340.1040000020.05200000
Ligue 2 (2 Seasons)31.7
Copa del Rey (2 Seasons)3.9
Ligue 1 (1 Season)2.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
2009-201019Le Mansfr FRA1. Ligue 118th2.0Matches
2011-201221Le Mansfr FRA2. Ligue 217th26.7
2012-201322Le Mansfr FRA2. Ligue 218th5.0
2016-201726Moreirensept POR1. Primeira Liga15th33.0Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga13th11.050.4514000000.00000000Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga16th31.530.1030000000.00000000Matches
2020-202130Almeríaes ESP2. Segunda División4th31.310.0310000000.00000000Matches
2021-202231Almeríaes ESP2. Segunda División1st1.011.0010000011.00100000Matches
2022-202332Marítimopt POR1. Primeira Liga16th6.000.0000000000.00000000Matches
2022-202332Ponferradinaes ESP2. Segunda División19th7.020.2920000010.14100000Matches
10 Seasons7 Clubs4 Leagues154.6120.1484000020.02200000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Le Mans (3 Seasons)2 Leagues33.7
Vitória Setúbal (2 Seasons)1 League42.580.1944000000.00000000
Almería (2 Seasons)1 League32.320.0620000010.03100000
Moreirense (1 Season)1 League33.0
Ponferradina (1 Season)1 League7.020.2920000010.14100000
Marítimo (1 Season)1 League6.000.0000000000.00000000
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.580.1644000000.00000000
Segunda División (3 Seasons)39.340.1040000020.05200000
Ligue 2 (2 Seasons)31.7
Ligue 1 (1 Season)2.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
2020-202130Almeríaes ESPCopa del Rey5th1.0Matches
2021-202231Almeríaes ESPCopa del ReyR322.9Matches
2 Seasons1 Club1 League3.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
200817ge GeorgiaUEFA Euro Qualifying2.0Matches
201726ge GeorgiaFriendlies (M)2.0Matches
201827ge GeorgiaWCQ4.0Matches
201827ge GeorgiaFriendlies (M)2.0Matches
201928ge GeorgiaFriendlies (M)2.0Matches
2020-202130ge GeorgiaUEFA Nations LeagueLgC2.0Matches
9 Seasons1 Club4 Leagues14.0
Friendlies (M) (5 Seasons)6.0
UEFA Euro Qualifying (3 Seasons)2.0
WCQ (2 Seasons)4.0
UEFA Nations League (1 Season)2.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
2009-201019Le Mansfr FRA1. Ligue 12.0Matches
2011-201221Le Mansfr FRA2. Ligue 226.7
2012-201322Le Mansfr FRA2. Ligue 25.0
2016-201726Moreirensept POR1. Primeira Liga33.000Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga11.000000010.010001130Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga31.5202002366.7100013170Matches
2020-202130Almeríaes ESPCopa del Rey1.000Matches
2020-202130Almeríaes ESP2. Segunda División31.31110011100.0000012181Matches
2021-202231Almeríaes ESPCopa del Rey2.900Matches
2021-202231Almeríaes ESP2. Segunda División1.0000000000000001Matches
2022-202332Marítimopt POR1. Primeira Liga6.01010011100.000000130Matches
2022-202332Ponferradinaes ESP2. Segunda División7.000000020.020000020Matches
10 Seasons7 Clubs5 Leagues158.5414004850.0400037432
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Le Mans (3 Seasons)2 Leagues33.70
Vitória Setúbal (2 Seasons)1 League42.5202002450.0200024200
Almería (2 Seasons)2 Leagues36.21110011100.0000012182
Moreirense (1 Season)1 League33.0000
Ponferradina (1 Season)1 League7.000000020.020000020
Marítimo (1 Season)1 League6.01010011100.000000130
Rio Ave (1 Season)1 League0
Primeira Liga (5 Seasons)81.5303003560.0200025230
Segunda División (3 Seasons)39.3111001333.3200012202
Ligue 2 (2 Seasons)31.70
Copa del Rey (2 Seasons)3.9000
Ligue 1 (1 Season)2.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
2009-201019Le Mans1 League2.00
2011-201221Le Mans1 League26.70
2012-201322Le Mans1 League5.00
2016-201726Moreirense1 League33.0000
2018-201928Vitória Setúbal1 League11.000000010.010001130
2019-202029Vitória Setúbal1 League31.5202002366.7100013170
2020-202130Almería2 Leagues32.31110011100.0000012181
2021-202231Almería2 Leagues3.9000000000000001
2022-202332Marítimo1 League6.01010011100.000000130
2022-202332Ponferradina1 League7.000000020.020000020
10 Seasons7 Clubs5 Leagues158.5414004850.0400037432
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Le Mans (3 Seasons)2 Leagues33.70
Vitória Setúbal (2 Seasons)1 League42.5202002450.0200024200
Almería (2 Seasons)2 Leagues36.21110011100.0000012182
Moreirense (1 Season)1 League33.0000
Ponferradina (1 Season)1 League7.000000020.020000020
Marítimo (1 Season)1 League6.01010011100.000000130
Rio Ave (1 Season)1 League0
Primeira Liga (5 Seasons)81.5303003560.0200025230
Segunda División (3 Seasons)39.3111001333.3200012202
Ligue 2 (2 Seasons)31.70
Copa del Rey (2 Seasons)3.9000
Ligue 1 (1 Season)2.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
2009-201019Le Mansfr FRA1. Ligue 118th2.0Matches
2011-201221Le Mansfr FRA2. Ligue 217th26.7
2012-201322Le Mansfr FRA2. Ligue 218th5.0
2016-201726Moreirensept POR1. Primeira Liga15th33.000Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga13th11.000000010.010001130Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga16th31.5202002366.7100013170Matches
2020-202130Almeríaes ESP2. Segunda División4th31.31110011100.0000012181Matches
2021-202231Almeríaes ESP2. Segunda División1st1.0000000000000001Matches
2022-202332Marítimopt POR1. Primeira Liga16th6.01010011100.000000130Matches
2022-202332Ponferradinaes ESP2. Segunda División19th7.000000020.020000020Matches
10 Seasons7 Clubs4 Leagues154.6414004850.0400037432
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
Le Mans (3 Seasons)2 Leagues33.70
Vitória Setúbal (2 Seasons)1 League42.5202002450.0200024200
Almería (2 Seasons)1 League32.31110011100.0000012182
Moreirense (1 Season)1 League33.0000
Ponferradina (1 Season)1 League7.000000020.020000020
Marítimo (1 Season)1 League6.01010011100.000000130
Rio Ave (1 Season)1 League0
Primeira Liga (5 Seasons)81.5303003560.0200025230
Segunda División (3 Seasons)39.3111001333.3200012202
Ligue 2 (2 Seasons)31.70
Ligue 1 (1 Season)2.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
2020-202130Almeríaes ESPCopa del Rey5th1.000Matches
2021-202231Almeríaes ESPCopa del ReyR322.900Matches
2 Seasons1 Club1 League3.9000
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
200817ge GeorgiaUEFA Euro Qualifying2.0Matches
201726ge GeorgiaFriendlies (M)2.0Matches
201827ge GeorgiaWCQ4.0Matches
201827ge GeorgiaFriendlies (M)2.0Matches
201928ge GeorgiaFriendlies (M)2.0Matches
2020-202130ge GeorgiaUEFA Nations LeagueLgC2.000Matches
9 Seasons1 Club4 Leagues14.0000
Friendlies (M) (5 Seasons)6.00
UEFA Euro Qualifying (3 Seasons)2.00
WCQ (2 Seasons)4.00
UEFA Nations League (1 Season)2.0000

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
2009-201019Le Mansfr FRA1. Ligue 12.0Matches
2011-201221Le Mansfr FRA2. Ligue 226.7
2012-201322Le Mansfr FRA2. Ligue 25.0
2016-201726Moreirensept POR1. Primeira Liga33.0Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga11.0354298353100354100.01100.0166109878100010940Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga31.5124411021242500124455100.000.057431542106011104300Matches
2020-202130Almeríaes ESPCopa del Rey1.0Matches
2020-202130Almeríaes ESP2. Segunda División31.3110196410911000110100058026481655000305000Matches
2021-202231Almeríaes ESPCopa del Rey2.9Matches
2021-202231Almeríaes ESP2. Segunda División1.048464800048000271366700000120Matches
2022-202332Marítimopt POR1. Primeira Liga6.023220023200023200011653927300000920Matches
2022-202332Ponferradinaes ESP2. Segunda División7.023920723711123900012967645000000960Matches
10 Seasons7 Clubs5 Leagues158.5321828173203171132186583.3116.71592825153320115012240
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
Le Mans (3 Seasons)2 Leagues33.7
Vitória Setúbal (2 Seasons)1 League42.515981400159560015986583.3116.774042522887011205240
Almería (2 Seasons)2 Leagues36.21149101011391000114900060727841722000305120
Moreirense (1 Season)1 League33.0
Ponferradina (1 Season)1 League7.023920723711123900012967645000000960
Marítimo (1 Season)1 League6.023220023200023200011653927300000920
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.518301600182760018306583.3116.785647913160011206160
Segunda División (3 Seasons)39.31388121713761111138800073634602172000306080
Ligue 2 (2 Seasons)31.7
Copa del Rey (2 Seasons)3.9
Ligue 1 (1 Season)2.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
2009-201019Le Mans1 League2.0
2011-201221Le Mans1 League26.7
2012-201322Le Mans1 League5.0
2016-201726Moreirense1 League33.0
2018-201928Vitória Setúbal1 League11.0354298353100354100.01100.0166109878100010940
2019-202029Vitória Setúbal1 League31.5124411021242500124455100.000.057431542106011104300
2020-202130Almería2 Leagues32.3110196410911000110100058026481655000305000
2021-202231Almería2 Leagues3.948464800048000271366700000120
2022-202332Marítimo1 League6.023220023200023200011653927300000920
2022-202332Ponferradina1 League7.023920723711123900012967645000000960
10 Seasons7 Clubs5 Leagues158.5321828173203171132186583.3116.71592825153320115012240
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
Le Mans (3 Seasons)2 Leagues33.7
Vitória Setúbal (2 Seasons)1 League42.515981400159560015986583.3116.774042522887011205240
Almería (2 Seasons)2 Leagues36.21149101011391000114900060727841722000305120
Moreirense (1 Season)1 League33.0
Ponferradina (1 Season)1 League7.023920723711123900012967645000000960
Marítimo (1 Season)1 League6.023220023200023200011653927300000920
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.518301600182760018306583.3116.785647913160011206160
Segunda División (3 Seasons)39.31388121713761111138800073634602172000306080
Ligue 2 (2 Seasons)31.7
Copa del Rey (2 Seasons)3.9
Ligue 1 (1 Season)2.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
2009-201019Le Mansfr FRA1. Ligue 118th2.0Matches
2011-201221Le Mansfr FRA2. Ligue 217th26.7
2012-201322Le Mansfr FRA2. Ligue 218th5.0
2016-201726Moreirensept POR1. Primeira Liga15th33.0Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga13th11.0354298353100354100.01100.0166109878100010940Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga16th31.5124411021242500124455100.000.057431542106011104300Matches
2020-202130Almeríaes ESP2. Segunda División4th31.3110196410911000110100058026481655000305000Matches
2021-202231Almeríaes ESP2. Segunda División1st1.048464800048000271366700000120Matches
2022-202332Marítimopt POR1. Primeira Liga16th6.023220023200023200011653927300000920Matches
2022-202332Ponferradinaes ESP2. Segunda División19th7.023920723711123900012967645000000960Matches
10 Seasons7 Clubs4 Leagues154.6321828173203171132186583.3116.71592825153320115012240
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
Le Mans (3 Seasons)2 Leagues33.7
Vitória Setúbal (2 Seasons)1 League42.515981400159560015986583.3116.774042522887011205240
Almería (2 Seasons)1 League32.31149101011391000114900060727841722000305120
Moreirense (1 Season)1 League33.0
Ponferradina (1 Season)1 League7.023920723711123900012967645000000960
Marítimo (1 Season)1 League6.023220023200023200011653927300000920
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.518301600182760018306583.3116.785647913160011206160
Segunda División (3 Seasons)39.31388121713761111138800073634602172000306080
Ligue 2 (2 Seasons)31.7
Ligue 1 (1 Season)2.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
2020-202130Almeríaes ESPCopa del Rey5th1.0Matches
2021-202231Almeríaes ESPCopa del ReyR322.9Matches
2 Seasons1 Club1 League3.9
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
200817ge GeorgiaUEFA Euro Qualifying2.0Matches
201726ge GeorgiaFriendlies (M)2.0Matches
201827ge GeorgiaWCQ4.0Matches
201827ge GeorgiaFriendlies (M)2.0Matches
201928ge GeorgiaFriendlies (M)2.0Matches
2020-202130ge GeorgiaUEFA Nations LeagueLgC2.0Matches
9 Seasons1 Club4 Leagues14.0
Friendlies (M) (5 Seasons)6.0
UEFA Euro Qualifying (3 Seasons)2.0
WCQ (2 Seasons)4.0
UEFA Nations League (1 Season)2.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
2009-201019Le Mansfr FRA1. Ligue 12180905.32.0220Matches
2011-201221Le Mansfr FRA2. Ligue 2272,4078970.426.7270
2012-201322Le Mansfr FRA2. Ligue 254509013.25.050
2016-201726Moreirensept POR1. Primeira Liga332,9709097.133.03333011.003246-14-0.42+0.58Matches
2017-201827Rio Avept POR1. Primeira Liga000012Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga119909032.411.0119011011.27912-3-0.27+0.0811.713.5-1.8-0.17-0.01Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga322,8348992.631.5328931001.062637-11-0.35+1.6426.547.1-20.6-0.65+1.03Matches
2020-202130Almeríaes ESPCopa del Rey1909018.81.01901033.0050+5+5.00+4.31Matches
2020-202130Almeríaes ESP2. Segunda División322,8198874.631.3328831061.764930+19+0.61+0.4254.233.8+20.4+0.65+0.71Matches
2021-202231Almeríaes ESPCopa del Rey32638887.72.93882001.3343+1+0.34+2.77Matches
2021-202231Almeríaes ESP2. Segunda División190902.41.019010360.5034-1-1.00-1.831.11.3-0.2-0.18-0.99Matches
2022-202332Marítimopt POR1. Primeira Liga65409017.66.069060110.50511-6-1.00-0.117.17.2-0.2-0.03+0.42Matches
2022-202332Ponferradinaes ESP2. Segunda División76309016.77.079070151.1479-2-0.29+0.037.110.7-3.6-0.52-0.18Matches
10 Seasons7 Clubs5 Leagues16014,2638937.9158.5160891250851.24140152-12-0.10-0.01107.6113.6-6.0-0.07-0.07
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
Le Mans (3 Seasons)2 Leagues343,0378929.633.73420
Vitória Setúbal (2 Seasons)1 League433,8248962.542.5438942011.113549-14-0.33+0.1838.260.6-22.4-0.53-0.22
Almería (2 Seasons)2 Leagues373,2628839.136.23788350451.726137+24+0.66-0.0155.335.1+20.2+0.630.00
Moreirense (1 Season)1 League332,9709097.133.03333011.003246-14-0.42+0.58
Ponferradina (1 Season)1 League76309016.77.079070151.1479-2-0.29+0.037.110.7-3.6-0.52-0.18
Marítimo (1 Season)1 League65409017.66.069060110.50511-6-1.00-0.117.17.2-0.2-0.03+0.42
Rio Ave (1 Season)1 League000012
Primeira Liga (5 Seasons)827,3348947.981.58289810251.0272106-34-0.42+0.3045.267.8-22.6-0.47-0.08
Segunda División (3 Seasons)403,5398831.239.34088390571.625943+16+0.41+0.1262.445.8+16.6+0.42+0.18
Ligue 2 (2 Seasons)322,8578941.831.7320
Copa del Rey (2 Seasons)43538845.33.94883031.7593+6+1.53+1.11
Ligue 1 (1 Season)2180905.32.0220
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
2009-201019Le Mans1 League2180905.32.0220
2011-201221Le Mans1 League272,4078970.426.7270
2012-201322Le Mans1 League54509013.25.050
2016-201726Moreirense1 League332,9709097.133.03333011.003246-14-0.42+0.58
2017-201827Rio Ave1 League000012
2018-201928Vitória Setúbal1 League119909032.411.0119011011.27912-3-0.27+0.0811.713.5-1.8-0.17-0.01
2019-202029Vitória Setúbal1 League322,8348992.631.5328931001.062637-11-0.35+1.6426.547.1-20.6-0.65+1.03
2020-202130Almería2 Leagues332,9098868.332.3338832091.805430+24+0.74+0.4154.233.8+20.4+0.65+0.71
2021-202231Almería2 Leagues4353888.73.948830361.127700.00-0.801.11.3-0.2-0.18-0.99
2022-202332Marítimo1 League65409017.66.069060110.50511-6-1.00-0.117.17.2-0.2-0.03+0.42
2022-202332Ponferradina1 League76309016.77.079070151.1479-2-0.29+0.037.110.7-3.6-0.52-0.18
10 Seasons7 Clubs5 Leagues16014,2638937.9158.5160891250851.24140152-12-0.10-0.01107.6113.6-6.0-0.07-0.07
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
Le Mans (3 Seasons)2 Leagues343,0378929.633.73420
Vitória Setúbal (2 Seasons)1 League433,8248962.542.5438942011.113549-14-0.33+0.1838.260.6-22.4-0.53-0.22
Almería (2 Seasons)2 Leagues373,2628839.136.23788350451.726137+24+0.66-0.0155.335.1+20.2+0.630.00
Moreirense (1 Season)1 League332,9709097.133.03333011.003246-14-0.42+0.58
Ponferradina (1 Season)1 League76309016.77.079070151.1479-2-0.29+0.037.110.7-3.6-0.52-0.18
Marítimo (1 Season)1 League65409017.66.069060110.50511-6-1.00-0.117.17.2-0.2-0.03+0.42
Rio Ave (1 Season)1 League000012
Primeira Liga (5 Seasons)827,3348947.981.58289810251.0272106-34-0.42+0.3045.267.8-22.6-0.47-0.08
Segunda División (3 Seasons)403,5398831.239.34088390571.625943+16+0.41+0.1262.445.8+16.6+0.42+0.18
Ligue 2 (2 Seasons)322,8578941.831.7320
Copa del Rey (2 Seasons)43538845.33.94883031.7593+6+1.53+1.11
Ligue 1 (1 Season)2180905.32.0220
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
2009-201019Le Mansfr FRA1. Ligue 118th2180905.32.0220Matches
2011-201221Le Mansfr FRA2. Ligue 217th272,4078970.426.7270
2012-201322Le Mansfr FRA2. Ligue 218th54509013.25.050
2016-201726Moreirensept POR1. Primeira Liga15th332,9709097.133.03333011.003246-14-0.42+0.58Matches
2017-201827Rio Avept POR1. Primeira Liga5th000012Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga13th119909032.411.0119011011.27912-3-0.27+0.0811.713.5-1.8-0.17-0.01Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga16th322,8348992.631.5328931001.062637-11-0.35+1.6426.547.1-20.6-0.65+1.03Matches
2020-202130Almeríaes ESP2. Segunda División4th322,8198874.631.3328831061.764930+19+0.61+0.4254.233.8+20.4+0.65+0.71Matches
2021-202231Almeríaes ESP2. Segunda División1st190902.41.019010360.5034-1-1.00-1.831.11.3-0.2-0.18-0.99Matches
2022-202332Marítimopt POR1. Primeira Liga16th65409017.66.069060110.50511-6-1.00-0.117.17.2-0.2-0.03+0.42Matches
2022-202332Ponferradinaes ESP2. Segunda División19th76309016.77.079070151.1479-2-0.29+0.037.110.7-3.6-0.52-0.18Matches
10 Seasons7 Clubs4 Leagues15613,9108937.7154.6156891220821.22131149-18-0.15-0.05107.6113.6-6.0-0.07-0.07
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
Le Mans (3 Seasons)2 Leagues343,0378929.633.73420
Vitória Setúbal (2 Seasons)1 League433,8248962.542.5438942011.113549-14-0.33+0.1838.260.6-22.4-0.53-0.22
Almería (2 Seasons)1 League332,9098838.532.33388320421.725234+18+0.56-0.1455.335.1+20.2+0.630.00
Moreirense (1 Season)1 League332,9709097.133.03333011.003246-14-0.42+0.58
Ponferradina (1 Season)1 League76309016.77.079070151.1479-2-0.29+0.037.110.7-3.6-0.52-0.18
Marítimo (1 Season)1 League65409017.66.069060110.50511-6-1.00-0.117.17.2-0.2-0.03+0.42
Rio Ave (1 Season)1 League000012
Primeira Liga (5 Seasons)827,3348947.981.58289810251.0272106-34-0.42+0.3045.267.8-22.6-0.47-0.08
Segunda División (3 Seasons)403,5398831.239.34088390571.625943+16+0.41+0.1262.445.8+16.6+0.42+0.18
Ligue 2 (2 Seasons)322,8578941.831.7320
Ligue 1 (1 Season)2180905.32.0220
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2020-202130Almeríaes ESPCopa del Rey5th1909018.81.01901033.0050+5+5.00+4.31Matches
2021-202231Almeríaes ESPCopa del ReyR3232638887.72.93882001.3343+1+0.34+2.77Matches
2 Seasons1 Club1 League43538845.33.94883031.7593+6+1.53+1.11
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
200817ge GeorgiaUEFA Euro Qualifying21809016.72.02902011.502200.00+0.30Matches
201019ge GeorgiaWCQ00001Matches
201524ge GeorgiaFriendlies (M)00002Matches
201625ge GeorgiaFriendlies (M)00003Matches
201625ge GeorgiaUEFA Euro Qualifying00004Matches
201726ge GeorgiaFriendlies (M)21809033.32.02902023.0080+8+4.00+4.00Matches
201827ge GeorgiaWCQ43609040.04.04904050.7545-1-0.25+0.58Matches
201827ge GeorgiaFriendlies (M)21809050.02.02902021.5021+1+0.50-2.00Matches
201928ge GeorgiaFriendlies (M)218090100.02.02902000.5034-1-0.50Matches
2020-202130ge GeorgiaUEFA Nations LeagueLgC21809033.32.02902040.5034-1-0.50-0.75Matches
202130ge GeorgiaUEFA Euro Qualifying000010Matches
9 Seasons1 Club4 Leagues141,2609017.914.01490140341.212216+6+0.43+0.51
Friendlies (M) (5 Seasons)65409030.06.06906091.67135+8+1.33+0.50
UEFA Euro Qualifying (3 Seasons)2180906.32.029020151.502200.00+0.30
WCQ (2 Seasons)43609020.04.04904060.7545-1-0.25+0.58
UEFA Nations League (1 Season)21809033.32.02902040.5034-1-0.50-0.75

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
2009-201019Le Mansfr FRA1. Ligue 12.0000Matches
2011-201221Le Mansfr FRA2. Ligue 226.731
2012-201322Le Mansfr FRA2. Ligue 25.000
2016-201726Moreirensept POR1. Primeira Liga33.0300000000000Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga11.02001300100002480100.0Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga31.57001800100105114193.3Matches
2020-202130Almeríaes ESPCopa del Rey1.00000100000Matches
2020-202130Almeríaes ESP2. Segunda División31.37003500110204312192.3Matches
2021-202231Almeríaes ESPCopa del Rey2.90000100000Matches
2021-202231Almeríaes ESP2. Segunda División1.0100000000000230100.0Matches
2022-202332Marítimopt POR1. Primeira Liga6.01000100000001610100.0Matches
2022-202332Ponferradinaes ESP2. Segunda División7.01001200000101540100.0Matches
10 Seasons7 Clubs5 Leagues158.52510621003104015142295.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Le Mans (3 Seasons)2 Leagues33.7310
Vitória Setúbal (2 Seasons)1 League42.590021100200107522195.7
Almería (2 Seasons)2 Leagues36.28003700110204515193.8
Moreirense (1 Season)1 League33.0300000000000
Ponferradina (1 Season)1 League7.01001200000101540100.0
Marítimo (1 Season)1 League6.01000100000001610100.0
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.5130021200200109123195.8
Segunda División (3 Seasons)39.39004700110306019195.0
Ligue 2 (2 Seasons)31.731
Copa del Rey (2 Seasons)3.90000200000
Ligue 1 (1 Season)2.0000
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
2009-201019Le Mans1 League2.0000
2011-201221Le Mans1 League26.731
2012-201322Le Mans1 League5.000
2016-201726Moreirense1 League33.0300000000000
2018-201928Vitória Setúbal1 League11.02001300100002480100.0
2019-202029Vitória Setúbal1 League31.57001800100105114193.3
2020-202130Almería2 Leagues32.37003600110204312192.3
2021-202231Almería2 Leagues3.9100010000000230100.0
2022-202332Marítimo1 League6.01000100000001610100.0
2022-202332Ponferradina1 League7.01001200000101540100.0
10 Seasons7 Clubs5 Leagues158.52510621003104015142295.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Le Mans (3 Seasons)2 Leagues33.7310
Vitória Setúbal (2 Seasons)1 League42.590021100200107522195.7
Almería (2 Seasons)2 Leagues36.28003700110204515193.8
Moreirense (1 Season)1 League33.0300000000000
Ponferradina (1 Season)1 League7.01001200000101540100.0
Marítimo (1 Season)1 League6.01000100000001610100.0
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.5130021200200109123195.8
Segunda División (3 Seasons)39.39004700110306019195.0
Ligue 2 (2 Seasons)31.731
Copa del Rey (2 Seasons)3.90000200000
Ligue 1 (1 Season)2.0000
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
2009-201019Le Mansfr FRA1. Ligue 118th2.0000Matches
2011-201221Le Mansfr FRA2. Ligue 217th26.731
2012-201322Le Mansfr FRA2. Ligue 218th5.000
2016-201726Moreirensept POR1. Primeira Liga15th33.0300000000000Matches
2018-201928Vitória Setúbalpt POR1. Primeira Liga13th11.02001300100002480100.0Matches
2019-202029Vitória Setúbalpt POR1. Primeira Liga16th31.57001800100105114193.3Matches
2020-202130Almeríaes ESP2. Segunda División4th31.37003500110204312192.3Matches
2021-202231Almeríaes ESP2. Segunda División1st1.0100000000000230100.0Matches
2022-202332Marítimopt POR1. Primeira Liga16th6.01000100000001610100.0Matches
2022-202332Ponferradinaes ESP2. Segunda División19th7.01001200000101540100.0Matches
10 Seasons7 Clubs4 Leagues154.62510619003104015142295.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Le Mans (3 Seasons)2 Leagues33.7310
Vitória Setúbal (2 Seasons)1 League42.590021100200107522195.7
Almería (2 Seasons)1 League32.38003500110204515193.8
Moreirense (1 Season)1 League33.0300000000000
Ponferradina (1 Season)1 League7.01001200000101540100.0
Marítimo (1 Season)1 League6.01000100000001610100.0
Rio Ave (1 Season)1 League
Primeira Liga (5 Seasons)81.5130021200200109123195.8
Segunda División (3 Seasons)39.39004700110306019195.0
Ligue 2 (2 Seasons)31.731
Ligue 1 (1 Season)2.0000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202130Almeríaes ESPCopa del Rey5th1.00000100000Matches
2021-202231Almeríaes ESPCopa del ReyR322.90000100000Matches
2 Seasons1 Club1 League3.90000200000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200817ge GeorgiaUEFA Euro Qualifying2.00000Matches
201726ge GeorgiaFriendlies (M)2.00000Matches
201827ge GeorgiaWCQ4.00000Matches
201827ge GeorgiaFriendlies (M)2.00000Matches
201928ge GeorgiaFriendlies (M)2.00000Matches
2020-202130ge GeorgiaUEFA Nations LeagueLgC2.00000200000Matches
9 Seasons1 Club4 Leagues14.00000200000
Friendlies (M) (5 Seasons)6.00000
UEFA Euro Qualifying (3 Seasons)2.00000
WCQ (2 Seasons)4.00000
UEFA Nations League (1 Season)2.00000200000

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.