Last 5 Matches

Last 5 Matches Table
Performance
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Fls Fld Off Crs TklW Int OG PKwon PKcon Match Report
2026-05-23SatMLSRegular SeasonHomeW 2–1Nashville SCNYCFCYLB90000020001000010Match Report
2026-05-17SunMLSRegular SeasonHomeW 3–2Nashville SCLAFCYLB90000000000102210Match Report
2026-05-13WedMLSRegular SeasonAwayW 3–0Nashville SCNE RevolutionN41000000103000000Match Report
2026-05-09SatMLSRegular SeasonHomeD 2–2Nashville SCD.C. UnitedYLB87000011002000110Match Report
2026-05-05TueCCCSemi-finalsAwayL 0–1us Nashville SCmx UANLN13000000001000000Match Report

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
201422Toronto FCus USA1. MLS1856367.1022000200.000.280.280.000.28Matches
201422Wilmingtonus USA3. USL Pro554505.0123100000.200.400.600.200.60Matches
201523Toronto FCus USA1. MLS1133574.0011000000.000.250.250.000.25Matches
201624Toronto FCus USA1. MLS1254084.5000000100.000.000.000.000.00Matches
201624Toronto FC IIus USA3. USL211221.4000000000.000.000.000.000.00Matches
201725Montreal Impactus USA1. MLS25191,75619.5000000410.000.000.000.000.00Matches
201826Montreal Impactus USA1. MLS31292,65029.4134100310.030.100.140.030.14Matches
201927Montreal Impactus USA1. MLS28282,52028.0011000500.000.040.040.000.04Matches
202028Nashville SCus USA1. MLS21211,89021.0123100600.050.100.140.050.14Matches
202129Nashville SCus USA1. MLS27262,30725.6044000600.000.160.160.000.16Matches
202230Nashville SCus USA1. MLS31292,61829.1145100600.030.140.170.030.17Matches
202230Nashville SCus USAU.S. Open Cup333003.3000000100.000.000.000.000.00Matches
202331Nashville SCLeagues Cup777077.9022000000.000.250.250.000.25Matches
202331Nashville SCus USA1. MLS32322,84331.6044000820.000.130.130.000.13Matches
202331Nashville SCus USAU.S. Open Cup20710.8000000000.000.000.000.000.00Matches
202432Nashville SC1. CCC332242.5000000000.000.000.000.000.00Matches
202432Nashville SCLeagues Cup221802.0000000000.000.000.000.000.00Matches
202432Nashville SCus USA1. MLS28252,26925.2000000500.000.000.000.000.00Matches
202533Nashville SCus USA1. MLS31302,72130.2268200500.070.200.260.070.26Matches
202533Nashville SCus USAU.S. Open Cup332703.0011000100.000.330.330.000.33Matches
202634Nashville SC1. CCC411151.3000000000.000.000.000.000.00Matches
202634Nashville SCus USA1. MLS14121,08912.1000000400.000.000.000.000.00Matches
13 Seasons5 Clubs5 Leagues34028926,503294.5632386005740.020.110.130.020.13
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
Nashville SC (7 Seasons)4 Leagues20819417,604195.6423274004220.020.120.140.020.14
Montreal Impact (3 Seasons)1 League84766,92677.01451001220.010.050.060.010.06
Toronto FC (3 Seasons)1 League41131,40115.6033000300.000.190.190.000.19
Wilmington (1 Season)1 League554505.0123100000.200.400.600.200.60
Toronto FC II (1 Season)1 League211221.4000000000.000.000.000.000.00
MLS (13 Seasons)30926424,064267.4527325005540.020.100.120.020.12
U.S. Open Cup (3 Seasons)866417.1011000200.000.140.140.000.14
Leagues Cup (2 Seasons)998879.9022000000.000.200.200.000.20
USL Pro (2 Seasons)765726.4123100000.160.310.470.160.47
CCC (2 Seasons)743393.8000000000.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
201422Wilmington1 League554505.0123100000.200.400.600.200.60
201422Toronto FC1 League1856367.1022000200.000.280.280.000.28
201523Toronto FC1 League1133574.0011000000.000.250.250.000.25
201624Toronto FC1 League1254084.5000000100.000.000.000.000.00
201624Toronto FC II1 League211221.4000000000.000.000.000.000.00
201725Montreal Impact1 League25191,75619.5000000410.000.000.000.000.00
201826Montreal Impact1 League31292,65029.4134100310.030.100.140.030.14
201927Montreal Impact1 League28282,52028.0011000500.000.040.040.000.04
202028Nashville SC1 League21211,89021.0123100600.050.100.140.050.14
202129Nashville SC1 League27262,30725.6044000600.000.160.160.000.16
202230Nashville SC2 Leagues34322,91832.4145100700.030.120.150.030.15
202331Nashville SC3 Leagues41393,62140.2066000820.000.150.150.000.15
202432Nashville SC3 Leagues33302,67329.7000000500.000.000.000.000.00
202533Nashville SC2 Leagues34332,99133.2279200600.060.210.270.060.27
202634Nashville SC2 Leagues18131,20413.4000000400.000.000.000.000.00
13 Seasons5 Clubs5 Leagues34028926,503294.5632386005740.020.110.130.020.13
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
Nashville SC (7 Seasons)4 Leagues20819417,604195.6423274004220.020.120.140.020.14
Montreal Impact (3 Seasons)1 League84766,92677.01451001220.010.050.060.010.06
Toronto FC (3 Seasons)1 League41131,40115.6033000300.000.190.190.000.19
Wilmington (1 Season)1 League554505.0123100000.200.400.600.200.60
Toronto FC II (1 Season)1 League211221.4000000000.000.000.000.000.00
MLS (13 Seasons)30926424,064267.4527325005540.020.100.120.020.12
U.S. Open Cup (3 Seasons)866417.1011000200.000.140.140.000.14
Leagues Cup (2 Seasons)998879.9022000000.000.200.200.000.20
USL Pro (2 Seasons)765726.4123100000.160.310.470.160.47
CCC (2 Seasons)743393.8000000000.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
201422Wilmingtonus USA3. USL Pro7th554505.0123100000.200.400.600.200.60Matches
201422Toronto FCus USA1. MLS13th1856367.1022000200.000.280.280.000.28Matches
201523Toronto FCus USA1. MLS12th1133574.0011000000.000.250.250.000.25Matches
201624Toronto FCus USA1. MLS5th1254084.5000000100.000.000.000.000.00Matches
201624Toronto FC IIus USA3. USL26th211221.4000000000.000.000.000.000.00Matches
201725Montreal Impactus USA1. MLS17th25191,75619.5000000410.000.000.000.000.00Matches
201826Montreal Impactus USA1. MLS15th31292,65029.4134100310.030.100.140.030.14Matches
201927Montreal Impactus USA1. MLS18th28282,52028.0011000500.000.040.040.000.04Matches
202028Nashville SCus USA1. MLS13th21211,89021.0123100600.050.100.140.050.14Matches
202129Nashville SCus USA1. MLS6th27262,30725.6044000600.000.160.160.000.16Matches
202230Nashville SCus USA1. MLS8th31292,61829.1145100600.030.140.170.030.17Matches
202331Nashville SCus USA1. MLS12th32322,84331.6044000820.000.130.130.000.13Matches
202432Nashville SCus USA1. MLS25th28252,26925.2000000500.000.000.000.000.00Matches
202533Nashville SCus USA1. MLS11th31302,72130.2268200500.070.200.260.070.26Matches
202634Nashville SCus USA1. MLS1st14121,08912.1000000400.000.000.000.000.00Matches
13 Seasons5 Clubs2 Leagues31627024,636273.7629356005540.020.110.130.020.13
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
Nashville SC (7 Seasons)1 League18417515,737174.9420244004020.020.110.140.020.14
Montreal Impact (3 Seasons)1 League84766,92677.01451001220.010.050.060.010.06
Toronto FC (3 Seasons)1 League41131,40115.6033000300.000.190.190.000.19
Wilmington (1 Season)1 League554505.0123100000.200.400.600.200.60
Toronto FC II (1 Season)1 League211221.4000000000.000.000.000.000.00
MLS (13 Seasons)30926424,064267.4527325005540.020.100.120.020.12
USL Pro (2 Seasons)765726.4123100000.160.310.470.160.47
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
202230Nashville SCus USAU.S. Open CupR16333003.3000000100.000.000.000.000.00Matches
202331Nashville SCus USAU.S. Open CupR1620710.8000000000.000.000.000.000.00Matches
202533Nashville SCus USAU.S. Open Cup1st332703.0011000100.000.330.330.000.33Matches
3 Seasons1 Club1 League866417.1011000200.000.140.140.000.14
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
202331Nashville SCLeagues Cup2nd777077.9022000000.000.250.250.000.25Matches
202432Nashville SC1. CCCR16332242.5000000000.000.000.000.000.00Matches
202432Nashville SCLeagues CupGR221802.0000000000.000.000.000.000.00Matches
202634Nashville SC1. CCCSF411151.3000000000.000.000.000.000.00Matches
3 Seasons1 Club2 Leagues16131,22613.6022000000.000.150.150.000.15
Leagues Cup (2 Seasons)998879.9022000000.000.200.200.000.20
CCC (2 Seasons)743393.8000000000.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
201927us United StatesFriendlies (M)722833.1000000100.000.000.000.000.00Matches
201927us United StatesGold CupF311011.1000000000.000.000.000.000.00Matches
1 Season1 Club2 Leagues1033844.3000000100.000.000.000.000.00
Friendlies (M) (1 Season)722833.1000000100.000.000.000.000.00
Gold Cup (1 Season)311011.1000000000.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
201422Toronto FCus USA1. MLS7.1040.570.0000Matches
201422Wilmingtonus USA3. USL Pro5.0130.600.3300Matches
201523Toronto FCus USA1. MLS4.0010.250.0000Matches
201624Toronto FCus USA1. MLS4.50600.01.320.000.0000Matches
201624Toronto FC IIus USA3. USL1.4000.0000Matches
201725Montreal Impactus USA1. MLS19.504125.00.210.050.000.0000Matches
201826Montreal Impactus USA1. MLS29.4111218.20.370.070.090.5000Matches
201927Montreal Impactus USA1. MLS28.0012650.00.430.210.000.0000Matches
202028Nashville SCus USA1. MLS21.019222.20.430.100.110.5000Matches
202129Nashville SCus USA1. MLS25.6013215.40.510.080.000.0000Matches
202230Nashville SCus USA1. MLS29.1110330.00.340.100.100.3300Matches
202230Nashville SCus USAU.S. Open Cup3.30300.00.900.000.0000Matches
202331Nashville SCLeagues Cup7.9000Matches
202331Nashville SCus USA1. MLS31.6019315.80.600.090.000.0000Matches
202331Nashville SCus USAU.S. Open Cup0.80000.000.0000Matches
202432Nashville SC1. CCC2.50200.00.800.000.0000Matches
202432Nashville SCLeagues Cup2.0000Matches
202432Nashville SCus USA1. MLS25.20300.00.120.000.0000Matches
202533Nashville SCus USA1. MLS30.2212325.00.400.100.170.6700Matches
202533Nashville SCus USAU.S. Open Cup3.00100.00.330.000.0000Matches
202634Nashville SC1. CCC1.30000.000.0000Matches
202634Nashville SCus USA1. MLS12.105240.00.410.170.000.0000Matches
13 Seasons5 Clubs5 Leagues294.561103221.80.410.110.050.1900
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Nashville SC (7 Seasons)4 Leagues195.64771519.50.410.080.050.2700
Montreal Impact (3 Seasons)1 League77.0127933.30.350.120.040.1100
Toronto FC (3 Seasons)1 League15.60650.01.320.320.000.0000
Wilmington (1 Season)1 League5.0130.600.3300
Toronto FC II (1 Season)1 League1.4000.0000
MLS (13 Seasons)267.451042923.10.410.110.050.1700
U.S. Open Cup (3 Seasons)7.10400.00.560.000.0000
Leagues Cup (2 Seasons)9.9000
USL Pro (2 Seasons)6.4130.470.3300
CCC (2 Seasons)3.80200.00.530.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
201422Wilmington1 League5.0130.600.3300
201422Toronto FC1 League7.1040.570.0000
201523Toronto FC1 League4.0010.250.0000
201624Toronto FC1 League4.50600.01.320.000.0000
201624Toronto FC II1 League1.4000.0000
201725Montreal Impact1 League19.504125.00.210.050.000.0000
201826Montreal Impact1 League29.4111218.20.370.070.090.5000
201927Montreal Impact1 League28.0012650.00.430.210.000.0000
202028Nashville SC1 League21.019222.20.430.100.110.5000
202129Nashville SC1 League25.6013215.40.510.080.000.0000
202230Nashville SC2 Leagues32.4113323.10.400.090.080.3300
202331Nashville SC3 Leagues40.2019315.80.590.090.000.0000
202432Nashville SC3 Leagues29.70500.00.180.000.0000
202533Nashville SC2 Leagues33.2213323.10.390.090.150.6700
202634Nashville SC2 Leagues13.405240.00.370.150.000.0000
13 Seasons5 Clubs5 Leagues294.561103221.80.410.110.050.1900
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Nashville SC (7 Seasons)4 Leagues195.64771519.50.410.080.050.2700
Montreal Impact (3 Seasons)1 League77.0127933.30.350.120.040.1100
Toronto FC (3 Seasons)1 League15.60650.01.320.320.000.0000
Wilmington (1 Season)1 League5.0130.600.3300
Toronto FC II (1 Season)1 League1.4000.0000
MLS (13 Seasons)267.451042923.10.410.110.050.1700
U.S. Open Cup (3 Seasons)7.10400.00.560.000.0000
Leagues Cup (2 Seasons)9.9000
USL Pro (2 Seasons)6.4130.470.3300
CCC (2 Seasons)3.80200.00.530.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
201422Wilmingtonus USA3. USL Pro7th5.0130.600.3300Matches
201422Toronto FCus USA1. MLS13th7.1040.570.0000Matches
201523Toronto FCus USA1. MLS12th4.0010.250.0000Matches
201624Toronto FCus USA1. MLS5th4.50600.01.320.000.0000Matches
201624Toronto FC IIus USA3. USL26th1.4000.0000Matches
201725Montreal Impactus USA1. MLS17th19.504125.00.210.050.000.0000Matches
201826Montreal Impactus USA1. MLS15th29.4111218.20.370.070.090.5000Matches
201927Montreal Impactus USA1. MLS18th28.0012650.00.430.210.000.0000Matches
202028Nashville SCus USA1. MLS13th21.019222.20.430.100.110.5000Matches
202129Nashville SCus USA1. MLS6th25.6013215.40.510.080.000.0000Matches
202230Nashville SCus USA1. MLS8th29.1110330.00.340.100.100.3300Matches
202331Nashville SCus USA1. MLS12th31.6019315.80.600.090.000.0000Matches
202432Nashville SCus USA1. MLS25th25.20300.00.120.000.0000Matches
202533Nashville SCus USA1. MLS11th30.2212325.00.400.100.170.6700Matches
202634Nashville SCus USA1. MLS1st12.105240.00.410.170.000.0000Matches
13 Seasons5 Clubs2 Leagues273.761043223.10.410.120.050.1900
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Nashville SC (7 Seasons)1 League174.94711521.10.410.090.060.2700
Montreal Impact (3 Seasons)1 League77.0127933.30.350.120.040.1100
Toronto FC (3 Seasons)1 League15.60650.01.320.320.000.0000
Wilmington (1 Season)1 League5.0130.600.3300
Toronto FC II (1 Season)1 League1.4000.0000
MLS (13 Seasons)267.451042923.10.410.110.050.1700
USL Pro (2 Seasons)6.4130.470.3300
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
202230Nashville SCus USAU.S. Open CupR163.30300.00.900.000.0000Matches
202331Nashville SCus USAU.S. Open CupR160.80000.000.0000Matches
202533Nashville SCus USAU.S. Open Cup1st3.00100.00.330.000.0000Matches
3 Seasons1 Club1 League7.10400.00.560.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
202331Nashville SCLeagues Cup2nd7.9000Matches
202432Nashville SC1. CCCR162.50200.00.800.000.0000Matches
202432Nashville SCLeagues CupGR2.0000Matches
202634Nashville SC1. CCCSF1.30000.000.0000Matches
3 Seasons1 Club2 Leagues13.60200.00.530.000.0000
Leagues Cup (2 Seasons)9.9000
CCC (2 Seasons)3.80200.00.530.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
201927us United StatesFriendlies (M)3.1000Matches
201927us United StatesGold CupF1.10000.000.0000Matches
1 Season1 Club2 Leagues4.30000.000.0000
Friendlies (M) (1 Season)3.1000
Gold Cup (1 Season)1.10000.000.0000
Become a Stathead & surf this site ad-free.

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
201422Toronto FCus USA1. MLS186363520.87.1501351.331310+3+0.42+0.91Matches
201422Wilmingtonus USA3. USL Pro54509017.95.050Matches
201523Toronto FCus USA1. MLS113573211.74.032871.271512+3+0.76+0.86Matches
201624Toronto FCus USA1. MLS124083413.34.551770.9267-1-0.22-0.66Matches
201624Toronto FC IIus USA3. USL2122614.51.411Matches
201725Montreal Impactus USA1. MLS251,7567057.419.51918651.243233-1-0.05+0.29Matches
201826Montreal Impactus USA1. MLS312,6508586.629.429892724101.354348-5-0.17+0.05Matches
201927Montreal Impactus USA1. MLS282,5209082.428.0289028011.143550-15-0.54-0.87Matches
202028Nashville SCus USA1. MLS211,8909091.321.0219021011.332021-1-0.05-1.55Matches
202129Nashville SCus USA1. MLS272,3078575.425.626882312101.724529+16+0.62-0.09Matches
202230Nashville SCus USA1. MLS312,6188485.629.129892622021.344537+8+0.28-0.34Matches
202230Nashville SCus USAU.S. Open Cup330010090.93.331002002.3364+2+0.60+0.60Matches
202331Nashville SCLeagues Cup770710198.27.971016001.71169+7+0.89+0.89Matches
202331Nashville SCus USA1. MLS322,8438992.931.6328927001.413827+11+0.35+2.01Matches
202331Nashville SCus USAU.S. Open Cup2713626.30.80023601.5021+1+1.27+0.82Matches
202432Nashville SC1. CCC32247562.22.53751001.3374+3+1.21-0.12Matches
202432Nashville SCLeagues Cup218090100.02.02902000.5013-2-1.00Matches
202432Nashville SCus USA1. MLS282,2698174.225.225872033260.792445-21-0.83-1.40Matches
202533Nashville SCus USA1. MLS312,7218888.930.230902712401.555136+15+0.50+1.03Matches
202533Nashville SCus USAU.S. Open Cup32709060.03.03903003.00104+6+2.00+1.00Matches
202634Nashville SC1. CCC41152916.01.3157031941.0001-1-0.78-1.82Matches
202634Nashville SCus USA1. MLS141,0897886.412.11286922702.362411+13+1.07-2.61Matches
13 Seasons5 Clubs5 Leagues34026,5037858.6294.5289892435128381.38433392+41+0.140.00
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Nashville SC (7 Seasons)4 Leagues20817,6048581.3195.6194891671426131.46289232+57+0.29-0.37
Montreal Impact (3 Seasons)1 League846,9268275.477.076897384161.25110131-21-0.27-0.11
Toronto FC (3 Seasons)1 League411,4013415.315.613328191.193429+5+0.32+0.36
Wilmington (1 Season)1 League54509017.95.050
Toronto FC II (1 Season)1 League2122614.51.411
MLS (13 Seasons)30924,0647865.1267.4264892294529341.35391366+25+0.09+0.02
U.S. Open Cup (3 Seasons)86418061.07.1695523602.37189+9+1.26+0.60
Leagues Cup (2 Seasons)98879998.69.99998001.441712+5+0.51+0.51
USL Pro (2 Seasons)75728211.06.461
CCC (2 Seasons)73394831.43.8470131941.1475+2+0.53-0.56
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
201422Wilmington1 League54509017.95.050
201422Toronto FC1 League186363520.87.1501351.331310+3+0.42+0.91
201523Toronto FC1 League113573211.74.032871.271512+3+0.76+0.86
201624Toronto FC1 League124083413.34.551770.9267-1-0.22-0.66
201624Toronto FC II1 League2122614.51.411
201725Montreal Impact1 League251,7567057.419.51918651.243233-1-0.05+0.29
201826Montreal Impact1 League312,6508586.629.429892724101.354348-5-0.17+0.05
201927Montreal Impact1 League282,5209082.428.0289028011.143550-15-0.54-0.87
202028Nashville SC1 League211,8909091.321.0219021011.332021-1-0.05-1.55
202129Nashville SC1 League272,3078575.425.626882312101.724529+16+0.62-0.09
202230Nashville SC2 Leagues342,9188686.132.432902822021.435141+10+0.31-0.26
202331Nashville SC3 Leagues413,6218889.440.239913323601.475637+19+0.47+1.10
202432Nashville SC3 Leagues332,6738174.329.730862333260.823252-20-0.67-1.35
202533Nashville SC2 Leagues342,9918885.233.233903012401.686140+21+0.63+0.63
202634Nashville SC2 Leagues181,2046760.813.41384952242.062412+12+0.90-0.73
13 Seasons5 Clubs5 Leagues34026,5037858.6294.5289892435128381.38433392+41+0.140.00
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Nashville SC (7 Seasons)4 Leagues20817,6048581.3195.6194891671426131.46289232+57+0.29-0.37
Montreal Impact (3 Seasons)1 League846,9268275.477.076897384161.25110131-21-0.27-0.11
Toronto FC (3 Seasons)1 League411,4013415.315.613328191.193429+5+0.32+0.36
Wilmington (1 Season)1 League54509017.95.050
Toronto FC II (1 Season)1 League2122614.51.411
MLS (13 Seasons)30924,0647865.1267.4264892294529341.35391366+25+0.09+0.02
U.S. Open Cup (3 Seasons)86418061.07.1695523602.37189+9+1.26+0.60
Leagues Cup (2 Seasons)98879998.69.99998001.441712+5+0.51+0.51
USL Pro (2 Seasons)75728211.06.461
CCC (2 Seasons)73394831.43.8470131941.1475+2+0.53-0.56
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
201422Wilmingtonus USA3. USL Pro7th54509017.95.050Matches
201422Toronto FCus USA1. MLS13th186363520.87.1501351.331310+3+0.42+0.91Matches
201523Toronto FCus USA1. MLS12th113573211.74.032871.271512+3+0.76+0.86Matches
201624Toronto FCus USA1. MLS5th124083413.34.551770.9267-1-0.22-0.66Matches
201624Toronto FC IIus USA3. USL26th2122614.51.411Matches
201725Montreal Impactus USA1. MLS17th251,7567057.419.51918651.243233-1-0.05+0.29Matches
201826Montreal Impactus USA1. MLS15th312,6508586.629.429892724101.354348-5-0.17+0.05Matches
201927Montreal Impactus USA1. MLS18th282,5209082.428.0289028011.143550-15-0.54-0.87Matches
202028Nashville SCus USA1. MLS13th211,8909091.321.0219021011.332021-1-0.05-1.55Matches
202129Nashville SCus USA1. MLS6th272,3078575.425.626882312101.724529+16+0.62-0.09Matches
202230Nashville SCus USA1. MLS8th312,6188485.629.129892622021.344537+8+0.28-0.34Matches
202331Nashville SCus USA1. MLS12th322,8438992.931.6328927001.413827+11+0.35+2.01Matches
202432Nashville SCus USA1. MLS25th282,2698174.225.225872033260.792445-21-0.83-1.40Matches
202533Nashville SCus USA1. MLS11th312,7218888.930.230902712401.555136+15+0.50+1.03Matches
202634Nashville SCus USA1. MLS1st141,0897886.412.11286922702.362411+13+1.07-2.61Matches
13 Seasons5 Clubs2 Leagues31624,6367858.4273.7270892294629341.35391366+25+0.09+0.02
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Nashville SC (7 Seasons)1 League18415,7378684.5174.91758915392691.44247206+41+0.23-0.33
Montreal Impact (3 Seasons)1 League846,9268275.477.076897384161.25110131-21-0.27-0.11
Toronto FC (3 Seasons)1 League411,4013415.315.613328191.193429+5+0.32+0.36
Wilmington (1 Season)1 League54509017.95.050
Toronto FC II (1 Season)1 League2122614.51.411
MLS (13 Seasons)30924,0647865.1267.4264892294529341.35391366+25+0.09+0.02
USL Pro (2 Seasons)75728211.06.461
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
202230Nashville SCus USAU.S. Open CupR16330010090.93.331002002.3364+2+0.60+0.60Matches
202331Nashville SCus USAU.S. Open CupR162713626.30.80023601.5021+1+1.27+0.82Matches
202533Nashville SCus USAU.S. Open Cup1st32709060.03.03903003.00104+6+2.00+1.00Matches
3 Seasons1 Club1 League86418061.07.1695523602.37189+9+1.26+0.60
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
202331Nashville SCLeagues Cup2nd770710198.27.971016001.71169+7+0.89+0.89Matches
202432Nashville SC1. CCCR1632247562.22.53751001.3374+3+1.21-0.12Matches
202432Nashville SCLeagues CupGR218090100.02.02902000.5013-2-1.00Matches
202634Nashville SC1. CCCSF41152916.01.3157031941.0001-1-0.78-1.82Matches
3 Seasons1 Club2 Leagues161,2267761.913.61390931941.312417+7+0.51-0.56
Leagues Cup (2 Seasons)98879998.69.99998001.441712+5+0.51+0.51
CCC (2 Seasons)73394831.43.8470131941.1475+2+0.53-0.56
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
201927us United StatesFriendlies (M)72834039.33.1293252011.1462+4+1.27+2.30Matches
201927us United StatesGold CupF31013418.71.119212532.0010+1+0.89-1.57Matches
1 Season1 Club2 Leagues103843830.54.3392371541.4072+5+1.17+0.45
Friendlies (M) (1 Season)72834039.33.1293252011.1462+4+1.27+2.30
Gold Cup (1 Season)31013418.71.119212532.0010+1+0.89-1.57

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
201422Toronto FCus USA1. MLS7.12012Matches
201422Wilmingtonus USA3. USL Pro5.0003Matches
201523Toronto FCus USA1. MLS4.0002Matches
201624Toronto FCus USA1. MLS4.5100119020810000Matches
201624Toronto FC IIus USA3. USL1.4000Matches
201725Montreal Impactus USA1. MLS19.541025112493541010Matches
201826Montreal Impactus USA1. MLS29.431027214735842110Matches
201927Montreal Impactus USA1. MLS28.0500281237139400Matches
202028Nashville SCus USA1. MLS21.06002712013128250Matches
202129Nashville SCus USA1. MLS25.66002514012732290Matches
202230Nashville SCus USA1. MLS29.16002714213425300Matches
202230Nashville SCus USAU.S. Open Cup3.310041011320Matches
202331Nashville SCLeagues Cup7.90000Matches
202331Nashville SCus USA1. MLS31.68224116312631340Matches
202331Nashville SCus USAU.S. Open Cup0.80000105300Matches
202432Nashville SC1. CCC2.50002008210Matches
202432Nashville SCLeagues Cup2.00000Matches
202432Nashville SCus USA1. MLS25.2500212107323300Matches
202533Nashville SCus USA1. MLS30.2500401135539480Matches
202533Nashville SCus USAU.S. Open Cup3.010081011200Matches
202634Nashville SC1. CCC1.30003001030Matches
202634Nashville SCus USA1. MLS12.140018902216180Matches
13 Seasons5 Clubs5 Leagues294.5574232415317917344353120
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Nashville SC (7 Seasons)4 Leagues195.6422221610087042042200
Montreal Impact (3 Seasons)1 League77.0122080449193132123120
Toronto FC (3 Seasons)1 League15.6300259020810000
Wilmington (1 Season)1 League5.0003
Toronto FC II (1 Season)1 League1.4000
MLS (13 Seasons)267.4554230415017881334347120
U.S. Open Cup (3 Seasons)7.1200123027820
Leagues Cup (2 Seasons)9.90000
USL Pro (2 Seasons)6.4003
CCC (2 Seasons)3.80005009240
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201422Wilmington1 League5.0003
201422Toronto FC1 League7.12012
201523Toronto FC1 League4.0002
201624Toronto FC1 League4.5100119020810000
201624Toronto FC II1 League1.4000
201725Montreal Impact1 League19.541025112493541010
201826Montreal Impact1 League29.431027214735842110
201927Montreal Impact1 League28.0500281237139400
202028Nashville SC1 League21.06002712013128250
202129Nashville SC1 League25.66002514012732290
202230Nashville SC2 Leagues32.47003115214528320
202331Nashville SC3 Leagues40.28224117313134340
202432Nashville SC3 Leagues29.7500232108125310
202533Nashville SC2 Leagues33.2600481236641480
202634Nashville SC2 Leagues13.440021902316210
13 Seasons5 Clubs5 Leagues294.5574232415317917344353120
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Nashville SC (7 Seasons)4 Leagues195.6422221610087042042200
Montreal Impact (3 Seasons)1 League77.0122080449193132123120
Toronto FC (3 Seasons)1 League15.6300259020810000
Wilmington (1 Season)1 League5.0003
Toronto FC II (1 Season)1 League1.4000
MLS (13 Seasons)267.4554230415017881334347120
U.S. Open Cup (3 Seasons)7.1200123027820
Leagues Cup (2 Seasons)9.90000
USL Pro (2 Seasons)6.4003
CCC (2 Seasons)3.80005009240
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201422Wilmingtonus USA3. USL Pro7th5.0003Matches
201422Toronto FCus USA1. MLS13th7.12012Matches
201523Toronto FCus USA1. MLS12th4.0002Matches
201624Toronto FCus USA1. MLS5th4.5100119020810000Matches
201624Toronto FC IIus USA3. USL26th1.4000Matches
201725Montreal Impactus USA1. MLS17th19.541025112493541010Matches
201826Montreal Impactus USA1. MLS15th29.431027214735842110Matches
201927Montreal Impactus USA1. MLS18th28.0500281237139400Matches
202028Nashville SCus USA1. MLS13th21.06002712013128250Matches
202129Nashville SCus USA1. MLS6th25.66002514012732290Matches
202230Nashville SCus USA1. MLS8th29.16002714213425300Matches
202331Nashville SCus USA1. MLS12th31.68224116312631340Matches
202432Nashville SCus USA1. MLS25th25.2500212107323300Matches
202533Nashville SCus USA1. MLS11th30.2500401135539480Matches
202634Nashville SCus USA1. MLS1st12.140018902216180Matches
13 Seasons5 Clubs2 Leagues273.7554230715017881334347120
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Nashville SC (7 Seasons)1 League174.940221999786681942140
Montreal Impact (3 Seasons)1 League77.0122080449193132123120
Toronto FC (3 Seasons)1 League15.6300259020810000
Wilmington (1 Season)1 League5.0003
Toronto FC II (1 Season)1 League1.4000
MLS (13 Seasons)267.4554230415017881334347120
USL Pro (2 Seasons)6.4003
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202230Nashville SCus USAU.S. Open CupR163.310041011320Matches
202331Nashville SCus USAU.S. Open CupR160.80000105300Matches
202533Nashville SCus USAU.S. Open Cup1st3.010081011200Matches
3 Seasons1 Club1 League7.1200123027820
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202331Nashville SCLeagues Cup2nd7.90000Matches
202432Nashville SC1. CCCR162.50002008210Matches
202432Nashville SCLeagues CupGR2.00000Matches
202634Nashville SC1. CCCSF1.30003001030Matches
3 Seasons1 Club2 Leagues13.60005009240
Leagues Cup (2 Seasons)9.90000
CCC (2 Seasons)3.80005009240
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201927us United StatesFriendlies (M)3.11000Matches
201927us United StatesGold CupF1.10005203030Matches
1 Season1 Club2 Leagues4.31005203030
Friendlies (M) (1 Season)3.11000
Gold Cup (1 Season)1.10005203030

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.