Last 5 Matches

Last 5 Matches Table
Performance Penalty Kicks Launched Passes Goal Kicks Crosses Sweeper
Date Day Comp Round Venue Result Squad Opponent Start Pos Min SoTA GA Saves Save% CS PSxG PKatt PKA PKsv PKm Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist Match Report
2025-01-19SunPrimeira LigaMatchweek 18AwayW 1–0BragaEstrelaYGK90303100.010000Match Report
2025-01-04SatPrimeira LigaMatchweek 17AwayW 2–1BragaBenficaYGK9051480.000000Match Report
2024-12-29SunPrimeira LigaMatchweek 16HomeL 1–2BragaCasa PiaYGK9042250.000000Match Report
2024-12-22SunPrimeira LigaMatchweek 15AwayW 2–0BragaSanta ClaraYGK90606100.010000Match Report
2024-12-16MonPrimeira LigaMatchweek 14HomeD 3–3BragaFamalicãoY*GK9093666.700000Match Report

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
2014-201522Bragapt POR1. Primeira Liga24232,14823.9230.96714867.61139834.8Matches
2015-201623Braga2. Europa Lg12121,08012.0151.25604575.0624325.0Matches
2015-201623Bragapt POR1. Primeira Liga332703.062.008225.0201133.3Matches
2016-201724Braga2. Europa Lg443604.051.2511654.513000.00000Matches
2016-201724Bragapt POR1. Primeira Liga655075.681.42312377.4222120.011000.0Matches
2017-201825Braga2. Europa Lg887208.0111.37423276.2413112.511000.0Matches
2017-201825Bragapt POR1. Primeira Liga34343,06034.0290.851168777.624371441.2532040.0Matches
2018-201926Bragapt POR1. Primeira Liga332703.062.00201575.021000.011000.0Matches
2019-202027Braga2. Europa Lg443604.051.25201475.0202125.02011100.0Matches
2019-202027Bragapt POR1. Primeira Liga29292,61029.0371.281097971.61658620.7861114.3Matches
2020-202128Braga2. Europa Lg665406.0122.00271555.6312116.70000Matches
2020-202128Bragapt POR1. Primeira Liga32322,88032.0341.06936366.71868928.1431025.0Matches
2021-202229Braga2. Europa Lg11111,05011.7121.03352380.0623436.455000.0Matches
2021-202229Bragapt POR1. Primeira Liga32322,88032.0280.871057875.218861546.922000.0Matches
2022-202330Braga3. Conf Lg11901.044.0000100.00000Matches
2022-202330Braga2. Europa Lg665406.071.17231673.9312233.311000.0Matches
2022-202330Bragapt POR1. Primeira Liga32322,87331.9280.881068277.424351650.054010.0Matches
2023-202431Braga1. Champions Lg665406.0122.00322262.511400.00000Matches
2023-202431Braga2. Europa Lg222102.362.5711554.510100.011000.0Matches
2023-202431Bragapt POR1. Primeira Liga34343,06034.0501.471237964.22158514.776010.0Matches
2024-202532Braga2. Europa Lg554274.781.69231569.6203120.011000.0Matches
2024-202532Bragapt POR1. Primeira Liga17171,53017.0191.12644773.4944741.222000.0Matches
11 Seasons2 Clubs5 Leagues31130928,005311.23651.17113079671.317651839530.746375411.9
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Braga (11 Seasons)4 Leagues31130928,005311.23651.17113079671.317651839530.746375411.9
Primeira Liga (11 Seasons)24624422,088245.42681.0984660371.614740588233.635284312.5
Europa Lg (9 Seasons)58585,28758.7811.3825217171.42810201322.41191110.0
Champions Lg (1 Season)665406.0122.00322262.511400.00000
Conf Lg (1 Season)11901.044.0000100.00000
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
2014-201522Braga1 League24232,14823.9230.96714867.61139834.8
2015-201623Braga2 Leagues15151,35015.0211.40684769.1825426.7
2016-201724Braga2 Leagues1098679.6131.35422971.4352111.111000.0
2017-201825Braga2 Leagues42423,78042.0400.9515811977.2284101535.7642033.3
2018-201926Braga1 League332703.062.00201575.021000.011000.0
2019-202027Braga2 Leagues33332,97033.0421.271299372.118510721.21062225.0
2020-202128Braga2 Leagues38383,42038.0461.211207864.2217101026.3431025.0
2021-202229Braga2 Leagues43433,93043.7400.9214010176.4241091944.277000.0
2022-202330Braga3 Leagues39393,50338.9391.001299876.727481846.265010.0
2023-202431Braga3 Leagues42423,81042.3681.6116610663.323613511.987010.0
2024-202532Braga2 Leagues22221,95721.7271.24876272.41147836.433000.0
11 Seasons2 Clubs5 Leagues31130928,005311.23651.17113079671.317651839530.746375411.9
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Braga (11 Seasons)4 Leagues31130928,005311.23651.17113079671.317651839530.746375411.9
Primeira Liga (11 Seasons)24624422,088245.42681.0984660371.614740588233.635284312.5
Europa Lg (9 Seasons)58585,28758.7811.3825217171.42810201322.41191110.0
Champions Lg (1 Season)665406.0122.00322262.511400.00000
Conf Lg (1 Season)11901.044.0000100.00000
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-201522Bragapt POR1. Primeira Liga4th24232,14823.9230.96714867.61139834.8Matches
2015-201623Bragapt POR1. Primeira Liga4th332703.062.008225.0201133.3Matches
2016-201724Bragapt POR1. Primeira Liga5th655075.681.42312377.4222120.011000.0Matches
2017-201825Bragapt POR1. Primeira Liga4th34343,06034.0290.851168777.624371441.2532040.0Matches
2018-201926Bragapt POR1. Primeira Liga4th332703.062.00201575.021000.011000.0Matches
2019-202027Bragapt POR1. Primeira Liga3rd29292,61029.0371.281097971.61658620.7861114.3Matches
2020-202128Bragapt POR1. Primeira Liga4th32322,88032.0341.06936366.71868928.1431025.0Matches
2021-202229Bragapt POR1. Primeira Liga4th32322,88032.0280.871057875.218861546.922000.0Matches
2022-202330Bragapt POR1. Primeira Liga3rd32322,87331.9280.881068277.424351650.054010.0Matches
2023-202431Bragapt POR1. Primeira Liga4th34343,06034.0501.471237964.22158514.776010.0Matches
2024-202532Bragapt POR1. Primeira Liga4th17171,53017.0191.12644773.4944741.222000.0Matches
11 Seasons2 Clubs2 Leagues24624422,088245.42681.0984660371.614740588233.635284312.5
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Braga (11 Seasons)1 League24624422,088245.42681.0984660371.614740588233.635284312.5
Primeira Liga (11 Seasons)24624422,088245.42681.0984660371.614740588233.635284312.5
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
2015-201623Braga2. Europa LgQF12121,08012.0151.25604575.0624325.0Matches
2016-201724Braga2. Europa LgGR443604.051.2511654.513000.00000Matches
2017-201825Braga2. Europa LgR32887208.0111.37423276.2413112.511000.0Matches
2019-202027Braga2. Europa LgR32443604.051.25201475.0202125.02011100.0Matches
2020-202128Braga2. Europa LgR32665406.0122.00271555.6312116.70000Matches
2021-202229Braga2. Europa LgQF11111,05011.7121.03352380.0623436.455000.0Matches
2022-202330Braga3. Conf LgKO11901.044.0000100.00000Matches
2022-202330Braga2. Europa LgGR665406.071.17231673.9312233.311000.0Matches
2023-202431Braga1. Champions LgGR665406.0122.00322262.511400.00000Matches
2023-202431Braga2. Europa LgKO222102.362.5711554.510100.011000.0Matches
2024-202532Braga2. Europa Lg554274.781.69231569.6203120.011000.0Matches
9 Seasons1 Club3 Leagues65655,91765.7971.4828419370.42911251320.01191110.0
Europa Lg (9 Seasons)58585,28758.7811.3825217171.42810201322.41191110.0
Champions Lg (1 Season)665406.0122.00322262.511400.00000
Conf Lg (1 Season)11901.044.0000100.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
2014-201522Bragapt POR1. Primeira Liga23.923Matches
2015-201623Braga2. Europa Lg12.015Matches
2015-201623Bragapt POR1. Primeira Liga3.06Matches
2016-201724Braga2. Europa Lg4.050Matches
2016-201724Bragapt POR1. Primeira Liga5.681Matches
2017-201825Braga2. Europa Lg8.011112112.30.28+2.3+0.295411945.41814441.436.36666.748.512386.530.3812.3Matches
2017-201825Bragapt POR1. Primeira Liga34.0293Matches
2018-201926Bragapt POR1. Primeira Liga3.061Matches
2019-202027Braga2. Europa Lg4.0501107.00.30+2.0+0.51194938.81332727.831.63040.039.45735.361.5014.1Matches
2019-202027Bragapt POR1. Primeira Liga29.0376Matches
2020-202128Braga2. Europa Lg6.012000012.20.45+0.2+0.04359138.51983631.832.45253.839.99255.4264.3323.0Matches
2020-202128Bragapt POR1. Primeira Liga32.0343Matches
2021-202229Braga2. Europa Lg11.712503015.10.30+3.1+0.286417436.83836737.334.68436.933.6160138.1333.0017.0Matches
2021-202229Bragapt POR1. Primeira Liga32.0282Matches
2022-202330Braga3. Conf Lg1.040Matches
2022-202330Braga2. Europa Lg6.0710109.00.35+2.0+0.33156722.41794527.931.04438.635.79599.581.3314.6Matches
2022-202330Bragapt POR1. Primeira Liga31.9284Matches
2023-202431Braga1. Champions Lg6.012001210.60.33+0.6+0.10267136.61732728.931.04052.537.98211.291.5017.5Matches
2023-202431Braga2. Europa Lg2.3610005.60.42-0.4-0.193560.05798.824.470.022.32000.073.5021.1Matches
2023-202431Bragapt POR1. Primeira Liga34.0506Matches
2024-202532Braga2. Europa Lg4.7810105.60.21-2.4-0.51144134.11651621.229.93218.827.27045.7132.7416.8Matches
2024-202532Bragapt POR1. Primeira Liga17.0192Matches
11 Seasons2 Clubs5 Leagues311.23653729377.50.32+7.5+0.1623061737.3146927131.232.435544.837.7699436.21052.2016.9
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
Braga (11 Seasons)4 Leagues311.23653729377.50.32+7.5+0.1623061737.3146927131.232.435544.837.7699436.21052.2016.9
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.426828
Europa Lg (9 Seasons)58.781928166.90.32+6.9+0.1720454637.4129624431.532.631543.837.7617426.8962.3016.9
Champions Lg (1 Season)6.012001210.60.33+0.6+0.10267136.61732728.931.04052.537.98211.291.5017.5
Conf Lg (1 Season)1.040
Eredivisie (1 Season)
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
2014-201522Braga1 League23.923
2015-201623Braga2 Leagues15.021
2016-201724Braga2 Leagues9.6131
2017-201825Braga2 Leagues42.040412112.30.28+2.3+0.295411945.41814441.436.36666.748.512386.530.3812.3
2018-201926Braga1 League3.061
2019-202027Braga2 Leagues33.04261107.00.30+2.0+0.51194938.81332727.831.63040.039.45735.361.5014.1
2020-202128Braga2 Leagues38.046300012.20.45+0.2+0.04359138.51983631.832.45253.839.99255.4264.3323.0
2021-202229Braga2 Leagues43.740703015.10.30+3.1+0.286417436.83836737.334.68436.933.6160138.1333.0017.0
2022-202330Braga3 Leagues38.93950109.00.35+2.0+0.33156722.41794527.931.04438.635.79599.581.3314.6
2023-202431Braga3 Leagues42.368701216.20.35+0.2+0.02297638.22303623.929.44744.735.610211.0162.0018.9
2024-202532Braga2 Leagues21.72730105.60.21-2.4-0.51144134.11651621.229.93218.827.27045.7132.7416.8
11 Seasons2 Clubs5 Leagues311.23653729377.50.32+7.5+0.1623061737.3146927131.232.435544.837.7699436.21052.2016.9
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
Braga (11 Seasons)4 Leagues311.23653729377.50.32+7.5+0.1623061737.3146927131.232.435544.837.7699436.21052.2016.9
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.426828
Europa Lg (9 Seasons)58.781928166.90.32+6.9+0.1720454637.4129624431.532.631543.837.7617426.8962.3016.9
Champions Lg (1 Season)6.012001210.60.33+0.6+0.10267136.61732728.931.04052.537.98211.291.5017.5
Conf Lg (1 Season)1.040
Eredivisie (1 Season)
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-201522Bragapt POR1. Primeira Liga4th23.923Matches
2015-201623Bragapt POR1. Primeira Liga4th3.06Matches
2016-201724Bragapt POR1. Primeira Liga5th5.681Matches
2017-201825Bragapt POR1. Primeira Liga4th34.0293Matches
2018-201926Bragapt POR1. Primeira Liga4th3.061Matches
2019-202027Bragapt POR1. Primeira Liga3rd29.0376Matches
2020-202128Bragapt POR1. Primeira Liga4th32.0343Matches
2021-202229Bragapt POR1. Primeira Liga4th32.0282Matches
2022-202330Bragapt POR1. Primeira Liga3rd31.9284Matches
2023-202431Bragapt POR1. Primeira Liga4th34.0506Matches
2024-202532Bragapt POR1. Primeira Liga4th17.0192Matches
11 Seasons2 Clubs2 Leagues245.426828
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
Braga (11 Seasons)1 League245.426828
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.426828
Eredivisie (1 Season)
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
2015-201623Braga2. Europa LgQF12.015Matches
2016-201724Braga2. Europa LgGR4.050Matches
2017-201825Braga2. Europa LgR328.011112112.30.28+2.3+0.295411945.41814441.436.36666.748.512386.530.3812.3Matches
2019-202027Braga2. Europa LgR324.0501107.00.30+2.0+0.51194938.81332727.831.63040.039.45735.361.5014.1Matches
2020-202128Braga2. Europa LgR326.012000012.20.45+0.2+0.04359138.51983631.832.45253.839.99255.4264.3323.0Matches
2021-202229Braga2. Europa LgQF11.712503015.10.30+3.1+0.286417436.83836737.334.68436.933.6160138.1333.0017.0Matches
2022-202330Braga3. Conf LgKO1.040Matches
2022-202330Braga2. Europa LgGR6.0710109.00.35+2.0+0.33156722.41794527.931.04438.635.79599.581.3314.6Matches
2023-202431Braga1. Champions LgGR6.012001210.60.33+0.6+0.10267136.61732728.931.04052.537.98211.291.5017.5Matches
2023-202431Braga2. Europa LgKO2.3610005.60.42-0.4-0.193560.05798.824.470.022.32000.073.5021.1Matches
2024-202532Braga2. Europa Lg4.7810105.60.21-2.4-0.51144134.11651621.229.93218.827.27045.7132.7416.8Matches
9 Seasons1 Club3 Leagues65.797929377.50.32+7.5+0.1623061737.3146927131.232.435544.837.7699436.21052.2016.9
Europa Lg (9 Seasons)58.781928166.90.32+6.9+0.1720454637.4129624431.532.631543.837.7617426.8962.3016.9
Champions Lg (1 Season)6.012001210.60.33+0.6+0.10267136.61732728.931.04052.537.98211.291.5017.5
Conf Lg (1 Season)1.040
Become a Stathead & surf this site ad-free.

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
2014-201522Bragapt POR1. Primeira Liga24232,14823.9000000400.000.000.000.000.00Matches
2015-201623Braga2. Europa Lg12121,08012.0000000100.000.000.000.000.00Matches
2015-201623Bragapt POR1. Primeira Liga332703.0000000000.000.000.000.000.00Matches
2016-201724Braga2. Europa Lg443604.0000000100.000.000.000.000.00Matches
2016-201724Bragapt POR1. Primeira Liga655075.6000000200.000.000.000.000.00Matches
2017-201825Braga2. Europa Lg887208.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2017-201825Bragapt POR1. Primeira Liga34343,06034.0000000200.000.000.000.000.00Matches
2018-201926Bragapt POR1. Primeira Liga332703.0000000000.000.000.000.000.00Matches
2019-202027Braga2. Europa Lg443604.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202027Bragapt POR1. Primeira Liga29292,61029.0000000200.000.000.000.000.00Matches
2020-202128Braga2. Europa Lg665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202128Bragapt POR1. Primeira Liga32322,88032.0000000100.000.000.000.000.00Matches
2021-202229Braga2. Europa Lg11111,05011.7000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202229Bragapt POR1. Primeira Liga32322,88032.0000000400.000.000.000.000.00Matches
2022-202330Braga3. Conf Lg11901.0000000000.000.000.000.000.00Matches
2022-202330Braga2. Europa Lg665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202330Bragapt POR1. Primeira Liga32322,87331.9000000410.000.000.000.000.00Matches
2023-202431Braga1. Champions Lg665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202431Braga2. Europa Lg222102.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202431Bragapt POR1. Primeira Liga34343,06034.0000000300.000.000.000.000.00Matches
2024-202532Ajaxnl NED1. Eredivisie00Matches
2024-202532Braga2. Europa Lg554274.7000000010.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202532Bragapt POR1. Primeira Liga17171,53017.0000000100.000.000.000.000.00Matches
11 Seasons2 Clubs5 Leagues31130928,005311.20000002720.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
Braga (11 Seasons)4 Leagues31130928,005311.20000002720.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Ajax (1 Season)1 League00
Primeira Liga (11 Seasons)24624422,088245.40000002310.000.000.000.000.00
Europa Lg (9 Seasons)58585,28758.7000000410.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Champions Lg (1 Season)665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Conf Lg (1 Season)11901.0000000000.000.000.000.000.00
Eredivisie (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201522Braga1 League24232,14823.9000000400.000.000.000.000.00
2015-201623Braga2 Leagues15151,35015.0000000100.000.000.000.000.00
2016-201724Braga2 Leagues1098679.6000000300.000.000.000.000.00
2017-201825Braga2 Leagues42423,78042.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2018-201926Braga1 League332703.0000000000.000.000.000.000.00
2019-202027Braga2 Leagues33332,97033.0000000400.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2020-202128Braga2 Leagues38383,42038.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2021-202229Braga2 Leagues43433,93043.7000000400.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2022-202330Braga3 Leagues39393,50338.9000000410.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2023-202431Braga3 Leagues42423,81042.3000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2024-202532Braga2 Leagues22221,95721.7000000110.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2024-202532Ajax1 League00
11 Seasons2 Clubs5 Leagues31130928,005311.20000002720.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
Braga (11 Seasons)4 Leagues31130928,005311.20000002720.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Ajax (1 Season)1 League00
Primeira Liga (11 Seasons)24624422,088245.40000002310.000.000.000.000.00
Europa Lg (9 Seasons)58585,28758.7000000410.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Champions Lg (1 Season)665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Conf Lg (1 Season)11901.0000000000.000.000.000.000.00
Eredivisie (1 Season)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-201522Bragapt POR1. Primeira Liga4th24232,14823.9000000400.000.000.000.000.00Matches
2015-201623Bragapt POR1. Primeira Liga4th332703.0000000000.000.000.000.000.00Matches
2016-201724Bragapt POR1. Primeira Liga5th655075.6000000200.000.000.000.000.00Matches
2017-201825Bragapt POR1. Primeira Liga4th34343,06034.0000000200.000.000.000.000.00Matches
2018-201926Bragapt POR1. Primeira Liga4th332703.0000000000.000.000.000.000.00Matches
2019-202027Bragapt POR1. Primeira Liga3rd29292,61029.0000000200.000.000.000.000.00Matches
2020-202128Bragapt POR1. Primeira Liga4th32322,88032.0000000100.000.000.000.000.00Matches
2021-202229Bragapt POR1. Primeira Liga4th32322,88032.0000000400.000.000.000.000.00Matches
2022-202330Bragapt POR1. Primeira Liga3rd32322,87331.9000000410.000.000.000.000.00Matches
2023-202431Bragapt POR1. Primeira Liga4th34343,06034.0000000300.000.000.000.000.00Matches
2024-202532Bragapt POR1. Primeira Liga4th17171,53017.0000000100.000.000.000.000.00Matches
2024-202532Ajaxnl NED1. Eredivisie1st00Matches
11 Seasons2 Clubs2 Leagues24624422,088245.40000002310.000.000.000.000.00
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
Braga (11 Seasons)1 League24624422,088245.40000002310.000.000.000.000.00
Ajax (1 Season)1 League00
Primeira Liga (11 Seasons)24624422,088245.40000002310.000.000.000.000.00
Eredivisie (1 Season)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
2015-201623Braga2. Europa LgQF12121,08012.0000000100.000.000.000.000.00Matches
2016-201724Braga2. Europa LgGR443604.0000000100.000.000.000.000.00Matches
2017-201825Braga2. Europa LgR32887208.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202027Braga2. Europa LgR32443604.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202128Braga2. Europa LgR32665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202229Braga2. Europa LgQF11111,05011.7000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202330Braga3. Conf LgKO11901.0000000000.000.000.000.000.00Matches
2022-202330Braga2. Europa LgGR665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202431Braga1. Champions LgGR665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202431Braga2. Europa LgKO222102.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202532Braga2. Europa Lg554274.7000000010.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
9 Seasons1 Club3 Leagues65655,91765.7000000410.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Europa Lg (9 Seasons)58585,28758.7000000410.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Champions Lg (1 Season)665406.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Conf Lg (1 Season)11901.0000000000.000.000.000.000.00

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
2014-201522Bragapt POR1. Primeira Liga23.90Matches
2015-201623Braga2. Europa Lg12.00Matches
2015-201623Bragapt POR1. Primeira Liga3.00Matches
2016-201724Braga2. Europa Lg4.00Matches
2016-201724Bragapt POR1. Primeira Liga5.60Matches
2017-201825Braga2. Europa Lg8.017824871.8579546732525100.0747697.47914654.100.00.00.006000Matches
2017-201825Bragapt POR1. Primeira Liga34.00Matches
2018-201926Bragapt POR1. Primeira Liga3.00Matches
2019-202027Braga2. Europa Lg4.013216381.0356624351818100.0717298.6427258.300.00.00.000000Matches
2019-202027Bragapt POR1. Primeira Liga29.00Matches
2020-202128Braga2. Europa Lg6.018625074.4511335453232100.0959896.95912049.200.00.00.003000Matches
2020-202128Bragapt POR1. Primeira Liga32.00Matches
2021-202229Braga2. Europa Lg11.734346973.1950665616060100.015115299.312825151.000.00.00.006000Matches
2021-202229Bragapt POR1. Primeira Liga32.00Matches
2022-202330Braga3. Conf Lg1.00Matches
2022-202330Braga2. Europa Lg6.017122376.7410528913636100.09595100.0399142.900.00.00.001000Matches
2022-202330Bragapt POR1. Primeira Liga31.90Matches
2023-202431Braga1. Champions Lg6.016121375.6418630353636100.0737498.65110150.500.00.00.002000Matches
2023-202431Braga2. Europa Lg2.3606493.8135110171212100.03939100.091369.200.00.00.001000Matches
2023-202431Bragapt POR1. Primeira Liga34.00Matches
2024-202532Braga2. Europa Lg4.716019880.839952203282996.6889196.7437656.600.00.00.000000Matches
2024-202532Bragapt POR1. Primeira Liga17.00Matches
11 Seasons2 Clubs5 Leagues311.21391182876.1376172636024724899.668669798.445087051.700.00.00.0019000
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
Braga (11 Seasons)4 Leagues311.21391182876.1376172636024724899.668669798.445087051.700.00.00.0019000
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.40
Europa Lg (9 Seasons)58.71230161576.2334312332521121299.561362398.439976951.900.00.00.0017000
Champions Lg (1 Season)6.016121375.6418630353636100.0737498.65110150.500.00.00.002000
Conf Lg (1 Season)1.00
Eredivisie (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201522Braga1 League23.90
2015-201623Braga2 Leagues15.00
2016-201724Braga2 Leagues9.60
2017-201825Braga2 Leagues42.017824871.8579546732525100.0747697.47914654.100.00.00.006000
2018-201926Braga1 League3.00
2019-202027Braga2 Leagues33.013216381.0356624351818100.0717298.6427258.300.00.00.000000
2020-202128Braga2 Leagues38.018625074.4511335453232100.0959896.95912049.200.00.00.003000
2021-202229Braga2 Leagues43.734346973.1950665616060100.015115299.312825151.000.00.00.006000
2022-202330Braga3 Leagues38.917122376.7410528913636100.09595100.0399142.900.00.00.001000
2023-202431Braga3 Leagues42.322127779.8553740524848100.011211399.16011452.600.00.00.003000
2024-202532Braga2 Leagues21.716019880.839952203282996.6889196.7437656.600.00.00.000000
11 Seasons2 Clubs5 Leagues311.21391182876.1376172636024724899.668669798.445087051.700.00.00.0019000
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
Braga (11 Seasons)4 Leagues311.21391182876.1376172636024724899.668669798.445087051.700.00.00.0019000
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.40
Europa Lg (9 Seasons)58.71230161576.2334312332521121299.561362398.439976951.900.00.00.0017000
Champions Lg (1 Season)6.016121375.6418630353636100.0737498.65110150.500.00.00.002000
Conf Lg (1 Season)1.00
Eredivisie (1 Season)
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-201522Bragapt POR1. Primeira Liga4th23.90Matches
2015-201623Bragapt POR1. Primeira Liga4th3.00Matches
2016-201724Bragapt POR1. Primeira Liga5th5.60Matches
2017-201825Bragapt POR1. Primeira Liga4th34.00Matches
2018-201926Bragapt POR1. Primeira Liga4th3.00Matches
2019-202027Bragapt POR1. Primeira Liga3rd29.00Matches
2020-202128Bragapt POR1. Primeira Liga4th32.00Matches
2021-202229Bragapt POR1. Primeira Liga4th32.00Matches
2022-202330Bragapt POR1. Primeira Liga3rd31.90Matches
2023-202431Bragapt POR1. Primeira Liga4th34.00Matches
2024-202532Bragapt POR1. Primeira Liga4th17.00Matches
11 Seasons2 Clubs2 Leagues245.40
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
Braga (11 Seasons)1 League245.40
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.40
Eredivisie (1 Season)
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
2015-201623Braga2. Europa LgQF12.00Matches
2016-201724Braga2. Europa LgGR4.00Matches
2017-201825Braga2. Europa LgR328.017824871.8579546732525100.0747697.47914654.100.00.00.006000Matches
2019-202027Braga2. Europa LgR324.013216381.0356624351818100.0717298.6427258.300.00.00.000000Matches
2020-202128Braga2. Europa LgR326.018625074.4511335453232100.0959896.95912049.200.00.00.003000Matches
2021-202229Braga2. Europa LgQF11.734346973.1950665616060100.015115299.312825151.000.00.00.006000Matches
2022-202330Braga3. Conf LgKO1.00Matches
2022-202330Braga2. Europa LgGR6.017122376.7410528913636100.09595100.0399142.900.00.00.001000Matches
2023-202431Braga1. Champions LgGR6.016121375.6418630353636100.0737498.65110150.500.00.00.002000Matches
2023-202431Braga2. Europa LgKO2.3606493.8135110171212100.03939100.091369.200.00.00.001000Matches
2024-202532Braga2. Europa Lg4.716019880.839952203282996.6889196.7437656.600.00.00.000000Matches
9 Seasons1 Club3 Leagues65.71391182876.1376172636024724899.668669798.445087051.700.00.00.0019000
Europa Lg (9 Seasons)58.71230161576.2334312332521121299.561362398.439976951.900.00.00.0017000
Champions Lg (1 Season)6.016121375.6418630353636100.0737498.65110150.500.00.00.002000
Conf Lg (1 Season)1.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
2014-201522Bragapt POR1. Primeira Liga23.9Matches
2015-201623Braga2. Europa Lg12.0Matches
2015-201623Bragapt POR1. Primeira Liga3.0Matches
2016-201724Braga2. Europa Lg4.00Matches
2016-201724Bragapt POR1. Primeira Liga5.60Matches
2017-201825Braga2. Europa Lg8.024815196300100000017810Matches
2017-201825Bragapt POR1. Primeira Liga34.01Matches
2018-201926Bragapt POR1. Primeira Liga3.00Matches
2019-202027Braga2. Europa Lg4.016312241110000000013200Matches
2019-202027Bragapt POR1. Primeira Liga29.00Matches
2020-202128Braga2. Europa Lg6.025017872200000000018600Matches
2020-202128Bragapt POR1. Primeira Liga32.00Matches
2021-202229Braga2. Europa Lg11.7469343124400400000034320Matches
2021-202229Bragapt POR1. Primeira Liga32.00Matches
2022-202330Braga3. Conf Lg1.0Matches
2022-202330Braga2. Europa Lg6.022315469250000000017100Matches
2022-202330Bragapt POR1. Primeira Liga31.90Matches
2023-202431Braga1. Champions Lg6.021315063230100000016101Matches
2023-202431Braga2. Europa Lg2.36452125000000006000Matches
2023-202431Bragapt POR1. Primeira Liga34.00Matches
2024-202532Braga2. Europa Lg4.719814948160000000016010Matches
2024-202532Bragapt POR1. Primeira Liga17.00Matches
11 Seasons2 Clubs5 Leagues311.21828129952517006100000139141
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (11 Seasons)4 Leagues311.21828129952517006100000139141
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.41
Europa Lg (9 Seasons)58.71615114946214705000000123040
Champions Lg (1 Season)6.021315063230100000016101
Conf Lg (1 Season)1.0
Eredivisie (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201522Braga1 League23.9
2015-201623Braga2 Leagues15.0
2016-201724Braga2 Leagues9.60
2017-201825Braga2 Leagues42.024815196300110000017810
2018-201926Braga1 League3.00
2019-202027Braga2 Leagues33.016312241110000000013200
2020-202128Braga2 Leagues38.025017872200000000018600
2021-202229Braga2 Leagues43.7469343124400400000034320
2022-202330Braga3 Leagues38.922315469250000000017100
2023-202431Braga3 Leagues42.327720275280100000022101
2024-202532Braga2 Leagues21.719814948160000000016010
11 Seasons2 Clubs5 Leagues311.21828129952517006100000139141
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (11 Seasons)4 Leagues311.21828129952517006100000139141
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.41
Europa Lg (9 Seasons)58.71615114946214705000000123040
Champions Lg (1 Season)6.021315063230100000016101
Conf Lg (1 Season)1.0
Eredivisie (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201522Bragapt POR1. Primeira Liga4th23.9Matches
2015-201623Bragapt POR1. Primeira Liga4th3.0Matches
2016-201724Bragapt POR1. Primeira Liga5th5.60Matches
2017-201825Bragapt POR1. Primeira Liga4th34.01Matches
2018-201926Bragapt POR1. Primeira Liga4th3.00Matches
2019-202027Bragapt POR1. Primeira Liga3rd29.00Matches
2020-202128Bragapt POR1. Primeira Liga4th32.00Matches
2021-202229Bragapt POR1. Primeira Liga4th32.00Matches
2022-202330Bragapt POR1. Primeira Liga3rd31.90Matches
2023-202431Bragapt POR1. Primeira Liga4th34.00Matches
2024-202532Bragapt POR1. Primeira Liga4th17.00Matches
11 Seasons2 Clubs2 Leagues245.41
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (11 Seasons)1 League245.41
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.41
Eredivisie (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201623Braga2. Europa LgQF12.0Matches
2016-201724Braga2. Europa LgGR4.00Matches
2017-201825Braga2. Europa LgR328.024815196300100000017810Matches
2019-202027Braga2. Europa LgR324.016312241110000000013200Matches
2020-202128Braga2. Europa LgR326.025017872200000000018600Matches
2021-202229Braga2. Europa LgQF11.7469343124400400000034320Matches
2022-202330Braga3. Conf LgKO1.0Matches
2022-202330Braga2. Europa LgGR6.022315469250000000017100Matches
2023-202431Braga1. Champions LgGR6.021315063230100000016101Matches
2023-202431Braga2. Europa LgKO2.36452125000000006000Matches
2024-202532Braga2. Europa Lg4.719814948160000000016010Matches
9 Seasons1 Club3 Leagues65.71828129952517006000000139141
Europa Lg (9 Seasons)58.71615114946214705000000123040
Champions Lg (1 Season)6.021315063230100000016101
Conf Lg (1 Season)1.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
2014-201522Bragapt POR1. Primeira Liga23.9Matches
2015-201623Braga2. Europa Lg12.0Matches
2015-201623Bragapt POR1. Primeira Liga3.0Matches
2016-201724Braga2. Europa Lg4.0Matches
2016-201724Bragapt POR1. Primeira Liga5.6Matches
2017-201825Braga2. Europa Lg8.010.1210000000.00000000Matches
2017-201825Bragapt POR1. Primeira Liga34.0Matches
2018-201926Bragapt POR1. Primeira Liga3.0Matches
2019-202027Braga2. Europa Lg4.000.0000000000.00000000Matches
2019-202027Bragapt POR1. Primeira Liga29.0Matches
2020-202128Braga2. Europa Lg6.000.0000000000.00000000Matches
2020-202128Bragapt POR1. Primeira Liga32.0Matches
2021-202229Braga2. Europa Lg11.710.0910000000.00000000Matches
2021-202229Bragapt POR1. Primeira Liga32.0Matches
2022-202330Braga3. Conf Lg1.0Matches
2022-202330Braga2. Europa Lg6.000.0000000000.00000000Matches
2022-202330Bragapt POR1. Primeira Liga31.9Matches
2023-202431Braga1. Champions Lg6.000.0000000000.00000000Matches
2023-202431Braga2. Europa Lg2.300.0000000000.00000000Matches
2023-202431Bragapt POR1. Primeira Liga34.0Matches
2024-202532Braga2. Europa Lg4.700.0000000000.00000000Matches
2024-202532Bragapt POR1. Primeira Liga17.0Matches
11 Seasons2 Clubs5 Leagues311.220.0420000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (11 Seasons)4 Leagues311.220.0420000000.00000000
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.4
Europa Lg (9 Seasons)58.720.0520000000.00000000
Champions Lg (1 Season)6.000.0000000000.00000000
Conf Lg (1 Season)1.0
Eredivisie (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201522Braga1 League23.9
2015-201623Braga2 Leagues15.0
2016-201724Braga2 Leagues9.6
2017-201825Braga2 Leagues42.010.1210000000.00000000
2018-201926Braga1 League3.0
2019-202027Braga2 Leagues33.000.0000000000.00000000
2020-202128Braga2 Leagues38.000.0000000000.00000000
2021-202229Braga2 Leagues43.710.0910000000.00000000
2022-202330Braga3 Leagues38.900.0000000000.00000000
2023-202431Braga3 Leagues42.300.0000000000.00000000
2024-202532Braga2 Leagues21.700.0000000000.00000000
11 Seasons2 Clubs5 Leagues311.220.0420000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (11 Seasons)4 Leagues311.220.0420000000.00000000
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.4
Europa Lg (9 Seasons)58.720.0520000000.00000000
Champions Lg (1 Season)6.000.0000000000.00000000
Conf Lg (1 Season)1.0
Eredivisie (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201522Bragapt POR1. Primeira Liga4th23.9Matches
2015-201623Bragapt POR1. Primeira Liga4th3.0Matches
2016-201724Bragapt POR1. Primeira Liga5th5.6Matches
2017-201825Bragapt POR1. Primeira Liga4th34.0Matches
2018-201926Bragapt POR1. Primeira Liga4th3.0Matches
2019-202027Bragapt POR1. Primeira Liga3rd29.0Matches
2020-202128Bragapt POR1. Primeira Liga4th32.0Matches
2021-202229Bragapt POR1. Primeira Liga4th32.0Matches
2022-202330Bragapt POR1. Primeira Liga3rd31.9Matches
2023-202431Bragapt POR1. Primeira Liga4th34.0Matches
2024-202532Bragapt POR1. Primeira Liga4th17.0Matches
11 Seasons2 Clubs2 Leagues245.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (11 Seasons)1 League245.4
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.4
Eredivisie (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201623Braga2. Europa LgQF12.0Matches
2016-201724Braga2. Europa LgGR4.0Matches
2017-201825Braga2. Europa LgR328.010.1210000000.00000000Matches
2019-202027Braga2. Europa LgR324.000.0000000000.00000000Matches
2020-202128Braga2. Europa LgR326.000.0000000000.00000000Matches
2021-202229Braga2. Europa LgQF11.710.0910000000.00000000Matches
2022-202330Braga3. Conf LgKO1.0Matches
2022-202330Braga2. Europa LgGR6.000.0000000000.00000000Matches
2023-202431Braga1. Champions LgGR6.000.0000000000.00000000Matches
2023-202431Braga2. Europa LgKO2.300.0000000000.00000000Matches
2024-202532Braga2. Europa Lg4.700.0000000000.00000000Matches
9 Seasons1 Club3 Leagues65.720.0420000000.00000000
Europa Lg (9 Seasons)58.720.0520000000.00000000
Champions Lg (1 Season)6.000.0000000000.00000000
Conf Lg (1 Season)1.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
2014-201522Bragapt POR1. Primeira Liga23.9Matches
2015-201623Braga2. Europa Lg12.0Matches
2015-201623Bragapt POR1. Primeira Liga3.0Matches
2016-201724Braga2. Europa Lg4.000Matches
2016-201724Bragapt POR1. Primeira Liga5.600Matches
2017-201825Braga2. Europa Lg8.02120011100.001010260Matches
2017-201825Bragapt POR1. Primeira Liga34.014Matches
2018-201926Bragapt POR1. Primeira Liga3.000Matches
2019-202027Braga2. Europa Lg4.01010011100.000000130Matches
2019-202027Bragapt POR1. Primeira Liga29.010Matches
2020-202128Braga2. Europa Lg6.000000020.020000090Matches
2020-202128Bragapt POR1. Primeira Liga32.010Matches
2021-202229Braga2. Europa Lg11.71110011100.0010101150Matches
2021-202229Bragapt POR1. Primeira Liga32.021Matches
2022-202330Braga3. Conf Lg1.0Matches
2022-202330Braga2. Europa Lg6.0000000000000030Matches
2022-202330Bragapt POR1. Primeira Liga31.900Matches
2023-202431Braga1. Champions Lg6.0000000000000010Matches
2023-202431Braga2. Europa Lg2.3101001333.321010120Matches
2023-202431Bragapt POR1. Primeira Liga34.010Matches
2024-202532Braga2. Europa Lg4.7202002366.710000251Matches
2024-202532Bragapt POR1. Primeira Liga17.010Matches
11 Seasons2 Clubs5 Leagues311.27970061154.5530357441
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Braga (11 Seasons)4 Leagues311.27970061154.5530357441
Ajax (1 Season)1 League0
Primeira Liga (11 Seasons)245.4750
Europa Lg (9 Seasons)58.77270061154.5530307431
Champions Lg (1 Season)6.0000000000000010
Conf Lg (1 Season)1.00
Eredivisie (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201522Braga1 League23.90
2015-201623Braga2 Leagues15.00
2016-201724Braga2 Leagues9.6000
2017-201825Braga2 Leagues42.02220011100.001014260
2018-201926Braga1 League3.0000
2019-202027Braga2 Leagues33.01110011100.000000130
2020-202128Braga2 Leagues38.001000020.020000090
2021-202229Braga2 Leagues43.71310011100.0010111150
2022-202330Braga3 Leagues38.9000000000000030
2023-202431Braga3 Leagues42.3111001333.321010130
2024-202532Braga2 Leagues21.7212002366.710000251
11 Seasons2 Clubs5 Leagues311.27970061154.5530357441
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Braga (11 Seasons)4 Leagues311.27970061154.5530357441
Ajax (1 Season)1 League0
Primeira Liga (11 Seasons)245.4750
Europa Lg (9 Seasons)58.77270061154.5530307431
Champions Lg (1 Season)6.0000000000000010
Conf Lg (1 Season)1.00
Eredivisie (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201522Bragapt POR1. Primeira Liga4th23.9Matches
2015-201623Bragapt POR1. Primeira Liga4th3.0Matches
2016-201724Bragapt POR1. Primeira Liga5th5.600Matches
2017-201825Bragapt POR1. Primeira Liga4th34.014Matches
2018-201926Bragapt POR1. Primeira Liga4th3.000Matches
2019-202027Bragapt POR1. Primeira Liga3rd29.010Matches
2020-202128Bragapt POR1. Primeira Liga4th32.010Matches
2021-202229Bragapt POR1. Primeira Liga4th32.021Matches
2022-202330Bragapt POR1. Primeira Liga3rd31.900Matches
2023-202431Bragapt POR1. Primeira Liga4th34.010Matches
2024-202532Bragapt POR1. Primeira Liga4th17.010Matches
11 Seasons2 Clubs2 Leagues245.4750
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
Braga (11 Seasons)1 League245.4750
Ajax (1 Season)1 League0
Primeira Liga (11 Seasons)245.4750
Eredivisie (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201623Braga2. Europa LgQF12.0Matches
2016-201724Braga2. Europa LgGR4.000Matches
2017-201825Braga2. Europa LgR328.02120011100.001010260Matches
2019-202027Braga2. Europa LgR324.01010011100.000000130Matches
2020-202128Braga2. Europa LgR326.000000020.020000090Matches
2021-202229Braga2. Europa LgQF11.71110011100.0010101150Matches
2022-202330Braga3. Conf LgKO1.0Matches
2022-202330Braga2. Europa LgGR6.0000000000000030Matches
2023-202431Braga1. Champions LgGR6.0000000000000010Matches
2023-202431Braga2. Europa LgKO2.3101001333.321010120Matches
2024-202532Braga2. Europa Lg4.7202002366.710000251Matches
9 Seasons1 Club3 Leagues65.77270061154.5530307441
Europa Lg (9 Seasons)58.77270061154.5530307431
Champions Lg (1 Season)6.0000000000000010
Conf Lg (1 Season)1.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
2014-201522Bragapt POR1. Primeira Liga23.9Matches
2015-201623Braga2. Europa Lg12.0Matches
2015-201623Bragapt POR1. Primeira Liga3.0Matches
2016-201724Braga2. Europa Lg4.0Matches
2016-201724Bragapt POR1. Primeira Liga5.6Matches
2017-201825Braga2. Europa Lg8.028023627820028000012373951000010930Matches
2017-201825Bragapt POR1. Primeira Liga34.0Matches
2018-201926Bragapt POR1. Primeira Liga3.0Matches
2019-202027Braga2. Europa Lg4.018214918200018211100.000.09954236600000770Matches
2019-202027Bragapt POR1. Primeira Liga29.0Matches
2020-202128Braga2. Europa Lg6.0266203262400266000152854498000001180Matches
2020-202128Bragapt POR1. Primeira Liga32.0Matches
2021-202229Braga2. Europa Lg11.750740150430050711100.000.02981394894000102310Matches
2021-202229Bragapt POR1. Primeira Liga32.0Matches
2022-202330Braga3. Conf Lg1.0Matches
2022-202330Braga2. Europa Lg6.023119723010023111100.000.013360044900000910Matches
2022-202330Bragapt POR1. Primeira Liga31.9Matches
2023-202431Braga1. Champions Lg6.022718122520022700012555842300000980Matches
2023-202431Braga2. Europa Lg2.369496640069000261036600000300Matches
2023-202431Bragapt POR1. Primeira Liga34.0Matches
2024-202532Braga2. Europa Lg4.7214169211300214000126519269000001050Matches
2024-202532Bragapt POR1. Primeira Liga17.0Matches
11 Seasons2 Clubs5 Leagues311.21976158519581900197633100.000.0108253093475000208430
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
Braga (11 Seasons)4 Leagues311.21976158519581900197633100.000.0108253093475000208430
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.4
Europa Lg (9 Seasons)58.71749140417331700174933100.000.095747513052000207450
Champions Lg (1 Season)6.022718122520022700012555842300000980
Conf Lg (1 Season)1.0
Eredivisie (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201522Braga1 League23.9
2015-201623Braga2 Leagues15.0
2016-201724Braga2 Leagues9.6
2017-201825Braga2 Leagues42.028023627820028000012373951000010930
2018-201926Braga1 League3.0
2019-202027Braga2 Leagues33.018214918200018211100.000.09954236600000770
2020-202128Braga2 Leagues38.0266203262400266000152854498000001180
2021-202229Braga2 Leagues43.750740150430050711100.000.02981394894000102310
2022-202330Braga3 Leagues38.923119723010023111100.000.013360044900000910
2023-202431Braga3 Leagues42.3296230291600296000151661489000001280
2024-202532Braga2 Leagues21.7214169211300214000126519269000001050
11 Seasons2 Clubs5 Leagues311.21976158519581900197633100.000.0108253093475000208430
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
Braga (11 Seasons)4 Leagues311.21976158519581900197633100.000.0108253093475000208430
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.4
Europa Lg (9 Seasons)58.71749140417331700174933100.000.095747513052000207450
Champions Lg (1 Season)6.022718122520022700012555842300000980
Conf Lg (1 Season)1.0
Eredivisie (1 Season)
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-201522Bragapt POR1. Primeira Liga4th23.9Matches
2015-201623Bragapt POR1. Primeira Liga4th3.0Matches
2016-201724Bragapt POR1. Primeira Liga5th5.6Matches
2017-201825Bragapt POR1. Primeira Liga4th34.0Matches
2018-201926Bragapt POR1. Primeira Liga4th3.0Matches
2019-202027Bragapt POR1. Primeira Liga3rd29.0Matches
2020-202128Bragapt POR1. Primeira Liga4th32.0Matches
2021-202229Bragapt POR1. Primeira Liga4th32.0Matches
2022-202330Bragapt POR1. Primeira Liga3rd31.9Matches
2023-202431Bragapt POR1. Primeira Liga4th34.0Matches
2024-202532Bragapt POR1. Primeira Liga4th17.0Matches
11 Seasons2 Clubs2 Leagues245.4
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
Braga (11 Seasons)1 League245.4
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.4
Eredivisie (1 Season)
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
2015-201623Braga2. Europa LgQF12.0Matches
2016-201724Braga2. Europa LgGR4.0Matches
2017-201825Braga2. Europa LgR328.028023627820028000012373951000010930Matches
2019-202027Braga2. Europa LgR324.018214918200018211100.000.09954236600000770Matches
2020-202128Braga2. Europa LgR326.0266203262400266000152854498000001180Matches
2021-202229Braga2. Europa LgQF11.750740150430050711100.000.02981394894000102310Matches
2022-202330Braga3. Conf LgKO1.0Matches
2022-202330Braga2. Europa LgGR6.023119723010023111100.000.013360044900000910Matches
2023-202431Braga1. Champions LgGR6.022718122520022700012555842300000980Matches
2023-202431Braga2. Europa LgKO2.369496640069000261036600000300Matches
2024-202532Braga2. Europa Lg4.7214169211300214000126519269000001050Matches
9 Seasons1 Club3 Leagues65.71976158519581900197633100.000.0108253093475000208430
Europa Lg (9 Seasons)58.71749140417331700174933100.000.095747513052000207450
Champions Lg (1 Season)6.022718122520022700012555842300000980
Conf Lg (1 Season)1.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
2014-201522Bragapt POR1. Primeira Liga242,1489070.223.92323141.673824+14+0.59-0.70Matches
2015-201623Braga2. Europa Lg121,08090100.012.01212001.671615+1+0.08Matches
2015-201623Bragapt POR1. Primeira Liga3270908.83.0330292.0086+2+0.67+0.12Matches
2016-201724Braga2. Europa Lg43609066.74.044021.5075+2+0.50+2.50Matches
2016-201724Bragapt POR1. Primeira Liga65078516.65.6551281.3368-2-0.36-0.95Matches
2017-201825Braga2. Europa Lg872090100.08.088001.921011-1-0.128.911.4-2.4-0.31Matches
2017-201825Bragapt POR1. Primeira Liga343,06090100.034.03434002.217429+45+1.32Matches
2018-201926Bragapt POR1. Primeira Liga3270908.83.03903052.33106+4+1.33+0.85Matches
2019-202027Braga2. Europa Lg43609050.04.04904032.255500.00-1.005.86.2-0.4-0.10-0.73Matches
2019-202027Bragapt POR1. Primeira Liga292,6109085.329.0299029031.835637+19+0.66+0.26Matches
2020-202128Braga2. Europa Lg65409075.06.06906021.67121200.000.009.011.2-2.2-0.37-0.34Matches
2020-202128Bragapt POR1. Primeira Liga322,8809094.132.0329032011.885233+19+0.59+0.09Matches
2021-202229Braga2. Europa Lg111,0509592.111.7119511001.821712+5+0.43+1.4317.616.6+1.0+0.09+1.12Matches
2021-202229Bragapt POR1. Primeira Liga322,8809094.132.0329032001.944928+21+0.66+0.66Matches
2022-202330Braga3. Conf Lg1909050.01.01901010.0004-4-4.00-3.00Matches
2022-202330Braga2. Europa Lg654090100.06.06906001.6797+2+0.337.46.4+1.0+0.17Matches
2022-202330Bragapt POR1. Primeira Liga322,8739093.931.9329031002.347228+44+1.38+0.90Matches
2023-202431Braga1. Champions Lg654090100.06.06906001.60612-6-1.008.310.0-1.7-0.28Matches
2023-202431Braga2. Europa Lg2210105100.02.321052001.5056-1-0.434.23.5+0.8+0.38+0.38Matches
2023-202431Bragapt POR1. Primeira Liga343,06090100.034.0349034002.007150+21+0.62Matches
2024-202532Ajaxnl NED1. Eredivisie00002Matches
2024-202532Braga2. Europa Lg54278559.34.75854021.8268-2-0.42-0.118.27.0+1.2+0.25-0.06Matches
2024-202532Bragapt POR1. Primeira Liga171,5309077.317.0179017011.823019+11+0.65-0.75Matches
11 Seasons2 Clubs5 Leagues31128,0059067.2311.2309903072831.92559365+194+0.62+0.0869.572.2-2.7-0.06-0.21
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
Braga (11 Seasons)4 Leagues31128,0059070.6311.2309903072811.92559365+194+0.62+0.0869.572.2-2.7-0.06-0.21
Ajax (1 Season)1 League00002
Primeira Liga (11 Seasons)24622,0889067.8245.4244902432711.97466268+198+0.81+0.18
Europa Lg (9 Seasons)585,2879182.758.7589257091.778781+6+0.10+0.2761.262.2-1.0-0.02-0.18
Champions Lg (1 Season)654090100.06.06906001.60612-6-1.008.310.0-1.7-0.28
Conf Lg (1 Season)1909050.01.01901010.0004-4-4.00-3.00
Eredivisie (1 Season)00002
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
2014-201522Braga1 League242,1489070.223.92323141.673824+14+0.59-0.70
2015-201623Braga2 Leagues151,3509032.615.015150291.742421+3+0.20-0.35
2016-201724Braga2 Leagues108678724.19.6991301.40131300.00-0.43
2017-201825Braga2 Leagues423,78090100.042.04242002.158440+44+1.058.911.4-2.4-0.31
2018-201926Braga1 League3270908.83.03903052.33106+4+1.33+0.85
2019-202027Braga2 Leagues332,9709078.633.0339033061.886142+19+0.58-0.095.86.2-0.4-0.10-0.73
2020-202128Braga2 Leagues383,4209090.538.0389038031.856445+19+0.50+0.259.011.2-2.2-0.37-0.34
2021-202229Braga2 Leagues433,9309193.643.7439143001.916640+26+0.60+0.9317.616.6+1.0+0.09+1.12
2022-202330Braga3 Leagues393,5039092.738.9399038012.188139+42+1.08+1.087.46.4+1.0+0.17
2023-202431Braga3 Leagues423,81091100.042.3429142001.928268+14+0.3312.513.5-0.9-0.11-0.11
2024-202532Braga2 Leagues221,9578972.521.7228921031.823627+9+0.41-0.318.27.0+1.2+0.25-0.06
2024-202532Ajax1 League00002
11 Seasons2 Clubs5 Leagues31128,0059067.2311.2309903072831.92559365+194+0.62+0.0869.572.2-2.7-0.06-0.21
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
Braga (11 Seasons)4 Leagues31128,0059070.6311.2309903072811.92559365+194+0.62+0.0869.572.2-2.7-0.06-0.21
Ajax (1 Season)1 League00002
Primeira Liga (11 Seasons)24622,0889067.8245.4244902432711.97466268+198+0.81+0.18
Europa Lg (9 Seasons)585,2879182.758.7589257091.778781+6+0.10+0.2761.262.2-1.0-0.02-0.18
Champions Lg (1 Season)654090100.06.06906001.60612-6-1.008.310.0-1.7-0.28
Conf Lg (1 Season)1909050.01.01901010.0004-4-4.00-3.00
Eredivisie (1 Season)00002
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-201522Bragapt POR1. Primeira Liga4th242,1489070.223.92323141.673824+14+0.59-0.70Matches
2015-201623Bragapt POR1. Primeira Liga4th3270908.83.0330292.0086+2+0.67+0.12Matches
2016-201724Bragapt POR1. Primeira Liga5th65078516.65.6551281.3368-2-0.36-0.95Matches
2017-201825Bragapt POR1. Primeira Liga4th343,06090100.034.03434002.217429+45+1.32Matches
2018-201926Bragapt POR1. Primeira Liga4th3270908.83.03903052.33106+4+1.33+0.85Matches
2019-202027Bragapt POR1. Primeira Liga3rd292,6109085.329.0299029031.835637+19+0.66+0.26Matches
2020-202128Bragapt POR1. Primeira Liga4th322,8809094.132.0329032011.885233+19+0.59+0.09Matches
2021-202229Bragapt POR1. Primeira Liga4th322,8809094.132.0329032001.944928+21+0.66+0.66Matches
2022-202330Bragapt POR1. Primeira Liga3rd322,8739093.931.9329031002.347228+44+1.38+0.90Matches
2023-202431Bragapt POR1. Primeira Liga4th343,06090100.034.0349034002.007150+21+0.62Matches
2024-202532Bragapt POR1. Primeira Liga4th171,5309077.317.0179017011.823019+11+0.65-0.75Matches
2024-202532Ajaxnl NED1. Eredivisie1st00002Matches
11 Seasons2 Clubs2 Leagues24622,0889063.9245.4244902432731.97466268+198+0.81+0.18
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Braga (11 Seasons)1 League24622,0889067.8245.4244902432711.97466268+198+0.81+0.18
Ajax (1 Season)1 League00002
Primeira Liga (11 Seasons)24622,0889067.8245.4244902432711.97466268+198+0.81+0.18
Eredivisie (1 Season)00002
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
2015-201623Braga2. Europa LgQF121,08090100.012.01212001.671615+1+0.08Matches
2016-201724Braga2. Europa LgGR43609066.74.044021.5075+2+0.50+2.50Matches
2017-201825Braga2. Europa LgR32872090100.08.088001.921011-1-0.128.911.4-2.4-0.31Matches
2019-202027Braga2. Europa LgR3243609050.04.04904032.255500.00-1.005.86.2-0.4-0.10-0.73Matches
2020-202128Braga2. Europa LgR3265409075.06.06906021.67121200.000.009.011.2-2.2-0.37-0.34Matches
2021-202229Braga2. Europa LgQF111,0509592.111.7119511001.821712+5+0.43+1.4317.616.6+1.0+0.09+1.12Matches
2022-202330Braga3. Conf LgKO1909050.01.01901010.0004-4-4.00-3.00Matches
2022-202330Braga2. Europa LgGR654090100.06.06906001.6797+2+0.337.46.4+1.0+0.17Matches
2023-202431Braga1. Champions LgGR654090100.06.06906001.60612-6-1.008.310.0-1.7-0.28Matches
2023-202431Braga2. Europa LgKO2210105100.02.321052001.5056-1-0.434.23.5+0.8+0.38+0.38Matches
2024-202532Braga2. Europa Lg54278559.34.75854021.8268-2-0.42-0.118.27.0+1.2+0.25-0.06Matches
9 Seasons1 Club3 Leagues655,9179183.265.76592640101.739397-4-0.06+0.1769.572.2-2.7-0.06-0.21
Europa Lg (9 Seasons)585,2879182.758.7589257091.778781+6+0.10+0.2761.262.2-1.0-0.02-0.18
Champions Lg (1 Season)654090100.06.06906001.60612-6-1.008.310.0-1.7-0.28
Conf Lg (1 Season)1909050.01.01901010.0004-4-4.00-3.00

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
2014-201522Bragapt POR1. Primeira Liga23.940Matches
2015-201623Braga2. Europa Lg12.0100Matches
2015-201623Bragapt POR1. Primeira Liga3.0000Matches
2016-201724Braga2. Europa Lg4.0100020000000Matches
2016-201724Bragapt POR1. Primeira Liga5.6200000000000Matches
2017-201825Braga2. Europa Lg8.000005000100011010.0Matches
2017-201825Bragapt POR1. Primeira Liga34.0200290141020Matches
2018-201926Bragapt POR1. Primeira Liga3.0000100000010Matches
2019-202027Braga2. Europa Lg4.0200000000000620100.0Matches
2019-202027Bragapt POR1. Primeira Liga29.02000800010Matches
2020-202128Braga2. Europa Lg6.00000400000001430100.0Matches
2020-202128Bragapt POR1. Primeira Liga32.01001200010Matches
2021-202229Braga2. Europa Lg11.700001000010002540100.0Matches
2021-202229Bragapt POR1. Primeira Liga32.04000800120Matches
2022-202330Braga3. Conf Lg1.00000Matches
2022-202330Braga2. Europa Lg6.00000300000001100Matches
2022-202330Bragapt POR1. Primeira Liga31.941011200000Matches
2023-202431Braga1. Champions Lg6.0000010000000810100.0Matches
2023-202431Braga2. Europa Lg2.3000010000000500Matches
2023-202431Bragapt POR1. Primeira Liga34.030011000010Matches
2024-202532Braga2. Europa Lg4.70102000000101530100.0Matches
2024-202532Bragapt POR1. Primeira Liga17.01000500010Matches
11 Seasons2 Clubs5 Leagues311.2272088001590409513192.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (11 Seasons)4 Leagues311.2272088001590409513192.9
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.423106540157030
Europa Lg (9 Seasons)58.741022500020108712192.3
Champions Lg (1 Season)6.0000010000000810100.0
Conf Lg (1 Season)1.00000
Eredivisie (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201522Braga1 League23.940
2015-201623Braga2 Leagues15.0100
2016-201724Braga2 Leagues9.6300020000000
2017-201825Braga2 Leagues42.0200214014202011010.0
2018-201926Braga1 League3.0000100000010
2019-202027Braga2 Leagues33.0400080001000620100.0
2020-202128Braga2 Leagues38.01001600010001430100.0
2021-202229Braga2 Leagues43.740001800130002540100.0
2022-202330Braga3 Leagues38.941011500000001100
2023-202431Braga3 Leagues42.330011200010001310100.0
2024-202532Braga2 Leagues21.71102500010101530100.0
11 Seasons2 Clubs5 Leagues311.2272088001590409513192.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (11 Seasons)4 Leagues311.2272088001590409513192.9
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.423106540157030
Europa Lg (9 Seasons)58.741022500020108712192.3
Champions Lg (1 Season)6.0000010000000810100.0
Conf Lg (1 Season)1.00000
Eredivisie (1 Season)
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-201522Bragapt POR1. Primeira Liga4th23.940Matches
2015-201623Bragapt POR1. Primeira Liga4th3.0000Matches
2016-201724Bragapt POR1. Primeira Liga5th5.6200000000000Matches
2017-201825Bragapt POR1. Primeira Liga4th34.0200290141020Matches
2018-201926Bragapt POR1. Primeira Liga4th3.0000100000010Matches
2019-202027Bragapt POR1. Primeira Liga3rd29.02000800010Matches
2020-202128Bragapt POR1. Primeira Liga4th32.01001200010Matches
2021-202229Bragapt POR1. Primeira Liga4th32.04000800120Matches
2022-202330Bragapt POR1. Primeira Liga3rd31.941011200000Matches
2023-202431Bragapt POR1. Primeira Liga4th34.030011000010Matches
2024-202532Bragapt POR1. Primeira Liga4th17.01000500010Matches
11 Seasons2 Clubs2 Leagues245.423106540157030
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Braga (11 Seasons)1 League245.423106540157030
Ajax (1 Season)1 League
Primeira Liga (11 Seasons)245.423106540157030
Eredivisie (1 Season)
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
2015-201623Braga2. Europa LgQF12.0100Matches
2016-201724Braga2. Europa LgGR4.0100020000000Matches
2017-201825Braga2. Europa LgR328.000005000100011010.0Matches
2019-202027Braga2. Europa LgR324.0200000000000620100.0Matches
2020-202128Braga2. Europa LgR326.00000400000001430100.0Matches
2021-202229Braga2. Europa LgQF11.700001000010002540100.0Matches
2022-202330Braga3. Conf LgKO1.00000Matches
2022-202330Braga2. Europa LgGR6.00000300000001100Matches
2023-202431Braga1. Champions LgGR6.0000010000000810100.0Matches
2023-202431Braga2. Europa LgKO2.3000010000000500Matches
2024-202532Braga2. Europa Lg4.70102000000101530100.0Matches
9 Seasons1 Club3 Leagues65.741022600020109513192.9
Europa Lg (9 Seasons)58.741022500020108712192.3
Champions Lg (1 Season)6.0000010000000810100.0
Conf Lg (1 Season)1.00000

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.