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
2025-03-09SunLa LigaMatchweek 27AwayD 1–1MallorcaAthletic ClubNFW60000000080000.00.00.0005683.314000Match Report
2025-03-02SunLa LigaMatchweek 26HomeD 1–1MallorcaAlavésNFW,RM180000000020000.00.00.0000002000Match Report
2025-02-24MonLa LigaMatchweek 25AwayD 1–1MallorcaSevillaNFW140000200070000.60.60.0001250.006110Match Report
2025-02-16SunLa LigaMatchweek 24HomeW 3–1MallorcaLas PalmasNFW2000000010100010.00.00.0005683.308200Match Report
2025-02-01SatLa LigaMatchweek 22AwayL 0–2MallorcaAtlético MadridYFW6600000000211020.00.00.010101190.9010000Match 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.77411701200.250.140.400.250.40Matches
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.2101101100.450.000.450.450.45Matches
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 ESPCopa del Rey10250.3000000000.000.000.000.000.00Matches
2024-202529Mallorcaes ESP1. La Liga23161,24413.8527411405.44.61.35.91311700.360.140.510.290.430.390.090.480.330.43Matches
2024-202529Mallorcaes ESPSupercopa de España11690.8000000000.000.000.000.000.00Matches
10 Seasons6 Clubs8 Leagues30422819,948221.6103251281003633326.123.85.529.366492840.460.110.580.450.560.460.100.560.420.52
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)3 Leagues67423,60540.112517111112014.513.72.716.433241730.300.120.420.270.400.420.080.500.400.48
Zulte Waregem (1 Season)1 League29282,49127.77411701200.250.140.400.250.40
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.3101101100.00.00.00.00000.430.000.430.430.430.000.000.000.000.00
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)77524,53650.416723133316022.019.65.324.958412450.320.140.460.260.400.440.110.540.390.49
First Division A (2 Seasons)38292,69029.98412802300.270.130.400.270.40
Copa del Rey (2 Seasons)854695.2415400000.770.190.960.770.96
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
Supercopa de España (1 Season)11690.8000000000.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
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.77411701200.250.140.400.250.40
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.3101101100.00.00.00.00000.430.000.430.430.430.000.000.000.000.00
2023-202428Mallorca2 Leagues42252,26725.27310700809.09.01.410.420131030.280.120.400.280.400.450.070.520.450.52
2024-202529Mallorca3 Leagues25171,33814.9527411405.44.61.35.91311700.340.130.470.270.400.390.090.480.330.43
10 Seasons6 Clubs8 Leagues30422819,948221.6103251281003633326.123.85.529.366492840.460.110.580.450.560.460.100.560.420.52
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)3 Leagues67423,60540.112517111112014.513.72.716.433241730.300.120.420.270.400.420.080.500.400.48
Zulte Waregem (1 Season)1 League29282,49127.77411701200.250.140.400.250.40
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.3101101100.00.00.00.00000.430.000.430.430.430.000.000.000.000.00
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)77524,53650.416723133316022.019.65.324.958412450.320.140.460.260.400.440.110.540.390.49
First Division A (2 Seasons)38292,69029.98412802300.270.130.400.270.40
Copa del Rey (2 Seasons)854695.2415400000.770.190.960.770.96
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
Supercopa de España (1 Season)11690.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
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.77411701200.250.140.400.250.40Matches
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.2101101100.450.000.450.450.45Matches
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 Liga7th23161,24413.8527411405.44.61.35.91311700.360.140.510.290.430.390.090.480.330.43Matches
10 Seasons6 Clubs4 Leagues28521418,836209.39823121953630322.019.65.324.958412450.470.110.580.450.560.440.110.540.390.49
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 League58363,06734.1841271112014.513.72.716.433241730.230.120.350.210.320.420.080.500.400.48
Zulte Waregem (1 Season)1 League29282,49127.77411701200.250.140.400.250.40
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.2101101100.450.000.450.450.45
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)77524,53650.416723133316022.019.65.324.958412450.320.140.460.260.400.440.110.540.390.49
First Division A (2 Seasons)38292,69029.98412802300.270.130.400.270.40
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
2024-202529Mallorcaes ESPCopa del ReyR3210250.3000000000.000.000.000.000.00Matches
2024-202529Mallorcaes ESPSupercopa de España11690.8000000000.000.000.000.000.00Matches
2 Seasons1 Club2 Leagues965386.0415400000.670.170.840.670.84
Copa del Rey (2 Seasons)854695.2415400000.770.190.960.770.96
Supercopa de España (1 Season)11690.8000000000.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
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.4000000000.000.000.000.000.00Matches
10 Seasons1 Club5 Leagues61493,78942.1230232122300.20.20.50.73560.550.000.550.500.500.160.340.490.160.49
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.4000000000.000.000.000.000.00
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.7701Matches
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.2110440.04.521.810.100.2501Matches
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 ESPCopa del Rey0.30000.000.0000Matches
2024-202529Mallorcaes ESP1. La Liga13.85261038.51.880.720.150.4011.80115.44.60.18-0.4-0.6Matches
2024-202529Mallorcaes ESPSupercopa de España0.80200.02.610.000.0000Matches
10 Seasons6 Clubs8 Leagues221.610347224646.02.731.270.160.3812.803626.123.80.15-9.1-9.8
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)3 Leagues40.1121114338.72.771.070.100.2612.401114.513.70.14-6.5-6.7
Zulte Waregem (1 Season)1 League27.7701
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.3110440.04.271.710.100.250010.00.00.00.0
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)50.4161445236.12.861.030.090.2513.003322.019.60.14-6.0-6.6
First Division A (2 Seasons)29.9810440.04.521.810.100.2502
Copa del Rey (2 Seasons)5.2414857.12.691.540.290.5000
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
Supercopa de España (1 Season)0.80200.02.610.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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.7701
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.3110440.04.271.710.100.250010.00.00.00.0
2023-202428Mallorca2 Leagues25.27833339.83.301.310.080.2112.70009.09.00.13-6.0-6.0
2024-202529Mallorca3 Leagues14.95281035.71.880.670.140.4011.80115.44.60.18-0.4-0.6
10 Seasons6 Clubs8 Leagues221.610347224646.02.731.270.160.3812.803626.123.80.15-9.1-9.8
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)3 Leagues40.1121114338.72.771.070.100.2612.401114.513.70.14-6.5-6.7
Zulte Waregem (1 Season)1 League27.7701
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.3110440.04.271.710.100.250010.00.00.00.0
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)50.4161445236.12.861.030.090.2513.003322.019.60.14-6.0-6.6
First Division A (2 Seasons)29.9810440.04.521.810.100.2502
Copa del Rey (2 Seasons)5.2414857.12.691.540.290.5000
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
Supercopa de España (1 Season)0.80200.02.610.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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.7701Matches
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.2110440.04.521.810.100.2501Matches
2023-202428Mallorcaes ESP1. La Liga15th20.33692536.23.411.230.040.1212.70009.09.00.13-6.0-6.0Matches
2024-202529Mallorcaes ESP1. La Liga7th13.85261038.51.880.720.150.4011.80115.44.60.18-0.4-0.6Matches
10 Seasons6 Clubs4 Leagues209.39843923045.82.731.270.160.3813.003622.019.60.14-6.0-6.6
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 League34.18953536.82.791.030.070.2012.401114.513.70.14-6.5-6.7
Zulte Waregem (1 Season)1 League27.7701
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.2110440.04.521.810.100.2501
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)50.4161445236.12.861.030.090.2513.003322.019.60.14-6.0-6.6
First Division A (2 Seasons)29.9810440.04.521.810.100.2502
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
2024-202529Mallorcaes ESPCopa del ReyR320.30000.000.0000Matches
2024-202529Mallorcaes ESPSupercopa de España0.80200.02.610.000.0000Matches
2 Seasons1 Club2 Leagues6.0416850.02.681.340.250.5000
Copa del Rey (2 Seasons)5.2414857.12.691.540.290.5000
Supercopa de España (1 Season)0.80200.02.610.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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.407228.61.590.450.000.0000Matches
10 Seasons1 Club5 Leagues42.12324937.52.200.830.080.2211.30220.20.20.08-0.2-0.2
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.407228.61.590.450.000.0000
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.74Matches
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.20Matches
2023-202428Mallorcaes ESPCopa del Rey4.91Matches
2023-202428Mallorcaes ESP1. La Liga20.318429462.6241941010714971.8517964.6101662.521.40.5+0.61181013Matches
2024-202529Mallorcaes ESPCopa del Rey0.30Matches
2024-202529Mallorcaes ESP1. La Liga13.815122467.418502629512675.4416464.13560.021.30.3+0.7671011Matches
2024-202529Mallorcaes ESPSupercopa de España0.80Matches
10 Seasons6 Clubs8 Leagues221.662293266.77983126938851475.516223568.9243961.5255.52.0+19.5382411149
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)3 Leagues40.133551864.7426967220227573.59214364.3132161.952.70.8+2.317152024
Zulte Waregem (1 Season)1 League27.74
Valladolid (1 Season)1 League16.317024768.8228937010613479.1425872.491464.332.61.1+0.41657117
Club Brugge (1 Season)2 Leagues2.311100.014111100.0000000.00.00.000000
Süper Lig (4 Seasons)56.76
MLS (3 Seasons)72.36
La Liga (3 Seasons)50.450576566.06558104230840975.313420166.7223562.975.31.9+1.733209141
First Division A (2 Seasons)29.94
Copa del Rey (2 Seasons)5.21
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
Supercopa de España (1 Season)0.80
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.74
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.311100.014111100.0000000.00.00.000000
2023-202428Mallorca2 Leagues25.218429462.6241941010714971.8517964.6101662.531.40.5+1.61181013
2024-202529Mallorca3 Leagues14.915122467.418502629512675.4416464.13560.021.30.3+0.7671011
10 Seasons6 Clubs8 Leagues221.662293266.77983126938851475.516223568.9243961.5255.52.0+19.5382411149
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)3 Leagues40.133551864.7426967220227573.59214364.3132161.952.70.8+2.317152024
Zulte Waregem (1 Season)1 League27.74
Valladolid (1 Season)1 League16.317024768.8228937010613479.1425872.491464.332.61.1+0.41657117
Club Brugge (1 Season)2 Leagues2.311100.014111100.0000000.00.00.000000
Süper Lig (4 Seasons)56.76
MLS (3 Seasons)72.36
La Liga (3 Seasons)50.450576566.06558104230840975.313420166.7223562.975.31.9+1.733209141
First Division A (2 Seasons)29.94
Copa del Rey (2 Seasons)5.21
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
Supercopa de España (1 Season)0.80
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.74Matches
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.20Matches
2023-202428Mallorcaes ESP1. La Liga15th20.318429462.6241941010714971.8517964.6101662.521.40.5+0.61181013Matches
2024-202529Mallorcaes ESP1. La Liga7th13.815122467.418502629512675.4416464.13560.021.30.3+0.7671011Matches
10 Seasons6 Clubs4 Leagues209.350576566.06558104230840975.313420166.7223562.9235.31.9+17.733209141
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 League34.133551864.7426967220227573.59214364.3132161.942.70.8+1.317152024
Zulte Waregem (1 Season)1 League27.74
Valladolid (1 Season)1 League16.317024768.8228937010613479.1425872.491464.332.61.1+0.41657117
Club Brugge (1 Season)1 League2.20
Süper Lig (4 Seasons)56.76
MLS (3 Seasons)72.36
La Liga (3 Seasons)50.450576566.06558104230840975.313420166.7223562.975.31.9+1.733209141
First Division A (2 Seasons)29.94
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
2024-202529Mallorcaes ESPCopa del ReyR320.30Matches
2024-202529Mallorcaes ESPSupercopa de España0.80Matches
2 Seasons1 Club2 Leagues6.01
Copa del Rey (2 Seasons)5.21
Supercopa de España (1 Season)0.80
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.40Matches
10 Seasons1 Club5 Leagues42.1212972.4299109111478.688100.011100.000.50.3-0.524325
Friendlies (M) (8 Seasons)11.40
Gold Cup (4 Seasons)5.00
WCQ (2 Seasons)19.80
Copa América (1 Season)4.40
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.7Matches
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.20Matches
2023-202428Mallorcaes ESPCopa del Rey4.95Matches
2023-202428Mallorcaes ESP1. La Liga20.329427813011710000184314Matches
2024-202529Mallorcaes ESPCopa del Rey0.30Matches
2024-202529Mallorcaes ESP1. La Liga13.8224218500032000015118Matches
2024-202529Mallorcaes ESPSupercopa de España0.80Matches
10 Seasons6 Clubs8 Leagues221.6932899290336540000622447
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)3 Leagues40.1518496180111530000335422
Zulte Waregem (1 Season)1 League27.7
Valladolid (1 Season)1 League16.32472416012600000170016
Club Brugge (1 Season)2 Leagues2.3110000000000100
Süper Lig (4 Seasons)56.731
MLS (3 Seasons)72.311
La Liga (3 Seasons)50.4765737240231630000505438
First Division A (2 Seasons)29.90
Copa del Rey (2 Seasons)5.25
Champions Lg (2 Seasons)4.010310030101100007706
Europa Lg (1 Season)2.4646220001000004003
Supercopa de España (1 Season)0.80
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.7
2020-202125Beşiktaş1 League32.013
2021-202226Beşiktaş2 Leagues23.410299301016100007606
2022-202327Valladolid1 League16.32472416012600000170016
2022-202327Club Brugge2 Leagues2.3110000000000100
2023-202428Mallorca2 Leagues25.2294278130111210000184314
2024-202529Mallorca3 Leagues14.9224218500032000015118
10 Seasons6 Clubs8 Leagues221.6932899290336540000622447
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)3 Leagues40.1518496180111530000335422
Zulte Waregem (1 Season)1 League27.7
Valladolid (1 Season)1 League16.32472416012600000170016
Club Brugge (1 Season)2 Leagues2.3110000000000100
Süper Lig (4 Seasons)56.731
MLS (3 Seasons)72.311
La Liga (3 Seasons)50.4765737240231630000505438
First Division A (2 Seasons)29.90
Copa del Rey (2 Seasons)5.25
Champions Lg (2 Seasons)4.010310030101100007706
Europa Lg (1 Season)2.4646220001000004003
Supercopa de España (1 Season)0.80
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.7Matches
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.20Matches
2023-202428Mallorcaes ESP1. La Liga15th20.329427813011710000184314Matches
2024-202529Mallorcaes ESP1. La Liga7th13.8224218500032000015118Matches
10 Seasons6 Clubs4 Leagues209.3765737240235830000505438
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 League34.1518496180111030000335422
Zulte Waregem (1 Season)1 League27.7
Valladolid (1 Season)1 League16.32472416012600000170016
Club Brugge (1 Season)1 League2.20
Süper Lig (4 Seasons)56.731
MLS (3 Seasons)72.311
La Liga (3 Seasons)50.4765737240231630000505438
First Division A (2 Seasons)29.90
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
2024-202529Mallorcaes ESPCopa del ReyR320.30Matches
2024-202529Mallorcaes ESPSupercopa de España0.80Matches
2 Seasons1 Club2 Leagues6.05
Copa del Rey (2 Seasons)5.25
Supercopa de España (1 Season)0.80
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.41Matches
10 Seasons1 Club5 Leagues42.1292900007000002103
Friendlies (M) (8 Seasons)11.4
Gold Cup (4 Seasons)5.03
WCQ (2 Seasons)19.8
Copa América (1 Season)4.41
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.7Matches
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.2Matches
2023-202428Mallorcaes ESPCopa del Rey4.9Matches
2023-202428Mallorcaes ESP1. La Liga20.3261.29160253040.20100120Matches
2024-202529Mallorcaes ESPCopa del Rey0.3Matches
2024-202529Mallorcaes ESP1. La Liga13.8151.0890033030.22100110Matches
2024-202529Mallorcaes ESPSupercopa de España0.8Matches
10 Seasons6 Clubs8 Leagues221.6891.57550101590150.26801330
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)3 Leagues40.1411.20250286070.21200230
Zulte Waregem (1 Season)1 League27.7
Valladolid (1 Season)1 League16.3332.02210552070.43501100
Club Brugge (1 Season)2 Leagues2.300.0000000000.00000000
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)50.4741.4746071380140.28701330
First Division A (2 Seasons)29.9
Copa del Rey (2 Seasons)5.2
Champions Lg (2 Seasons)4.081.9940121000.00000000
Europa Lg (1 Season)2.472.9750200010.42100000
Supercopa de España (1 Season)0.8
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.7
2020-202125Beşiktaş1 League32.0
2021-202226Beşiktaş2 Leagues23.482.0640121000.00000000
2022-202327Valladolid1 League16.3332.02210552070.43501100
2022-202327Club Brugge2 Leagues2.300.0000000000.00000000
2023-202428Mallorca2 Leagues25.2261.29160253040.20100120
2024-202529Mallorca3 Leagues14.9151.0890033030.22100110
10 Seasons6 Clubs8 Leagues221.6891.57550101590150.26801330
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)3 Leagues40.1411.20250286070.21200230
Zulte Waregem (1 Season)1 League27.7
Valladolid (1 Season)1 League16.3332.02210552070.43501100
Club Brugge (1 Season)2 Leagues2.300.0000000000.00000000
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)50.4741.4746071380140.28701330
First Division A (2 Seasons)29.9
Copa del Rey (2 Seasons)5.2
Champions Lg (2 Seasons)4.081.9940121000.00000000
Europa Lg (1 Season)2.472.9750200010.42100000
Supercopa de España (1 Season)0.8
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.7Matches
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.2Matches
2023-202428Mallorcaes ESP1. La Liga15th20.3261.29160253040.20100120Matches
2024-202529Mallorcaes ESP1. La Liga7th13.8151.0890033030.22100110Matches
10 Seasons6 Clubs4 Leagues209.3741.4746071380140.28701330
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 League34.1411.20250286070.21200230
Zulte Waregem (1 Season)1 League27.7
Valladolid (1 Season)1 League16.3332.02210552070.43501100
Club Brugge (1 Season)1 League2.2
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)50.4741.4746071380140.28701330
First Division A (2 Seasons)29.9
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
2024-202529Mallorcaes ESPCopa del ReyR320.3Matches
2024-202529Mallorcaes ESPSupercopa de España0.8Matches
2 Seasons1 Club2 Leagues6.0
Copa del Rey (2 Seasons)5.2
Supercopa de España (1 Season)0.8
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.4Matches
10 Seasons1 Club5 Leagues42.153.2840100010.66100000
Friendlies (M) (8 Seasons)11.4
Gold Cup (4 Seasons)5.0
WCQ (2 Seasons)19.8
Copa América (1 Season)4.4
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.7Matches
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.230Matches
2023-202428Mallorcaes ESPCopa del Rey4.900Matches
2023-202428Mallorcaes ESP1. La Liga20.31786472728.6516511320170Matches
2024-202529Mallorcaes ESPCopa del Rey0.300Matches
2024-202529Mallorcaes ESP1. La Liga13.8731241520.04113818100Matches
2024-202529Mallorcaes ESPSupercopa de España0.800Matches
10 Seasons6 Clubs8 Leagues221.6396911141472825.0213911284344490
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)3 Leagues40.12411761131225.0927819428270
Zulte Waregem (1 Season)1 League27.70
Valladolid (1 Season)1 League16.3932433742.9463309150
Club Brugge (1 Season)2 Leagues2.3030000000000000
Süper Lig (4 Seasons)56.734280
MLS (3 Seasons)72.314100
La Liga (3 Seasons)50.433149101461931.613331122437420
First Division A (2 Seasons)29.9300
Copa del Rey (2 Seasons)5.2000
Champions Lg (2 Seasons)4.0642401714.364041740
Europa Lg (1 Season)2.400000020.022020030
Supercopa de España (1 Season)0.8000
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.70
2020-202125Beşiktaş1 League32.017230
2021-202226Beşiktaş2 Leagues23.46172401714.364045740
2022-202327Valladolid1 League16.3932433742.9463309150
2022-202327Club Brugge2 Leagues2.3030000000000000
2023-202428Mallorca2 Leagues25.21786472728.6516511320170
2024-202529Mallorca3 Leagues14.9731241520.04113818100
10 Seasons6 Clubs8 Leagues221.6396911141472825.0213911284344490
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)3 Leagues40.12411761131225.0927819428270
Zulte Waregem (1 Season)1 League27.70
Valladolid (1 Season)1 League16.3932433742.9463309150
Club Brugge (1 Season)2 Leagues2.3030000000000000
Süper Lig (4 Seasons)56.734280
MLS (3 Seasons)72.314100
La Liga (3 Seasons)50.433149101461931.613331122437420
First Division A (2 Seasons)29.9300
Copa del Rey (2 Seasons)5.2000
Champions Lg (2 Seasons)4.0642401714.364041740
Europa Lg (1 Season)2.400000020.022020030
Supercopa de España (1 Season)0.8000
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.7Matches
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.230Matches
2023-202428Mallorcaes ESP1. La Liga15th20.31786472728.6516511320170Matches
2024-202529Mallorcaes ESP1. La Liga7th13.8731241520.04113818100Matches
10 Seasons6 Clubs4 Leagues209.333659101461931.6133311224237420
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 League34.12411761131225.0927819428270
Zulte Waregem (1 Season)1 League27.70
Valladolid (1 Season)1 League16.3932433742.9463309150
Club Brugge (1 Season)1 League2.2300
Süper Lig (4 Seasons)56.734280
MLS (3 Seasons)72.314100
La Liga (3 Seasons)50.433149101461931.613331122437420
First Division A (2 Seasons)29.9300
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
2024-202529Mallorcaes ESPCopa del ReyR320.300Matches
2024-202529Mallorcaes ESPSupercopa de España0.800Matches
2 Seasons1 Club2 Leagues6.0000
Copa del Rey (2 Seasons)5.2000
Supercopa de España (1 Season)0.8000
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.400Matches
10 Seasons1 Club5 Leagues42.101000010.010000020
Friendlies (M) (8 Seasons)11.40
Gold Cup (4 Seasons)5.0100
WCQ (2 Seasons)19.80
Copa América (1 Season)4.4000
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.7Matches
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.2Matches
2023-202428Mallorcaes ESPCopa del Rey4.9Matches
2023-202428Mallorcaes ESP1. La Liga20.35482651209297111548391435.92359.031016085712013175834406103Matches
2024-202529Mallorcaes ESPCopa del Rey0.3Matches
2024-202529Mallorcaes ESP1. La Liga13.839115431731795039017211.81376.5219115238113116444230370Matches
2024-202529Mallorcaes ESPSupercopa de España0.8Matches
10 Seasons6 Clubs8 Leagues221.61667741826998092801664983535.75859.2976502218176642401921251278284
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)3 Leagues40.19394194382476161938561628.63664.3529276095233242310276709173
Zulte Waregem (1 Season)1 League27.7
Valladolid (1 Season)1 League16.3472214818924289470261038.51557.73041538607251511653637072
Club Brugge (1 Season)2 Leagues2.350014050000000002000
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)50.41411621425717182501408822631.75162.2833429815595839341671121079245
First Division A (2 Seasons)29.9
Copa del Rey (2 Seasons)5.2
Champions Lg (2 Seasons)4.015693083451315613753.8646.28750019163491011921
Europa Lg (1 Season)2.41003104546171003266.7133.356224672021638018
Supercopa de España (1 Season)0.8
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.7
2020-202125Beşiktaş1 League32.0
2021-202226Beşiktaş2 Leagues23.415193082411315113753.8646.28750019163471011921
2022-202327Valladolid1 League16.3472214818924289470261038.51557.73041538607251511653637072
2022-202327Club Brugge2 Leagues2.350014050000000002000
2023-202428Mallorca2 Leagues25.25482651209297111548391435.92359.031016085712013175834406103
2024-202529Mallorca3 Leagues14.939115431731795039017211.81376.5219115238113116444230370
10 Seasons6 Clubs8 Leagues221.61667741826998092801664983535.75859.2976502218176642401921251278284
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)3 Leagues40.19394194382476161938561628.63664.3529276095233242310276709173
Zulte Waregem (1 Season)1 League27.7
Valladolid (1 Season)1 League16.3472214818924289470261038.51557.73041538607251511653637072
Club Brugge (1 Season)2 Leagues2.350014050000000002000
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)50.41411621425717182501408822631.75162.2833429815595839341671121079245
First Division A (2 Seasons)29.9
Copa del Rey (2 Seasons)5.2
Champions Lg (2 Seasons)4.015693083451315613753.8646.28750019163491011921
Europa Lg (1 Season)2.41003104546171003266.7133.356224672021638018
Supercopa de España (1 Season)0.8
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.7Matches
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.2Matches
2023-202428Mallorcaes ESP1. La Liga15th20.35482651209297111548391435.92359.031016085712013175834406103Matches
2024-202529Mallorcaes ESP1. La Liga7th13.839115431731795039017211.81376.5219115238113116444230370Matches
10 Seasons6 Clubs4 Leagues209.31411621425717182501408822631.75162.2833429815595839341671121079245
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 League34.19394194382476161938561628.63664.3529276095233242310276709173
Zulte Waregem (1 Season)1 League27.7
Valladolid (1 Season)1 League16.3472214818924289470261038.51557.73041538607251511653637072
Club Brugge (1 Season)1 League2.2
Süper Lig (4 Seasons)56.7
MLS (3 Seasons)72.3
La Liga (3 Seasons)50.41411621425717182501408822631.75162.2833429815595839341671121079245
First Division A (2 Seasons)29.9
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
2024-202529Mallorcaes ESPCopa del ReyR320.3Matches
2024-202529Mallorcaes ESPSupercopa de España0.8Matches
2 Seasons1 Club2 Leagues6.0
Copa del Rey (2 Seasons)5.2
Supercopa de España (1 Season)0.8
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.4Matches
10 Seasons1 Club5 Leagues42.1442419227444125.0375.0201045132152336
Friendlies (M) (8 Seasons)11.4
Gold Cup (4 Seasons)5.0
WCQ (2 Seasons)19.8
Copa América (1 Season)4.4
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.243845-7-0.25+0.50Matches
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.66Matches
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 ESPCopa del Rey1252527.80.30012500.0001-1-3.60-0.83Matches
2024-202529Mallorcaes ESP1. La Liga231,2445449.413.81670171741.30915-6-0.43-0.4316.014.0+2.1+0.15+0.15Matches
2024-202529Mallorcaes ESPSupercopa de España1696976.70.81690000.0001-1-1.30+7.27Matches
10 Seasons6 Clubs8 Leagues30419,9486649.7221.6228791127623491.41321309+12+0.05-0.0767.181.3-14.2-0.25+0.32
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)3 Leagues673,6055452.040.142714252671.194041-1-0.02+0.2539.534.6+4.9+0.14+0.31
Zulte Waregem (1 Season)1 League292,4918695.427.728882413601.243845-7-0.25+0.50
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.800.00.00.0-0.08+1.05
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)774,5365948.550.4527517252571.144962-13-0.26+0.3858.962.0-3.1-0.06+0.39
First Division A (2 Seasons)382,6907147.429.929882491741.454246-4-0.13-0.77
Copa del Rey (2 Seasons)84695952.15.2573033411.87114+7+1.34+0.93
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
Supercopa de España (1 Season)1696976.70.81690000.0001-1-1.30+7.27
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.243845-7-0.25+0.50
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.800.00.00.0-0.08+1.05
2023-202428Mallorca2 Leagues422,2675453.625.225713172931.193124+7+0.28+0.5523.520.7+2.8+0.14+0.43
2024-202529Mallorca3 Leagues251,3385449.614.91770181841.20917-8-0.54-0.2716.014.0+2.1+0.15+0.15
10 Seasons6 Clubs8 Leagues30419,9486649.7221.6228791127623491.41321309+12+0.05-0.0767.181.3-14.2-0.25+0.32
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)3 Leagues673,6055452.040.142714252671.194041-1-0.02+0.2539.534.6+4.9+0.14+0.31
Zulte Waregem (1 Season)1 League292,4918695.427.728882413601.243845-7-0.25+0.50
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.800.00.00.0-0.08+1.05
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)774,5365948.550.4527517252571.144962-13-0.26+0.3858.962.0-3.1-0.06+0.39
First Division A (2 Seasons)382,6907147.429.929882491741.454246-4-0.13-0.77
Copa del Rey (2 Seasons)84695952.15.2573033411.87114+7+1.34+0.93
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
Supercopa de España (1 Season)1696976.70.81690000.0001-1-1.30+7.27
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.243845-7-0.25+0.50Matches
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.66Matches
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 Liga7th231,2445449.413.81670171741.30915-6-0.43-0.4316.014.0+2.1+0.15+0.15Matches
10 Seasons6 Clubs4 Leagues28518,8366650.4209.3214801107123421.42305285+20+0.10-0.0758.962.0-3.1-0.06+0.39
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 League583,0675351.634.136704222561.122936-7-0.21+0.1139.534.6+4.9+0.14+0.31
Zulte Waregem (1 Season)1 League292,4918695.427.728882413601.243845-7-0.25+0.50
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.66
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)774,5365948.550.4527517252571.144962-13-0.26+0.3858.962.0-3.1-0.06+0.39
First Division A (2 Seasons)382,6907147.429.929882491741.454246-4-0.13-0.77
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
2024-202529Mallorcaes ESPCopa del ReyR321252527.80.30012500.0001-1-3.60-0.83Matches
2024-202529Mallorcaes ESPSupercopa de España1696976.70.81690000.0001-1-1.30+7.27Matches
2 Seasons1 Club2 Leagues95386054.36.0673033411.66115+6+1.00+1.00
Copa del Rey (2 Seasons)84695952.15.2573033411.87114+7+1.34+0.93
Supercopa de España (1 Season)1696976.70.81690000.0001-1-1.30+7.27
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.17Matches
10 Seasons1 Club5 Leagues613,7896248.442.149718122561.626140+21+0.50-0.391.11.7-0.6-0.39-1.02
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.17
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.72000Matches
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.21004600030Matches
2023-202428Mallorcaes ESPCopa del Rey4.90006485000Matches
2023-202428Mallorcaes ESP1. La Liga20.3800273431738010428310244.9Matches
2024-202529Mallorcaes ESPCopa del Rey0.30000110000Matches
2024-202529Mallorcaes ESP1. La Liga13.840021241831310033396437.9Matches
2024-202529Mallorcaes ESPSupercopa de España0.80001010000Matches
10 Seasons6 Clubs8 Leagues221.6333129534416165436913013718925942.2
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)3 Leagues40.11200556359154111107512216642.4
Zulte Waregem (1 Season)1 League27.72000
Valladolid (1 Season)1 League16.340023252960301041436041.7
Club Brugge (1 Season)2 Leagues2.31004600030000010.0
Süper Lig (4 Seasons)56.7102110411738312834000
MLS (3 Seasons)72.311010011534111014010
La Liga (3 Seasons)50.416007183781641412011616522642.2
First Division A (2 Seasons)29.93004600030
Copa del Rey (2 Seasons)5.20006595000
Champions Lg (2 Seasons)4.030071111140001511664.7
Europa Lg (1 Season)2.40002701000006132732.5
Supercopa de España (1 Season)0.80001010000
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.72000
2020-202125Beşiktaş1 League32.05115765171323170
2021-202226Beşiktaş2 Leagues23.4610445621165170001511568.8
2022-202327Valladolid1 League16.340023252960301041436041.7
2022-202327Club Brugge2 Leagues2.31004600030000010.0
2023-202428Mallorca2 Leagues25.28003338391238010428310244.9
2024-202529Mallorca3 Leagues14.940022252031310033396437.9
10 Seasons6 Clubs8 Leagues221.6333129534416165436913013718925942.2
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)3 Leagues40.11200556359154111107512216642.4
Zulte Waregem (1 Season)1 League27.72000
Valladolid (1 Season)1 League16.340023252960301041436041.7
Club Brugge (1 Season)2 Leagues2.31004600030000010.0
Süper Lig (4 Seasons)56.7102110411738312834000
MLS (3 Seasons)72.311010011534111014010
La Liga (3 Seasons)50.416007183781641412011616522642.2
First Division A (2 Seasons)29.93004600030
Copa del Rey (2 Seasons)5.20006595000
Champions Lg (2 Seasons)4.030071111140001511664.7
Europa Lg (1 Season)2.40002701000006132732.5
Supercopa de España (1 Season)0.80001010000
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.72000Matches
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.21004600030Matches
2023-202428Mallorcaes ESP1. La Liga15th20.3800273431738010428310244.9Matches
2024-202529Mallorcaes ESP1. La Liga7th13.840021241831310033396437.9Matches
10 Seasons6 Clubs4 Leagues209.3303127932115058426513011616522642.2
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 League34.11200485849104111107512216642.4
Zulte Waregem (1 Season)1 League27.72000
Valladolid (1 Season)1 League16.340023252960301041436041.7
Club Brugge (1 Season)1 League2.21004600030
Süper Lig (4 Seasons)56.7102110411738312834000
MLS (3 Seasons)72.311010011534111014010
La Liga (3 Seasons)50.416007183781641412011616522642.2
First Division A (2 Seasons)29.93004600030
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
2024-202529Mallorcaes ESPCopa del ReyR320.30000110000Matches
2024-202529Mallorcaes ESPSupercopa de España0.80001010000Matches
2 Seasons1 Club2 Leagues6.000075105000
Copa del Rey (2 Seasons)5.20006595000
Supercopa de España (1 Season)0.80001010000
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.40009311000Matches
10 Seasons1 Club5 Leagues42.13001715870100042166.7
Friendlies (M) (8 Seasons)11.42000
Gold Cup (4 Seasons)5.00006125301000
WCQ (2 Seasons)19.81000
Copa América (1 Season)4.40009311000
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.