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
201618FC Edmontonus USA2. NASL26181,65718.4000000100.000.000.000.000.00
201719Montreal Impactus USA1. MLS1090.1000000000.000.000.000.000.00Matches
201820Montreal Impactus USA1. MLS522512.8000000000.000.000.000.000.00Matches
201921Montreal Impactus USA1. MLS27181,62618.1112100300.060.060.110.060.11Matches
202022Montreal Impact1. CCL11901.0000000100.000.000.000.000.00Matches
202022Montreal Impactus USA1. MLS1242853.2000000000.000.000.000.000.00Matches
202123FC Edmontonca CAN1. CanPL27252,18124.2022000300.000.080.080.000.08Matches
202224FC Edmontonca CAN1. CanPL24231,96921.9011000200.000.050.050.000.05Matches
202325Cavalry FCca CAN1. CanPL17131,24613.8011000100.000.070.070.000.07Matches
202426Cavalry FCca CAN1. CanPL28272,31525.7011000400.000.040.040.000.04Matches
202426Cavalry FC1. CCC221351.5000000000.000.000.000.000.00Matches
202527Cavalry FCca CAN1. CanPL17151,20813.4011000300.000.070.070.000.07Matches
202527Cavalry FC1. CCC221561.7000000100.000.000.000.000.00Matches
10 Seasons3 Clubs4 Leagues18915013,128145.91781001900.010.050.050.010.05
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
Montreal Impact (4 Seasons)2 Leagues46252,26125.1112100400.040.040.080.040.08
FC Edmonton (3 Seasons)2 Leagues77665,80764.5033000600.000.050.050.000.05
Cavalry FC (3 Seasons)2 Leagues66595,06056.2033000900.000.050.050.000.05
CanPL (5 Seasons)1131038,91999.10660001300.000.060.060.000.06
MLS (4 Seasons)45242,17124.1112100300.040.040.080.040.08
CCL (3 Seasons)553814.2000000200.000.000.000.000.00
NASL (1 Season)26181,65718.4000000100.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
201618FC Edmonton1 League26181,65718.4000000100.000.000.000.000.00
201719Montreal Impact1 League1090.1000000000.000.000.000.000.00
201820Montreal Impact1 League522512.8000000000.000.000.000.000.00
201921Montreal Impact1 League27181,62618.1112100300.060.060.110.060.11
202022Montreal Impact2 Leagues1353754.2000000100.000.000.000.000.00
202123FC Edmonton1 League27252,18124.2022000300.000.080.080.000.08
202224FC Edmonton1 League24231,96921.9011000200.000.050.050.000.05
202325Cavalry FC1 League17131,24613.8011000100.000.070.070.000.07
202426Cavalry FC2 Leagues30292,45027.2011000400.000.040.040.000.04
202527Cavalry FC2 Leagues19171,36415.2011000400.000.070.070.000.07
10 Seasons3 Clubs4 Leagues18915013,128145.91781001900.010.050.050.010.05
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
Montreal Impact (4 Seasons)2 Leagues46252,26125.1112100400.040.040.080.040.08
FC Edmonton (3 Seasons)2 Leagues77665,80764.5033000600.000.050.050.000.05
Cavalry FC (3 Seasons)2 Leagues66595,06056.2033000900.000.050.050.000.05
CanPL (5 Seasons)1131038,91999.10660001300.000.060.060.000.06
MLS (4 Seasons)45242,17124.1112100300.040.040.080.040.08
CCL (3 Seasons)553814.2000000200.000.000.000.000.00
NASL (1 Season)26181,65718.4000000100.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
201618FC Edmontonus USA2. NASL3rd26181,65718.4000000100.000.000.000.000.00
201719Montreal Impactus USA1. MLS17th1090.1000000000.000.000.000.000.00Matches
201820Montreal Impactus USA1. MLS15th522512.8000000000.000.000.000.000.00Matches
201921Montreal Impactus USA1. MLS18th27181,62618.1112100300.060.060.110.060.11Matches
202022Montreal Impactus USA1. MLS18th1242853.2000000000.000.000.000.000.00Matches
202123FC Edmontonca CAN1. CanPL7th27252,18124.2022000300.000.080.080.000.08Matches
202224FC Edmontonca CAN1. CanPL8th24231,96921.9011000200.000.050.050.000.05Matches
202325Cavalry FCca CAN1. CanPL1st17131,24613.8011000100.000.070.070.000.07Matches
202426Cavalry FCca CAN1. CanPL2nd28272,31525.7011000400.000.040.040.000.04Matches
202527Cavalry FCca CAN1. CanPL3rd17151,20813.4011000300.000.070.070.000.07Matches
10 Seasons3 Clubs3 Leagues18414512,747141.61781001700.010.050.060.010.06
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
Montreal Impact (4 Seasons)1 League45242,17124.1112100300.040.040.080.040.08
FC Edmonton (3 Seasons)2 Leagues77665,80764.5033000600.000.050.050.000.05
Cavalry FC (3 Seasons)1 League62554,76953.0033000800.000.060.060.000.06
CanPL (5 Seasons)1131038,91999.10660001300.000.060.060.000.06
MLS (4 Seasons)45242,17124.1112100300.040.040.080.040.08
NASL (1 Season)26181,65718.4000000100.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
202022Montreal Impact1. CCLQF11901.0000000100.000.000.000.000.00Matches
202426Cavalry FC1. CCC221351.5000000000.000.000.000.000.00Matches
202527Cavalry FC1. CCC221561.7000000100.000.000.000.000.00Matches
3 Seasons2 Clubs1 League553814.2000000200.000.000.000.000.00
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
Cavalry FC (2 Seasons)1 League442913.2000000100.000.000.000.000.00
Montreal Impact (1 Season)1 League11901.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
202022ca CanadaFriendlies (M)20790.9000000000.000.000.000.000.00Matches
1 Season1 Club1 League20790.9000000000.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
201618FC Edmontonus USA2. NASL18.4060.330.0000
201719Montreal Impactus USA1. MLS0.10100.010.000.000.0000Matches
201820Montreal Impactus USA1. MLS2.80200.00.720.000.0000Matches
201921Montreal Impactus USA1. MLS18.118337.50.440.170.130.3300Matches
202022Montreal Impact1. CCL1.0011100.01.001.000.000.0000Matches
202022Montreal Impactus USA1. MLS3.20000.000.0000Matches
202123FC Edmontonca CAN1. CanPL24.2000Matches
202224FC Edmontonca CAN1. CanPL21.9000Matches
202325Cavalry FCca CAN1. CanPL13.8000Matches
202426Cavalry FCca CAN1. CanPL25.7000Matches
202426Cavalry FC1. CCC1.50000.000.0000Matches
202527Cavalry FCca CAN1. CanPL13.4000Matches
202527Cavalry FC1. CCC1.70000.000.0000Matches
10 Seasons3 Clubs4 Leagues145.91121033.30.420.210.080.1000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Montreal Impact (4 Seasons)2 Leagues25.1112433.30.480.160.080.2500
FC Edmonton (3 Seasons)2 Leagues64.5060.330.0000
Cavalry FC (3 Seasons)2 Leagues56.20000.000.0000
CanPL (5 Seasons)99.1000
MLS (4 Seasons)24.1111327.30.460.120.090.3300
CCL (3 Seasons)4.2011100.00.240.240.000.0000
NASL (1 Season)18.4060.330.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201618FC Edmonton1 League18.4060.330.0000
201719Montreal Impact1 League0.10100.010.000.000.0000
201820Montreal Impact1 League2.80200.00.720.000.0000
201921Montreal Impact1 League18.118337.50.440.170.130.3300
202022Montreal Impact2 Leagues4.2011100.00.240.240.000.0000
202123FC Edmonton1 League24.2000
202224FC Edmonton1 League21.9000
202325Cavalry FC1 League13.8000
202426Cavalry FC2 Leagues27.20000.000.0000
202527Cavalry FC2 Leagues15.20000.000.0000
10 Seasons3 Clubs4 Leagues145.91121033.30.420.210.080.1000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Montreal Impact (4 Seasons)2 Leagues25.1112433.30.480.160.080.2500
FC Edmonton (3 Seasons)2 Leagues64.5060.330.0000
Cavalry FC (3 Seasons)2 Leagues56.20000.000.0000
CanPL (5 Seasons)99.1000
MLS (4 Seasons)24.1111327.30.460.120.090.3300
CCL (3 Seasons)4.2011100.00.240.240.000.0000
NASL (1 Season)18.4060.330.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
201618FC Edmontonus USA2. NASL3rd18.4060.330.0000
201719Montreal Impactus USA1. MLS17th0.10100.010.000.000.0000Matches
201820Montreal Impactus USA1. MLS15th2.80200.00.720.000.0000Matches
201921Montreal Impactus USA1. MLS18th18.118337.50.440.170.130.3300Matches
202022Montreal Impactus USA1. MLS18th3.20000.000.0000Matches
202123FC Edmontonca CAN1. CanPL7th24.2000Matches
202224FC Edmontonca CAN1. CanPL8th21.9000Matches
202325Cavalry FCca CAN1. CanPL1st13.8000Matches
202426Cavalry FCca CAN1. CanPL2nd25.7000Matches
202527Cavalry FCca CAN1. CanPL3rd13.4000Matches
10 Seasons3 Clubs3 Leagues141.6111927.30.460.210.090.1100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Montreal Impact (4 Seasons)1 League24.1111327.30.460.120.090.3300
FC Edmonton (3 Seasons)2 Leagues64.5060.330.0000
Cavalry FC (3 Seasons)1 League53.0000
CanPL (5 Seasons)99.1000
MLS (4 Seasons)24.1111327.30.460.120.090.3300
NASL (1 Season)18.4060.330.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
202022Montreal Impact1. CCLQF1.0011100.01.001.000.000.0000Matches
202426Cavalry FC1. CCC1.50000.000.0000Matches
202527Cavalry FC1. CCC1.70000.000.0000Matches
3 Seasons2 Clubs1 League4.2011100.00.240.240.000.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cavalry FC (2 Seasons)1 League3.20000.000.0000
Montreal Impact (1 Season)1 League1.0011100.01.001.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
202022ca CanadaFriendlies (M)0.9000Matches
1 Season1 Club1 League0.9000

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
201618FC Edmontonus USA2. NASL261,6576457.518.4188
201719Montreal Impactus USA1. MLS1990.30.100110.001100.00+0.18Matches
201820Montreal Impactus USA1. MLS5251508.22.82911323152.0045-1-0.36-0.20Matches
201921Montreal Impactus USA1. MLS271,6266053.118.118831091561.002535-10-0.55-0.37Matches
202022Montreal Impact1. CCL1909025.01.01901021.000000.000.00Matches
202022Montreal Impactus USA1. MLS122852413.83.2459086111.67510-5-1.58-1.33Matches
202123FC Edmontonca CAN1. CanPL272,1818186.524.225861421701.003136-5-0.21+0.32Matches
202224FC Edmontonca CAN1. CanPL241,9698278.121.923841612900.792338-15-0.69+0.13Matches
202325Cavalry FCca CAN1. CanPL171,2467349.413.813881142712.102210+12+0.87+0.37Matches
202426Cavalry FCca CAN1. CanPL282,3158391.925.727841714501.803325+8+0.31-1.45Matches
202426Cavalry FC1. CCC21356875.01.52681000.0003-3-2.00+2.00Matches
202527Cavalry FCca CAN1. CanPL171,2087147.913.41578522001.651814+4+0.30-0.18Matches
202527Cavalry FC1. CCC21567886.71.72781001.502200.00+3.75Matches
10 Seasons3 Clubs4 Leagues18913,1286947.8145.915083773917361.36164179-15-0.12-0.04
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Montreal Impact (4 Seasons)2 Leagues462,2614919.525.12580122113351.263551-16-0.64-0.45
FC Edmonton (3 Seasons)2 Leagues775,8077573.364.5668530112100.905474-20-0.43+0.27
Cavalry FC (3 Seasons)2 Leagues665,0607763.956.259833572711.787554+21+0.37-0.10
CanPL (5 Seasons)1138,9197970.899.11038463102511.42127123+4+0.04-0.23
MLS (4 Seasons)452,1714819.324.12479112113331.273551-16-0.66-0.47
CCL (3 Seasons)53817652.94.25763020.8025-3-0.71+0.09
NASL (1 Season)261,6576457.518.4188
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
201618FC Edmonton1 League261,6576457.518.4188
201719Montreal Impact1 League1990.30.100110.001100.00+0.18
201820Montreal Impact1 League5251508.22.82911323152.0045-1-0.36-0.20
201921Montreal Impact1 League271,6266053.118.118831091561.002535-10-0.55-0.37
202022Montreal Impact2 Leagues133752915.44.2565186131.62510-5-1.20-0.98
202123FC Edmonton1 League272,1818186.524.225861421701.003136-5-0.21+0.32
202224FC Edmonton1 League241,9698278.121.923841612900.792338-15-0.69+0.13
202325Cavalry FC1 League171,2467349.413.813881142712.102210+12+0.87+0.37
202426Cavalry FC2 Leagues302,4508290.727.229831814501.683328+5+0.18-0.54
202527Cavalry FC2 Leagues191,3647250.515.21778622001.632016+4+0.26-0.14
10 Seasons3 Clubs4 Leagues18913,1286947.8145.915083773917361.36164179-15-0.12-0.04
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Montreal Impact (4 Seasons)2 Leagues462,2614919.525.12580122113351.263551-16-0.64-0.45
FC Edmonton (3 Seasons)2 Leagues775,8077573.364.5668530112100.905474-20-0.43+0.27
Cavalry FC (3 Seasons)2 Leagues665,0607763.956.259833572711.787554+21+0.37-0.10
CanPL (5 Seasons)1138,9197970.899.11038463102511.42127123+4+0.04-0.23
MLS (4 Seasons)452,1714819.324.12479112113331.273551-16-0.66-0.47
CCL (3 Seasons)53817652.94.25763020.8025-3-0.71+0.09
NASL (1 Season)261,6576457.518.4188
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
201618FC Edmontonus USA2. NASL3rd261,6576457.518.4188
201719Montreal Impactus USA1. MLS17th1990.30.100110.001100.00+0.18Matches
201820Montreal Impactus USA1. MLS15th5251508.22.82911323152.0045-1-0.36-0.20Matches
201921Montreal Impactus USA1. MLS18th271,6266053.118.118831091561.002535-10-0.55-0.37Matches
202022Montreal Impactus USA1. MLS18th122852413.83.2459086111.67510-5-1.58-1.33Matches
202123FC Edmontonca CAN1. CanPL7th272,1818186.524.225861421701.003136-5-0.21+0.32Matches
202224FC Edmontonca CAN1. CanPL8th241,9698278.121.923841612900.792338-15-0.69+0.13Matches
202325Cavalry FCca CAN1. CanPL1st171,2467349.413.813881142712.102210+12+0.87+0.37Matches
202426Cavalry FCca CAN1. CanPL2nd282,3158391.925.727841714501.803325+8+0.31-1.45Matches
202527Cavalry FCca CAN1. CanPL3rd171,2087147.913.41578522001.651814+4+0.30-0.18Matches
10 Seasons3 Clubs3 Leagues18412,7476947.7141.614583743917341.37162174-12-0.10-0.04
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Montreal Impact (4 Seasons)1 League452,1714819.324.12479112113331.273551-16-0.66-0.47
FC Edmonton (3 Seasons)2 Leagues775,8077573.364.5668530112100.905474-20-0.43+0.27
Cavalry FC (3 Seasons)1 League624,7697763.153.055833372711.847349+24+0.45-0.13
CanPL (5 Seasons)1138,9197970.899.11038463102511.42127123+4+0.04-0.23
MLS (4 Seasons)452,1714819.324.12479112113331.273551-16-0.66-0.47
NASL (1 Season)261,6576457.518.4188
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
202022Montreal Impact1. CCLQF1909025.01.01901021.000000.000.00Matches
202426Cavalry FC1. CCC21356875.01.52681000.0003-3-2.00+2.00Matches
202527Cavalry FC1. CCC21567886.71.72781001.502200.00+3.75Matches
3 Seasons2 Clubs1 League53817652.94.25763020.8025-3-0.71+0.09
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cavalry FC (2 Seasons)1 League42917380.83.24732000.7525-3-0.93+2.99
Montreal Impact (1 Season)1 League1909025.01.01901021.000000.000.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
202022ca CanadaFriendlies (M)2794029.30.90024013.0031+2+2.28+0.86Matches
1 Season1 Club1 League2794029.30.90024013.0031+2+2.28+0.86
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
201618FC Edmontonus USA2. NASL18.410
201719Montreal Impactus USA1. MLS0.1000000002000Matches
201820Montreal Impactus USA1. MLS2.8000210046000Matches
201921Montreal Impactus USA1. MLS18.130029202625240Matches
202022Montreal Impact1. CCL1.01003200010Matches
202022Montreal Impactus USA1. MLS3.20003205550Matches
202123FC Edmontonca CAN1. CanPL24.23000Matches
202224FC Edmontonca CAN1. CanPL21.92000Matches
202325Cavalry FCca CAN1. CanPL13.81000Matches
202426Cavalry FCca CAN1. CanPL25.74000Matches
202426Cavalry FC1. CCC1.50002101140Matches
202527Cavalry FCca CAN1. CanPL13.43000Matches
202527Cavalry FC1. CCC1.71001200570Matches
10 Seasons3 Clubs4 Leagues145.9190040282124049000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Montreal Impact (4 Seasons)2 Leagues25.140037252113438000
FC Edmonton (3 Seasons)2 Leagues64.56000
Cavalry FC (3 Seasons)2 Leagues56.290033016110
CanPL (5 Seasons)99.113000
MLS (4 Seasons)24.130034232113437000
CCL (3 Seasons)4.220065016120
NASL (1 Season)18.410
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201618FC Edmonton1 League18.410
201719Montreal Impact1 League0.1000000002000
201820Montreal Impact1 League2.8000210046000
201921Montreal Impact1 League18.130029202625240
202022Montreal Impact2 Leagues4.21006405560
202123FC Edmonton1 League24.23000
202224FC Edmonton1 League21.92000
202325Cavalry FC1 League13.81000
202426Cavalry FC2 Leagues27.24002101140
202527Cavalry FC2 Leagues15.24001200570
10 Seasons3 Clubs4 Leagues145.9190040282124049000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Montreal Impact (4 Seasons)2 Leagues25.140037252113438000
FC Edmonton (3 Seasons)2 Leagues64.56000
Cavalry FC (3 Seasons)2 Leagues56.290033016110
CanPL (5 Seasons)99.113000
MLS (4 Seasons)24.130034232113437000
CCL (3 Seasons)4.220065016120
NASL (1 Season)18.410
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201618FC Edmontonus USA2. NASL3rd18.410
201719Montreal Impactus USA1. MLS17th0.1000000002000Matches
201820Montreal Impactus USA1. MLS15th2.8000210046000Matches
201921Montreal Impactus USA1. MLS18th18.130029202625240Matches
202022Montreal Impactus USA1. MLS18th3.20003205550Matches
202123FC Edmontonca CAN1. CanPL7th24.23000Matches
202224FC Edmontonca CAN1. CanPL8th21.92000Matches
202325Cavalry FCca CAN1. CanPL1st13.81000Matches
202426Cavalry FCca CAN1. CanPL2nd25.74000Matches
202527Cavalry FCca CAN1. CanPL3rd13.43000Matches
10 Seasons3 Clubs3 Leagues141.6170034232113437000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Montreal Impact (4 Seasons)1 League24.130034232113437000
FC Edmonton (3 Seasons)2 Leagues64.56000
Cavalry FC (3 Seasons)1 League53.08000
CanPL (5 Seasons)99.113000
MLS (4 Seasons)24.130034232113437000
NASL (1 Season)18.410
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202022Montreal Impact1. CCLQF1.01003200010Matches
202426Cavalry FC1. CCC1.50002101140Matches
202527Cavalry FC1. CCC1.71001200570Matches
3 Seasons2 Clubs1 League4.220065016120
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cavalry FC (2 Seasons)1 League3.210033016110
Montreal Impact (1 Season)1 League1.01003200010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202022ca CanadaFriendlies (M)0.90000Matches
1 Season1 Club1 League0.90000

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.