Standard Stats Table 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 2016 18 FC Edmonton us USA 2. NASL 26 18 1,657 18.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017 19 Montreal Impact us USA 1. MLS 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 20 Montreal Impact us USA 1. MLS 5 2 251 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 21 Montreal Impact us USA 1. MLS 27 18 1,626 18.1 1 1 2 1 0 0 3 0 0.06 0.06 0.11 0.06 0.11 Matches 2020 22 Montreal Impact 1. CCL 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 22 Montreal Impact us USA 1. MLS 12 4 285 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 23 FC Edmonton ca CAN 1. CanPL 27 25 2,181 24.2 0 2 2 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Matches 2022 24 FC Edmonton ca CAN 1. CanPL 24 23 1,969 21.9 0 1 1 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 Matches 2023 25 Cavalry FC ca CAN 1. CanPL 17 13 1,246 13.8 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Matches 2024 26 Cavalry FC ca CAN 1. CanPL 28 27 2,315 25.7 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 Matches 2024 26 Cavalry FC 1. CCC 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 27 Cavalry FC ca CAN 1. CanPL 17 15 1,208 13.4 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 Matches 2025 27 Cavalry FC 1. CCC 2 2 156 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 3 Clubs 4 Leagues 189 150 13,128 145.9 1 7 8 1 0 0 19 0 0.01 0.05 0.05 0.01 0.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 Leagues 46 25 2,261 25.1 1 1 2 1 0 0 4 0 0.04 0.04 0.08 0.04 0.08 FC Edmonton (3 Seasons) 2 Leagues 77 66 5,807 64.5 0 3 3 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 Cavalry FC (3 Seasons) 2 Leagues 66 59 5,060 56.2 0 3 3 0 0 0 9 0 0.00 0.05 0.05 0.00 0.05 CanPL (5 Seasons) 113 103 8,919 99.1 0 6 6 0 0 0 13 0 0.00 0.06 0.06 0.00 0.06 MLS (4 Seasons) 45 24 2,171 24.1 1 1 2 1 0 0 3 0 0.04 0.04 0.08 0.04 0.08 CCL (3 Seasons) 5 5 381 4.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 NASL (1 Season) 26 18 1,657 18.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2016 18 FC Edmonton 1 League 26 18 1,657 18.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017 19 Montreal Impact 1 League 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018 20 Montreal Impact 1 League 5 2 251 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019 21 Montreal Impact 1 League 27 18 1,626 18.1 1 1 2 1 0 0 3 0 0.06 0.06 0.11 0.06 0.11 2020 22 Montreal Impact 2 Leagues 13 5 375 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021 23 FC Edmonton 1 League 27 25 2,181 24.2 0 2 2 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 2022 24 FC Edmonton 1 League 24 23 1,969 21.9 0 1 1 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 2023 25 Cavalry FC 1 League 17 13 1,246 13.8 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 2024 26 Cavalry FC 2 Leagues 30 29 2,450 27.2 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 2025 27 Cavalry FC 2 Leagues 19 17 1,364 15.2 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 10 Seasons 3 Clubs 4 Leagues 189 150 13,128 145.9 1 7 8 1 0 0 19 0 0.01 0.05 0.05 0.01 0.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 Leagues 46 25 2,261 25.1 1 1 2 1 0 0 4 0 0.04 0.04 0.08 0.04 0.08 FC Edmonton (3 Seasons) 2 Leagues 77 66 5,807 64.5 0 3 3 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 Cavalry FC (3 Seasons) 2 Leagues 66 59 5,060 56.2 0 3 3 0 0 0 9 0 0.00 0.05 0.05 0.00 0.05 CanPL (5 Seasons) 113 103 8,919 99.1 0 6 6 0 0 0 13 0 0.00 0.06 0.06 0.00 0.06 MLS (4 Seasons) 45 24 2,171 24.1 1 1 2 1 0 0 3 0 0.04 0.04 0.08 0.04 0.08 CCL (3 Seasons) 5 5 381 4.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 NASL (1 Season) 26 18 1,657 18.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2016 18 FC Edmonton us USA 2. NASL 3rd 26 18 1,657 18.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017 19 Montreal Impact us USA 1. MLS 17th 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 20 Montreal Impact us USA 1. MLS 15th 5 2 251 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 21 Montreal Impact us USA 1. MLS 18th 27 18 1,626 18.1 1 1 2 1 0 0 3 0 0.06 0.06 0.11 0.06 0.11 Matches 2020 22 Montreal Impact us USA 1. MLS 18th 12 4 285 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 23 FC Edmonton ca CAN 1. CanPL 7th 27 25 2,181 24.2 0 2 2 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Matches 2022 24 FC Edmonton ca CAN 1. CanPL 8th 24 23 1,969 21.9 0 1 1 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 Matches 2023 25 Cavalry FC ca CAN 1. CanPL 1st 17 13 1,246 13.8 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Matches 2024 26 Cavalry FC ca CAN 1. CanPL 2nd 28 27 2,315 25.7 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 Matches 2025 27 Cavalry FC ca CAN 1. CanPL 3rd 17 15 1,208 13.4 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 Matches 10 Seasons 3 Clubs 3 Leagues 184 145 12,747 141.6 1 7 8 1 0 0 17 0 0.01 0.05 0.06 0.01 0.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 League 45 24 2,171 24.1 1 1 2 1 0 0 3 0 0.04 0.04 0.08 0.04 0.08 FC Edmonton (3 Seasons) 2 Leagues 77 66 5,807 64.5 0 3 3 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 Cavalry FC (3 Seasons) 1 League 62 55 4,769 53.0 0 3 3 0 0 0 8 0 0.00 0.06 0.06 0.00 0.06 CanPL (5 Seasons) 113 103 8,919 99.1 0 6 6 0 0 0 13 0 0.00 0.06 0.06 0.00 0.06 MLS (4 Seasons) 45 24 2,171 24.1 1 1 2 1 0 0 3 0 0.04 0.04 0.08 0.04 0.08 NASL (1 Season) 26 18 1,657 18.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2020 22 Montreal Impact 1. CCL QF 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 26 Cavalry FC 1. CCC 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 27 Cavalry FC 1. CCC 2 2 156 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 1 League 5 5 381 4.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.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 League 4 4 291 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Montreal Impact (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2020 22 ca Canada Friendlies (M) 2 0 79 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 0 79 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016 18 FC Edmonton 1 League 18.4 0 6 0.33 0.00 0 0 2017 19 Montreal Impact 1 League 0.1 0 1 0 0.0 10.00 0.00 0.00 0 0 2018 20 Montreal Impact 1 League 2.8 0 2 0 0.0 0.72 0.00 0.00 0 0 2019 21 Montreal Impact 1 League 18.1 1 8 3 37.5 0.44 0.17 0.13 0.33 0 0 2020 22 Montreal Impact 2 Leagues 4.2 0 1 1 100.0 0.24 0.24 0.00 0.00 0 0 2021 23 FC Edmonton 1 League 24.2 0 0 0 2022 24 FC Edmonton 1 League 21.9 0 0 0 2023 25 Cavalry FC 1 League 13.8 0 0 0 2024 26 Cavalry FC 2 Leagues 27.2 0 0 0 0.00 0.00 0 0 2025 27 Cavalry FC 2 Leagues 15.2 0 0 0 0.00 0.00 0 0 10 Seasons 3 Clubs 4 Leagues 145.9 1 12 10 33.3 0.42 0.21 0.08 0.10 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Montreal Impact (4 Seasons) 2 Leagues 25.1 1 12 4 33.3 0.48 0.16 0.08 0.25 0 0 FC Edmonton (3 Seasons) 2 Leagues 64.5 0 6 0.33 0.00 0 0 Cavalry FC (3 Seasons) 2 Leagues 56.2 0 0 0 0.00 0.00 0 0 CanPL (5 Seasons) 99.1 0 0 0 MLS (4 Seasons) 24.1 1 11 3 27.3 0.46 0.12 0.09 0.33 0 0 CCL (3 Seasons) 4.2 0 1 1 100.0 0.24 0.24 0.00 0.00 0 0 NASL (1 Season) 18.4 0 6 0.33 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020 22 Montreal Impact 1. CCL QF 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0 Matches 2024 26 Cavalry FC 1. CCC 1.5 0 0 0 0.00 0.00 0 0 Matches 2025 27 Cavalry FC 1. CCC 1.7 0 0 0 0.00 0.00 0 0 Matches 3 Seasons 2 Clubs 1 League 4.2 0 1 1 100.0 0.24 0.24 0.00 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Cavalry FC (2 Seasons) 1 League 3.2 0 0 0 0.00 0.00 0 0 Montreal Impact (1 Season) 1 League 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020 22 ca Canada Friendlies (M) 0.9 0 0 0 Matches 1 Season 1 Club 1 League 0.9 0 0 0
Playing Time Table 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 2016 18 FC Edmonton us USA 2. NASL 26 1,657 64 57.5 18.4 18 8 2017 19 Montreal Impact us USA 1. MLS 1 9 9 0.3 0.1 0 0 1 1 0.00 1 1 0 0.00 +0.18 Matches 2018 20 Montreal Impact us USA 1. MLS 5 251 50 8.2 2.8 2 91 1 3 23 15 2.00 4 5 -1 -0.36 -0.20 Matches 2019 21 Montreal Impact us USA 1. MLS 27 1,626 60 53.1 18.1 18 83 10 9 15 6 1.00 25 35 -10 -0.55 -0.37 Matches 2020 22 Montreal Impact 1. CCL 1 90 90 25.0 1.0 1 90 1 0 2 1.00 0 0 0 0.00 0.00 Matches 2020 22 Montreal Impact us USA 1. MLS 12 285 24 13.8 3.2 4 59 0 8 6 11 1.67 5 10 -5 -1.58 -1.33 Matches 2021 23 FC Edmonton ca CAN 1. CanPL 27 2,181 81 86.5 24.2 25 86 14 2 17 0 1.00 31 36 -5 -0.21 +0.32 Matches 2022 24 FC Edmonton ca CAN 1. CanPL 24 1,969 82 78.1 21.9 23 84 16 1 29 0 0.79 23 38 -15 -0.69 +0.13 Matches 2023 25 Cavalry FC ca CAN 1. CanPL 17 1,246 73 49.4 13.8 13 88 11 4 27 1 2.10 22 10 +12 +0.87 +0.37 Matches 2024 26 Cavalry FC ca CAN 1. CanPL 28 2,315 83 91.9 25.7 27 84 17 1 45 0 1.80 33 25 +8 +0.31 -1.45 Matches 2024 26 Cavalry FC 1. CCC 2 135 68 75.0 1.5 2 68 1 0 0 0.00 0 3 -3 -2.00 +2.00 Matches 2025 27 Cavalry FC ca CAN 1. CanPL 17 1,208 71 47.9 13.4 15 78 5 2 20 0 1.65 18 14 +4 +0.30 -0.18 Matches 2025 27 Cavalry FC 1. CCC 2 156 78 86.7 1.7 2 78 1 0 0 1.50 2 2 0 0.00 +3.75 Matches 10 Seasons 3 Clubs 4 Leagues 189 13,128 69 47.8 145.9 150 83 77 39 17 36 1.36 164 179 -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 Leagues 46 2,261 49 19.5 25.1 25 80 12 21 13 35 1.26 35 51 -16 -0.64 -0.45 FC Edmonton (3 Seasons) 2 Leagues 77 5,807 75 73.3 64.5 66 85 30 11 21 0 0.90 54 74 -20 -0.43 +0.27 Cavalry FC (3 Seasons) 2 Leagues 66 5,060 77 63.9 56.2 59 83 35 7 27 1 1.78 75 54 +21 +0.37 -0.10 CanPL (5 Seasons) 113 8,919 79 70.8 99.1 103 84 63 10 25 1 1.42 127 123 +4 +0.04 -0.23 MLS (4 Seasons) 45 2,171 48 19.3 24.1 24 79 11 21 13 33 1.27 35 51 -16 -0.66 -0.47 CCL (3 Seasons) 5 381 76 52.9 4.2 5 76 3 0 2 0.80 2 5 -3 -0.71 +0.09 NASL (1 Season) 26 1,657 64 57.5 18.4 18 8
Playing Time Table 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 2016 18 FC Edmonton 1 League 26 1,657 64 57.5 18.4 18 8 2017 19 Montreal Impact 1 League 1 9 9 0.3 0.1 0 0 1 1 0.00 1 1 0 0.00 +0.18 2018 20 Montreal Impact 1 League 5 251 50 8.2 2.8 2 91 1 3 23 15 2.00 4 5 -1 -0.36 -0.20 2019 21 Montreal Impact 1 League 27 1,626 60 53.1 18.1 18 83 10 9 15 6 1.00 25 35 -10 -0.55 -0.37 2020 22 Montreal Impact 2 Leagues 13 375 29 15.4 4.2 5 65 1 8 6 13 1.62 5 10 -5 -1.20 -0.98 2021 23 FC Edmonton 1 League 27 2,181 81 86.5 24.2 25 86 14 2 17 0 1.00 31 36 -5 -0.21 +0.32 2022 24 FC Edmonton 1 League 24 1,969 82 78.1 21.9 23 84 16 1 29 0 0.79 23 38 -15 -0.69 +0.13 2023 25 Cavalry FC 1 League 17 1,246 73 49.4 13.8 13 88 11 4 27 1 2.10 22 10 +12 +0.87 +0.37 2024 26 Cavalry FC 2 Leagues 30 2,450 82 90.7 27.2 29 83 18 1 45 0 1.68 33 28 +5 +0.18 -0.54 2025 27 Cavalry FC 2 Leagues 19 1,364 72 50.5 15.2 17 78 6 2 20 0 1.63 20 16 +4 +0.26 -0.14 10 Seasons 3 Clubs 4 Leagues 189 13,128 69 47.8 145.9 150 83 77 39 17 36 1.36 164 179 -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 Leagues 46 2,261 49 19.5 25.1 25 80 12 21 13 35 1.26 35 51 -16 -0.64 -0.45 FC Edmonton (3 Seasons) 2 Leagues 77 5,807 75 73.3 64.5 66 85 30 11 21 0 0.90 54 74 -20 -0.43 +0.27 Cavalry FC (3 Seasons) 2 Leagues 66 5,060 77 63.9 56.2 59 83 35 7 27 1 1.78 75 54 +21 +0.37 -0.10 CanPL (5 Seasons) 113 8,919 79 70.8 99.1 103 84 63 10 25 1 1.42 127 123 +4 +0.04 -0.23 MLS (4 Seasons) 45 2,171 48 19.3 24.1 24 79 11 21 13 33 1.27 35 51 -16 -0.66 -0.47 CCL (3 Seasons) 5 381 76 52.9 4.2 5 76 3 0 2 0.80 2 5 -3 -0.71 +0.09 NASL (1 Season) 26 1,657 64 57.5 18.4 18 8
Playing Time Table 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 2016 18 FC Edmonton us USA 2. NASL 3rd 26 1,657 64 57.5 18.4 18 8 2017 19 Montreal Impact us USA 1. MLS 17th 1 9 9 0.3 0.1 0 0 1 1 0.00 1 1 0 0.00 +0.18 Matches 2018 20 Montreal Impact us USA 1. MLS 15th 5 251 50 8.2 2.8 2 91 1 3 23 15 2.00 4 5 -1 -0.36 -0.20 Matches 2019 21 Montreal Impact us USA 1. MLS 18th 27 1,626 60 53.1 18.1 18 83 10 9 15 6 1.00 25 35 -10 -0.55 -0.37 Matches 2020 22 Montreal Impact us USA 1. MLS 18th 12 285 24 13.8 3.2 4 59 0 8 6 11 1.67 5 10 -5 -1.58 -1.33 Matches 2021 23 FC Edmonton ca CAN 1. CanPL 7th 27 2,181 81 86.5 24.2 25 86 14 2 17 0 1.00 31 36 -5 -0.21 +0.32 Matches 2022 24 FC Edmonton ca CAN 1. CanPL 8th 24 1,969 82 78.1 21.9 23 84 16 1 29 0 0.79 23 38 -15 -0.69 +0.13 Matches 2023 25 Cavalry FC ca CAN 1. CanPL 1st 17 1,246 73 49.4 13.8 13 88 11 4 27 1 2.10 22 10 +12 +0.87 +0.37 Matches 2024 26 Cavalry FC ca CAN 1. CanPL 2nd 28 2,315 83 91.9 25.7 27 84 17 1 45 0 1.80 33 25 +8 +0.31 -1.45 Matches 2025 27 Cavalry FC ca CAN 1. CanPL 3rd 17 1,208 71 47.9 13.4 15 78 5 2 20 0 1.65 18 14 +4 +0.30 -0.18 Matches 10 Seasons 3 Clubs 3 Leagues 184 12,747 69 47.7 141.6 145 83 74 39 17 34 1.37 162 174 -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 League 45 2,171 48 19.3 24.1 24 79 11 21 13 33 1.27 35 51 -16 -0.66 -0.47 FC Edmonton (3 Seasons) 2 Leagues 77 5,807 75 73.3 64.5 66 85 30 11 21 0 0.90 54 74 -20 -0.43 +0.27 Cavalry FC (3 Seasons) 1 League 62 4,769 77 63.1 53.0 55 83 33 7 27 1 1.84 73 49 +24 +0.45 -0.13 CanPL (5 Seasons) 113 8,919 79 70.8 99.1 103 84 63 10 25 1 1.42 127 123 +4 +0.04 -0.23 MLS (4 Seasons) 45 2,171 48 19.3 24.1 24 79 11 21 13 33 1.27 35 51 -16 -0.66 -0.47 NASL (1 Season) 26 1,657 64 57.5 18.4 18 8
Playing Time Table 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 2020 22 Montreal Impact 1. CCL QF 1 90 90 25.0 1.0 1 90 1 0 2 1.00 0 0 0 0.00 0.00 Matches 2024 26 Cavalry FC 1. CCC 2 135 68 75.0 1.5 2 68 1 0 0 0.00 0 3 -3 -2.00 +2.00 Matches 2025 27 Cavalry FC 1. CCC 2 156 78 86.7 1.7 2 78 1 0 0 1.50 2 2 0 0.00 +3.75 Matches 3 Seasons 2 Clubs 1 League 5 381 76 52.9 4.2 5 76 3 0 2 0.80 2 5 -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 League 4 291 73 80.8 3.2 4 73 2 0 0 0.75 2 5 -3 -0.93 +2.99 Montreal Impact (1 Season) 1 League 1 90 90 25.0 1.0 1 90 1 0 2 1.00 0 0 0 0.00 0.00
Playing Time Table 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 2020 22 ca Canada Friendlies (M) 2 79 40 29.3 0.9 0 0 2 40 1 3.00 3 1 +2 +2.28 +0.86 Matches 1 Season 1 Club 1 League 2 79 40 29.3 0.9 0 0 2 40 1 3.00 3 1 +2 +2.28 +0.86
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016 18 FC Edmonton 1 League 18.4 1 0 2017 19 Montreal Impact 1 League 0.1 0 0 0 0 0 0 0 0 2 0 0 0 2018 20 Montreal Impact 1 League 2.8 0 0 0 2 1 0 0 4 6 0 0 0 2019 21 Montreal Impact 1 League 18.1 3 0 0 29 20 2 6 25 24 0 2020 22 Montreal Impact 2 Leagues 4.2 1 0 0 6 4 0 5 5 6 0 2021 23 FC Edmonton 1 League 24.2 3 0 0 0 2022 24 FC Edmonton 1 League 21.9 2 0 0 0 2023 25 Cavalry FC 1 League 13.8 1 0 0 0 2024 26 Cavalry FC 2 Leagues 27.2 4 0 0 2 1 0 1 1 4 0 2025 27 Cavalry FC 2 Leagues 15.2 4 0 0 1 2 0 0 5 7 0 10 Seasons 3 Clubs 4 Leagues 145.9 19 0 0 40 28 2 12 40 49 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Montreal Impact (4 Seasons) 2 Leagues 25.1 4 0 0 37 25 2 11 34 38 0 0 0 FC Edmonton (3 Seasons) 2 Leagues 64.5 6 0 0 0 Cavalry FC (3 Seasons) 2 Leagues 56.2 9 0 0 3 3 0 1 6 11 0 CanPL (5 Seasons) 99.1 13 0 0 0 MLS (4 Seasons) 24.1 3 0 0 34 23 2 11 34 37 0 0 0 CCL (3 Seasons) 4.2 2 0 0 6 5 0 1 6 12 0 NASL (1 Season) 18.4 1 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020 22 Montreal Impact 1. CCL QF 1.0 1 0 0 3 2 0 0 0 1 0 Matches 2024 26 Cavalry FC 1. CCC 1.5 0 0 0 2 1 0 1 1 4 0 Matches 2025 27 Cavalry FC 1. CCC 1.7 1 0 0 1 2 0 0 5 7 0 Matches 3 Seasons 2 Clubs 1 League 4.2 2 0 0 6 5 0 1 6 12 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Cavalry FC (2 Seasons) 1 League 3.2 1 0 0 3 3 0 1 6 11 0 Montreal Impact (1 Season) 1 League 1.0 1 0 0 3 2 0 0 0 1 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020 22 ca Canada Friendlies (M) 0.9 0 0 0 0 Matches 1 Season 1 Club 1 League 0.9 0 0 0 0
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.
View Additional Information
More Shamit Shome Pages
Shamit Shome Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary