Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-21SatLa LigaMatchweek 18AwayW 1–0MallorcaGetafeYFW8610111000230001.40.60.01141330.8117120Match Report
2024-12-14SatLa LigaMatchweek 17HomeW 2–1MallorcaGironaYFW8220003200371010.90.90.01191752.9222130Match Report
2024-12-06FriLa LigaMatchweek 16AwayL 0–2MallorcaCelta VigoYFW,RW8300005300260000.70.70.00091275.0016000Match Report
2024-12-03TueLa LigaMatchweek 19HomeL 1–5MallorcaBarcelonaNFW130000000050000.00.00.0004580.000000Match Report
2024-11-29FriLa LigaMatchweek 15HomeW 2–1MallorcaValenciaYFW7810003200220010.20.20.01061346.2017400Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201519Orlando Cityus USA1. MLS27241,89121.0170171700010.810.000.810.810.81Matches
201620Orlando Cityus USA1. MLS32292,44827.2143171400000.510.110.620.510.62Matches
201721Orlando Cityus USA1. MLS28242,16724.1123151201100.500.120.620.500.62Matches
2017-201822Beşiktaştr TUR1. Süper Lig421551.7404400102.320.002.322.322.32Matches
2018-201923Beşiktaş2. Europa Lg432122.4011000002.72.70.12.822180.000.420.420.000.421.130.061.191.131.19Matches
2018-201923Beşiktaştr TUR1. Süper Lig1223183.5101100100.280.000.280.280.28Matches
2019-202024Zulte Waregembe BEL1. First Division A29282,49127.77411701209.78.94.012.975512290.250.140.400.250.400.350.140.490.320.46Matches
2020-202125Beşiktaştr TUR1. Süper Lig38332,87832.0195241900510.590.160.750.590.75Matches
2021-202226Beşiktaş1. Champions Lg553503.9101100301.51.50.11.666210.260.000.260.260.260.380.020.400.380.40Matches
2021-202226Beşiktaştr TUR1. Süper Lig29191,75319.5718700310.360.050.410.360.41Matches
2022-202327Club Brugge1. Champions Lg10120.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202327Valladolides ESP1. La Liga19161,46916.38311622407.55.92.68.52517720.490.180.670.370.550.460.160.620.360.52Matches
2022-202327Club Bruggebe BEL1. Pro League A911992.2101101102.11.30.31.653300.450.000.450.450.450.940.141.080.580.72Matches
2023-202428Mallorcaes ESPCopa del Rey754444.9415400000.810.201.010.811.01Matches
2023-202428Mallorcaes ESP1. La Liga35201,82320.3325300809.09.01.410.420131030.150.100.250.150.250.450.070.520.450.52Matches
2024-202529Mallorcaes ESP1. La Liga161398510.9527411204.73.91.15.098530.460.180.640.370.550.430.100.530.360.46Matches
10 Seasons6 Clubs7 Leagues29522419,595217.7103251281003631337.233.39.642.91421005260.470.110.590.460.570.440.110.560.400.51
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
Beşiktaş (4 Seasons)3 Leagues92645,66663.03273932001324.24.20.24.488390.510.110.620.510.620.670.030.700.670.70
Orlando City (3 Seasons)1 League87776,50672.3436494301110.590.080.680.590.68
Mallorca (2 Seasons)2 Leagues58383,25236.112517111110013.813.02.515.529211560.330.140.470.300.440.440.080.520.420.50
Zulte Waregem (1 Season)1 League29282,49127.77411701209.78.94.012.975512290.250.140.400.250.400.350.140.490.320.46
Valladolid (1 Season)1 League19161,46916.38311622407.55.92.68.52517720.490.180.670.370.550.460.160.620.360.52
Club Brugge (1 Season)2 Leagues1012112.3101101102.11.30.31.653300.430.000.430.430.430.880.131.020.550.68
Süper Lig (4 Seasons)83565,10456.73163731001020.550.110.650.550.65
MLS (3 Seasons)87776,50672.3436494301110.590.080.680.590.68
La Liga (3 Seasons)70494,27747.516723133314021.318.95.124.054382280.340.150.480.270.420.450.110.560.400.51
First Division A (2 Seasons)38292,69029.984128023011.810.24.314.580542590.270.130.400.270.400.390.140.540.340.48
Champions Lg (2 Seasons)653624.0101100301.51.50.11.666210.250.000.250.250.250.370.020.390.370.39
Copa del Rey (1 Season)754444.9415400000.810.201.010.811.01
Europa Lg (1 Season)432122.4011000002.72.70.12.822180.000.420.420.000.421.130.061.191.131.19
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
201519Orlando City1 League27241,89121.0170171700010.810.000.810.810.81
201620Orlando City1 League32292,44827.2143171400000.510.110.620.510.62
201721Orlando City1 League28242,16724.1123151201100.500.120.620.500.62
2017-201822Beşiktaş1 League421551.7404400102.320.002.322.322.32
2018-201923Beşiktaş2 Leagues1655305.9112100102.72.70.12.822180.170.170.340.170.341.130.061.191.131.19
2019-202024Zulte Waregem1 League29282,49127.77411701209.78.94.012.975512290.250.140.400.250.400.350.140.490.320.46
2020-202125Beşiktaş1 League38332,87832.0195241900510.590.160.750.590.75
2021-202226Beşiktaş2 Leagues34242,10323.4819800611.51.50.11.666210.340.040.390.340.390.380.020.400.380.40
2022-202327Valladolid1 League19161,46916.38311622407.55.92.68.52517720.490.180.670.370.550.460.160.620.360.52
2022-202327Club Brugge2 Leagues1012112.3101101102.11.30.31.653300.430.000.430.430.430.880.131.020.550.68
2023-202428Mallorca2 Leagues42252,26725.27310700809.09.01.410.420131030.280.120.400.280.400.450.070.520.450.52
2024-202529Mallorca1 League161398510.9527411204.73.91.15.098530.460.180.640.370.550.430.100.530.360.46
10 Seasons6 Clubs7 Leagues29522419,595217.7103251281003631337.233.39.642.91421005260.470.110.590.460.570.440.110.560.400.51
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
Beşiktaş (4 Seasons)3 Leagues92645,66663.03273932001324.24.20.24.488390.510.110.620.510.620.670.030.700.670.70
Orlando City (3 Seasons)1 League87776,50672.3436494301110.590.080.680.590.68
Mallorca (2 Seasons)2 Leagues58383,25236.112517111110013.813.02.515.529211560.330.140.470.300.440.440.080.520.420.50
Zulte Waregem (1 Season)1 League29282,49127.77411701209.78.94.012.975512290.250.140.400.250.400.350.140.490.320.46
Valladolid (1 Season)1 League19161,46916.38311622407.55.92.68.52517720.490.180.670.370.550.460.160.620.360.52
Club Brugge (1 Season)2 Leagues1012112.3101101102.11.30.31.653300.430.000.430.430.430.880.131.020.550.68
Süper Lig (4 Seasons)83565,10456.73163731001020.550.110.650.550.65
MLS (3 Seasons)87776,50672.3436494301110.590.080.680.590.68
La Liga (3 Seasons)70494,27747.516723133314021.318.95.124.054382280.340.150.480.270.420.450.110.560.400.51
First Division A (2 Seasons)38292,69029.984128023011.810.24.314.580542590.270.130.400.270.400.390.140.540.340.48
Champions Lg (2 Seasons)653624.0101100301.51.50.11.666210.250.000.250.250.250.370.020.390.370.39
Copa del Rey (1 Season)754444.9415400000.810.201.010.811.01
Europa Lg (1 Season)432122.4011000002.72.70.12.822180.000.420.420.000.421.130.061.191.131.19
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201519Orlando Cityus USA1. MLS14th27241,89121.0170171700010.810.000.810.810.81Matches
201620Orlando Cityus USA1. MLS15th32292,44827.2143171400000.510.110.620.510.62Matches
201721Orlando Cityus USA1. MLS18th28242,16724.1123151201100.500.120.620.500.62Matches
2017-201822Beşiktaştr TUR1. Süper Lig4th421551.7404400102.320.002.322.322.32Matches
2018-201923Beşiktaştr TUR1. Süper Lig3rd1223183.5101100100.280.000.280.280.28Matches
2019-202024Zulte Waregembe BEL1. First Division A9th29282,49127.77411701209.78.94.012.975512290.250.140.400.250.400.350.140.490.320.46Matches
2020-202125Beşiktaştr TUR1. Süper Lig1st38332,87832.0195241900510.590.160.750.590.75Matches
2021-202226Beşiktaştr TUR1. Süper Lig6th29191,75319.5718700310.360.050.410.360.41Matches
2022-202327Valladolides ESP1. La Liga18th19161,46916.38311622407.55.92.68.52517720.490.180.670.370.550.460.160.620.360.52Matches
2022-202327Club Bruggebe BEL1. Pro League A4th911992.2101101102.11.30.31.653300.450.000.450.450.450.940.141.080.580.72Matches
2023-202428Mallorcaes ESP1. La Liga15th35201,82320.3325300809.09.01.410.420131030.150.100.250.150.250.450.070.520.450.52Matches
2024-202529Mallorcaes ESP1. La Liga5th161398510.9527411204.73.91.15.098530.460.180.640.370.550.430.100.530.360.46Matches
10 Seasons6 Clubs4 Leagues27821118,577206.49823121953628333.129.19.438.5134924870.470.110.590.460.570.430.120.550.380.50
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Beşiktaş (4 Seasons)1 League83565,10456.73163731001020.550.110.650.550.65
Orlando City (3 Seasons)1 League87776,50672.3436494301110.590.080.680.590.68
Mallorca (2 Seasons)1 League51332,80831.2841271110013.813.02.515.529211560.260.130.380.220.350.440.080.520.420.50
Zulte Waregem (1 Season)1 League29282,49127.77411701209.78.94.012.975512290.250.140.400.250.400.350.140.490.320.46
Valladolid (1 Season)1 League19161,46916.38311622407.55.92.68.52517720.490.180.670.370.550.460.160.620.360.52
Club Brugge (1 Season)1 League911992.2101101102.11.30.31.653300.450.000.450.450.450.940.141.080.580.72
Süper Lig (4 Seasons)83565,10456.73163731001020.550.110.650.550.65
MLS (3 Seasons)87776,50672.3436494301110.590.080.680.590.68
La Liga (3 Seasons)70494,27747.516723133314021.318.95.124.054382280.340.150.480.270.420.450.110.560.400.51
First Division A (2 Seasons)38292,69029.984128023011.810.24.314.580542590.270.130.400.270.400.390.140.540.340.48
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
2023-202428Mallorcaes ESPCopa del Rey2nd754444.9415400000.810.201.010.811.01Matches
1 Season1 Club1 League754444.9415400000.810.201.010.811.01
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
2018-201923Beşiktaş2. Europa LgGR432122.4011000002.72.70.12.822180.000.420.420.000.421.130.061.191.131.19Matches
2021-202226Beşiktaş1. Champions LgGR553503.9101100301.51.50.11.666210.260.000.260.260.260.380.020.400.380.40Matches
2022-202327Club Brugge1. Champions LgR1610120.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
3 Seasons2 Clubs2 Leagues1085746.4112100304.24.20.24.488390.160.160.310.160.310.650.030.680.650.68
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
Beşiktaş (2 Seasons)2 Leagues985626.2112100304.24.20.24.488390.160.160.320.160.320.670.030.700.670.70
Club Brugge (1 Season)1 League10120.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Champions Lg (2 Seasons)653624.0101100301.51.50.11.666210.250.000.250.250.250.370.020.390.370.39
Europa Lg (1 Season)432122.4011000002.72.70.12.822180.000.420.420.000.421.130.061.191.131.19
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
201418ca CanadaFriendlies (M)30570.6000000000.000.000.000.000.00Matches
201519ca CanadaFriendlies (M)20360.4101100002.500.002.502.502.50Matches
201519ca CanadaGold CupGR321361.5000000000.000.000.000.000.00Matches
201620ca CanadaFriendlies (M)11770.9000000000.000.000.000.000.00Matches
201721ca CanadaFriendlies (M)321561.7000000000.000.000.000.000.00Matches
201721ca CanadaGold CupQF11550.6000000000.000.000.000.000.00Matches
201822ca CanadaWCQ10107788.6404400100.460.000.460.460.46Matches
201822ca CanadaFriendlies (M)11740.8000000000.000.000.000.000.00Matches
201923ca CanadaGold CupQF11560.6000000000.000.000.000.000.00Matches
202125ca CanadaGold CupSF332012.2303211001.340.001.340.900.90Matches
202227ca Canada1. World CupGR321371.5000000000.20.20.50.73560.000.000.000.000.000.160.340.490.160.49Matches
202226ca CanadaWCQ16121,00111.1130131211001.170.001.171.081.08Matches
202226ca CanadaFriendlies (M)331882.1101100100.480.000.480.480.48Matches
202327ca CanadaFriendlies (M)11800.9000000000.000.000.000.000.00Matches
202428ca CanadaFriendlies (M)553614.0101100100.250.000.250.250.25Matches
202428ca CanadaCopa América4th553964.4000000001.11.10.61.7311220.000.000.000.000.000.240.130.380.240.38Matches
10 Seasons1 Club5 Leagues61493,78942.1230232122301.31.31.12.4616280.550.000.550.500.500.220.180.410.220.41
Friendlies (M) (8 Seasons)19131,02911.4303300200.260.000.260.260.26
Gold Cup (4 Seasons)874485.0303211000.600.000.600.400.40
WCQ (2 Seasons)26221,77919.8170171611100.860.000.860.810.81
Copa América (1 Season)553964.4000000001.11.10.61.7311220.000.000.000.000.000.240.130.380.240.38
World Cup (1 Season)321371.5000000000.20.20.50.73560.000.000.000.000.000.160.340.490.160.49

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201519Orlando Cityus USA1. MLS21.017291.380.5900Matches
201620Orlando Cityus USA1. MLS27.214723345.82.651.210.190.4200Matches
201721Orlando Cityus USA1. MLS24.112553258.22.281.330.220.3801Matches
2017-201822Beşiktaştr TUR1. Süper Lig1.7413969.27.555.230.310.4400Matches
2018-201923Beşiktaş2. Europa Lg2.409333.33.821.270.000.0011.20002.72.70.30-2.7-2.7Matches
2018-201923Beşiktaştr TUR1. Süper Lig3.5113215.43.680.570.080.5000Matches
2019-202024Zulte Waregembe BEL1. First Division A27.77743141.92.671.120.090.2315.10019.78.90.12-2.7-1.9Matches
2020-202125Beşiktaştr TUR1. Süper Lig32.019784659.02.441.440.240.4100Matches
2021-202226Beşiktaş1. Champions Lg3.918562.52.061.290.130.2011.20001.51.50.19-0.5-0.5Matches
2021-202226Beşiktaştr TUR1. Süper Lig19.57542342.62.771.180.130.3000Matches
2022-202327Club Brugge1. Champions Lg0.10000.000.000000.00.00.00.0Matches
2022-202327Valladolides ESP1. La Liga16.38491734.73.001.040.120.3514.10227.55.90.12+0.5+0.1Matches
2022-202327Club Bruggebe BEL1. Pro League A2.219444.44.071.810.110.2514.50012.11.30.15-1.1-0.3Matches
2023-202428Mallorcaes ESPCopa del Rey4.9414857.12.841.620.290.5000Matches
2023-202428Mallorcaes ESP1. La Liga20.33692536.23.411.230.040.1212.70009.09.00.13-6.0-6.0Matches
2024-202529Mallorcaes ESP1. La Liga10.95231043.52.100.910.170.4012.20114.73.90.17+0.3+0.1Matches
10 Seasons6 Clubs7 Leagues217.710354027745.92.751.270.150.3613.603637.233.30.14-12.2-11.3
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Beşiktaş (4 Seasons)3 Leagues63.0321758850.32.781.400.180.3611.20004.24.20.24-3.2-3.2
Orlando City (3 Seasons)1 League72.3431279451.22.481.300.200.4601
Mallorca (2 Seasons)2 Leagues36.1121064340.62.931.190.100.2612.601113.813.00.14-5.8-6.0
Zulte Waregem (1 Season)1 League27.77743141.92.671.120.090.2315.10019.78.90.12-2.7-1.9
Valladolid (1 Season)1 League16.38491734.73.001.040.120.3514.10227.55.90.12+0.5+0.1
Club Brugge (1 Season)2 Leagues2.319444.43.841.710.110.2514.50012.11.30.15-1.1-0.3
Süper Lig (4 Seasons)56.7311588050.62.791.410.200.3900
MLS (3 Seasons)72.3431279451.22.481.300.200.4601
La Liga (3 Seasons)47.5161415236.92.971.090.090.2513.103321.318.90.13-5.3-5.9
First Division A (2 Seasons)29.98833542.22.781.170.100.2315.000211.810.20.12-3.8-2.2
Champions Lg (2 Seasons)4.018562.51.991.240.130.2011.20001.51.50.19-0.5-0.5
Copa del Rey (1 Season)4.9414857.12.841.620.290.5000
Europa Lg (1 Season)2.409333.33.821.270.000.0011.20002.72.70.30-2.7-2.7
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201519Orlando City1 League21.017291.380.5900
201620Orlando City1 League27.214723345.82.651.210.190.4200
201721Orlando City1 League24.112553258.22.281.330.220.3801
2017-201822Beşiktaş1 League1.7413969.27.555.230.310.4400
2018-201923Beşiktaş2 Leagues5.9122522.73.740.850.050.2011.20002.72.70.30-2.7-2.7
2019-202024Zulte Waregem1 League27.77743141.92.671.120.090.2315.10019.78.90.12-2.7-1.9
2020-202125Beşiktaş1 League32.019784659.02.441.440.240.4100
2021-202226Beşiktaş2 Leagues23.48622845.22.651.200.130.2911.20001.51.50.19-0.5-0.5
2022-202327Valladolid1 League16.38491734.73.001.040.120.3514.10227.55.90.12+0.5+0.1
2022-202327Club Brugge2 Leagues2.319444.43.841.710.110.2514.50012.11.30.15-1.1-0.3
2023-202428Mallorca2 Leagues25.27833339.83.301.310.080.2112.70009.09.00.13-6.0-6.0
2024-202529Mallorca1 League10.95231043.52.100.910.170.4012.20114.73.90.17+0.3+0.1
10 Seasons6 Clubs7 Leagues217.710354027745.92.751.270.150.3613.603637.233.30.14-12.2-11.3
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Beşiktaş (4 Seasons)3 Leagues63.0321758850.32.781.400.180.3611.20004.24.20.24-3.2-3.2
Orlando City (3 Seasons)1 League72.3431279451.22.481.300.200.4601
Mallorca (2 Seasons)2 Leagues36.1121064340.62.931.190.100.2612.601113.813.00.14-5.8-6.0
Zulte Waregem (1 Season)1 League27.77743141.92.671.120.090.2315.10019.78.90.12-2.7-1.9
Valladolid (1 Season)1 League16.38491734.73.001.040.120.3514.10227.55.90.12+0.5+0.1
Club Brugge (1 Season)2 Leagues2.319444.43.841.710.110.2514.50012.11.30.15-1.1-0.3
Süper Lig (4 Seasons)56.7311588050.62.791.410.200.3900
MLS (3 Seasons)72.3431279451.22.481.300.200.4601
La Liga (3 Seasons)47.5161415236.92.971.090.090.2513.103321.318.90.13-5.3-5.9
First Division A (2 Seasons)29.98833542.22.781.170.100.2315.000211.810.20.12-3.8-2.2
Champions Lg (2 Seasons)4.018562.51.991.240.130.2011.20001.51.50.19-0.5-0.5
Copa del Rey (1 Season)4.9414857.12.841.620.290.5000
Europa Lg (1 Season)2.409333.33.821.270.000.0011.20002.72.70.30-2.7-2.7
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201519Orlando Cityus USA1. MLS14th21.017291.380.5900Matches
201620Orlando Cityus USA1. MLS15th27.214723345.82.651.210.190.4200Matches
201721Orlando Cityus USA1. MLS18th24.112553258.22.281.330.220.3801Matches
2017-201822Beşiktaştr TUR1. Süper Lig4th1.7413969.27.555.230.310.4400Matches
2018-201923Beşiktaştr TUR1. Süper Lig3rd3.5113215.43.680.570.080.5000Matches
2019-202024Zulte Waregembe BEL1. First Division A9th27.77743141.92.671.120.090.2315.10019.78.90.12-2.7-1.9Matches
2020-202125Beşiktaştr TUR1. Süper Lig1st32.019784659.02.441.440.240.4100Matches
2021-202226Beşiktaştr TUR1. Süper Lig6th19.57542342.62.771.180.130.3000Matches
2022-202327Valladolides ESP1. La Liga18th16.38491734.73.001.040.120.3514.10227.55.90.12+0.5+0.1Matches
2022-202327Club Bruggebe BEL1. Pro League A4th2.219444.44.071.810.110.2514.50012.11.30.15-1.1-0.3Matches
2023-202428Mallorcaes ESP1. La Liga15th20.33692536.23.411.230.040.1212.70009.09.00.13-6.0-6.0Matches
2024-202529Mallorcaes ESP1. La Liga5th10.95231043.52.100.910.170.4012.20114.73.90.17+0.3+0.1Matches
10 Seasons6 Clubs4 Leagues206.49850926145.62.751.260.150.3613.803633.129.10.13-9.1-8.1
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Beşiktaş (4 Seasons)1 League56.7311588050.62.791.410.200.3900
Orlando City (3 Seasons)1 League72.3431279451.22.481.300.200.4601
Mallorca (2 Seasons)1 League31.28923538.02.951.120.080.2012.601113.813.00.14-5.8-6.0
Zulte Waregem (1 Season)1 League27.77743141.92.671.120.090.2315.10019.78.90.12-2.7-1.9
Valladolid (1 Season)1 League16.38491734.73.001.040.120.3514.10227.55.90.12+0.5+0.1
Club Brugge (1 Season)1 League2.219444.44.071.810.110.2514.50012.11.30.15-1.1-0.3
Süper Lig (4 Seasons)56.7311588050.62.791.410.200.3900
MLS (3 Seasons)72.3431279451.22.481.300.200.4601
La Liga (3 Seasons)47.5161415236.92.971.090.090.2513.103321.318.90.13-5.3-5.9
First Division A (2 Seasons)29.98833542.22.781.170.100.2315.000211.810.20.12-3.8-2.2
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2023-202428Mallorcaes ESPCopa del Rey2nd4.9414857.12.841.620.290.5000Matches
1 Season1 Club1 League4.9414857.12.841.620.290.5000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201923Beşiktaş2. Europa LgGR2.409333.33.821.270.000.0011.20002.72.70.30-2.7-2.7Matches
2021-202226Beşiktaş1. Champions LgGR3.918562.52.061.290.130.2011.20001.51.50.19-0.5-0.5Matches
2022-202327Club Brugge1. Champions LgR160.10000.000.000000.00.00.00.0Matches
3 Seasons2 Clubs2 Leagues6.4117847.12.671.250.060.1311.20004.24.20.24-3.2-3.2
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Beşiktaş (2 Seasons)2 Leagues6.2117847.12.721.280.060.1311.20004.24.20.24-3.2-3.2
Club Brugge (1 Season)1 League0.10000.000.000000.00.00.00.0
Champions Lg (2 Seasons)4.018562.51.991.240.130.2011.20001.51.50.19-0.5-0.5
Europa Lg (1 Season)2.409333.33.821.270.000.0011.20002.72.70.30-2.7-2.7
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201418ca CanadaFriendlies (M)0.6000Matches
201519ca CanadaFriendlies (M)0.4100Matches
201519ca CanadaGold CupGR1.50100.00.660.000.0000Matches
201620ca CanadaFriendlies (M)0.9000Matches
201721ca CanadaFriendlies (M)1.7000Matches
201721ca CanadaGold CupQF0.604125.06.551.640.000.0000Matches
201822ca CanadaWCQ8.6400Matches
201822ca CanadaFriendlies (M)0.8000Matches
201923ca CanadaGold CupQF0.602150.03.211.610.000.0000Matches
202125ca CanadaGold CupSF2.237457.13.131.790.290.5011Matches
202227ca Canada1. World CupGR1.503133.31.970.660.000.0011.30000.20.20.08-0.2-0.2Matches
202226ca CanadaWCQ11.11311Matches
202226ca CanadaFriendlies (M)2.1100Matches
202327ca CanadaFriendlies (M)0.9000Matches
202428ca CanadaFriendlies (M)4.0100Matches
202428ca CanadaCopa América4th4.407114.31.590.230.000.0012.50001.11.10.15-1.1-1.1Matches
10 Seasons1 Club5 Leagues42.12324833.32.200.730.080.2512.10221.31.30.13-1.3-1.3
Friendlies (M) (8 Seasons)11.4300
Gold Cup (4 Seasons)5.0314642.92.811.210.140.3311
WCQ (2 Seasons)19.81711
Copa América (1 Season)4.407114.31.590.230.000.0012.50001.11.10.15-1.1-1.1
World Cup (1 Season)1.503133.31.970.660.000.0011.30000.20.20.08-0.2-0.2
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201519Orlando Cityus USA1. MLS21.00Matches
201620Orlando Cityus USA1. MLS27.23Matches
201721Orlando Cityus USA1. MLS24.13Matches
2017-201822Beşiktaştr TUR1. Süper Lig1.70Matches
2018-201923Beşiktaş2. Europa Lg2.4406462.550154274165.9111291.7020.010.10.0+0.932002Matches
2018-201923Beşiktaştr TUR1. Süper Lig3.50Matches
2019-202024Zulte Waregembe BEL1. First Division A27.747666671.57547127725534174.817421879.8314470.544.02.50.0253513051Matches
2020-202125Beşiktaştr TUR1. Süper Lig32.05Matches
2021-202226Beşiktaş1. Champions Lg3.97610274.5910172526382.5172277.322100.000.10.1-0.122206Matches
2021-202226Beşiktaştr TUR1. Süper Lig19.51Matches
2022-202327Club Brugge1. Champions Lg0.111100.014111100.0000000.00.00.000000Matches
2022-202327Valladolides ESP1. La Liga16.317024768.8228937010613479.1425872.491464.332.61.1+0.41657117Matches
2022-202327Club Bruggebe BEL1. Pro League A2.2556387.382485263086.7222588.022100.000.30.2-0.361103Matches
2023-202428Mallorcaes ESPCopa del Rey4.91Matches
2023-202428Mallorcaes ESP1. La Liga20.318429462.6241941010714971.8517964.6101662.521.40.5+0.61181013Matches
2024-202529Mallorcaes ESP1. La Liga10.911818065.613942207710573.3274658.73560.021.10.2+0.947108Matches
10 Seasons6 Clubs7 Leagues217.71120161769.315898258965186475.334446074.8578567.1259.64.6+15.46760251100
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
Beşiktaş (4 Seasons)3 Leagues63.011616669.914112267910476.0283482.42450.070.20.1+6.854208
Orlando City (3 Seasons)1 League72.36
Mallorca (2 Seasons)2 Leagues36.130247463.7381363018425472.47812562.4132161.952.50.8+2.515152021
Zulte Waregem (1 Season)1 League27.747666671.57547127725534174.817421879.8314470.544.02.50.0253513051
Valladolid (1 Season)1 League16.317024768.8228937010613479.1425872.491464.332.61.1+0.41657117
Club Brugge (1 Season)2 Leagues2.3566487.583886273187.1222588.022100.000.30.2-0.361103
Süper Lig (4 Seasons)56.76
MLS (3 Seasons)72.36
La Liga (3 Seasons)47.547272165.56102100029038874.712018365.6223562.975.11.8+1.931209138
First Division A (2 Seasons)29.953172972.88371136228137175.719624380.7334671.744.32.7-0.3313614054
Champions Lg (2 Seasons)4.07710374.8924173536482.8172277.322100.000.10.1-0.122206
Copa del Rey (1 Season)4.91
Europa Lg (1 Season)2.4406462.550154274165.9111291.7020.010.10.0+0.932002
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
201519Orlando City1 League21.00
201620Orlando City1 League27.23
201721Orlando City1 League24.13
2017-201822Beşiktaş1 League1.70
2018-201923Beşiktaş2 Leagues5.9406462.550154274165.9111291.7020.010.10.0+0.932002
2019-202024Zulte Waregem1 League27.747666671.57547127725534174.817421879.8314470.544.02.50.0253513051
2020-202125Beşiktaş1 League32.05
2021-202226Beşiktaş2 Leagues23.47610274.5910172526382.5172277.322100.010.10.1+0.922206
2022-202327Valladolid1 League16.317024768.8228937010613479.1425872.491464.332.61.1+0.41657117
2022-202327Club Brugge2 Leagues2.3566487.583886273187.1222588.022100.000.30.2-0.361103
2023-202428Mallorca2 Leagues25.218429462.6241941010714971.8517964.6101662.531.40.5+1.61181013
2024-202529Mallorca1 League10.911818065.613942207710573.3274658.73560.021.10.2+0.947108
10 Seasons6 Clubs7 Leagues217.71120161769.315898258965186475.334446074.8578567.1259.64.6+15.46760251100
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
Beşiktaş (4 Seasons)3 Leagues63.011616669.914112267910476.0283482.42450.070.20.1+6.854208
Orlando City (3 Seasons)1 League72.36
Mallorca (2 Seasons)2 Leagues36.130247463.7381363018425472.47812562.4132161.952.50.8+2.515152021
Zulte Waregem (1 Season)1 League27.747666671.57547127725534174.817421879.8314470.544.02.50.0253513051
Valladolid (1 Season)1 League16.317024768.8228937010613479.1425872.491464.332.61.1+0.41657117
Club Brugge (1 Season)2 Leagues2.3566487.583886273187.1222588.022100.000.30.2-0.361103
Süper Lig (4 Seasons)56.76
MLS (3 Seasons)72.36
La Liga (3 Seasons)47.547272165.56102100029038874.712018365.6223562.975.11.8+1.931209138
First Division A (2 Seasons)29.953172972.88371136228137175.719624380.7334671.744.32.7-0.3313614054
Champions Lg (2 Seasons)4.07710374.8924173536482.8172277.322100.000.10.1-0.122206
Copa del Rey (1 Season)4.91
Europa Lg (1 Season)2.4406462.550154274165.9111291.7020.010.10.0+0.932002
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201519Orlando Cityus USA1. MLS14th21.00Matches
201620Orlando Cityus USA1. MLS15th27.23Matches
201721Orlando Cityus USA1. MLS18th24.13Matches
2017-201822Beşiktaştr TUR1. Süper Lig4th1.70Matches
2018-201923Beşiktaştr TUR1. Süper Lig3rd3.50Matches
2019-202024Zulte Waregembe BEL1. First Division A9th27.747666671.57547127725534174.817421879.8314470.544.02.50.0253513051Matches
2020-202125Beşiktaştr TUR1. Süper Lig1st32.05Matches
2021-202226Beşiktaştr TUR1. Süper Lig6th19.51Matches
2022-202327Valladolides ESP1. La Liga18th16.317024768.8228937010613479.1425872.491464.332.61.1+0.41657117Matches
2022-202327Club Bruggebe BEL1. Pro League A4th2.2556387.382485263086.7222588.022100.000.30.2-0.361103Matches
2023-202428Mallorcaes ESP1. La Liga15th20.318429462.6241941010714971.8517964.6101662.521.40.5+0.61181013Matches
2024-202529Mallorcaes ESP1. La Liga5th10.911818065.613942207710573.3274658.73560.021.10.2+0.947108Matches
10 Seasons6 Clubs4 Leagues206.41003145069.214473236257175975.231642674.2558167.9239.44.5+13.6625623192
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Beşiktaş (4 Seasons)1 League56.76
Orlando City (3 Seasons)1 League72.36
Mallorca (2 Seasons)1 League31.230247463.7381363018425472.47812562.4132161.942.50.8+1.515152021
Zulte Waregem (1 Season)1 League27.747666671.57547127725534174.817421879.8314470.544.02.50.0253513051
Valladolid (1 Season)1 League16.317024768.8228937010613479.1425872.491464.332.61.1+0.41657117
Club Brugge (1 Season)1 League2.2556387.382485263086.7222588.022100.000.30.2-0.361103
Süper Lig (4 Seasons)56.76
MLS (3 Seasons)72.36
La Liga (3 Seasons)47.547272165.56102100029038874.712018365.6223562.975.11.8+1.931209138
First Division A (2 Seasons)29.953172972.88371136228137175.719624380.7334671.744.32.7-0.3313614054
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
2023-202428Mallorcaes ESPCopa del Rey2nd4.91Matches
1 Season1 Club1 League4.91
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
2018-201923Beşiktaş2. Europa LgGR2.4406462.550154274165.9111291.7020.010.10.0+0.932002Matches
2021-202226Beşiktaş1. Champions LgGR3.97610274.5910172526382.5172277.322100.000.10.1-0.122206Matches
2022-202327Club Brugge1. Champions LgR160.111100.014111100.0000000.00.00.000000Matches
3 Seasons2 Clubs2 Leagues6.411716770.114252278010576.2283482.42450.010.20.1+0.854208
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
Beşiktaş (2 Seasons)2 Leagues6.211616669.914112267910476.0283482.42450.010.20.1+0.854208
Club Brugge (1 Season)1 League0.111100.014111100.0000000.00.00.000000
Champions Lg (2 Seasons)4.07710374.8924173536482.8172277.322100.000.10.1-0.122206
Europa Lg (1 Season)2.4406462.550154274165.9111291.7020.010.10.0+0.932002
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
201418ca CanadaFriendlies (M)0.60Matches
201519ca CanadaFriendlies (M)0.40Matches
201519ca CanadaGold CupGR1.50Matches
201620ca CanadaFriendlies (M)0.90Matches
201721ca CanadaFriendlies (M)1.70Matches
201721ca CanadaGold CupQF0.60Matches
201822ca CanadaWCQ8.60Matches
201822ca CanadaFriendlies (M)0.80Matches
201923ca CanadaGold CupQF0.60Matches
202125ca CanadaGold CupSF2.20Matches
202227ca Canada1. World CupGR1.5212972.4299109111478.688100.011100.000.50.3-0.524325Matches
202226ca CanadaWCQ11.10Matches
202226ca CanadaFriendlies (M)2.10Matches
202327ca CanadaFriendlies (M)0.90Matches
202428ca CanadaFriendlies (M)4.00Matches
202428ca CanadaCopa América4th4.4507170.4694243274165.9171894.41250.000.60.5-0.6645111Matches
10 Seasons1 Club5 Leagues42.17110071.0993352385569.1252696.22366.701.10.8-1.1888316
Friendlies (M) (8 Seasons)11.40
Gold Cup (4 Seasons)5.00
WCQ (2 Seasons)19.80
Copa América (1 Season)4.4507170.4694243274165.9171894.41250.000.60.5-0.6645111
World Cup (1 Season)1.5212972.4299109111478.688100.011100.000.50.3-0.524325

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
201519Orlando Cityus USA1. MLS21.0Matches
201620Orlando Cityus USA1. MLS27.27Matches
201721Orlando Cityus USA1. MLS24.14Matches
2017-201822Beşiktaştr TUR1. Süper Lig1.70Matches
2018-201923Beşiktaş2. Europa Lg2.4646220001000004003Matches
2018-201923Beşiktaştr TUR1. Süper Lig3.53Matches
2019-202024Zulte Waregembe BEL1. First Division A27.7666645173451940000476429Matches
2020-202125Beşiktaştr TUR1. Süper Lig32.013Matches
2021-202226Beşiktaş1. Champions Lg3.91029930101100007606Matches
2021-202226Beşiktaştr TUR1. Süper Lig19.515Matches
2022-202327Club Brugge1. Champions Lg0.1110000000000100Matches
2022-202327Valladolides ESP1. La Liga16.32472416012600000170016Matches
2022-202327Club Bruggebe BEL1. Pro League A2.2636021000000005510Matches
2023-202428Mallorcaes ESPCopa del Rey4.95Matches
2023-202428Mallorcaes ESP1. La Liga20.329427813011710000184314Matches
2024-202529Mallorcaes ESP1. La Liga10.9180175400022000011817Matches
10 Seasons6 Clubs7 Leagues217.7161715614747883800001120975
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Beşiktaş (4 Seasons)3 Leagues63.01661615010331000011609
Orlando City (3 Seasons)1 League72.311
Mallorca (2 Seasons)2 Leagues36.1474453170111430000302421
Zulte Waregem (1 Season)1 League27.7666645173451940000476429
Valladolid (1 Season)1 League16.32472416012600000170016
Club Brugge (1 Season)2 Leagues2.3646121000000005610
Süper Lig (4 Seasons)56.731
MLS (3 Seasons)72.311
La Liga (3 Seasons)47.5721694230231530000472437
First Division A (2 Seasons)29.9729705194451940000531529
Champions Lg (2 Seasons)4.010310030101100007706
Copa del Rey (1 Season)4.95
Europa Lg (1 Season)2.4646220001000004003
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
201519Orlando City1 League21.0
201620Orlando City1 League27.27
201721Orlando City1 League24.14
2017-201822Beşiktaş1 League1.70
2018-201923Beşiktaş2 Leagues5.9646220004000004003
2019-202024Zulte Waregem1 League27.7666645173451940000476429
2020-202125Beşiktaş1 League32.013
2021-202226Beşiktaş2 Leagues23.410299301016100007606
2022-202327Valladolid1 League16.32472416012600000170016
2022-202327Club Brugge2 Leagues2.3646121000000005610
2023-202428Mallorca2 Leagues25.2294278130111210000184314
2024-202529Mallorca1 League10.9180175400022000011817
10 Seasons6 Clubs7 Leagues217.7161715614747883800001120975
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Beşiktaş (4 Seasons)3 Leagues63.01661615010331000011609
Orlando City (3 Seasons)1 League72.311
Mallorca (2 Seasons)2 Leagues36.1474453170111430000302421
Zulte Waregem (1 Season)1 League27.7666645173451940000476429
Valladolid (1 Season)1 League16.32472416012600000170016
Club Brugge (1 Season)2 Leagues2.3646121000000005610
Süper Lig (4 Seasons)56.731
MLS (3 Seasons)72.311
La Liga (3 Seasons)47.5721694230231530000472437
First Division A (2 Seasons)29.9729705194451940000531529
Champions Lg (2 Seasons)4.010310030101100007706
Copa del Rey (1 Season)4.95
Europa Lg (1 Season)2.4646220001000004003
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
201519Orlando Cityus USA1. MLS14th21.0Matches
201620Orlando Cityus USA1. MLS15th27.27Matches
201721Orlando Cityus USA1. MLS18th24.14Matches
2017-201822Beşiktaştr TUR1. Süper Lig4th1.70Matches
2018-201923Beşiktaştr TUR1. Süper Lig3rd3.53Matches
2019-202024Zulte Waregembe BEL1. First Division A9th27.7666645173451940000476429Matches
2020-202125Beşiktaştr TUR1. Süper Lig1st32.013Matches
2021-202226Beşiktaştr TUR1. Süper Lig6th19.515Matches
2022-202327Valladolides ESP1. La Liga18th16.32472416012600000170016Matches
2022-202327Club Bruggebe BEL1. Pro League A4th2.2636021000000005510Matches
2023-202428Mallorcaes ESP1. La Liga15th20.329427813011710000184314Matches
2024-202529Mallorcaes ESP1. La Liga5th10.9180175400022000011817Matches
10 Seasons6 Clubs4 Leagues206.4145013994246876700001003966
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Beşiktaş (4 Seasons)1 League56.731
Orlando City (3 Seasons)1 League72.311
Mallorca (2 Seasons)1 League31.247445317011930000302421
Zulte Waregem (1 Season)1 League27.7666645173451940000476429
Valladolid (1 Season)1 League16.32472416012600000170016
Club Brugge (1 Season)1 League2.2636021000000005510
Süper Lig (4 Seasons)56.731
MLS (3 Seasons)72.311
La Liga (3 Seasons)47.5721694230231530000472437
First Division A (2 Seasons)29.9729705194451940000531529
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
2023-202428Mallorcaes ESPCopa del Rey2nd4.95Matches
1 Season1 Club1 League4.95
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
2018-201923Beşiktaş2. Europa LgGR2.4646220001000004003Matches
2021-202226Beşiktaş1. Champions LgGR3.91029930101100007606Matches
2022-202327Club Brugge1. Champions LgR160.1110000000000100Matches
3 Seasons2 Clubs2 Leagues6.4167162501021000011709
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Beşiktaş (2 Seasons)2 Leagues6.2166161501021000011609
Club Brugge (1 Season)1 League0.1110000000000100
Champions Lg (2 Seasons)4.010310030101100007706
Europa Lg (1 Season)2.4646220001000004003
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
201418ca CanadaFriendlies (M)0.6Matches
201519ca CanadaFriendlies (M)0.4Matches
201519ca CanadaGold CupGR1.51Matches
201620ca CanadaFriendlies (M)0.9Matches
201721ca CanadaFriendlies (M)1.7Matches
201721ca CanadaGold CupQF0.60Matches
201822ca CanadaWCQ8.6Matches
201822ca CanadaFriendlies (M)0.8Matches
201923ca CanadaGold CupQF0.60Matches
202125ca CanadaGold CupSF2.22Matches
202227ca Canada1. World CupGR1.5292900003000002103Matches
202226ca CanadaWCQ11.1Matches
202226ca CanadaFriendlies (M)2.1Matches
202327ca CanadaFriendlies (M)0.9Matches
202428ca CanadaFriendlies (M)4.0Matches
202428ca CanadaCopa América4th4.4716830001000005002Matches
10 Seasons1 Club5 Leagues42.11009730007000007105
Friendlies (M) (8 Seasons)11.4
Gold Cup (4 Seasons)5.03
WCQ (2 Seasons)19.8
Copa América (1 Season)4.4716830001000005002
World Cup (1 Season)1.5292900003000002103

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
201519Orlando Cityus USA1. MLS21.0Matches
201620Orlando Cityus USA1. MLS27.2Matches
201721Orlando Cityus USA1. MLS24.1Matches
2017-201822Beşiktaştr TUR1. Süper Lig1.7Matches
2018-201923Beşiktaş2. Europa Lg2.472.9750200010.42100000Matches
2018-201923Beşiktaştr TUR1. Süper Lig3.5Matches
2019-202024Zulte Waregembe BEL1. First Division A27.7572.063918270100.36500140Matches
2020-202125Beşiktaştr TUR1. Süper Lig32.0Matches
2021-202226Beşiktaş1. Champions Lg3.982.0640121000.00000000Matches
2021-202226Beşiktaştr TUR1. Süper Lig19.5Matches
2022-202327Club Brugge1. Champions Lg0.100.0000000000.00000000Matches
2022-202327Valladolides ESP1. La Liga16.3332.02210552070.43501100Matches
2022-202327Club Bruggebe BEL1. Pro League A2.2104.4880020010.45000100Matches
2023-202428Mallorcaes ESPCopa del Rey4.9Matches
2023-202428Mallorcaes ESP1. La Liga20.3261.29160253040.20100120Matches
2024-202529Mallorcaes ESP1. La Liga10.9141.2880033030.27100110Matches
10 Seasons6 Clubs7 Leagues217.71551.8510111819160260.311301570
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Beşiktaş (4 Seasons)3 Leagues63.0152.4090321010.16100000
Orlando City (3 Seasons)1 League72.3
Mallorca (2 Seasons)2 Leagues36.1401.28240286070.22200230
Zulte Waregem (1 Season)1 League27.7572.063918270100.36500140
Valladolid (1 Season)1 League16.3332.02210552070.43501100
Club Brugge (1 Season)2 Leagues2.3104.2380020010.42000100
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)47.5731.5445071380140.29701330
First Division A (2 Seasons)29.9672.244718470110.37500240
Champions Lg (2 Seasons)4.081.9940121000.00000000
Copa del Rey (1 Season)4.9
Europa Lg (1 Season)2.472.9750200010.42100000
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
201519Orlando City1 League21.0
201620Orlando City1 League27.2
201721Orlando City1 League24.1
2017-201822Beşiktaş1 League1.7
2018-201923Beşiktaş2 Leagues5.972.9750200010.42100000
2019-202024Zulte Waregem1 League27.7572.063918270100.36500140
2020-202125Beşiktaş1 League32.0
2021-202226Beşiktaş2 Leagues23.482.0640121000.00000000
2022-202327Valladolid1 League16.3332.02210552070.43501100
2022-202327Club Brugge2 Leagues2.3104.2380020010.42000100
2023-202428Mallorca2 Leagues25.2261.29160253040.20100120
2024-202529Mallorca1 League10.9141.2880033030.27100110
10 Seasons6 Clubs7 Leagues217.71551.8510111819160260.311301570
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Beşiktaş (4 Seasons)3 Leagues63.0152.4090321010.16100000
Orlando City (3 Seasons)1 League72.3
Mallorca (2 Seasons)2 Leagues36.1401.28240286070.22200230
Zulte Waregem (1 Season)1 League27.7572.063918270100.36500140
Valladolid (1 Season)1 League16.3332.02210552070.43501100
Club Brugge (1 Season)2 Leagues2.3104.2380020010.42000100
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)47.5731.5445071380140.29701330
First Division A (2 Seasons)29.9672.244718470110.37500240
Champions Lg (2 Seasons)4.081.9940121000.00000000
Copa del Rey (1 Season)4.9
Europa Lg (1 Season)2.472.9750200010.42100000
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
201519Orlando Cityus USA1. MLS14th21.0Matches
201620Orlando Cityus USA1. MLS15th27.2Matches
201721Orlando Cityus USA1. MLS18th24.1Matches
2017-201822Beşiktaştr TUR1. Süper Lig4th1.7Matches
2018-201923Beşiktaştr TUR1. Süper Lig3rd3.5Matches
2019-202024Zulte Waregembe BEL1. First Division A9th27.7572.063918270100.36500140Matches
2020-202125Beşiktaştr TUR1. Süper Lig1st32.0Matches
2021-202226Beşiktaştr TUR1. Süper Lig6th19.5Matches
2022-202327Valladolides ESP1. La Liga18th16.3332.02210552070.43501100Matches
2022-202327Club Bruggebe BEL1. Pro League A4th2.2104.4880020010.45000100Matches
2023-202428Mallorcaes ESP1. La Liga15th20.3261.29160253040.20100120Matches
2024-202529Mallorcaes ESP1. La Liga5th10.9141.2880033030.27100110Matches
10 Seasons6 Clubs4 Leagues206.41401.819211517150250.321201570
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Beşiktaş (4 Seasons)1 League56.7
Orlando City (3 Seasons)1 League72.3
Mallorca (2 Seasons)1 League31.2401.28240286070.22200230
Zulte Waregem (1 Season)1 League27.7572.063918270100.36500140
Valladolid (1 Season)1 League16.3332.02210552070.43501100
Club Brugge (1 Season)1 League2.2104.4880020010.45000100
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)47.5731.5445071380140.29701330
First Division A (2 Seasons)29.9672.244718470110.37500240
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
2023-202428Mallorcaes ESPCopa del Rey2nd4.9Matches
1 Season1 Club1 League4.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201923Beşiktaş2. Europa LgGR2.472.9750200010.42100000Matches
2021-202226Beşiktaş1. Champions LgGR3.982.0640121000.00000000Matches
2022-202327Club Brugge1. Champions LgR160.100.0000000000.00000000Matches
3 Seasons2 Clubs2 Leagues6.4152.3590321010.16100000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Beşiktaş (2 Seasons)2 Leagues6.2152.4090321010.16100000
Club Brugge (1 Season)1 League0.100.0000000000.00000000
Champions Lg (2 Seasons)4.081.9940121000.00000000
Europa Lg (1 Season)2.472.9750200010.42100000
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
201418ca CanadaFriendlies (M)0.6Matches
201519ca CanadaFriendlies (M)0.4Matches
201519ca CanadaGold CupGR1.5Matches
201620ca CanadaFriendlies (M)0.9Matches
201721ca CanadaFriendlies (M)1.7Matches
201721ca CanadaGold CupQF0.6Matches
201822ca CanadaWCQ8.6Matches
201822ca CanadaFriendlies (M)0.8Matches
201923ca CanadaGold CupQF0.6Matches
202125ca CanadaGold CupSF2.2Matches
202227ca Canada1. World CupGR1.553.2840100010.66100000Matches
202226ca CanadaWCQ11.1Matches
202226ca CanadaFriendlies (M)2.1Matches
202327ca CanadaFriendlies (M)0.9Matches
202428ca CanadaFriendlies (M)4.0Matches
202428ca CanadaCopa América4th4.4112.5090101010.23100000Matches
10 Seasons1 Club5 Leagues42.1162.70130201020.34200000
Friendlies (M) (8 Seasons)11.4
Gold Cup (4 Seasons)5.0
WCQ (2 Seasons)19.8
Copa América (1 Season)4.4112.5090101010.23100000
World Cup (1 Season)1.553.2840100010.66100000

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
201519Orlando Cityus USA1. MLS21.0Matches
201620Orlando Cityus USA1. MLS27.286Matches
201721Orlando Cityus USA1. MLS24.164Matches
2017-201822Beşiktaştr TUR1. Süper Lig1.720Matches
2018-201923Beşiktaş2. Europa Lg2.400000020.022020030Matches
2018-201923Beşiktaştr TUR1. Süper Lig3.521Matches
2019-202024Zulte Waregembe BEL1. First Division A27.714838341526.71119316317160Matches
2020-202125Beşiktaştr TUR1. Süper Lig32.01723Matches
2021-202226Beşiktaş1. Champions Lg3.9642401714.364041740Matches
2021-202226Beşiktaştr TUR1. Süper Lig19.5134Matches
2022-202327Club Brugge1. Champions Lg0.1000000000000000Matches
2022-202327Valladolides ESP1. La Liga16.3932433742.9463309150Matches
2022-202327Club Bruggebe BEL1. Pro League A2.2532031250.010001610Matches
2023-202428Mallorcaes ESPCopa del Rey4.900Matches
2023-202428Mallorcaes ESP1. La Liga20.31786472728.6516511320170Matches
2024-202529Mallorcaes ESP1. La Liga10.952122030.037161640Matches
10 Seasons6 Clubs7 Leagues217.75676162218114325.6325412424765600
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Beşiktaş (4 Seasons)3 Leagues63.06382401911.1860629770
Orlando City (3 Seasons)1 League72.314100
Mallorca (2 Seasons)2 Leagues36.1221076921020.0823617426210
Zulte Waregem (1 Season)1 League27.714838341526.71119316317160
Valladolid (1 Season)1 League16.3932433742.9463309150
Club Brugge (1 Season)2 Leagues2.3532031250.010001610
Süper Lig (4 Seasons)56.734280
MLS (3 Seasons)72.314100
La Liga (3 Seasons)47.531139101251729.41229920435360
First Division A (2 Seasons)29.9191158651729.41219316423170
Champions Lg (2 Seasons)4.0642401714.364041740
Copa del Rey (1 Season)4.9000
Europa Lg (1 Season)2.400000020.022020030
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
201519Orlando City1 League21.00
201620Orlando City1 League27.2860
201721Orlando City1 League24.1640
2017-201822Beşiktaş1 League1.7200
2018-201923Beşiktaş2 Leagues5.902000020.022021030
2019-202024Zulte Waregem1 League27.714838341526.71119316317160
2020-202125Beşiktaş1 League32.017230
2021-202226Beşiktaş2 Leagues23.46172401714.364045740
2022-202327Valladolid1 League16.3932433742.9463309150
2022-202327Club Brugge2 Leagues2.3532031250.010001610
2023-202428Mallorca2 Leagues25.21786472728.6516511320170
2024-202529Mallorca1 League10.952122030.037161640
10 Seasons6 Clubs7 Leagues217.75676162218114325.6325412424765600
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Beşiktaş (4 Seasons)3 Leagues63.06382401911.1860629770
Orlando City (3 Seasons)1 League72.314100
Mallorca (2 Seasons)2 Leagues36.1221076921020.0823617426210
Zulte Waregem (1 Season)1 League27.714838341526.71119316317160
Valladolid (1 Season)1 League16.3932433742.9463309150
Club Brugge (1 Season)2 Leagues2.3532031250.010001610
Süper Lig (4 Seasons)56.734280
MLS (3 Seasons)72.314100
La Liga (3 Seasons)47.531139101251729.41229920435360
First Division A (2 Seasons)29.9191158651729.41219316423170
Champions Lg (2 Seasons)4.0642401714.364041740
Copa del Rey (1 Season)4.9000
Europa Lg (1 Season)2.400000020.022020030
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
201519Orlando Cityus USA1. MLS14th21.0Matches
201620Orlando Cityus USA1. MLS15th27.286Matches
201721Orlando Cityus USA1. MLS18th24.164Matches
2017-201822Beşiktaştr TUR1. Süper Lig4th1.720Matches
2018-201923Beşiktaştr TUR1. Süper Lig3rd3.521Matches
2019-202024Zulte Waregembe BEL1. First Division A9th27.714838341526.71119316317160Matches
2020-202125Beşiktaştr TUR1. Süper Lig1st32.01723Matches
2021-202226Beşiktaştr TUR1. Süper Lig6th19.5134Matches
2022-202327Valladolides ESP1. La Liga18th16.3932433742.9463309150Matches
2022-202327Club Bruggebe BEL1. Pro League A4th2.2532031250.010001610Matches
2023-202428Mallorcaes ESP1. La Liga15th20.31786472728.6516511320170Matches
2024-202529Mallorcaes ESP1. La Liga5th10.952122030.037161640Matches
10 Seasons6 Clubs4 Leagues206.45072141818103429.4244812364658530
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
Beşiktaş (4 Seasons)1 League56.734280
Orlando City (3 Seasons)1 League72.314100
Mallorca (2 Seasons)1 League31.2221076921020.0823617426210
Zulte Waregem (1 Season)1 League27.714838341526.71119316317160
Valladolid (1 Season)1 League16.3932433742.9463309150
Club Brugge (1 Season)1 League2.2532031250.010001610
Süper Lig (4 Seasons)56.734280
MLS (3 Seasons)72.314100
La Liga (3 Seasons)47.531139101251729.41229920435360
First Division A (2 Seasons)29.9191158651729.41219316423170
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
2023-202428Mallorcaes ESPCopa del Rey2nd4.900Matches
1 Season1 Club1 League4.9000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201923Beşiktaş2. Europa LgGR2.400000020.022020030Matches
2021-202226Beşiktaş1. Champions LgGR3.9642401714.364041740Matches
2022-202327Club Brugge1. Champions LgR160.1000000000000000Matches
3 Seasons2 Clubs2 Leagues6.4642401911.186061770
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Beşiktaş (2 Seasons)2 Leagues6.2642401911.186061770
Club Brugge (1 Season)1 League0.1000000000000000
Champions Lg (2 Seasons)4.0642401714.364041740
Europa Lg (1 Season)2.400000020.022020030
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
201418ca CanadaFriendlies (M)0.6Matches
201519ca CanadaFriendlies (M)0.4Matches
201519ca CanadaGold CupGR1.500Matches
201620ca CanadaFriendlies (M)0.9Matches
201721ca CanadaFriendlies (M)1.7Matches
201721ca CanadaGold CupQF0.600Matches
201822ca CanadaWCQ8.6Matches
201822ca CanadaFriendlies (M)0.8Matches
201923ca CanadaGold CupQF0.600Matches
202125ca CanadaGold CupSF2.210Matches
202227ca Canada1. World CupGR1.500000010.010000020Matches
202226ca CanadaWCQ11.1Matches
202226ca CanadaFriendlies (M)2.1Matches
202327ca CanadaFriendlies (M)0.9Matches
202428ca CanadaFriendlies (M)4.0Matches
202428ca CanadaCopa América4th4.430003020.023210350Matches
10 Seasons1 Club5 Leagues42.131003030.033210370
Friendlies (M) (8 Seasons)11.40
Gold Cup (4 Seasons)5.0100
WCQ (2 Seasons)19.80
Copa América (1 Season)4.430003020.023210350
World Cup (1 Season)1.500000010.010000020

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
201519Orlando Cityus USA1. MLS21.0Matches
201620Orlando Cityus USA1. MLS27.2Matches
201721Orlando Cityus USA1. MLS24.1Matches
2017-201822Beşiktaştr TUR1. Süper Lig1.7Matches
2018-201923Beşiktaş2. Europa Lg2.41003104546171003266.7133.356224672021638018Matches
2018-201923Beşiktaştr TUR1. Süper Lig3.5Matches
2019-202024Zulte Waregembe BEL1. First Division A27.71036225247253514810351035149.55250.58075219188775484511888917229Matches
2020-202125Beşiktaştr TUR1. Süper Lig32.0Matches
2021-202226Beşiktaş1. Champions Lg3.915193082411315113753.8646.28750019163471011921Matches
2021-202226Beşiktaştr TUR1. Süper Lig19.5Matches
2022-202327Club Brugge1. Champions Lg0.150014050000000002000Matches
2022-202327Valladolides ESP1. La Liga16.3472214818924289470261038.51557.73041538607251511653637072Matches
2022-202327Club Bruggebe BEL1. Pro League A2.29614454920953133.3133.3825101845321348230Matches
2023-202428Mallorcaes ESPCopa del Rey4.9Matches
2023-202428Mallorcaes ESP1. La Liga20.35482651209297111548391435.92359.031016085712013175834406103Matches
2024-202529Mallorcaes ESP1. La Liga10.93066271441384130514214.31178.6176836258974323424553Matches
10 Seasons6 Clubs7 Leagues217.72714882221187135243927092018743.310954.2182210435376514289853112092219526
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
Beşiktaş (4 Seasons)3 Leagues63.02511240127873025116956.3743.8143724258836231319939
Orlando City (3 Seasons)1 League72.3
Mallorca (2 Seasons)2 Leagues36.18543278353435152853531630.23464.248624448292920219068651156
Zulte Waregem (1 Season)1 League27.71036225247253514810351035149.55250.58075219188775484511888917229
Valladolid (1 Season)1 League16.3472214818924289470261038.51557.73041538607251511653637072
Club Brugge (1 Season)2 Leagues2.3101144653201003133.3133.3825101845321548230
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)47.51326531265426772411323792632.94962.0790398214365435321551041021228
First Division A (2 Seasons)29.91132235651758416811301065249.15350.08895729207180514713192999259
Champions Lg (2 Seasons)4.015693083451315613753.8646.28750019163491011921
Copa del Rey (1 Season)4.9
Europa Lg (1 Season)2.41003104546171003266.7133.356224672021638018
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
201519Orlando City1 League21.0
201620Orlando City1 League27.2
201721Orlando City1 League24.1
2017-201822Beşiktaş1 League1.7
2018-201923Beşiktaş2 Leagues5.91003104546171003266.7133.356224672021638018
2019-202024Zulte Waregem1 League27.71036225247253514810351035149.55250.58075219188775484511888917229
2020-202125Beşiktaş1 League32.0
2021-202226Beşiktaş2 Leagues23.415193082411315113753.8646.28750019163471011921
2022-202327Valladolid1 League16.3472214818924289470261038.51557.73041538607251511653637072
2022-202327Club Brugge2 Leagues2.3101144653201003133.3133.3825101845321548230
2023-202428Mallorca2 Leagues25.25482651209297111548391435.92359.031016085712013175834406103
2024-202529Mallorca1 League10.93066271441384130514214.31178.6176836258974323424553
10 Seasons6 Clubs7 Leagues217.72714882221187135243927092018743.310954.2182210435376514289853112092219526
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
Beşiktaş (4 Seasons)3 Leagues63.02511240127873025116956.3743.8143724258836231319939
Orlando City (3 Seasons)1 League72.3
Mallorca (2 Seasons)2 Leagues36.18543278353435152853531630.23464.248624448292920219068651156
Zulte Waregem (1 Season)1 League27.71036225247253514810351035149.55250.58075219188775484511888917229
Valladolid (1 Season)1 League16.3472214818924289470261038.51557.73041538607251511653637072
Club Brugge (1 Season)2 Leagues2.3101144653201003133.3133.3825101845321548230
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)47.51326531265426772411323792632.94962.0790398214365435321551041021228
First Division A (2 Seasons)29.91132235651758416811301065249.15350.08895729207180514713192999259
Champions Lg (2 Seasons)4.015693083451315613753.8646.28750019163491011921
Copa del Rey (1 Season)4.9
Europa Lg (1 Season)2.41003104546171003266.7133.356224672021638018
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201519Orlando Cityus USA1. MLS14th21.0Matches
201620Orlando Cityus USA1. MLS15th27.2Matches
201721Orlando Cityus USA1. MLS18th24.1Matches
2017-201822Beşiktaştr TUR1. Süper Lig4th1.7Matches
2018-201923Beşiktaştr TUR1. Süper Lig3rd3.5Matches
2019-202024Zulte Waregembe BEL1. First Division A9th27.71036225247253514810351035149.55250.58075219188775484511888917229Matches
2020-202125Beşiktaştr TUR1. Süper Lig1st32.0Matches
2021-202226Beşiktaştr TUR1. Süper Lig6th19.5Matches
2022-202327Valladolides ESP1. La Liga18th16.3472214818924289470261038.51557.73041538607251511653637072Matches
2022-202327Club Bruggebe BEL1. Pro League A4th2.29614454920953133.3133.3825101845321348230Matches
2023-202428Mallorcaes ESP1. La Liga15th20.35482651209297111548391435.92359.031016085712013175834406103Matches
2024-202529Mallorcaes ESP1. La Liga5th10.93066271441384130514214.31178.6176836258974323424553Matches
10 Seasons6 Clubs4 Leagues206.42458761821059126140924531857842.210255.116799711350713486792861962020487
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Beşiktaş (4 Seasons)1 League56.7
Orlando City (3 Seasons)1 League72.3
Mallorca (2 Seasons)1 League31.28543278353435152853531630.23464.248624448292920219068651156
Zulte Waregem (1 Season)1 League27.71036225247253514810351035149.55250.58075219188775484511888917229
Valladolid (1 Season)1 League16.3472214818924289470261038.51557.73041538607251511653637072
Club Brugge (1 Season)1 League2.29614454920953133.3133.3825101845321348230
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)47.51326531265426772411323792632.94962.0790398214365435321551041021228
First Division A (2 Seasons)29.91132235651758416811301065249.15350.08895729207180514713192999259
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
2023-202428Mallorcaes ESPCopa del Rey2nd4.9Matches
1 Season1 Club1 League4.9
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201923Beşiktaş2. Europa LgGR2.41003104546171003266.7133.356224672021638018Matches
2021-202226Beşiktaş1. Champions LgGR3.915193082411315113753.8646.28750019163471011921Matches
2022-202327Club Brugge1. Champions LgR160.150014050000000002000Matches
3 Seasons2 Clubs2 Leagues6.42561240128913025616956.3743.8143724258836251319939
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
Beşiktaş (2 Seasons)2 Leagues6.22511240127873025116956.3743.8143724258836231319939
Club Brugge (1 Season)1 League0.150014050000000002000
Champions Lg (2 Seasons)4.015693083451315613753.8646.28750019163491011921
Europa Lg (1 Season)2.41003104546171003266.7133.356224672021638018
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
201418ca CanadaFriendlies (M)0.6Matches
201519ca CanadaFriendlies (M)0.4Matches
201519ca CanadaGold CupGR1.5Matches
201620ca CanadaFriendlies (M)0.9Matches
201721ca CanadaFriendlies (M)1.7Matches
201721ca CanadaGold CupQF0.6Matches
201822ca CanadaWCQ8.6Matches
201822ca CanadaFriendlies (M)0.8Matches
201923ca CanadaGold CupQF0.6Matches
202125ca CanadaGold CupSF2.2Matches
202227ca Canada1. World CupGR1.5442419227444125.0375.0201045132152336Matches
202226ca CanadaWCQ11.1Matches
202226ca CanadaFriendlies (M)2.1Matches
202327ca CanadaFriendlies (M)0.9Matches
202428ca CanadaFriendlies (M)4.0Matches
202428ca CanadaCopa América4th4.41117125050121118450.0450.0602318032011118222Matches
10 Seasons1 Club5 Leagues42.115591669721915512541.7758.380335131641161311528
Friendlies (M) (8 Seasons)11.4
Gold Cup (4 Seasons)5.0
WCQ (2 Seasons)19.8
Copa América (1 Season)4.41117125050121118450.0450.0602318032011118222
World Cup (1 Season)1.5442419227444125.0375.0201045132152336

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
201519Orlando Cityus USA1. MLS271,8917061.821.0246311.303134-3-0.14+0.40Matches
201620Orlando Cityus USA1. MLS322,4487780.027.22919301.193844-6-0.22-0.37Matches
201721Orlando Cityus USA1. MLS282,1677770.824.12419401.323036-6-0.25+1.06Matches
2017-201822Beşiktaştr TUR1. Süper Lig4155395.11.720263.0083+5+2.90+1.85Matches
2018-201923Beşiktaş2. Europa Lg42125339.32.4364111921.9034-1-0.42-0.154.66.3-1.8-0.75-0.40Matches
2018-201923Beşiktaştr TUR1. Süper Lig123182710.43.528111016221.83107+3+0.85+0.09Matches
2019-202024Zulte Waregembe BEL1. First Division A292,4918695.427.728882413601.243945-6-0.22+1.3038.145.3-7.2-0.26+0.74Matches
2020-202125Beşiktaştr TUR1. Süper Lig382,8787679.932.033841952402.056831+37+1.16+0.16Matches
2021-202226Beşiktaş1. Champions Lg53507064.83.95701000.00215-13-3.34-1.923.713.0-9.3-2.39-0.38Matches
2021-202226Beşiktaştr TUR1. Süper Lig291,7536051.319.519775102921.412922+7+0.36+0.31Matches
2022-202327Club Brugge1. Champions Lg112121.70.10011241.000000.00+0.380.00.00.0-0.08+1.05Matches
2022-202327Valladolides ESP1. La Liga191,4697743.016.316871332611.212026-6-0.37+0.7419.427.4-8.0-0.49+0.37Matches
2022-202327Club Bruggebe BEL1. Pro League A9199226.52.2185081442.1141+3+1.36+0.665.71.5+4.2+1.89+1.32Matches
2023-202428Mallorcaes ESPCopa del Rey74446354.84.9573023912.14113+8+1.62+0.64Matches
2023-202428Mallorcaes ESP1. La Liga351,8235253.320.320703152821.002021-1-0.05+0.5123.520.7+2.8+0.14+0.43Matches
2024-202529Mallorcaes ESP1. La Liga169856257.610.91371132021.50810-2-0.18-0.1813.510.1+3.3+0.30+0.64Matches
10 Seasons6 Clubs7 Leagues29519,5956650.1217.7224801127124471.44321302+19+0.09-0.05108.3124.2-15.9-0.19+0.07
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Beşiktaş (4 Seasons)3 Leagues925,6666239.863.06479272823321.7412082+38+0.60-0.058.219.3-11.1-1.77-0.82
Orlando City (3 Seasons)1 League876,5067570.972.377441011.2799114-15-0.21+0.43
Mallorca (2 Seasons)2 Leagues583,2525654.736.138714202851.283934+5+0.14+0.3436.930.8+6.1+0.20+0.50
Zulte Waregem (1 Season)1 League292,4918695.427.728882413601.243945-6-0.22+1.3038.145.3-7.2-0.26+0.74
Valladolid (1 Season)1 League191,4697743.016.316871332611.212026-6-0.37+0.7419.427.4-8.0-0.49+0.37
Club Brugge (1 Season)2 Leagues10211215.62.3185091482.0041+3+1.28+0.805.71.5+4.2+1.78+1.55
Süper Lig (4 Seasons)835,1046138.856.75681252723301.8411563+52+0.92+0.18
MLS (3 Seasons)876,5067570.972.377441011.2799114-15-0.21+0.43
La Liga (3 Seasons)704,2776150.047.5497617212751.174857-9-0.19+0.5356.358.2-1.9-0.04+0.52
First Division A (2 Seasons)382,6907147.429.929882491741.454346-3-0.10-0.7043.846.8-3.0-0.10-0.61
Champions Lg (2 Seasons)63626028.74.0570111240.17215-13-3.23-2.633.713.0-9.3-2.32-1.00
Copa del Rey (1 Season)74446354.84.9573023912.14113+8+1.62+0.64
Europa Lg (1 Season)42125339.32.4364111921.9034-1-0.42-0.154.66.3-1.8-0.75-0.40
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
201519Orlando City1 League271,8917061.821.0246311.303134-3-0.14+0.40
201620Orlando City1 League322,4487780.027.22919301.193844-6-0.22-0.37
201721Orlando City1 League282,1677770.824.12419401.323036-6-0.25+1.06
2017-201822Beşiktaş1 League4155395.11.720263.0083+5+2.90+1.85
2018-201923Beşiktaş2 Leagues165303314.75.957121116241.851311+2+0.34-0.314.66.3-1.8-0.75-0.40
2019-202024Zulte Waregem1 League292,4918695.427.728882413601.243945-6-0.22+1.3038.145.3-7.2-0.26+0.74
2020-202125Beşiktaş1 League382,8787679.932.033841952402.056831+37+1.16+0.16
2021-202226Beşiktaş2 Leagues342,1036253.123.424766102921.203137-6-0.26-0.163.713.0-9.3-2.39-0.38
2022-202327Valladolid1 League191,4697743.016.316871332611.212026-6-0.37+0.7419.427.4-8.0-0.49+0.37
2022-202327Club Brugge2 Leagues10211215.62.3185091482.0041+3+1.28+0.805.71.5+4.2+1.78+1.55
2023-202428Mallorca2 Leagues422,2675453.625.225713172931.193124+7+0.28+0.5523.520.7+2.8+0.14+0.43
2024-202529Mallorca1 League169856257.610.91371132021.50810-2-0.18-0.1813.510.1+3.3+0.30+0.64
10 Seasons6 Clubs7 Leagues29519,5956650.1217.7224801127124471.44321302+19+0.09-0.05108.3124.2-15.9-0.19+0.07
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Beşiktaş (4 Seasons)3 Leagues925,6666239.863.06479272823321.7412082+38+0.60-0.058.219.3-11.1-1.77-0.82
Orlando City (3 Seasons)1 League876,5067570.972.377441011.2799114-15-0.21+0.43
Mallorca (2 Seasons)2 Leagues583,2525654.736.138714202851.283934+5+0.14+0.3436.930.8+6.1+0.20+0.50
Zulte Waregem (1 Season)1 League292,4918695.427.728882413601.243945-6-0.22+1.3038.145.3-7.2-0.26+0.74
Valladolid (1 Season)1 League191,4697743.016.316871332611.212026-6-0.37+0.7419.427.4-8.0-0.49+0.37
Club Brugge (1 Season)2 Leagues10211215.62.3185091482.0041+3+1.28+0.805.71.5+4.2+1.78+1.55
Süper Lig (4 Seasons)835,1046138.856.75681252723301.8411563+52+0.92+0.18
MLS (3 Seasons)876,5067570.972.377441011.2799114-15-0.21+0.43
La Liga (3 Seasons)704,2776150.047.5497617212751.174857-9-0.19+0.5356.358.2-1.9-0.04+0.52
First Division A (2 Seasons)382,6907147.429.929882491741.454346-3-0.10-0.7043.846.8-3.0-0.10-0.61
Champions Lg (2 Seasons)63626028.74.0570111240.17215-13-3.23-2.633.713.0-9.3-2.32-1.00
Copa del Rey (1 Season)74446354.84.9573023912.14113+8+1.62+0.64
Europa Lg (1 Season)42125339.32.4364111921.9034-1-0.42-0.154.66.3-1.8-0.75-0.40
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
201519Orlando Cityus USA1. MLS14th271,8917061.821.0246311.303134-3-0.14+0.40Matches
201620Orlando Cityus USA1. MLS15th322,4487780.027.22919301.193844-6-0.22-0.37Matches
201721Orlando Cityus USA1. MLS18th282,1677770.824.12419401.323036-6-0.25+1.06Matches
2017-201822Beşiktaştr TUR1. Süper Lig4th4155395.11.720263.0083+5+2.90+1.85Matches
2018-201923Beşiktaştr TUR1. Süper Lig3rd123182710.43.528111016221.83107+3+0.85+0.09Matches
2019-202024Zulte Waregembe BEL1. First Division A9th292,4918695.427.728882413601.243945-6-0.22+1.3038.145.3-7.2-0.26+0.74Matches
2020-202125Beşiktaştr TUR1. Süper Lig1st382,8787679.932.033841952402.056831+37+1.16+0.16Matches
2021-202226Beşiktaştr TUR1. Süper Lig6th291,7536051.319.519775102921.412922+7+0.36+0.31Matches
2022-202327Valladolides ESP1. La Liga18th191,4697743.016.316871332611.212026-6-0.37+0.7419.427.4-8.0-0.49+0.37Matches
2022-202327Club Bruggebe BEL1. Pro League A4th9199226.52.2185081442.1141+3+1.36+0.665.71.5+4.2+1.89+1.32Matches
2023-202428Mallorcaes ESP1. La Liga15th351,8235253.320.320703152821.002021-1-0.05+0.5123.520.7+2.8+0.14+0.43Matches
2024-202529Mallorcaes ESP1. La Liga5th169856257.610.91371132021.50810-2-0.18-0.1813.510.1+3.3+0.30+0.64Matches
10 Seasons6 Clubs4 Leagues27818,5776750.8206.4211811106723401.44305280+25+0.12-0.04100.1104.9-4.8-0.06+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 onxG onxGA xG+/- xG+/-90 On-Off Matches
Beşiktaş (4 Seasons)1 League835,1046138.856.75681252723301.8411563+52+0.92+0.18
Orlando City (3 Seasons)1 League876,5067570.972.377441011.2799114-15-0.21+0.43
Mallorca (2 Seasons)1 League512,8085554.731.233704182741.162831-3-0.10+0.2936.930.8+6.1+0.20+0.50
Zulte Waregem (1 Season)1 League292,4918695.427.728882413601.243945-6-0.22+1.3038.145.3-7.2-0.26+0.74
Valladolid (1 Season)1 League191,4697743.016.316871332611.212026-6-0.37+0.7419.427.4-8.0-0.49+0.37
Club Brugge (1 Season)1 League9199226.52.2185081442.1141+3+1.36+0.665.71.5+4.2+1.89+1.32
Süper Lig (4 Seasons)835,1046138.856.75681252723301.8411563+52+0.92+0.18
MLS (3 Seasons)876,5067570.972.377441011.2799114-15-0.21+0.43
La Liga (3 Seasons)704,2776150.047.5497617212751.174857-9-0.19+0.5356.358.2-1.9-0.04+0.52
First Division A (2 Seasons)382,6907147.429.929882491741.454346-3-0.10-0.7043.846.8-3.0-0.10-0.61
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
2023-202428Mallorcaes ESPCopa del Rey2nd74446354.84.9573023912.14113+8+1.62+0.64Matches
1 Season1 Club1 League74446354.84.9573023912.14113+8+1.62+0.64
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
2018-201923Beşiktaş2. Europa LgGR42125339.32.4364111921.9034-1-0.42-0.154.66.3-1.8-0.75-0.40Matches
2021-202226Beşiktaş1. Champions LgGR53507064.83.95701000.00215-13-3.34-1.923.713.0-9.3-2.39-0.38Matches
2022-202327Club Brugge1. Champions LgR16112121.70.10011241.000000.00+0.380.00.00.0-0.08+1.05Matches
3 Seasons2 Clubs2 Leagues105745731.96.4868221660.86519-14-2.20-1.688.219.3-11.1-1.74-0.68
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
Beşiktaş (2 Seasons)2 Leagues95626252.06.2868211920.84519-14-2.24-1.558.219.3-11.1-1.77-0.82
Club Brugge (1 Season)1 League112121.70.10011241.000000.00+0.380.00.00.0-0.08+1.05
Champions Lg (2 Seasons)63626028.74.0570111240.17215-13-3.23-2.633.713.0-9.3-2.32-1.00
Europa Lg (1 Season)42125339.32.4364111921.9034-1-0.42-0.154.66.3-1.8-0.75-0.40
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
201418ca CanadaFriendlies (M)3571912.70.60031800.670000.00-0.23Matches
201519ca CanadaFriendlies (M)236188.00.40021703.0010+1+2.50+2.07Matches
201519ca CanadaGold CupGR31364550.41.5257012200.670000.00+0.67Matches
201620ca CanadaFriendlies (M)1777714.30.91770010.000000.00+0.39Matches
201721ca CanadaFriendlies (M)31565234.71.7256014502.001100.00-1.22Matches
201721ca CanadaGold CupQF1555515.30.61550000.0002-2-3.27-4.16Matches
201822ca CanadaWCQ107787886.48.610784001.70128+4+0.46-1.01Matches
201822ca CanadaFriendlies (M)1747482.20.81740003.0010+1+1.22+1.22Matches
201923ca CanadaGold CupQF1565615.60.61560030.0002-2-3.21-6.17Matches
202125ca CanadaGold CupSF32016744.72.23670002.0063+3+1.34+0.26Matches
202227ca Canada1. World CupGR31374650.71.5252013300.0024-2-1.31+0.721.11.7-0.6-0.39-1.02Matches
202226ca CanadaWCQ161,0016355.611.11274342712.38304+26+2.34+0.08Matches
202226ca CanadaFriendlies (M)31886352.22.13630002.003300.00-0.52Matches
202327ca CanadaFriendlies (M)1808088.90.91800000.0004-4-4.50-13.50Matches
202428ca CanadaFriendlies (M)53617280.24.05720001.6035-2-0.50-0.50Matches
202428ca CanadaCopa América4th53967973.34.45791011.0024-2-0.45+0.174.95.3-0.4-0.08-0.09Matches
10 Seasons1 Club5 Leagues613,7896248.442.149718122561.626140+21+0.50-0.396.07.0-1.0-0.16-0.47
Friendlies (M) (8 Seasons)191,0295435.711.41369062211.63913-4-0.35-0.69
Gold Cup (4 Seasons)84485631.15.0761012231.0067-1-0.20-1.56
WCQ (2 Seasons)261,7796865.919.82276742712.124212+30+1.52-0.63
Copa América (1 Season)53967973.34.45791011.0024-2-0.45+0.174.95.3-0.4-0.08-0.09
World Cup (1 Season)31374650.71.5252013300.0024-2-1.31+0.721.11.7-0.6-0.39-1.02

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
201519Orlando Cityus USA1. MLS21.00131Matches
201620Orlando Cityus USA1. MLS27.2000245922768000Matches
201721Orlando Cityus USA1. MLS24.1100455612446010Matches
2017-201822Beşiktaştr TUR1. Süper Lig1.7100510002000Matches
2018-201923Beşiktaş2. Europa Lg2.40002701000006132732.5Matches
2018-201923Beşiktaştr TUR1. Süper Lig3.5100561312000Matches
2019-202024Zulte Waregembe BEL1. First Division A27.72004388201938400614911330.2Matches
2020-202125Beşiktaştr TUR1. Süper Lig32.05115765171323170Matches
2021-202226Beşiktaş1. Champions Lg3.930071111140001511568.8Matches
2021-202226Beşiktaştr TUR1. Süper Lig19.5310374520154130Matches
2022-202327Club Brugge1. Champions Lg0.10000000000000010.0Matches
2022-202327Valladolides ESP1. La Liga16.340023252960301041436041.7Matches
2022-202327Club Bruggebe BEL1. Pro League A2.2100460013000821115.4Matches
2023-202428Mallorcaes ESPCopa del Rey4.90006485000Matches
2023-202428Mallorcaes ESP1. La Liga20.3800273431738010428310244.9Matches
2024-202529Mallorcaes ESP1. La Liga10.920014191621210024335039.8Matches
10 Seasons6 Clubs7 Leagues217.7313133042617783477653019723436938.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Beşiktaş (4 Seasons)3 Leagues63.013211131353933293800021243242.9
Orlando City (3 Seasons)1 League72.311010011534111014010
Mallorca (2 Seasons)2 Leagues36.11000475755144101106611615243.3
Zulte Waregem (1 Season)1 League27.72004388201938400614911330.2
Valladolid (1 Season)1 League16.340023252960301041436041.7
Club Brugge (1 Season)2 Leagues2.3100460013000821214.3
Süper Lig (4 Seasons)56.7102110411738312834000
MLS (3 Seasons)72.311010011534111014010
La Liga (3 Seasons)47.514006478761541312010715921242.9
First Division A (2 Seasons)29.930047942019411400695112429.1
Champions Lg (2 Seasons)4.030071111140001511664.7
Copa del Rey (1 Season)4.90006485000
Europa Lg (1 Season)2.40002701000006132732.5
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
201519Orlando City1 League21.00131
201620Orlando City1 League27.2000245922768000
201721Orlando City1 League24.1100455612446010
2017-201822Beşiktaş1 League1.7100510002000
2018-201923Beşiktaş2 Leagues5.910071314120006132732.5
2019-202024Zulte Waregem1 League27.72004388201938400614911330.2
2020-202125Beşiktaş1 League32.05115765171323170
2021-202226Beşiktaş2 Leagues23.4610445621165170001511568.8
2022-202327Valladolid1 League16.340023252960301041436041.7
2022-202327Club Brugge2 Leagues2.3100460013000821214.3
2023-202428Mallorca2 Leagues25.28003338391238010428310244.9
2024-202529Mallorca1 League10.920014191621210024335039.8
10 Seasons6 Clubs7 Leagues217.7313133042617783477653019723436938.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Beşiktaş (4 Seasons)3 Leagues63.013211131353933293800021243242.9
Orlando City (3 Seasons)1 League72.311010011534111014010
Mallorca (2 Seasons)2 Leagues36.11000475755144101106611615243.3
Zulte Waregem (1 Season)1 League27.72004388201938400614911330.2
Valladolid (1 Season)1 League16.340023252960301041436041.7
Club Brugge (1 Season)2 Leagues2.3100460013000821214.3
Süper Lig (4 Seasons)56.7102110411738312834000
MLS (3 Seasons)72.311010011534111014010
La Liga (3 Seasons)47.514006478761541312010715921242.9
First Division A (2 Seasons)29.930047942019411400695112429.1
Champions Lg (2 Seasons)4.030071111140001511664.7
Copa del Rey (1 Season)4.90006485000
Europa Lg (1 Season)2.40002701000006132732.5
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201519Orlando Cityus USA1. MLS14th21.00131Matches
201620Orlando Cityus USA1. MLS15th27.2000245922768000Matches
201721Orlando Cityus USA1. MLS18th24.1100455612446010Matches
2017-201822Beşiktaştr TUR1. Süper Lig4th1.7100510002000Matches
2018-201923Beşiktaştr TUR1. Süper Lig3rd3.5100561312000Matches
2019-202024Zulte Waregembe BEL1. First Division A9th27.72004388201938400614911330.2Matches
2020-202125Beşiktaştr TUR1. Süper Lig1st32.05115765171323170Matches
2021-202226Beşiktaştr TUR1. Süper Lig6th19.5310374520154130Matches
2022-202327Valladolides ESP1. La Liga18th16.340023252960301041436041.7Matches
2022-202327Club Bruggebe BEL1. Pro League A4th2.2100460013000821115.4Matches
2023-202428Mallorcaes ESP1. La Liga15th20.3800273431738010428310244.9Matches
2024-202529Mallorcaes ESP1. La Liga5th10.920014191621210024335039.8Matches
10 Seasons6 Clubs4 Leagues206.4283131540416876467253017621033638.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Beşiktaş (4 Seasons)1 League56.7102110411738312834000
Orlando City (3 Seasons)1 League72.311010011534111014010
Mallorca (2 Seasons)1 League31.2100041534794101106611615243.3
Zulte Waregem (1 Season)1 League27.72004388201938400614911330.2
Valladolid (1 Season)1 League16.340023252960301041436041.7
Club Brugge (1 Season)1 League2.2100460013000821115.4
Süper Lig (4 Seasons)56.7102110411738312834000
MLS (3 Seasons)72.311010011534111014010
La Liga (3 Seasons)47.514006478761541312010715921242.9
First Division A (2 Seasons)29.930047942019411400695112429.1
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2023-202428Mallorcaes ESPCopa del Rey2nd4.90006485000Matches
1 Season1 Club1 League4.90006485000
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
2018-201923Beşiktaş2. Europa LgGR2.40002701000006132732.5Matches
2021-202226Beşiktaş1. Champions LgGR3.930071111140001511568.8Matches
2022-202327Club Brugge1. Champions LgR160.10000000000000010.0Matches
3 Seasons2 Clubs2 Leagues6.4300918121400021243342.1
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Beşiktaş (2 Seasons)2 Leagues6.2300918121400021243242.9
Club Brugge (1 Season)1 League0.10000000000000010.0
Champions Lg (2 Seasons)4.030071111140001511664.7
Europa Lg (1 Season)2.40002701000006132732.5
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
201418ca CanadaFriendlies (M)0.60000Matches
201519ca CanadaFriendlies (M)0.40000Matches
201519ca CanadaGold CupGR1.5000133100000Matches
201620ca CanadaFriendlies (M)0.90000Matches
201721ca CanadaFriendlies (M)1.70000Matches
201721ca CanadaGold CupQF0.6000200000000Matches
201822ca CanadaWCQ8.61000Matches
201822ca CanadaFriendlies (M)0.80000Matches
201923ca CanadaGold CupQF0.60001510000Matches
202125ca CanadaGold CupSF2.20002412010Matches
202227ca Canada1. World CupGR1.500020230000042166.7Matches
202226ca CanadaWCQ11.10000Matches
202226ca CanadaFriendlies (M)2.11000Matches
202327ca CanadaFriendlies (M)0.90000Matches
202428ca CanadaFriendlies (M)4.01000Matches
202428ca CanadaCopa América4th4.40009311000001361924.0Matches
10 Seasons1 Club5 Leagues42.1300171587010001782028.6
Friendlies (M) (8 Seasons)11.42000
Gold Cup (4 Seasons)5.00006125301000
WCQ (2 Seasons)19.81000
Copa América (1 Season)4.40009311000001361924.0
World Cup (1 Season)1.500020230000042166.7

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.