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 2013 22 Toronto FC us USA 1. MLS 9 3 341 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014 23 Toronto FC us USA 1. MLS 20 13 1,117 12.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 24 FC Dallas us USA 1. MLS 8 2 316 3.5 0 1 1 0 0 0 1 0 0.00 0.28 0.28 0.00 0.28 Matches 2015 24 Montreal Impact us USA 1. MLS 3 2 165 1.8 1 0 1 1 0 0 0 0 0.55 0.00 0.55 0.55 0.55 Matches 2015 24 FC Montréal us USA 3. USL 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 25 Montreal Impact us USA 1. MLS 18 13 1,138 12.6 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 Matches 2017 26 SF Deltas us USA 2. NASL 28 22 2,030 22.6 3 3 6 3 0 0 3 2 0.13 0.13 0.27 0.13 0.27 Matches 2018 27 North Carolina us USA 2. USL 33 30 2,710 30.1 7 13 20 7 0 1 7 0 0.23 0.43 0.66 0.23 0.66 Matches 2019 28 Forge FC ca CAN 1. CanPL 26 25 2,263 25.1 4 5 9 4 0 1 2 0 0.16 0.20 0.36 0.16 0.36 Matches 2020 29 Forge FC ca CAN 1. CanPL 10 10 785 8.7 3 1 4 3 0 0 1 0 0.34 0.11 0.46 0.34 0.46 Matches 2021 30 Forge FC ca CAN 1. CanPL 26 23 2,022 22.5 3 1 4 3 0 0 7 0 0.13 0.04 0.18 0.13 0.18 Matches 2022 31 Forge FC ca CAN 1. CanPL 25 24 2,008 22.3 2 5 7 2 0 0 3 1 0.09 0.22 0.31 0.09 0.31 Matches 2022 31 Forge FC 1. CCL 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 32 Forge FC ca CAN 1. CanPL 26 24 2,118 23.5 3 7 10 3 0 0 2 0 0.13 0.30 0.42 0.13 0.42 Matches 2024 33 Forge FC ca CAN 1. CanPL 25 20 1,742 19.4 2 6 8 2 0 0 3 0 0.10 0.31 0.41 0.10 0.41 Matches 2024 33 Forge FC 1. CCC 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 34 Forge FC ca CAN 1. CanPL 26 24 2,005 22.3 3 2 5 3 0 0 1 0 0.13 0.09 0.22 0.13 0.22 Matches 2025 34 Forge FC 1. CCC 2 2 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 35 Forge FC ca CAN 1. CanPL 3 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 35 Forge FC 1. CCC 2 2 175 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 14 Seasons 7 Clubs 5 Leagues 295 244 21,564 239.6 32 44 76 32 0 2 35 3 0.13 0.18 0.32 0.13 0.32 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 Forge FC (8 Seasons) 2 Leagues 175 158 13,657 151.7 20 27 47 20 0 1 20 1 0.13 0.18 0.31 0.13 0.31 Toronto FC (2 Seasons) 1 League 29 16 1,458 16.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Montreal Impact (2 Seasons) 1 League 21 15 1,303 14.5 2 0 2 2 0 0 3 0 0.14 0.00 0.14 0.14 0.14 North Carolina (1 Season) 1 League 33 30 2,710 30.1 7 13 20 7 0 1 7 0 0.23 0.43 0.66 0.23 0.66 SF Deltas (1 Season) 1 League 28 22 2,030 22.6 3 3 6 3 0 0 3 2 0.13 0.13 0.27 0.13 0.27 FC Dallas (1 Season) 1 League 8 2 316 3.5 0 1 1 0 0 0 1 0 0.00 0.28 0.28 0.00 0.28 FC Montréal (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CanPL (8 Seasons) 167 150 12,969 144.1 20 27 47 20 0 1 19 1 0.14 0.19 0.33 0.14 0.33 MLS (4 Seasons) 58 33 3,077 34.2 2 1 3 2 0 0 5 0 0.06 0.03 0.09 0.06 0.09 CCC (4 Seasons) 8 8 688 7.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 USL (2 Seasons) 34 31 2,800 31.1 7 13 20 7 0 1 7 0 0.23 0.42 0.64 0.23 0.64 NASL (1 Season) 28 22 2,030 22.6 3 3 6 3 0 0 3 2 0.13 0.13 0.27 0.13 0.27
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 2013 22 Toronto FC 1 League 9 3 341 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014 23 Toronto FC 1 League 20 13 1,117 12.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015 24 FC Dallas 1 League 8 2 316 3.5 0 1 1 0 0 0 1 0 0.00 0.28 0.28 0.00 0.28 2015 24 FC Montréal 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015 24 Montreal Impact 1 League 3 2 165 1.8 1 0 1 1 0 0 0 0 0.55 0.00 0.55 0.55 0.55 2016 25 Montreal Impact 1 League 18 13 1,138 12.6 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 2017 26 SF Deltas 1 League 28 22 2,030 22.6 3 3 6 3 0 0 3 2 0.13 0.13 0.27 0.13 0.27 2018 27 North Carolina 1 League 33 30 2,710 30.1 7 13 20 7 0 1 7 0 0.23 0.43 0.66 0.23 0.66 2019 28 Forge FC 1 League 26 25 2,263 25.1 4 5 9 4 0 1 2 0 0.16 0.20 0.36 0.16 0.36 2020 29 Forge FC 1 League 10 10 785 8.7 3 1 4 3 0 0 1 0 0.34 0.11 0.46 0.34 0.46 2021 30 Forge FC 1 League 26 23 2,022 22.5 3 1 4 3 0 0 7 0 0.13 0.04 0.18 0.13 0.18 2022 31 Forge FC 2 Leagues 27 26 2,188 24.3 2 5 7 2 0 0 4 1 0.08 0.21 0.29 0.08 0.29 2023 32 Forge FC 1 League 26 24 2,118 23.5 3 7 10 3 0 0 2 0 0.13 0.30 0.42 0.13 0.42 2024 33 Forge FC 2 Leagues 27 22 1,922 21.4 2 6 8 2 0 0 3 0 0.09 0.28 0.37 0.09 0.37 2025 34 Forge FC 2 Leagues 28 26 2,158 24.0 3 2 5 3 0 0 1 0 0.13 0.08 0.21 0.13 0.21 2026 35 Forge FC 2 Leagues 5 2 201 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 14 Seasons 7 Clubs 5 Leagues 295 244 21,564 239.6 32 44 76 32 0 2 35 3 0.13 0.18 0.32 0.13 0.32 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 Forge FC (8 Seasons) 2 Leagues 175 158 13,657 151.7 20 27 47 20 0 1 20 1 0.13 0.18 0.31 0.13 0.31 Toronto FC (2 Seasons) 1 League 29 16 1,458 16.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Montreal Impact (2 Seasons) 1 League 21 15 1,303 14.5 2 0 2 2 0 0 3 0 0.14 0.00 0.14 0.14 0.14 North Carolina (1 Season) 1 League 33 30 2,710 30.1 7 13 20 7 0 1 7 0 0.23 0.43 0.66 0.23 0.66 SF Deltas (1 Season) 1 League 28 22 2,030 22.6 3 3 6 3 0 0 3 2 0.13 0.13 0.27 0.13 0.27 FC Dallas (1 Season) 1 League 8 2 316 3.5 0 1 1 0 0 0 1 0 0.00 0.28 0.28 0.00 0.28 FC Montréal (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CanPL (8 Seasons) 167 150 12,969 144.1 20 27 47 20 0 1 19 1 0.14 0.19 0.33 0.14 0.33 MLS (4 Seasons) 58 33 3,077 34.2 2 1 3 2 0 0 5 0 0.06 0.03 0.09 0.06 0.09 CCC (4 Seasons) 8 8 688 7.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 USL (2 Seasons) 34 31 2,800 31.1 7 13 20 7 0 1 7 0 0.23 0.42 0.64 0.23 0.64 NASL (1 Season) 28 22 2,030 22.6 3 3 6 3 0 0 3 2 0.13 0.13 0.27 0.13 0.27
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 2013 22 Toronto FC us USA 1. MLS 17th 9 3 341 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014 23 Toronto FC us USA 1. MLS 13th 20 13 1,117 12.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 24 FC Dallas us USA 1. MLS 2nd 8 2 316 3.5 0 1 1 0 0 0 1 0 0.00 0.28 0.28 0.00 0.28 Matches 2015 24 FC Montréal us USA 3. USL 22nd 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 24 Montreal Impact us USA 1. MLS 7th 3 2 165 1.8 1 0 1 1 0 0 0 0 0.55 0.00 0.55 0.55 0.55 Matches 2016 25 Montreal Impact us USA 1. MLS 11th 18 13 1,138 12.6 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 Matches 2017 26 SF Deltas us USA 2. NASL 2nd 28 22 2,030 22.6 3 3 6 3 0 0 3 2 0.13 0.13 0.27 0.13 0.27 Matches 2018 27 North Carolina us USA 2. USL 18th 33 30 2,710 30.1 7 13 20 7 0 1 7 0 0.23 0.43 0.66 0.23 0.66 Matches 2019 28 Forge FC ca CAN 1. CanPL 2nd 26 25 2,263 25.1 4 5 9 4 0 1 2 0 0.16 0.20 0.36 0.16 0.36 Matches 2020 29 Forge FC ca CAN 1. CanPL 1st 10 10 785 8.7 3 1 4 3 0 0 1 0 0.34 0.11 0.46 0.34 0.46 Matches 2021 30 Forge FC ca CAN 1. CanPL 1st 26 23 2,022 22.5 3 1 4 3 0 0 7 0 0.13 0.04 0.18 0.13 0.18 Matches 2022 31 Forge FC ca CAN 1. CanPL 2nd 25 24 2,008 22.3 2 5 7 2 0 0 3 1 0.09 0.22 0.31 0.09 0.31 Matches 2023 32 Forge FC ca CAN 1. CanPL 2nd 26 24 2,118 23.5 3 7 10 3 0 0 2 0 0.13 0.30 0.42 0.13 0.42 Matches 2024 33 Forge FC ca CAN 1. CanPL 1st 25 20 1,742 19.4 2 6 8 2 0 0 3 0 0.10 0.31 0.41 0.10 0.41 Matches 2025 34 Forge FC ca CAN 1. CanPL 1st 26 24 2,005 22.3 3 2 5 3 0 0 1 0 0.13 0.09 0.22 0.13 0.22 Matches 2026 35 Forge FC ca CAN 1. CanPL 1st 3 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 14 Seasons 7 Clubs 4 Leagues 287 236 20,876 232.0 32 44 76 32 0 2 34 3 0.14 0.19 0.33 0.14 0.33 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 Forge FC (8 Seasons) 1 League 167 150 12,969 144.1 20 27 47 20 0 1 19 1 0.14 0.19 0.33 0.14 0.33 Toronto FC (2 Seasons) 1 League 29 16 1,458 16.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Montreal Impact (2 Seasons) 1 League 21 15 1,303 14.5 2 0 2 2 0 0 3 0 0.14 0.00 0.14 0.14 0.14 North Carolina (1 Season) 1 League 33 30 2,710 30.1 7 13 20 7 0 1 7 0 0.23 0.43 0.66 0.23 0.66 SF Deltas (1 Season) 1 League 28 22 2,030 22.6 3 3 6 3 0 0 3 2 0.13 0.13 0.27 0.13 0.27 FC Dallas (1 Season) 1 League 8 2 316 3.5 0 1 1 0 0 0 1 0 0.00 0.28 0.28 0.00 0.28 FC Montréal (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CanPL (8 Seasons) 167 150 12,969 144.1 20 27 47 20 0 1 19 1 0.14 0.19 0.33 0.14 0.33 MLS (4 Seasons) 58 33 3,077 34.2 2 1 3 2 0 0 5 0 0.06 0.03 0.09 0.06 0.09 USL (2 Seasons) 34 31 2,800 31.1 7 13 20 7 0 1 7 0 0.23 0.42 0.64 0.23 0.64 NASL (1 Season) 28 22 2,030 22.6 3 3 6 3 0 0 3 2 0.13 0.13 0.27 0.13 0.27
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 2022 31 Forge FC 1. CCL R16 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 33 Forge FC 1. CCC 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 34 Forge FC 1. CCC 2 2 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 35 Forge FC 1. CCC 2 2 175 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 1 Club 1 League 8 8 688 7.6 0 0 0 0 0 0 1 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 2013 22 Toronto FC 1 League 3.8 0 1 0.26 0.00 0 0 2014 23 Toronto FC 1 League 12.4 0 4 0.32 0.00 0 0 2015 24 FC Dallas 1 League 3.5 0 3 0.85 0.00 0 0 2015 24 FC Montréal 1 League 1.0 0 0 0.00 0 0 2015 24 Montreal Impact 1 League 1.8 1 2 1.09 0.50 0 0 2016 25 Montreal Impact 1 League 12.6 1 10 4 40.0 0.79 0.32 0.10 0.25 0 0 2017 26 SF Deltas 1 League 22.6 3 12 0.53 0.25 0 0 2018 27 North Carolina 1 League 30.1 7 72 23 31.9 2.39 0.76 0.10 0.30 0 1 2019 28 Forge FC 1 League 25.1 4 0 1 2020 29 Forge FC 1 League 8.7 3 0 0 2021 30 Forge FC 1 League 22.5 3 0 0 2022 31 Forge FC 2 Leagues 24.3 2 3 0 0.0 1.50 0.00 0.00 0 0 2023 32 Forge FC 1 League 23.5 3 0 0 2024 33 Forge FC 2 Leagues 21.4 2 3 1 33.3 1.50 0.50 0.00 0.00 0 0 2025 34 Forge FC 2 Leagues 24.0 3 1 0 0.0 0.59 0.00 0.00 0 0 2026 35 Forge FC 2 Leagues 2.2 0 1 0 0.0 0.51 0.00 0.00 0 0 14 Seasons 7 Clubs 5 Leagues 239.6 32 90 50 31.1 1.79 0.52 0.09 0.24 0 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Forge FC (8 Seasons) 2 Leagues 151.7 20 8 1 12.5 1.05 0.13 0.00 0.00 0 1 Toronto FC (2 Seasons) 1 League 16.2 0 5 0.31 0.00 0 0 Montreal Impact (2 Seasons) 1 League 14.5 2 10 6 40.0 0.79 0.41 0.10 0.33 0 0 North Carolina (1 Season) 1 League 30.1 7 72 23 31.9 2.39 0.76 0.10 0.30 0 1 SF Deltas (1 Season) 1 League 22.6 3 12 0.53 0.25 0 0 FC Dallas (1 Season) 1 League 3.5 0 3 0.85 0.00 0 0 FC Montréal (1 Season) 1 League 1.0 0 0 0.00 0 0 CanPL (8 Seasons) 144.1 20 0 1 MLS (4 Seasons) 34.2 2 10 14 40.0 0.79 0.41 0.10 0.14 0 0 CCC (4 Seasons) 7.6 0 8 1 12.5 1.05 0.13 0.00 0.00 0 0 USL (2 Seasons) 31.1 7 72 23 31.9 2.39 0.74 0.10 0.30 0 1 NASL (1 Season) 22.6 3 12 0.53 0.25 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 2022 31 Forge FC 1. CCL R16 2.0 0 3 0 0.0 1.50 0.00 0.00 0 0 Matches 2024 33 Forge FC 1. CCC 2.0 0 3 1 33.3 1.50 0.50 0.00 0.00 0 0 Matches 2025 34 Forge FC 1. CCC 1.7 0 1 0 0.0 0.59 0.00 0.00 0 0 Matches 2026 35 Forge FC 1. CCC 1.9 0 1 0 0.0 0.51 0.00 0.00 0 0 Matches 4 Seasons 1 Club 1 League 7.6 0 8 1 12.5 1.05 0.13 0.00 0.00 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 2013 22 Toronto FC us USA 1. MLS 9 341 38 11.1 3.8 3 3 6 2 3 -1 -0.26 +0.27 Matches 2014 23 Toronto FC us USA 1. MLS 20 1,117 56 36.5 12.4 13 6 7 13 1.20 11 15 -4 -0.32 -0.04 Matches 2015 24 FC Dallas us USA 1. MLS 8 316 40 10.3 3.5 2 1 6 5 1.25 4 9 -5 -1.42 -2.01 Matches 2015 24 Montreal Impact us USA 1. MLS 3 165 55 5.4 1.8 2 1 1 2 2.50 2 2 0 0.00 -0.12 Matches 2015 24 FC Montréal us USA 3. USL 1 90 90 3.6 1.0 1 0 Matches 2016 25 Montreal Impact us USA 1. MLS 18 1,138 63 37.2 12.6 13 7 5 10 1.44 16 15 +1 +0.08 +0.31 Matches 2017 26 SF Deltas us USA 2. NASL 28 2,030 73 70.5 22.6 22 6 Matches 2018 27 North Carolina us USA 2. USL 33 2,710 82 88.6 30.1 30 87 19 3 29 0 1.33 51 42 +9 +0.30 +0.04 Matches 2019 28 Forge FC ca CAN 1. CanPL 26 2,263 87 89.8 25.1 25 89 23 1 26 0 2.11 40 24 +16 +0.64 -0.41 Matches 2020 29 Forge FC ca CAN 1. CanPL 10 785 79 87.2 8.7 10 79 5 0 0 2.00 13 9 +4 +0.46 -1.89 Matches 2021 30 Forge FC ca CAN 1. CanPL 26 2,022 78 80.2 22.5 23 86 16 3 15 0 1.79 29 21 +8 +0.36 -0.91 Matches 2022 31 Forge FC ca CAN 1. CanPL 25 2,008 80 79.7 22.3 24 83 13 1 17 0 1.70 37 20 +17 +0.76 -0.12 Matches 2022 31 Forge FC 1. CCL 2 180 90 100.0 2.0 2 90 2 0 0 0.00 1 4 -3 -1.50 Matches 2023 32 Forge FC ca CAN 1. CanPL 26 2,118 81 84.0 23.5 24 86 17 2 24 0 1.64 34 28 +6 +0.25 +0.03 Matches 2024 33 Forge FC ca CAN 1. CanPL 25 1,742 70 69.1 19.4 20 80 8 5 28 0 1.68 32 22 +10 +0.52 +0.05 Matches 2024 33 Forge FC 1. CCC 2 180 90 100.0 2.0 2 90 2 0 0 0.00 2 5 -3 -1.50 Matches 2025 34 Forge FC ca CAN 1. CanPL 26 2,005 77 79.6 22.3 24 82 11 2 19 2 1.86 35 18 +17 +0.76 -1.33 Matches 2025 34 Forge FC 1. CCC 2 153 77 85.0 1.7 2 77 0 0 0 0.00 0 5 -5 -2.94 -2.94 Matches 2026 35 Forge FC ca CAN 1. CanPL 3 26 9 3.6 0.3 0 0 3 9 1 3.00 0 0 0 0.00 -0.91 Matches 2026 35 Forge FC 1. CCC 2 175 88 97.2 1.9 2 88 1 0 0 0.50 1 4 -3 -1.54 -1.54 Matches 14 Seasons 7 Clubs 5 Leagues 295 21,564 73 52.3 239.6 244 85 135 51 21 33 1.63 310 246 +64 +0.30 +0.09 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Forge FC (8 Seasons) 2 Leagues 175 13,657 78 78.2 151.7 158 84 98 17 20 3 1.75 224 160 +64 +0.42 -0.57 Toronto FC (2 Seasons) 1 League 29 1,458 50 23.8 16.2 16 9 13 13 1.20 13 18 -5 -0.31 +0.12 Montreal Impact (2 Seasons) 1 League 21 1,303 62 21.3 14.5 15 8 6 12 1.59 18 17 +1 +0.07 +0.09 North Carolina (1 Season) 1 League 33 2,710 82 88.6 30.1 30 87 19 3 29 0 1.33 51 42 +9 +0.30 +0.04 SF Deltas (1 Season) 1 League 28 2,030 73 70.5 22.6 22 6 FC Dallas (1 Season) 1 League 8 316 40 10.3 3.5 2 1 6 5 1.25 4 9 -5 -1.42 -2.01 FC Montréal (1 Season) 1 League 1 90 90 3.6 1.0 1 0 CanPL (8 Seasons) 167 12,969 78 77.5 144.1 150 84 93 17 20 3 1.83 220 142 +78 +0.54 -0.46 MLS (4 Seasons) 58 3,077 53 20.1 34.2 33 18 25 30 1.38 35 44 -9 -0.26 -0.23 CCC (4 Seasons) 8 688 86 95.6 7.6 8 86 5 0 0 0.13 4 18 -14 -1.83 -1.83 USL (2 Seasons) 34 2,800 82 50.2 31.1 31 87 19 3 29 0 1.33 51 42 +9 +0.30 +0.04 NASL (1 Season) 28 2,030 73 70.5 22.6 22 6
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 2013 22 Toronto FC 1 League 9 341 38 11.1 3.8 3 3 6 2 3 -1 -0.26 +0.27 2014 23 Toronto FC 1 League 20 1,117 56 36.5 12.4 13 6 7 13 1.20 11 15 -4 -0.32 -0.04 2015 24 FC Dallas 1 League 8 316 40 10.3 3.5 2 1 6 5 1.25 4 9 -5 -1.42 -2.01 2015 24 FC Montréal 1 League 1 90 90 3.6 1.0 1 0 2015 24 Montreal Impact 1 League 3 165 55 5.4 1.8 2 1 1 2 2.50 2 2 0 0.00 -0.12 2016 25 Montreal Impact 1 League 18 1,138 63 37.2 12.6 13 7 5 10 1.44 16 15 +1 +0.08 +0.31 2017 26 SF Deltas 1 League 28 2,030 73 70.5 22.6 22 6 2018 27 North Carolina 1 League 33 2,710 82 88.6 30.1 30 87 19 3 29 0 1.33 51 42 +9 +0.30 +0.04 2019 28 Forge FC 1 League 26 2,263 87 89.8 25.1 25 89 23 1 26 0 2.11 40 24 +16 +0.64 -0.41 2020 29 Forge FC 1 League 10 785 79 87.2 8.7 10 79 5 0 0 2.00 13 9 +4 +0.46 -1.89 2021 30 Forge FC 1 League 26 2,022 78 80.2 22.5 23 86 16 3 15 0 1.79 29 21 +8 +0.36 -0.91 2022 31 Forge FC 2 Leagues 27 2,188 81 81.0 24.3 26 84 15 1 17 0 1.57 38 24 +14 +0.58 -0.30 2023 32 Forge FC 1 League 26 2,118 81 84.0 23.5 24 86 17 2 24 0 1.64 34 28 +6 +0.25 +0.03 2024 33 Forge FC 2 Leagues 27 1,922 71 71.2 21.4 22 81 10 5 28 0 1.56 34 27 +7 +0.33 -0.13 2025 34 Forge FC 2 Leagues 28 2,158 77 79.9 24.0 26 82 11 2 19 2 1.73 35 23 +12 +0.50 -1.49 2026 35 Forge FC 2 Leagues 5 201 40 22.3 2.2 2 88 1 3 9 1 2.00 1 4 -3 -1.34 -2.24 14 Seasons 7 Clubs 5 Leagues 295 21,564 73 52.3 239.6 244 85 135 51 21 33 1.63 310 246 +64 +0.30 +0.09 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Forge FC (8 Seasons) 2 Leagues 175 13,657 78 78.2 151.7 158 84 98 17 20 3 1.75 224 160 +64 +0.42 -0.57 Toronto FC (2 Seasons) 1 League 29 1,458 50 23.8 16.2 16 9 13 13 1.20 13 18 -5 -0.31 +0.12 Montreal Impact (2 Seasons) 1 League 21 1,303 62 21.3 14.5 15 8 6 12 1.59 18 17 +1 +0.07 +0.09 North Carolina (1 Season) 1 League 33 2,710 82 88.6 30.1 30 87 19 3 29 0 1.33 51 42 +9 +0.30 +0.04 SF Deltas (1 Season) 1 League 28 2,030 73 70.5 22.6 22 6 FC Dallas (1 Season) 1 League 8 316 40 10.3 3.5 2 1 6 5 1.25 4 9 -5 -1.42 -2.01 FC Montréal (1 Season) 1 League 1 90 90 3.6 1.0 1 0 CanPL (8 Seasons) 167 12,969 78 77.5 144.1 150 84 93 17 20 3 1.83 220 142 +78 +0.54 -0.46 MLS (4 Seasons) 58 3,077 53 20.1 34.2 33 18 25 30 1.38 35 44 -9 -0.26 -0.23 CCC (4 Seasons) 8 688 86 95.6 7.6 8 86 5 0 0 0.13 4 18 -14 -1.83 -1.83 USL (2 Seasons) 34 2,800 82 50.2 31.1 31 87 19 3 29 0 1.33 51 42 +9 +0.30 +0.04 NASL (1 Season) 28 2,030 73 70.5 22.6 22 6
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 2013 22 Toronto FC us USA 1. MLS 17th 9 341 38 11.1 3.8 3 3 6 2 3 -1 -0.26 +0.27 Matches 2014 23 Toronto FC us USA 1. MLS 13th 20 1,117 56 36.5 12.4 13 6 7 13 1.20 11 15 -4 -0.32 -0.04 Matches 2015 24 FC Dallas us USA 1. MLS 2nd 8 316 40 10.3 3.5 2 1 6 5 1.25 4 9 -5 -1.42 -2.01 Matches 2015 24 FC Montréal us USA 3. USL 22nd 1 90 90 3.6 1.0 1 0 Matches 2015 24 Montreal Impact us USA 1. MLS 7th 3 165 55 5.4 1.8 2 1 1 2 2.50 2 2 0 0.00 -0.12 Matches 2016 25 Montreal Impact us USA 1. MLS 11th 18 1,138 63 37.2 12.6 13 7 5 10 1.44 16 15 +1 +0.08 +0.31 Matches 2017 26 SF Deltas us USA 2. NASL 2nd 28 2,030 73 70.5 22.6 22 6 Matches 2018 27 North Carolina us USA 2. USL 18th 33 2,710 82 88.6 30.1 30 87 19 3 29 0 1.33 51 42 +9 +0.30 +0.04 Matches 2019 28 Forge FC ca CAN 1. CanPL 2nd 26 2,263 87 89.8 25.1 25 89 23 1 26 0 2.11 40 24 +16 +0.64 -0.41 Matches 2020 29 Forge FC ca CAN 1. CanPL 1st 10 785 79 87.2 8.7 10 79 5 0 0 2.00 13 9 +4 +0.46 -1.89 Matches 2021 30 Forge FC ca CAN 1. CanPL 1st 26 2,022 78 80.2 22.5 23 86 16 3 15 0 1.79 29 21 +8 +0.36 -0.91 Matches 2022 31 Forge FC ca CAN 1. CanPL 2nd 25 2,008 80 79.7 22.3 24 83 13 1 17 0 1.70 37 20 +17 +0.76 -0.12 Matches 2023 32 Forge FC ca CAN 1. CanPL 2nd 26 2,118 81 84.0 23.5 24 86 17 2 24 0 1.64 34 28 +6 +0.25 +0.03 Matches 2024 33 Forge FC ca CAN 1. CanPL 1st 25 1,742 70 69.1 19.4 20 80 8 5 28 0 1.68 32 22 +10 +0.52 +0.05 Matches 2025 34 Forge FC ca CAN 1. CanPL 1st 26 2,005 77 79.6 22.3 24 82 11 2 19 2 1.86 35 18 +17 +0.76 -1.33 Matches 2026 35 Forge FC ca CAN 1. CanPL 1st 3 26 9 3.6 0.3 0 0 3 9 1 3.00 0 0 0 0.00 -0.91 Matches 14 Seasons 7 Clubs 4 Leagues 287 20,876 73 51.5 232.0 236 85 130 51 21 33 1.68 306 228 +78 +0.37 +0.17 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Forge FC (8 Seasons) 1 League 167 12,969 78 77.5 144.1 150 84 93 17 20 3 1.83 220 142 +78 +0.54 -0.46 Toronto FC (2 Seasons) 1 League 29 1,458 50 23.8 16.2 16 9 13 13 1.20 13 18 -5 -0.31 +0.12 Montreal Impact (2 Seasons) 1 League 21 1,303 62 21.3 14.5 15 8 6 12 1.59 18 17 +1 +0.07 +0.09 North Carolina (1 Season) 1 League 33 2,710 82 88.6 30.1 30 87 19 3 29 0 1.33 51 42 +9 +0.30 +0.04 SF Deltas (1 Season) 1 League 28 2,030 73 70.5 22.6 22 6 FC Dallas (1 Season) 1 League 8 316 40 10.3 3.5 2 1 6 5 1.25 4 9 -5 -1.42 -2.01 FC Montréal (1 Season) 1 League 1 90 90 3.6 1.0 1 0 CanPL (8 Seasons) 167 12,969 78 77.5 144.1 150 84 93 17 20 3 1.83 220 142 +78 +0.54 -0.46 MLS (4 Seasons) 58 3,077 53 20.1 34.2 33 18 25 30 1.38 35 44 -9 -0.26 -0.23 USL (2 Seasons) 34 2,800 82 50.2 31.1 31 87 19 3 29 0 1.33 51 42 +9 +0.30 +0.04 NASL (1 Season) 28 2,030 73 70.5 22.6 22 6
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 2022 31 Forge FC 1. CCL R16 2 180 90 100.0 2.0 2 90 2 0 0 0.00 1 4 -3 -1.50 Matches 2024 33 Forge FC 1. CCC 2 180 90 100.0 2.0 2 90 2 0 0 0.00 2 5 -3 -1.50 Matches 2025 34 Forge FC 1. CCC 2 153 77 85.0 1.7 2 77 0 0 0 0.00 0 5 -5 -2.94 -2.94 Matches 2026 35 Forge FC 1. CCC 2 175 88 97.2 1.9 2 88 1 0 0 0.50 1 4 -3 -1.54 -1.54 Matches 4 Seasons 1 Club 1 League 8 688 86 95.6 7.6 8 86 5 0 0 0.13 4 18 -14 -1.83 -1.83
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 2014 23 ca Canada Friendlies (M) 2 52 26 11.6 0.6 0 0 2 26 0 2.00 2 0 +2 +3.46 +3.69 Matches 2015 24 ca Canada Friendlies (M) 2 144 72 32.0 1.6 2 72 0 0 0 3.00 3 0 +3 +1.87 +1.87 Matches 2015 24 ca Canada Gold Cup GR 1 85 85 31.5 0.9 1 85 0 0 2 1.00 0 0 0 0.00 +0.49 Matches 2016 25 ca Canada Friendlies (M) 1 45 45 8.3 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 -1.82 Matches 2017 26 ca Canada Friendlies (M) 1 45 45 10.0 0.5 0 0 1 45 0 3.00 2 1 +1 +2.00 +1.33 Matches 2018 27 ca Canada WCQ 0 0 0 0 2 Matches 5 Seasons 1 Club 3 Leagues 7 371 53 12.1 4.1 3 77 0 4 35 4 2.00 7 2 +5 +1.21 +1.21 Friendlies (M) (4 Seasons) 6 286 48 15.1 3.2 2 73 0 4 35 0 2.17 7 2 +5 +1.57 +1.52 Gold Cup (1 Season) 1 85 85 31.5 0.9 1 85 0 0 2 1.00 0 0 0 0.00 +0.49 WCQ (1 Season) 0 0 0 0 2
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013 22 Toronto FC 1 League 3.8 0 0 4 2014 23 Toronto FC 1 League 12.4 1 0 16 2015 24 FC Dallas 1 League 3.5 1 0 1 2015 24 FC Montréal 1 League 1.0 0 0 0 2015 24 Montreal Impact 1 League 1.8 0 0 4 2016 25 Montreal Impact 1 League 12.6 3 0 0 14 3 0 27 19 6 0 0 0 2017 26 SF Deltas 1 League 22.6 3 2 17 2018 27 North Carolina 1 League 30.1 7 0 0 20 18 5 200 21 13 0 1 0 2019 28 Forge FC 1 League 25.1 2 0 0 0 2020 29 Forge FC 1 League 8.7 1 0 0 0 2021 30 Forge FC 1 League 22.5 7 0 0 0 2022 31 Forge FC 2 Leagues 24.3 4 1 0 2 1 0 3 1 1 0 2023 32 Forge FC 1 League 23.5 2 0 0 0 2024 33 Forge FC 2 Leagues 21.4 3 0 0 0 1 0 4 0 1 0 2025 34 Forge FC 2 Leagues 24.0 1 0 0 1 1 0 1 1 1 0 2026 35 Forge FC 2 Leagues 2.2 0 0 0 2 1 0 5 7 2 0 14 Seasons 7 Clubs 5 Leagues 239.6 35 3 0 81 25 5 240 49 24 0 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Forge FC (8 Seasons) 2 Leagues 151.7 20 1 0 5 4 0 13 9 5 0 Toronto FC (2 Seasons) 1 League 16.2 1 0 20 Montreal Impact (2 Seasons) 1 League 14.5 3 0 0 18 3 0 27 19 6 0 0 0 North Carolina (1 Season) 1 League 30.1 7 0 0 20 18 5 200 21 13 0 1 0 SF Deltas (1 Season) 1 League 22.6 3 2 17 FC Dallas (1 Season) 1 League 3.5 1 0 1 FC Montréal (1 Season) 1 League 1.0 0 0 0 CanPL (8 Seasons) 144.1 19 1 0 0 MLS (4 Seasons) 34.2 5 0 0 39 3 0 27 19 6 0 0 0 CCC (4 Seasons) 7.6 1 0 0 5 4 0 13 9 5 0 USL (2 Seasons) 31.1 7 0 0 20 18 5 200 21 13 0 1 0 NASL (1 Season) 22.6 3 2 17
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 Kyle Bekker Pages
Kyle Bekker Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary