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-03-16SunEredivisieMatchweek 26HomeD 2–2AjaxAZ AlkmaarYGK902200.000000Match Report
2025-03-13ThuEuropa LgRound of 16AwayL 1–4nl Ajaxde Eint FrankfurtYGK9094555.604.400002728.643516.326.330.026.71500.0224.4Match Report
2025-03-09SunEredivisieMatchweek 25AwayW 1–0AjaxZwolleYGK90202100.010000Match Report
2025-03-02SunEredivisieMatchweek 24AwayW 1–0AjaxAlmere CityYGK90101100.010000Match Report
2025-02-23SunEredivisieMatchweek 20HomeW 2–0AjaxGo Ahead EagYGK90101100.010000Match 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-202532Ajaxnl NED1. Eredivisie443604.020.506466.7310375.00000Matches
2024-202532Ajax2. Europa Lg11901.044.009555.600100.00000Matches
2024-202532Braga2. Europa Lg554274.781.69231569.6203120.011000.0Matches
2024-202532Bragapt POR1. Primeira Liga17171,53017.0191.12644773.4944741.222000.0Matches
11 Seasons2 Clubs5 Leagues31631428,455316.23711.17114580571.217952849831.246375411.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
Ajax (1 Season)2 Leagues554505.061.2015960.0311360.00000
Primeira Liga (11 Seasons)24624422,088245.42681.0984660371.614740588233.635284312.5
Europa Lg (9 Seasons)59595,37759.7851.4226117670.92810211322.01191110.0
Champions Lg (1 Season)665406.0122.00322262.511400.00000
Eredivisie (1 Season)443604.020.506466.7310375.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
2024-202532Ajax2 Leagues554505.061.2015960.0311360.00000
11 Seasons2 Clubs5 Leagues31631428,455316.23711.17114580571.217952849831.246375411.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
Ajax (1 Season)2 Leagues554505.061.2015960.0311360.00000
Primeira Liga (11 Seasons)24624422,088245.42681.0984660371.614740588233.635284312.5
Europa Lg (9 Seasons)59595,37759.7851.4226117670.92810211322.01191110.0
Champions Lg (1 Season)665406.0122.00322262.511400.00000
Eredivisie (1 Season)443604.020.506466.7310375.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 Liga3rd17171,53017.0191.12644773.4944741.222000.0Matches
2024-202532Ajaxnl NED1. Eredivisie1st443604.020.506466.7310375.00000Matches
11 Seasons2 Clubs2 Leagues25024822,448249.42701.0885260771.615041588534.335284312.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
Ajax (1 Season)1 League443604.020.506466.7310375.00000
Primeira Liga (11 Seasons)24624422,088245.42681.0984660371.614740588233.635284312.5
Eredivisie (1 Season)443604.020.506466.7310375.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
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
2024-202532Ajax2. Europa LgR1611901.044.009555.600100.00000Matches
9 Seasons2 Clubs3 Leagues66666,00766.71011.5129319870.02911261319.71191110.0
Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Braga (9 Seasons)3 Leagues65655,91765.7971.4828419370.42911251320.01191110.0
Ajax (1 Season)1 League11901.044.009555.600100.00000
Europa Lg (9 Seasons)59595,37759.7851.4226117670.92810211322.01191110.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-202532Ajaxnl NED1. Eredivisie4.020Matches
2024-202532Ajax2. Europa Lg1.0400004.40.49+0.4+0.392728.643516.326.330.026.71500.022.0024.4Matches
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 Leagues316.23713729381.90.33+7.9+0.1623262437.2151227630.832.335844.437.6714436.01072.2017.1
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)2 Leagues5.0600004.40.49+0.4+0.392728.643516.326.330.026.71500.022.0024.4
Primeira Liga (11 Seasons)245.426828
Europa Lg (9 Seasons)59.785928171.30.33+7.3+0.1720655337.3133924931.032.431843.437.6632426.6982.2917.0
Champions Lg (1 Season)6.012001210.60.33+0.6+0.10267136.61732728.931.04052.537.98211.291.5017.5
Eredivisie (1 Season)4.020
Conf Lg (1 Season)1.040
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
2024-202532Ajax2 Leagues5.0600004.40.49+0.4+0.392728.643516.326.330.026.71500.022.0024.4
11 Seasons2 Clubs5 Leagues316.23713729381.90.33+7.9+0.1623262437.2151227630.832.335844.437.6714436.01072.2017.1
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)2 Leagues5.0600004.40.49+0.4+0.392728.643516.326.330.026.71500.022.0024.4
Primeira Liga (11 Seasons)245.426828
Europa Lg (9 Seasons)59.785928171.30.33+7.3+0.1720655337.3133924931.032.431843.437.6632426.6982.2917.0
Champions Lg (1 Season)6.012001210.60.33+0.6+0.10267136.61732728.931.04052.537.98211.291.5017.5
Eredivisie (1 Season)4.020
Conf Lg (1 Season)1.040
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 Liga3rd17.0192Matches
2024-202532Ajaxnl NED1. Eredivisie1st4.020Matches
11 Seasons2 Clubs2 Leagues249.427028
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 League4.020
Primeira Liga (11 Seasons)245.426828
Eredivisie (1 Season)4.020
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
2024-202532Ajax2. Europa LgR161.0400004.40.49+0.4+0.392728.643516.326.330.026.71500.022.0024.4Matches
9 Seasons2 Clubs3 Leagues66.7101929381.90.33+7.9+0.1623262437.2151227630.832.335844.437.6714436.01072.2017.1
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 (9 Seasons)3 Leagues65.797929377.50.32+7.5+0.1623061737.3146927131.232.435544.837.7699436.21052.2016.9
Ajax (1 Season)1 League1.0400004.40.49+0.4+0.392728.643516.326.330.026.71500.022.0024.4
Europa Lg (9 Seasons)59.785928171.30.33+7.3+0.1720655337.3133924931.032.431843.437.6632426.6982.2917.0
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. Eredivisie443604.0000000000.000.000.000.000.00Matches
2024-202532Ajax2. Europa Lg11901.0000000000.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
2024-202532Bragapt POR1. Primeira Liga17171,53017.0000000100.000.000.000.000.00Matches
11 Seasons2 Clubs5 Leagues31631428,455316.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)2 Leagues554505.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Primeira Liga (11 Seasons)24624422,088245.40000002310.000.000.000.000.00
Europa Lg (9 Seasons)59595,37759.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
Eredivisie (1 Season)443604.0000000000.000.000.000.000.00
Conf Lg (1 Season)11901.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
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-202532Ajax2 Leagues554505.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
11 Seasons2 Clubs5 Leagues31631428,455316.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)2 Leagues554505.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Primeira Liga (11 Seasons)24624422,088245.40000002310.000.000.000.000.00
Europa Lg (9 Seasons)59595,37759.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
Eredivisie (1 Season)443604.0000000000.000.000.000.000.00
Conf Lg (1 Season)11901.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
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 Liga3rd17171,53017.0000000100.000.000.000.000.00Matches
2024-202532Ajaxnl NED1. Eredivisie1st443604.0000000000.000.000.000.000.00Matches
11 Seasons2 Clubs2 Leagues25024822,448249.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 League443604.0000000000.000.000.000.000.00
Primeira Liga (11 Seasons)24624422,088245.40000002310.000.000.000.000.00
Eredivisie (1 Season)443604.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
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
2024-202532Ajax2. Europa LgR1611901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
9 Seasons2 Clubs3 Leagues66666,00766.7000000410.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Braga (9 Seasons)3 Leagues65655,91765.7000000410.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Ajax (1 Season)1 League11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Europa Lg (9 Seasons)59595,37759.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-202532Ajaxnl NED1. Eredivisie4.00Matches
2024-202532Ajax2. Europa Lg1.0374680.48635604580.02525100.081650.000.00.00.001000Matches
2024-202532Braga2. Europa Lg4.716019880.839952203282996.6889196.7437656.600.00.00.000000Matches
2024-202532Bragapt POR1. Primeira Liga17.00Matches
11 Seasons2 Clubs5 Leagues316.21428187476.2384802692025125399.271172298.545888651.700.00.00.0020000
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)2 Leagues5.0374680.48635604580.02525100.081650.000.00.00.001000
Primeira Liga (11 Seasons)245.40
Europa Lg (9 Seasons)59.71267166176.3342942388521521799.163864898.540778551.800.00.00.0018000
Champions Lg (1 Season)6.016121375.6418630353636100.0737498.65110150.500.00.00.002000
Eredivisie (1 Season)4.00
Conf Lg (1 Season)1.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
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
2024-202532Ajax2 Leagues5.0374680.48635604580.02525100.081650.000.00.00.001000
11 Seasons2 Clubs5 Leagues316.21428187476.2384802692025125399.271172298.545888651.700.00.00.0020000
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)2 Leagues5.0374680.48635604580.02525100.081650.000.00.00.001000
Primeira Liga (11 Seasons)245.40
Europa Lg (9 Seasons)59.71267166176.3342942388521521799.163864898.540778551.800.00.00.0018000
Champions Lg (1 Season)6.016121375.6418630353636100.0737498.65110150.500.00.00.002000
Eredivisie (1 Season)4.00
Conf Lg (1 Season)1.00
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-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 Liga3rd17.00Matches
2024-202532Ajaxnl NED1. Eredivisie1st4.00Matches
11 Seasons2 Clubs2 Leagues249.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 League4.00
Primeira Liga (11 Seasons)245.40
Eredivisie (1 Season)4.00
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
2024-202532Ajax2. Europa LgR161.0374680.48635604580.02525100.081650.000.00.00.001000Matches
9 Seasons2 Clubs3 Leagues66.71428187476.2384802692025125399.271172298.545888651.700.00.00.0020000
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
Braga (9 Seasons)3 Leagues65.71391182876.1376172636024724899.668669798.445087051.700.00.00.0019000
Ajax (1 Season)1 League1.0374680.48635604580.02525100.081650.000.00.00.001000
Europa Lg (9 Seasons)59.71267166176.3342942388521521799.163864898.540778551.800.00.00.0018000
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-202532Ajaxnl NED1. Eredivisie4.00Matches
2024-202532Ajax2. Europa Lg1.0464241000000003700Matches
2024-202532Braga2. Europa Lg4.719814948160000000016010Matches
2024-202532Bragapt POR1. Primeira Liga17.00Matches
11 Seasons2 Clubs5 Leagues316.21874134152917106100000142841
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)2 Leagues5.0464241000000003700
Primeira Liga (11 Seasons)245.41
Europa Lg (9 Seasons)59.71661119146614805000000126740
Champions Lg (1 Season)6.021315063230100000016101
Eredivisie (1 Season)4.00
Conf Lg (1 Season)1.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
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
2024-202532Ajax2 Leagues5.0464241000000003700
11 Seasons2 Clubs5 Leagues316.21874134152917106100000142841
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)2 Leagues5.0464241000000003700
Primeira Liga (11 Seasons)245.41
Europa Lg (9 Seasons)59.71661119146614805000000126740
Champions Lg (1 Season)6.021315063230100000016101
Eredivisie (1 Season)4.00
Conf Lg (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-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 Liga3rd17.00Matches
2024-202532Ajaxnl NED1. Eredivisie1st4.00Matches
11 Seasons2 Clubs2 Leagues249.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 League4.00
Primeira Liga (11 Seasons)245.41
Eredivisie (1 Season)4.00
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
2024-202532Ajax2. Europa LgR161.0464241000000003700Matches
9 Seasons2 Clubs3 Leagues66.71874134152917106000000142841
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (9 Seasons)3 Leagues65.71828129952517006000000139141
Ajax (1 Season)1 League1.0464241000000003700
Europa Lg (9 Seasons)59.71661119146614805000000126740
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-202532Ajaxnl NED1. Eredivisie4.0Matches
2024-202532Ajax2. Europa Lg1.000.0000000000.00000000Matches
2024-202532Braga2. Europa Lg4.700.0000000000.00000000Matches
2024-202532Bragapt POR1. Primeira Liga17.0Matches
11 Seasons2 Clubs5 Leagues316.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)2 Leagues5.000.0000000000.00000000
Primeira Liga (11 Seasons)245.4
Europa Lg (9 Seasons)59.720.0520000000.00000000
Champions Lg (1 Season)6.000.0000000000.00000000
Eredivisie (1 Season)4.0
Conf Lg (1 Season)1.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
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
2024-202532Ajax2 Leagues5.000.0000000000.00000000
11 Seasons2 Clubs5 Leagues316.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)2 Leagues5.000.0000000000.00000000
Primeira Liga (11 Seasons)245.4
Europa Lg (9 Seasons)59.720.0520000000.00000000
Champions Lg (1 Season)6.000.0000000000.00000000
Eredivisie (1 Season)4.0
Conf Lg (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-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 Liga3rd17.0Matches
2024-202532Ajaxnl NED1. Eredivisie1st4.0Matches
11 Seasons2 Clubs2 Leagues249.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 League4.0
Primeira Liga (11 Seasons)245.4
Eredivisie (1 Season)4.0
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
2024-202532Ajax2. Europa LgR161.000.0000000000.00000000Matches
9 Seasons2 Clubs3 Leagues66.720.0420000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (9 Seasons)3 Leagues65.720.0420000000.00000000
Ajax (1 Season)1 League1.000.0000000000.00000000
Europa Lg (9 Seasons)59.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-202532Ajaxnl NED1. Eredivisie4.000Matches
2024-202532Ajax2. Europa Lg1.0000000000000001Matches
2024-202532Braga2. Europa Lg4.7202002366.710000251Matches
2024-202532Bragapt POR1. Primeira Liga17.010Matches
11 Seasons2 Clubs5 Leagues316.27970061154.5530357442
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)2 Leagues5.0000000000000001
Primeira Liga (11 Seasons)245.4750
Europa Lg (9 Seasons)59.77270061154.5530307432
Champions Lg (1 Season)6.0000000000000010
Eredivisie (1 Season)4.0000
Conf Lg (1 Season)1.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
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
2024-202532Ajax2 Leagues5.0000000000000001
11 Seasons2 Clubs5 Leagues316.27970061154.5530357442
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)2 Leagues5.0000000000000001
Primeira Liga (11 Seasons)245.4750
Europa Lg (9 Seasons)59.77270061154.5530307432
Champions Lg (1 Season)6.0000000000000010
Eredivisie (1 Season)4.0000
Conf Lg (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-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 Liga3rd17.010Matches
2024-202532Ajaxnl NED1. Eredivisie1st4.000Matches
11 Seasons2 Clubs2 Leagues249.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 League4.0000
Primeira Liga (11 Seasons)245.4750
Eredivisie (1 Season)4.0000
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
2024-202532Ajax2. Europa LgR161.0000000000000001Matches
9 Seasons2 Clubs3 Leagues66.77270061154.5530307442
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 (9 Seasons)3 Leagues65.77270061154.5530307441
Ajax (1 Season)1 League1.0000000000000001
Europa Lg (9 Seasons)59.77270061154.5530307432
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-202532Ajaxnl NED1. Eredivisie4.0Matches
2024-202532Ajax2. Europa Lg1.047334610047000341569700000340Matches
2024-202532Braga2. Europa Lg4.7214169211300214000126519269000001050Matches
2024-202532Bragapt POR1. Primeira Liga17.0Matches
11 Seasons2 Clubs5 Leagues316.22023161820042000202333100.000.0111654653572000208770
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)2 Leagues5.047334610047000341569700000340
Primeira Liga (11 Seasons)245.4
Europa Lg (9 Seasons)59.71796143717791800179633100.000.099149073149000207790
Champions Lg (1 Season)6.022718122520022700012555842300000980
Eredivisie (1 Season)4.0
Conf Lg (1 Season)1.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
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
2024-202532Ajax2 Leagues5.047334610047000341569700000340
11 Seasons2 Clubs5 Leagues316.22023161820042000202333100.000.0111654653572000208770
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)2 Leagues5.047334610047000341569700000340
Primeira Liga (11 Seasons)245.4
Europa Lg (9 Seasons)59.71796143717791800179633100.000.099149073149000207790
Champions Lg (1 Season)6.022718122520022700012555842300000980
Eredivisie (1 Season)4.0
Conf Lg (1 Season)1.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-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 Liga3rd17.0Matches
2024-202532Ajaxnl NED1. Eredivisie1st4.0Matches
11 Seasons2 Clubs2 Leagues249.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 League4.0
Primeira Liga (11 Seasons)245.4
Eredivisie (1 Season)4.0
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
2024-202532Ajax2. Europa LgR161.047334610047000341569700000340Matches
9 Seasons2 Clubs3 Leagues66.72023161820042000202333100.000.0111654653572000208770
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
Braga (9 Seasons)3 Leagues65.71976158519581900197633100.000.0108253093475000208430
Ajax (1 Season)1 League1.047334610047000341569700000340
Europa Lg (9 Seasons)59.71796143717791800179633100.000.099149073149000207790
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. Eredivisie43609015.44.04904022.5062+4+1.00-0.41Matches
2024-202532Ajax2. Europa Lg190908.11.01901000.0014-3-3.00-3.710.62.5-1.9-1.88-2.33Matches
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,5309063.017.0179017011.823019+11+0.65-0.35Matches
11 Seasons2 Clubs5 Leagues31628,4559065.3316.2314903122831.92566371+195+0.62-0.0570.174.7-4.6-0.09-0.39
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,0059069.8311.2309903072811.92559365+194+0.62+0.0869.572.2-2.7-0.06-0.21
Ajax (1 Season)2 Leagues54509013.05.05905022.0076+1+0.20-0.970.62.5-1.9-1.88-2.33
Primeira Liga (11 Seasons)24622,0889066.9245.4244902432711.97466268+198+0.81+0.18
Europa Lg (9 Seasons)595,3779171.759.7599258091.748885+3+0.05-0.2061.864.7-2.9-0.07-0.37
Champions Lg (1 Season)654090100.06.06906001.60612-6-1.008.310.0-1.7-0.28
Eredivisie (1 Season)43609015.44.04904022.5062+4+1.00-0.41
Conf Lg (1 Season)1909050.01.01901010.0004-4-4.00-3.00
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,9578962.121.7228921031.823627+9+0.41-0.278.27.0+1.2+0.25-0.06
2024-202532Ajax2 Leagues54509013.05.05905022.0076+1+0.20-0.970.62.5-1.9-1.88-2.33
11 Seasons2 Clubs5 Leagues31628,4559065.3316.2314903122831.92566371+195+0.62-0.0570.174.7-4.6-0.09-0.39
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,0059069.8311.2309903072811.92559365+194+0.62+0.0869.572.2-2.7-0.06-0.21
Ajax (1 Season)2 Leagues54509013.05.05905022.0076+1+0.20-0.970.62.5-1.9-1.88-2.33
Primeira Liga (11 Seasons)24622,0889066.9245.4244902432711.97466268+198+0.81+0.18
Europa Lg (9 Seasons)595,3779171.759.7599258091.748885+3+0.05-0.2061.864.7-2.9-0.07-0.37
Champions Lg (1 Season)654090100.06.06906001.60612-6-1.008.310.0-1.7-0.28
Eredivisie (1 Season)43609015.44.04904022.5062+4+1.00-0.41
Conf Lg (1 Season)1909050.01.01901010.0004-4-4.00-3.00
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 Liga3rd171,5309063.017.0179017011.823019+11+0.65-0.35Matches
2024-202532Ajaxnl NED1. Eredivisie1st43609015.44.04904022.5062+4+1.00-0.41Matches
11 Seasons2 Clubs2 Leagues25022,4489063.5249.4248902472731.98472270+202+0.81+0.06
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,0889066.9245.4244902432711.97466268+198+0.81+0.18
Ajax (1 Season)1 League43609015.44.04904022.5062+4+1.00-0.41
Primeira Liga (11 Seasons)24622,0889066.9245.4244902432711.97466268+198+0.81+0.18
Eredivisie (1 Season)43609015.44.04904022.5062+4+1.00-0.41
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
2024-202532Ajax2. Europa LgR16190908.11.01901000.0014-3-3.00-3.710.62.5-1.9-1.88-2.33Matches
9 Seasons2 Clubs3 Leagues666,0079173.166.76692650101.7094101-7-0.10-0.3170.174.7-4.6-0.09-0.39
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
Braga (9 Seasons)3 Leagues655,9179183.265.76592640101.739397-4-0.06+0.1769.572.2-2.7-0.06-0.21
Ajax (1 Season)1 League190908.11.01901000.0014-3-3.00-3.710.62.5-1.9-1.88-2.33
Europa Lg (9 Seasons)595,3779171.759.7599258091.748885+3+0.05-0.2061.864.7-2.9-0.07-0.37
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-202532Ajaxnl NED1. Eredivisie4.00000000000Matches
2024-202532Ajax2. Europa Lg1.0000000000000300Matches
2024-202532Braga2. Europa Lg4.70102000000101530100.0Matches
2024-202532Bragapt POR1. Primeira Liga17.01000500010Matches
11 Seasons2 Clubs5 Leagues316.2272088001590409813192.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)2 Leagues5.0000000000000300
Primeira Liga (11 Seasons)245.423106540157030
Europa Lg (9 Seasons)59.741022500020109012192.3
Champions Lg (1 Season)6.0000010000000810100.0
Eredivisie (1 Season)4.00000000000
Conf Lg (1 Season)1.00000
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
2024-202532Ajax2 Leagues5.0000000000000300
11 Seasons2 Clubs5 Leagues316.2272088001590409813192.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)2 Leagues5.0000000000000300
Primeira Liga (11 Seasons)245.423106540157030
Europa Lg (9 Seasons)59.741022500020109012192.3
Champions Lg (1 Season)6.0000010000000810100.0
Eredivisie (1 Season)4.00000000000
Conf Lg (1 Season)1.00000
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 Liga3rd17.01000500010Matches
2024-202532Ajaxnl NED1. Eredivisie1st4.00000000000Matches
11 Seasons2 Clubs2 Leagues249.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 League4.00000000000
Primeira Liga (11 Seasons)245.423106540157030
Eredivisie (1 Season)4.00000000000
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
2024-202532Ajax2. Europa LgR161.0000000000000300Matches
9 Seasons2 Clubs3 Leagues66.741022600020109813192.9
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (9 Seasons)3 Leagues65.741022600020109513192.9
Ajax (1 Season)1 League1.0000000000000300
Europa Lg (9 Seasons)59.741022500020109012192.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.