Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201519Marseillefr FRA1. Ligue 120200.2000000000.000.000.000.000.00Matches
2015-201620Marseillefr FRA1. Ligue 100Matches
2016-201721Marseillefr FRA1. Ligue 100Matches
201721Timbers 2us USA2. USL111198510.9303300300.270.000.270.270.27Matches
201822Portland Timbersus USA1. MLS1377178.0101100000.130.000.130.130.13Matches
201822Timbers 2us USA2. USL665406.0101100200.170.000.170.170.17Matches
201923Portland Timbersus USA1. MLS25211,92021.3101100100.050.000.050.050.05Matches
201923Portland Timbersus USAU.S. Open Cup00Matches
201923Timbers 2us USA2. USL Champ332112.3000000100.000.000.000.000.00Matches
202024Portland Timbersus USA1. MLS1298279.2112100000.110.110.220.110.22Matches
202125Portland Timbers1. CCL21931.0000000100.000.000.000.000.00Matches
202125Portland Timbersus USA1. MLS27191,80820.1112100510.050.050.100.050.10Matches
202226Portland Timbersus USA1. MLS30242,25525.1628600610.240.080.320.240.32Matches
202226Portland Timbersus USAU.S. Open Cup11901.0000000000.000.000.000.000.00Matches
202327CharlotteLeagues Cup00Matches
202327Charlotteus USA1. MLS17151,35315.0000000200.000.000.000.000.00Matches
202327Charlotteus USAU.S. Open Cup21570.6000000000.000.000.000.000.00Matches
202428CharlotteLeagues Cup1020.0000000000.000.000.000.000.00Matches
202428Charlotteus USA1. MLS421992.2000000000.000.000.000.000.00Matches
202529CharlotteLeagues Cup321701.9101100000.530.000.530.530.53Matches
202529Charlotteus USA1. MLS864274.7101100000.210.000.210.210.21Matches
202529Charlotteus USAU.S. Open Cup222032.3101100100.440.000.440.440.44Matches
2025-202630Wellington Phoenixau AUS1. A-League14121,07211.9101100000.080.000.080.080.08Matches
12 Seasons5 Clubs7 Leagues18314212,949143.91842218002220.130.030.150.130.15
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Portland Timbers (5 Seasons)3 Leagues110827,71085.71041410001320.120.050.160.120.16
Charlotte (3 Seasons)3 Leagues37282,41126.8303300300.110.000.110.110.11
Timbers 2 (3 Seasons)1 League20201,73619.3404400600.210.000.210.210.21
Marseille (3 Seasons)1 League20200.2000000000.000.000.000.000.00
Wellington Phoenix (1 Season)1 League14121,07211.9101100000.080.000.080.080.08
MLS (8 Seasons)1361039,506105.61141511001420.100.040.140.100.14
U.S. Open Cup (4 Seasons)543503.9101100100.260.000.260.260.26
USL Champ (3 Seasons)20201,73619.3404400600.210.000.210.210.21
Leagues Cup (3 Seasons)421721.9101100000.520.000.520.520.52
Ligue 1 (3 Seasons)20200.2000000000.000.000.000.000.00
A-League (1 Season)14121,07211.9101100000.080.000.080.080.08
CCL (1 Season)21931.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201519Marseille1 League20200.2000000000.000.000.000.000.00
2015-201620Marseille1 League00
2016-201721Marseille1 League00
201721Timbers 21 League111198510.9303300300.270.000.270.270.27
201822Portland Timbers1 League1377178.0101100000.130.000.130.130.13
201822Timbers 21 League665406.0101100200.170.000.170.170.17
201923Timbers 21 League332112.3000000100.000.000.000.000.00
201923Portland Timbers2 Leagues25211,92021.3101100100.050.000.050.050.05
202024Portland Timbers1 League1298279.2112100000.110.110.220.110.22
202125Portland Timbers2 Leagues29201,90121.1112100610.050.050.090.050.09
202226Portland Timbers2 Leagues31252,34526.1628600610.230.080.310.230.31
202327Charlotte3 Leagues19161,41015.7000000200.000.000.000.000.00
202428Charlotte2 Leagues522012.2000000000.000.000.000.000.00
202529Charlotte3 Leagues13108008.9303300100.340.000.340.340.34
2025-202630Wellington Phoenix1 League14121,07211.9101100000.080.000.080.080.08
12 Seasons5 Clubs7 Leagues18314212,949143.91842218002220.130.030.150.130.15
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Portland Timbers (5 Seasons)3 Leagues110827,71085.71041410001320.120.050.160.120.16
Charlotte (3 Seasons)3 Leagues37282,41126.8303300300.110.000.110.110.11
Timbers 2 (3 Seasons)1 League20201,73619.3404400600.210.000.210.210.21
Marseille (3 Seasons)1 League20200.2000000000.000.000.000.000.00
Wellington Phoenix (1 Season)1 League14121,07211.9101100000.080.000.080.080.08
MLS (8 Seasons)1361039,506105.61141511001420.100.040.140.100.14
U.S. Open Cup (4 Seasons)543503.9101100100.260.000.260.260.26
USL Champ (3 Seasons)20201,73619.3404400600.210.000.210.210.21
Leagues Cup (3 Seasons)421721.9101100000.520.000.520.520.52
Ligue 1 (3 Seasons)20200.2000000000.000.000.000.000.00
A-League (1 Season)14121,07211.9101100000.080.000.080.080.08
CCL (1 Season)21931.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201519Marseillefr FRA1. Ligue 14th20200.2000000000.000.000.000.000.00Matches
2015-201620Marseillefr FRA1. Ligue 113th00Matches
2016-201721Marseillefr FRA1. Ligue 15th00Matches
201721Timbers 2us USA2. USL30th111198510.9303300300.270.000.270.270.27Matches
201822Portland Timbersus USA1. MLS8th1377178.0101100000.130.000.130.130.13Matches
201822Timbers 2us USA2. USL10th665406.0101100200.170.000.170.170.17Matches
201923Timbers 2us USA2. USL Champ26th332112.3000000100.000.000.000.000.00Matches
201923Portland Timbersus USA1. MLS11th25211,92021.3101100100.050.000.050.050.05Matches
202024Portland Timbersus USA1. MLS8th1298279.2112100000.110.110.220.110.22Matches
202125Portland Timbersus USA1. MLS5th27191,80820.1112100510.050.050.100.050.10Matches
202226Portland Timbersus USA1. MLS16th30242,25525.1628600610.240.080.320.240.32Matches
202327Charlotteus USA1. MLS18th17151,35315.0000000200.000.000.000.000.00Matches
202428Charlotteus USA1. MLS11th421992.2000000000.000.000.000.000.00Matches
202529Charlotteus USA1. MLS7th864274.7101100000.210.000.210.210.21Matches
2025-202630Wellington Phoenixau AUS1. A-League8th14121,07211.9101100000.080.000.080.080.08Matches
12 Seasons5 Clubs4 Leagues17213512,334137.01642016002020.120.030.150.120.15
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
Portland Timbers (5 Seasons)1 League107807,52783.61041410001220.120.050.170.120.17
Charlotte (3 Seasons)1 League29231,97922.0101100200.050.000.050.050.05
Timbers 2 (3 Seasons)1 League20201,73619.3404400600.210.000.210.210.21
Marseille (3 Seasons)1 League20200.2000000000.000.000.000.000.00
Wellington Phoenix (1 Season)1 League14121,07211.9101100000.080.000.080.080.08
MLS (8 Seasons)1361039,506105.61141511001420.100.040.140.100.14
USL Champ (3 Seasons)20201,73619.3404400600.210.000.210.210.21
Ligue 1 (3 Seasons)20200.2000000000.000.000.000.000.00
A-League (1 Season)14121,07211.9101100000.080.000.080.080.08
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
201923Portland Timbersus USAU.S. Open CupSF00Matches
202226Portland Timbersus USAU.S. Open CupR3211901.0000000000.000.000.000.000.00Matches
202327Charlotteus USAU.S. Open CupR1621570.6000000000.000.000.000.000.00Matches
202529Charlotteus USAU.S. Open CupR16222032.3101100100.440.000.440.440.44Matches
4 Seasons2 Clubs1 League543503.9101100100.260.000.260.260.26
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
Charlotte (2 Seasons)1 League432602.9101100100.350.000.350.350.35
Portland Timbers (2 Seasons)1 League11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202125Portland Timbers1. CCLQF21931.0000000100.000.000.000.000.00Matches
202327CharlotteLeagues CupQF00Matches
202428CharlotteLeagues CupGR1020.0000000000.000.000.000.000.00Matches
202529CharlotteLeagues CupLg321701.9101100000.530.000.530.530.53Matches
4 Seasons2 Clubs2 Leagues632652.9101100100.340.000.340.340.34
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
Charlotte (3 Seasons)1 League421721.9101100000.520.000.520.520.52
Portland Timbers (1 Season)1 League21931.0000000100.000.000.000.000.00
Leagues Cup (3 Seasons)421721.9101100000.520.000.520.520.52
CCL (1 Season)21931.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201418nz New ZealandFriendlies (M)331812.0000000100.000.000.000.000.00Matches
201519nz New ZealandFriendlies (M)221361.5000000000.000.000.000.000.00Matches
201721nz New ZealandFriendlies (M)30931.0000000000.000.000.000.000.00Matches
201721nz New ZealandFIFA Confederations CupGR301171.3000000000.000.000.000.000.00Matches
201822nz New ZealandWCQ543263.6000000200.000.000.000.000.00Matches
201923nz New ZealandFriendlies (M)211351.5000000000.000.000.000.000.00Matches
202125nz New ZealandFriendlies (M)11881.0101100001.020.001.021.021.02Matches
202226nz New ZealandWCQ322002.2303300001.350.001.351.351.35Matches
202226nz New ZealandFriendlies (M)542953.3000000100.000.000.000.000.00Matches
202226nz New ZealandWCQ Play-offs2nd11901.0000000000.000.000.000.000.00Matches
202327nz New ZealandFriendlies (M)221621.8000000000.000.000.000.000.00Matches
202428nz New ZealandFriendlies (M)20510.6000000000.000.000.000.000.00Matches
202529nz New ZealandFriendlies (M)421181.3000000000.000.000.000.000.00Matches
10 Seasons1 Club4 Leagues36221,99222.1404400400.180.000.180.180.18
Friendlies (M) (9 Seasons)24151,25914.0101100200.070.000.070.070.07
WCQ (2 Seasons)865265.8303300200.510.000.510.510.51
FIFA Confederations Cup (1 Season)301171.3000000000.000.000.000.000.00
WCQ Play-offs (1 Season)11901.0000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201519Marseillefr FRA1. Ligue 10.2000.0000Matches
201721Timbers 2us USA2. USL10.9321942.91.920.820.140.3300Matches
201822Portland Timbersus USA1. MLS8.0111545.51.380.630.090.2000Matches
201822Timbers 2us USA2. USL6.018225.01.330.330.130.5000Matches
201923Portland Timbersus USA1. MLS21.3129620.71.360.280.030.1700Matches
201923Timbers 2us USA2. USL Champ2.302150.00.850.430.000.0000Matches
202024Portland Timbersus USA1. MLS9.2112325.01.310.330.080.3300Matches
202125Portland Timbers1. CCL1.00000.000.0000Matches
202125Portland Timbersus USA1. MLS20.1122627.31.100.300.050.1700Matches
202226Portland Timbersus USA1. MLS25.16471225.51.880.480.130.5000Matches
202226Portland Timbersus USAU.S. Open Cup1.00200.02.000.000.0000Matches
202327Charlotteus USA1. MLS15.006233.30.400.130.000.0000Matches
202327Charlotteus USAU.S. Open Cup0.60000.000.0000Matches
202428CharlotteLeagues Cup0.0000Matches
202428Charlotteus USA1. MLS2.202150.00.900.450.000.0000Matches
202529CharlotteLeagues Cup1.9100Matches
202529Charlotteus USA1. MLS4.714125.00.840.210.251.0000Matches
202529Charlotteus USAU.S. Open Cup2.3111100.00.440.441.001.0000Matches
2025-202630Wellington Phoenixau AUS1. A-League11.9115426.71.260.340.070.2500Matches
12 Seasons5 Clubs7 Leagues143.9181825329.11.280.370.090.3200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Portland Timbers (5 Seasons)3 Leagues85.7101233226.01.440.370.080.3100
Charlotte (3 Seasons)3 Leagues26.8313538.50.520.200.150.4000
Timbers 2 (3 Seasons)1 League19.34311238.71.610.620.130.3300
Marseille (3 Seasons)1 League0.2000.0000
Wellington Phoenix (1 Season)1 League11.9115426.71.260.340.070.2500
MLS (8 Seasons)105.6111333627.11.260.340.080.3100
U.S. Open Cup (4 Seasons)3.913133.30.770.260.331.0000
USL Champ (3 Seasons)19.34311238.71.610.620.130.3300
Leagues Cup (3 Seasons)1.9100
Ligue 1 (3 Seasons)0.2000.0000
A-League (1 Season)11.9115426.71.260.340.070.2500
CCL (1 Season)1.00000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201519Marseille1 League0.2000.0000
201721Timbers 21 League10.9321942.91.920.820.140.3300
201822Portland Timbers1 League8.0111545.51.380.630.090.2000
201822Timbers 21 League6.018225.01.330.330.130.5000
201923Timbers 21 League2.302150.00.850.430.000.0000
201923Portland Timbers2 Leagues21.3129620.71.360.280.030.1700
202024Portland Timbers1 League9.2112325.01.310.330.080.3300
202125Portland Timbers2 Leagues21.1122627.31.040.280.050.1700
202226Portland Timbers2 Leagues26.16491224.51.880.460.120.5000
202327Charlotte3 Leagues15.706233.30.380.130.000.0000
202428Charlotte2 Leagues2.202150.00.900.450.000.0000
202529Charlotte3 Leagues8.935240.00.710.290.401.0000
2025-202630Wellington Phoenix1 League11.9115426.71.260.340.070.2500
12 Seasons5 Clubs7 Leagues143.9181825329.11.280.370.090.3200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Portland Timbers (5 Seasons)3 Leagues85.7101233226.01.440.370.080.3100
Charlotte (3 Seasons)3 Leagues26.8313538.50.520.200.150.4000
Timbers 2 (3 Seasons)1 League19.34311238.71.610.620.130.3300
Marseille (3 Seasons)1 League0.2000.0000
Wellington Phoenix (1 Season)1 League11.9115426.71.260.340.070.2500
MLS (8 Seasons)105.6111333627.11.260.340.080.3100
U.S. Open Cup (4 Seasons)3.913133.30.770.260.331.0000
USL Champ (3 Seasons)19.34311238.71.610.620.130.3300
Leagues Cup (3 Seasons)1.9100
Ligue 1 (3 Seasons)0.2000.0000
A-League (1 Season)11.9115426.71.260.340.070.2500
CCL (1 Season)1.00000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201519Marseillefr FRA1. Ligue 14th0.2000.0000Matches
201721Timbers 2us USA2. USL30th10.9321942.91.920.820.140.3300Matches
201822Portland Timbersus USA1. MLS8th8.0111545.51.380.630.090.2000Matches
201822Timbers 2us USA2. USL10th6.018225.01.330.330.130.5000Matches
201923Timbers 2us USA2. USL Champ26th2.302150.00.850.430.000.0000Matches
201923Portland Timbersus USA1. MLS11th21.3129620.71.360.280.030.1700Matches
202024Portland Timbersus USA1. MLS8th9.2112325.01.310.330.080.3300Matches
202125Portland Timbersus USA1. MLS5th20.1122627.31.100.300.050.1700Matches
202226Portland Timbersus USA1. MLS16th25.16471225.51.880.480.130.5000Matches
202327Charlotteus USA1. MLS18th15.006233.30.400.130.000.0000Matches
202428Charlotteus USA1. MLS11th2.202150.00.900.450.000.0000Matches
202529Charlotteus USA1. MLS7th4.714125.00.840.210.251.0000Matches
2025-202630Wellington Phoenixau AUS1. A-League8th11.9115426.71.260.340.070.2500Matches
12 Seasons5 Clubs4 Leagues137.0161795229.11.310.380.090.3100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Portland Timbers (5 Seasons)1 League83.6101213226.41.450.380.080.3100
Charlotte (3 Seasons)1 League22.0112433.30.550.180.080.2500
Timbers 2 (3 Seasons)1 League19.34311238.71.610.620.130.3300
Marseille (3 Seasons)1 League0.2000.0000
Wellington Phoenix (1 Season)1 League11.9115426.71.260.340.070.2500
MLS (8 Seasons)105.6111333627.11.260.340.080.3100
USL Champ (3 Seasons)19.34311238.71.610.620.130.3300
Ligue 1 (3 Seasons)0.2000.0000
A-League (1 Season)11.9115426.71.260.340.070.2500
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202226Portland Timbersus USAU.S. Open CupR321.00200.02.000.000.0000Matches
202327Charlotteus USAU.S. Open CupR160.60000.000.0000Matches
202529Charlotteus USAU.S. Open CupR162.3111100.00.440.441.001.0000Matches
4 Seasons2 Clubs1 League3.913133.30.770.260.331.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Charlotte (2 Seasons)1 League2.9111100.00.350.351.001.0000
Portland Timbers (2 Seasons)1 League1.00200.02.000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202125Portland Timbers1. CCLQF1.00000.000.0000Matches
202428CharlotteLeagues CupGR0.0000Matches
202529CharlotteLeagues CupLg1.9100Matches
4 Seasons2 Clubs2 Leagues2.91000.000.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Charlotte (3 Seasons)1 League1.9100
Portland Timbers (1 Season)1 League1.00000.000.0000
Leagues Cup (3 Seasons)1.9100
CCL (1 Season)1.00000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201418nz New ZealandFriendlies (M)2.0000Matches
201519nz New ZealandFriendlies (M)1.5000Matches
201721nz New ZealandFriendlies (M)1.0000Matches
201721nz New ZealandFIFA Confederations CupGR1.30100.00.770.000.0000Matches
201822nz New ZealandWCQ3.6000Matches
201923nz New ZealandFriendlies (M)1.5000Matches
202125nz New ZealandFriendlies (M)1.0100Matches
202226nz New ZealandWCQ2.2300Matches
202226nz New ZealandFriendlies (M)3.3000Matches
202226nz New ZealandWCQ Play-offs2nd1.0000Matches
202327nz New ZealandFriendlies (M)1.8000Matches
202428nz New ZealandFriendlies (M)0.6000Matches
202529nz New ZealandFriendlies (M)1.3000Matches
10 Seasons1 Club4 Leagues22.14100.00.770.000.0000
Friendlies (M) (9 Seasons)14.0100
WCQ (2 Seasons)5.8300
FIFA Confederations Cup (1 Season)1.30100.00.770.000.0000
WCQ Play-offs (1 Season)1.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2014-201519Marseillefr FRA1. Ligue 1220100.60.2002131.0001-1-4.50-5.43Matches
2015-201620Marseillefr FRA1. Ligue 100001Matches
2016-201721Marseillefr FRA1. Ligue 100001Matches
201721Timbers 2us USA2. USL119859034.210.91110010.55823-15-1.37-0.37Matches
201822Portland Timbersus USA1. MLS137175523.48.07875618141.761214-2-0.25-0.56Matches
201822Timbers 2us USA2. USL65409017.66.06906001.671511+4+0.67+0.49Matches
201923Portland Timbersus USA1. MLS251,9207762.721.321892041411.352935-6-0.28-0.99Matches
201923Portland Timbersus USAU.S. Open Cup00001Matches
201923Timbers 2us USA2. USL Champ3211706.92.33701000.3324-2-0.85-0.73Matches
202024Portland Timbersus USA1. MLS128276940.09.299093661.711716+1+0.11-0.62Matches
202125Portland Timbers1. CCL2934725.81.019011321.5023-1-0.97-2.32Matches
202125Portland Timbersus USA1. MLS271,8086759.120.119871782031.593431+3+0.15+0.08Matches
202226Portland Timbersus USA1. MLS302,2557573.725.124892262011.40373700.000.00Matches
202226Portland Timbersus USAU.S. Open Cup19090100.01.01901000.0002-2-2.00Matches
202327CharlotteLeagues Cup00001Matches
202327Charlotteus USA1. MLS171,3538044.215.01589142861.001425-11-0.73-0.94Matches
202327Charlotteus USAU.S. Open Cup2572921.10.6119013801.5001-1-1.58-3.27Matches
202428CharlotteLeagues Cup1221.10.0001211.000000.00+0.51Matches
202428Charlotteus USA1. MLS4199506.52.22902210221.7545-1-0.45-0.77Matches
202529CharlotteLeagues Cup31705763.01.9271012901.333300.00+0.90Matches
202529Charlotteus USA1. MLS84275314.04.76670214242.3896+3+0.63+0.43Matches
202529Charlotteus USAU.S. Open Cup220310284.62.321020002.0053+2+0.89-1.55Matches
2025-202630Wellington Phoenixau AUS1. A-League141,0727745.811.912871021701.291323-10-0.84-0.70Matches
12 Seasons5 Clubs7 Leagues18312,9497127.3143.9142861184116981.41204243-39-0.27-0.50
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portland Timbers (5 Seasons)3 Leagues1107,7107051.085.78288752816281.50131138-7-0.08-0.49
Charlotte (3 Seasons)3 Leagues372,4116522.626.8288116915541.493543-8-0.30-0.57
Timbers 2 (3 Seasons)1 League201,7368719.319.3208317010.852538-13-0.67-0.43
Marseille (3 Seasons)1 League220100.20.2002151.0001-1-4.50-5.43
Wellington Phoenix (1 Season)1 League141,0727745.811.912871021701.291323-10-0.84-0.70
MLS (8 Seasons)1369,5067040.5105.610387893316771.51156169-13-0.12-0.43
U.S. Open Cup (4 Seasons)53507036.53.9478113811.4056-1-0.26-2.06
USL Champ (3 Seasons)201,7368719.319.3208317010.852538-13-0.67-0.43
Leagues Cup (3 Seasons)41724317.91.9271021621.253300.00+0.65
Ligue 1 (3 Seasons)220100.20.2002151.0001-1-4.50-5.43
A-League (1 Season)141,0727745.811.912871021701.291323-10-0.84-0.70
CCL (1 Season)2934725.81.019011321.5023-1-0.97-2.32
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201519Marseille1 League220100.60.2002131.0001-1-4.50-5.43
2015-201620Marseille1 League00001
2016-201721Marseille1 League00001
201721Timbers 21 League119859034.210.91110010.55823-15-1.37-0.37
201822Portland Timbers1 League137175523.48.07875618141.761214-2-0.25-0.56
201822Timbers 21 League65409017.66.06906001.671511+4+0.67+0.49
201923Timbers 21 League3211706.92.33701000.3324-2-0.85-0.73
201923Portland Timbers2 Leagues251,9207756.121.321892041421.352935-6-0.28-0.99
202024Portland Timbers1 League128276940.09.299093661.711716+1+0.11-0.62
202125Portland Timbers2 Leagues291,9016655.621.120871891851.583634+2+0.09-0.20
202226Portland Timbers2 Leagues312,3457674.426.125892362011.353739-2-0.08-0.08
202327Charlotte3 Leagues191,4107436.715.716851431871.051426-12-0.77-1.14
202428Charlotte2 Leagues5201406.22.2290237231.6045-1-0.45-0.71
202529Charlotte3 Leagues138006222.48.910740319242.081712+5+0.56+0.37
2025-202630Wellington Phoenix1 League141,0727745.811.912871021701.291323-10-0.84-0.70
12 Seasons5 Clubs7 Leagues18312,9497127.3143.9142861184116981.41204243-39-0.27-0.50
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portland Timbers (5 Seasons)3 Leagues1107,7107051.085.78288752816281.50131138-7-0.08-0.49
Charlotte (3 Seasons)3 Leagues372,4116522.626.8288116915541.493543-8-0.30-0.57
Timbers 2 (3 Seasons)1 League201,7368719.319.3208317010.852538-13-0.67-0.43
Marseille (3 Seasons)1 League220100.20.2002151.0001-1-4.50-5.43
Wellington Phoenix (1 Season)1 League141,0727745.811.912871021701.291323-10-0.84-0.70
MLS (8 Seasons)1369,5067040.5105.610387893316771.51156169-13-0.12-0.43
U.S. Open Cup (4 Seasons)53507036.53.9478113811.4056-1-0.26-2.06
USL Champ (3 Seasons)201,7368719.319.3208317010.852538-13-0.67-0.43
Leagues Cup (3 Seasons)41724317.91.9271021621.253300.00+0.65
Ligue 1 (3 Seasons)220100.20.2002151.0001-1-4.50-5.43
A-League (1 Season)141,0727745.811.912871021701.291323-10-0.84-0.70
CCL (1 Season)2934725.81.019011321.5023-1-0.97-2.32
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201519Marseillefr FRA1. Ligue 14th220100.60.2002131.0001-1-4.50-5.43Matches
2015-201620Marseillefr FRA1. Ligue 113th00001Matches
2016-201721Marseillefr FRA1. Ligue 15th00001Matches
201721Timbers 2us USA2. USL30th119859034.210.91110010.55823-15-1.37-0.37Matches
201822Portland Timbersus USA1. MLS8th137175523.48.07875618141.761214-2-0.25-0.56Matches
201822Timbers 2us USA2. USL10th65409017.66.06906001.671511+4+0.67+0.49Matches
201923Timbers 2us USA2. USL Champ26th3211706.92.33701000.3324-2-0.85-0.73Matches
201923Portland Timbersus USA1. MLS11th251,9207762.721.321892041411.352935-6-0.28-0.99Matches
202024Portland Timbersus USA1. MLS8th128276940.09.299093661.711716+1+0.11-0.62Matches
202125Portland Timbersus USA1. MLS5th271,8086759.120.119871782031.593431+3+0.15+0.08Matches
202226Portland Timbersus USA1. MLS16th302,2557573.725.124892262011.40373700.000.00Matches
202327Charlotteus USA1. MLS18th171,3538044.215.01589142861.001425-11-0.73-0.94Matches
202428Charlotteus USA1. MLS11th4199506.52.22902210221.7545-1-0.45-0.77Matches
202529Charlotteus USA1. MLS7th84275314.04.76670214242.3896+3+0.63+0.43Matches
2025-202630Wellington Phoenixau AUS1. A-League8th141,0727745.811.912871021701.291323-10-0.84-0.70Matches
12 Seasons5 Clubs4 Leagues17212,3347227.4137.0135871163716931.41194231-37-0.27-0.48
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portland Timbers (5 Seasons)1 League1077,5277052.683.68088732717251.51129133-4-0.05-0.42
Charlotte (3 Seasons)1 League291,9796821.622.0238316610521.482736-9-0.41-0.66
Timbers 2 (3 Seasons)1 League201,7368719.319.3208317010.852538-13-0.67-0.43
Marseille (3 Seasons)1 League220100.20.2002151.0001-1-4.50-5.43
Wellington Phoenix (1 Season)1 League141,0727745.811.912871021701.291323-10-0.84-0.70
MLS (8 Seasons)1369,5067040.5105.610387893316771.51156169-13-0.12-0.43
USL Champ (3 Seasons)201,7368719.319.3208317010.852538-13-0.67-0.43
Ligue 1 (3 Seasons)220100.20.2002151.0001-1-4.50-5.43
A-League (1 Season)141,0727745.811.912871021701.291323-10-0.84-0.70
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
201923Portland Timbersus USAU.S. Open CupSF00001Matches
202226Portland Timbersus USAU.S. Open CupR3219090100.01.01901000.0002-2-2.00Matches
202327Charlotteus USAU.S. Open CupR162572921.10.6119013801.5001-1-1.58-3.27Matches
202529Charlotteus USAU.S. Open CupR16220310284.62.321020002.0053+2+0.89-1.55Matches
4 Seasons2 Clubs1 League53507036.53.9478113811.4056-1-0.26-2.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Charlotte (2 Seasons)1 League42606551.02.9374013801.7554+1+0.35-1.45
Portland Timbers (2 Seasons)1 League1909020.01.01901010.0002-2-2.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202125Portland Timbers1. CCLQF2934725.81.019011321.5023-1-0.97-2.32Matches
202327CharlotteLeagues CupQF00001Matches
202428CharlotteLeagues CupGR1221.10.0001211.000000.00+0.51Matches
202529CharlotteLeagues CupLg31705763.01.9271012901.333300.00+0.90Matches
4 Seasons2 Clubs2 Leagues62654420.12.9377131141.3356-1-0.34-0.67
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Charlotte (3 Seasons)1 League41724317.91.9271021621.253300.00+0.65
Portland Timbers (1 Season)1 League2934725.81.019011321.5023-1-0.97-2.32
Leagues Cup (3 Seasons)41724317.91.9271021621.253300.00+0.65
CCL (1 Season)2934725.81.019011321.5023-1-0.97-2.32
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201418nz New ZealandFriendlies (M)31816067.02.03600000.3316-5-2.49-1.47Matches
201519nz New ZealandFriendlies (M)21366850.41.52680000.5010+1+0.66+1.33Matches
201721nz New ZealandFriendlies (M)3933134.41.00033000.0001-1-0.97+0.05Matches
201721nz New ZealandFIFA Confederations CupGR31173943.31.30033800.0004-4-3.08-1.31Matches
201822nz New ZealandWCQ53266540.23.6474213212.60121+11+3.04+1.55Matches
201923nz New ZealandFriendlies (M)21356875.01.5190114500.0003-3-2.00-2.00Matches
202125nz New ZealandFriendlies (M)1888832.61.01880013.0021+1+1.02-0.46Matches
202226nz New ZealandWCQ32006744.42.2290212003.00100+10+4.50+1.98Matches
202226nz New ZealandFriendlies (M)52955965.63.347321400.2015-4-1.22-0.06Matches
202226nz New ZealandWCQ Play-offs2nd19090100.01.01901000.0001-1-1.00Matches
202327nz New ZealandFriendlies (M)21628130.01.82811000.0015-4-2.22-1.98Matches
202428nz New ZealandFriendlies (M)2512618.90.60022600.501100.00-0.41Matches
202529nz New ZealandFriendlies (M)41183032.81.325302700.2501-1-0.76+0.35Matches
10 Seasons1 Club4 Leagues361,9925544.322.122749142620.83292900.00-0.22
Friendlies (M) (9 Seasons)241,2595243.714.01570492310.33723-16-1.14-0.81
WCQ (2 Seasons)85266641.75.8679422612.75221+21+3.59+1.75
FIFA Confederations Cup (1 Season)31173943.31.30033800.0004-4-3.08-1.31
WCQ Play-offs (1 Season)19090100.01.01901000.0001-1-1.00
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Marseillefr FRA1. Ligue 10.2000Matches
201721Timbers 2us USA2. USL10.93001414022613000Matches
201822Portland Timbersus USA1. MLS8.00004403168001Matches
201822Timbers 2us USA2. USL6.020010400124000Matches
201923Portland Timbersus USA1. MLS21.310012120029221Matches
201923Timbers 2us USA2. USL Champ2.3100300072000Matches
202024Portland Timbersus USA1. MLS9.200086011750Matches
202125Portland Timbers1. CCL1.01001100210Matches
202125Portland Timbersus USA1. MLS20.1511238064590Matches
202226Portland Timbersus USA1. MLS25.161127141631131Matches
202226Portland Timbersus USAU.S. Open Cup1.00001000400Matches
202327Charlotteus USA1. MLS15.02001014212231Matches
202327Charlotteus USAU.S. Open Cup0.60000101200Matches
202428CharlotteLeagues Cup0.00000Matches
202428Charlotteus USA1. MLS2.20002100110Matches
202529CharlotteLeagues Cup1.90000Matches
202529Charlotteus USA1. MLS4.70004302160Matches
202529Charlotteus USAU.S. Open Cup2.31001000230Matches
2025-202630Wellington Phoenixau AUS1. A-League11.9000810021060Matches
12 Seasons5 Clubs7 Leagues143.922221289232422796004
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portland Timbers (5 Seasons)3 Leagues85.71322764511614458003
Charlotte (3 Seasons)3 Leagues26.830017192428131
Timbers 2 (3 Seasons)1 League19.36002718024519000
Marseille (3 Seasons)1 League0.2000
Wellington Phoenix (1 Season)1 League11.9000810021060
MLS (8 Seasons)105.61422906231916267004
U.S. Open Cup (4 Seasons)3.91002101830
USL Champ (3 Seasons)19.36002718024519000
Leagues Cup (3 Seasons)1.90000
Ligue 1 (3 Seasons)0.2000
A-League (1 Season)11.9000810021060
CCL (1 Season)1.01001100210
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Marseille1 League0.2000
201721Timbers 21 League10.93001414022613000
201822Portland Timbers1 League8.00004403168001
201822Timbers 21 League6.020010400124000
201923Timbers 21 League2.3100300072000
201923Portland Timbers2 Leagues21.310012120029221
202024Portland Timbers1 League9.200086011750
202125Portland Timbers2 Leagues21.16112490647100
202226Portland Timbers2 Leagues26.161128141635131
202327Charlotte3 Leagues15.72001015222431
202428Charlotte2 Leagues2.20002100110
202529Charlotte3 Leagues8.91005302390
2025-202630Wellington Phoenix1 League11.9000810021060
12 Seasons5 Clubs7 Leagues143.922221289232422796004
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portland Timbers (5 Seasons)3 Leagues85.71322764511614458003
Charlotte (3 Seasons)3 Leagues26.830017192428131
Timbers 2 (3 Seasons)1 League19.36002718024519000
Marseille (3 Seasons)1 League0.2000
Wellington Phoenix (1 Season)1 League11.9000810021060
MLS (8 Seasons)105.61422906231916267004
U.S. Open Cup (4 Seasons)3.91002101830
USL Champ (3 Seasons)19.36002718024519000
Leagues Cup (3 Seasons)1.90000
Ligue 1 (3 Seasons)0.2000
A-League (1 Season)11.9000810021060
CCL (1 Season)1.01001100210
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Marseillefr FRA1. Ligue 14th0.2000Matches
201721Timbers 2us USA2. USL30th10.93001414022613000Matches
201822Portland Timbersus USA1. MLS8th8.00004403168001Matches
201822Timbers 2us USA2. USL10th6.020010400124000Matches
201923Timbers 2us USA2. USL Champ26th2.3100300072000Matches
201923Portland Timbersus USA1. MLS11th21.310012120029221Matches
202024Portland Timbersus USA1. MLS8th9.200086011750Matches
202125Portland Timbersus USA1. MLS5th20.1511238064590Matches
202226Portland Timbersus USA1. MLS16th25.161127141631131Matches
202327Charlotteus USA1. MLS18th15.02001014212231Matches
202428Charlotteus USA1. MLS11th2.20002100110Matches
202529Charlotteus USA1. MLS7th4.70004302160Matches
2025-202630Wellington Phoenixau AUS1. A-League8th11.9000810021060Matches
12 Seasons5 Clubs4 Leagues137.020221259032321792004
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portland Timbers (5 Seasons)1 League83.61222744411613857003
Charlotte (3 Seasons)1 League22.020016182324101
Timbers 2 (3 Seasons)1 League19.36002718024519000
Marseille (3 Seasons)1 League0.2000
Wellington Phoenix (1 Season)1 League11.9000810021060
MLS (8 Seasons)105.61422906231916267004
USL Champ (3 Seasons)19.36002718024519000
Ligue 1 (3 Seasons)0.2000
A-League (1 Season)11.9000810021060
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202226Portland Timbersus USAU.S. Open CupR321.00001000400Matches
202327Charlotteus USAU.S. Open CupR160.60000101200Matches
202529Charlotteus USAU.S. Open CupR162.31001000230Matches
4 Seasons2 Clubs1 League3.91002101830
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Charlotte (2 Seasons)1 League2.91001101430
Portland Timbers (2 Seasons)1 League1.00001000400
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202125Portland Timbers1. CCLQF1.01001100210Matches
202428CharlotteLeagues CupGR0.00000Matches
202529CharlotteLeagues CupLg1.90000Matches
4 Seasons2 Clubs2 Leagues2.91001100210
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Charlotte (3 Seasons)1 League1.90000
Portland Timbers (1 Season)1 League1.01001100210
Leagues Cup (3 Seasons)1.90000
CCL (1 Season)1.01001100210
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201418nz New ZealandFriendlies (M)2.01000Matches
201519nz New ZealandFriendlies (M)1.50000Matches
201721nz New ZealandFriendlies (M)1.00000Matches
201721nz New ZealandFIFA Confederations CupGR1.3000210523000Matches
201822nz New ZealandWCQ3.62000Matches
201923nz New ZealandFriendlies (M)1.50000Matches
202125nz New ZealandFriendlies (M)1.00000Matches
202226nz New ZealandWCQ2.2000Matches
202226nz New ZealandFriendlies (M)3.31000Matches
202226nz New ZealandWCQ Play-offs2nd1.0000Matches
202327nz New ZealandFriendlies (M)1.80000Matches
202428nz New ZealandFriendlies (M)0.60000Matches
202529nz New ZealandFriendlies (M)1.30000Matches
10 Seasons1 Club4 Leagues22.1400210523000
Friendlies (M) (9 Seasons)14.02000
WCQ (2 Seasons)5.82000
FIFA Confederations Cup (1 Season)1.3000210523000
WCQ Play-offs (1 Season)1.0000

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.

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.

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.