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 2020 24 HFX Wanderers ca CAN 1. CanPL 9 7 616 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 25 Indy Eleven us USA 2. USL Champ 21 10 749 8.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 26 Forge FC ca CAN 1. CanPL 27 27 2,255 25.1 4 3 7 4 0 0 5 0 0.16 0.12 0.28 0.16 0.28 Matches 2022 26 Forge FC 1. CCL 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 27 Forge FC ca CAN 1. CanPL 25 16 1,342 14.9 2 1 3 2 0 0 5 0 0.13 0.07 0.20 0.13 0.20 Matches 2024 28 Atlético Ottawa ca CAN 1. CanPL 28 23 1,964 21.8 3 2 5 3 0 0 6 0 0.14 0.09 0.23 0.14 0.23 Matches 2025 29 Atlético Ottawa ca CAN 1. CanPL 22 2 468 5.2 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Matches 2026 30 FC Supra ca CAN 1. CanPL 6 3 281 3.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 5 Clubs 3 Leagues 140 90 7,855 87.3 10 6 16 10 0 0 21 0 0.11 0.07 0.18 0.11 0.18 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 (2 Seasons) 2 Leagues 54 45 3,777 42.0 6 4 10 6 0 0 10 0 0.14 0.10 0.24 0.14 0.24 Atlético Ottawa (2 Seasons) 1 League 50 25 2,432 27.0 4 2 6 4 0 0 7 0 0.15 0.07 0.22 0.15 0.22 Indy Eleven (1 Season) 1 League 21 10 749 8.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 HFX Wanderers (1 Season) 1 League 9 7 616 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FC Supra (1 Season) 1 League 6 3 281 3.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 CanPL (6 Seasons) 117 78 6,926 77.0 10 6 16 10 0 0 19 0 0.13 0.08 0.21 0.13 0.21 USL Champ (1 Season) 21 10 749 8.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 CCL (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 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 2020 24 HFX Wanderers 1 League 9 7 616 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021 25 Indy Eleven 1 League 21 10 749 8.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2022 26 Forge FC 2 Leagues 29 29 2,435 27.1 4 3 7 4 0 0 5 0 0.15 0.11 0.26 0.15 0.26 2023 27 Forge FC 1 League 25 16 1,342 14.9 2 1 3 2 0 0 5 0 0.13 0.07 0.20 0.13 0.20 2024 28 Atlético Ottawa 1 League 28 23 1,964 21.8 3 2 5 3 0 0 6 0 0.14 0.09 0.23 0.14 0.23 2025 29 Atlético Ottawa 1 League 22 2 468 5.2 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 2026 30 FC Supra 1 League 6 3 281 3.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 7 Seasons 5 Clubs 3 Leagues 140 90 7,855 87.3 10 6 16 10 0 0 21 0 0.11 0.07 0.18 0.11 0.18 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 (2 Seasons) 2 Leagues 54 45 3,777 42.0 6 4 10 6 0 0 10 0 0.14 0.10 0.24 0.14 0.24 Atlético Ottawa (2 Seasons) 1 League 50 25 2,432 27.0 4 2 6 4 0 0 7 0 0.15 0.07 0.22 0.15 0.22 Indy Eleven (1 Season) 1 League 21 10 749 8.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 HFX Wanderers (1 Season) 1 League 9 7 616 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FC Supra (1 Season) 1 League 6 3 281 3.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 CanPL (6 Seasons) 117 78 6,926 77.0 10 6 16 10 0 0 19 0 0.13 0.08 0.21 0.13 0.21 USL Champ (1 Season) 21 10 749 8.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 CCL (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 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 2020 24 HFX Wanderers ca CAN 1. CanPL 3rd 9 7 616 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 25 Indy Eleven us USA 2. USL Champ 25th 21 10 749 8.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 26 Forge FC ca CAN 1. CanPL 2nd 27 27 2,255 25.1 4 3 7 4 0 0 5 0 0.16 0.12 0.28 0.16 0.28 Matches 2023 27 Forge FC ca CAN 1. CanPL 2nd 25 16 1,342 14.9 2 1 3 2 0 0 5 0 0.13 0.07 0.20 0.13 0.20 Matches 2024 28 Atlético Ottawa ca CAN 1. CanPL 3rd 28 23 1,964 21.8 3 2 5 3 0 0 6 0 0.14 0.09 0.23 0.14 0.23 Matches 2025 29 Atlético Ottawa ca CAN 1. CanPL 2nd 22 2 468 5.2 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Matches 2026 30 FC Supra ca CAN 1. CanPL 5th 6 3 281 3.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 5 Clubs 2 Leagues 138 88 7,675 85.3 10 6 16 10 0 0 21 0 0.12 0.07 0.19 0.12 0.19 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 (2 Seasons) 1 League 52 43 3,597 40.0 6 4 10 6 0 0 10 0 0.15 0.10 0.25 0.15 0.25 Atlético Ottawa (2 Seasons) 1 League 50 25 2,432 27.0 4 2 6 4 0 0 7 0 0.15 0.07 0.22 0.15 0.22 Indy Eleven (1 Season) 1 League 21 10 749 8.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 HFX Wanderers (1 Season) 1 League 9 7 616 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FC Supra (1 Season) 1 League 6 3 281 3.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 CanPL (6 Seasons) 117 78 6,926 77.0 10 6 16 10 0 0 19 0 0.13 0.08 0.21 0.13 0.21 USL Champ (1 Season) 21 10 749 8.3 0 0 0 0 0 0 2 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 2022 26 Forge FC 1. CCL R16 2 2 180 2.0 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 2 180 2.0 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 2020 24 HFX Wanderers 1 League 6.8 0 0 0 2021 25 Indy Eleven 1 League 8.3 0 14 3 21.4 1.68 0.36 0.00 0.00 0 0 2022 26 Forge FC 2 Leagues 27.1 4 1 0 0.0 0.50 0.00 0.00 0 0 2023 27 Forge FC 1 League 14.9 2 0 0 2024 28 Atlético Ottawa 1 League 21.8 3 0 0 2025 29 Atlético Ottawa 1 League 5.2 1 0 0 2026 30 FC Supra 1 League 3.1 0 0 0 7 Seasons 5 Clubs 3 Leagues 87.3 10 15 3 20.0 1.45 0.29 0.00 0.00 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Forge FC (2 Seasons) 2 Leagues 42.0 6 1 0 0.0 0.50 0.00 0.00 0 0 Atlético Ottawa (2 Seasons) 1 League 27.0 4 0 0 Indy Eleven (1 Season) 1 League 8.3 0 14 3 21.4 1.68 0.36 0.00 0.00 0 0 HFX Wanderers (1 Season) 1 League 6.8 0 0 0 FC Supra (1 Season) 1 League 3.1 0 0 0 CanPL (6 Seasons) 77.0 10 0 0 USL Champ (1 Season) 8.3 0 14 3 21.4 1.68 0.36 0.00 0.00 0 0 CCL (1 Season) 2.0 0 1 0 0.0 0.50 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 2022 26 Forge FC 1. CCL R16 2.0 0 1 0 0.0 0.50 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 2.0 0 1 0 0.0 0.50 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 2020 24 HFX Wanderers ca CAN 1. CanPL 9 616 68 68.4 6.8 7 84 5 2 15 0 1.60 13 6 +7 +1.02 +2.92 Matches 2021 25 Indy Eleven us USA 2. USL Champ 21 749 36 26.0 8.3 10 59 0 11 15 7 1.10 4 14 -10 -1.20 -0.99 Matches 2022 26 Forge FC ca CAN 1. CanPL 27 2,255 84 89.5 25.1 27 84 17 0 0 1.70 44 23 +21 +0.84 +0.50 Matches 2022 26 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 27 Forge FC ca CAN 1. CanPL 25 1,342 54 53.3 14.9 16 71 3 9 23 2 1.70 21 20 +1 +0.07 -0.39 Matches 2024 28 Atlético Ottawa ca CAN 1. CanPL 28 1,964 70 77.9 21.8 23 80 11 5 26 0 1.50 34 28 +6 +0.27 -0.53 Matches 2025 29 Atlético Ottawa ca CAN 1. CanPL 22 468 21 18.6 5.2 2 55 0 20 18 0 2.08 13 4 +9 +1.73 +0.99 Matches 2026 30 FC Supra ca CAN 1. CanPL 6 281 47 44.6 3.1 3 76 1 3 17 0 1.67 5 5 0 0.00 -0.26 Matches 7 Seasons 5 Clubs 3 Leagues 140 7,855 56 53.5 87.3 90 77 39 50 19 9 1.60 135 104 +31 +0.36 +0.10 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 (2 Seasons) 2 Leagues 54 3,777 70 72.4 42.0 45 79 22 9 23 2 1.64 66 47 +19 +0.45 +0.02 Atlético Ottawa (2 Seasons) 1 League 50 2,432 49 48.3 27.0 25 78 11 25 20 0 1.76 47 32 +15 +0.56 -0.20 Indy Eleven (1 Season) 1 League 21 749 36 26.0 8.3 10 59 0 11 15 7 1.10 4 14 -10 -1.20 -0.99 HFX Wanderers (1 Season) 1 League 9 616 68 68.4 6.8 7 84 5 2 15 0 1.60 13 6 +7 +1.02 +2.92 FC Supra (1 Season) 1 League 6 281 47 44.6 3.1 3 76 1 3 17 0 1.67 5 5 0 0.00 -0.26 CanPL (6 Seasons) 117 6,926 59 59.7 77.0 78 79 37 39 20 2 1.71 130 86 +44 +0.57 +0.11 USL Champ (1 Season) 21 749 36 26.0 8.3 10 59 0 11 15 7 1.10 4 14 -10 -1.20 -0.99 CCL (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 0.00 1 4 -3 -1.50
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 2020 24 HFX Wanderers 1 League 9 616 68 68.4 6.8 7 84 5 2 15 0 1.60 13 6 +7 +1.02 +2.92 2021 25 Indy Eleven 1 League 21 749 36 26.0 8.3 10 59 0 11 15 7 1.10 4 14 -10 -1.20 -0.99 2022 26 Forge FC 2 Leagues 29 2,435 84 90.2 27.1 29 84 19 0 0 1.58 45 27 +18 +0.67 +0.33 2023 27 Forge FC 1 League 25 1,342 54 53.3 14.9 16 71 3 9 23 2 1.70 21 20 +1 +0.07 -0.39 2024 28 Atlético Ottawa 1 League 28 1,964 70 77.9 21.8 23 80 11 5 26 0 1.50 34 28 +6 +0.27 -0.53 2025 29 Atlético Ottawa 1 League 22 468 21 18.6 5.2 2 55 0 20 18 0 2.08 13 4 +9 +1.73 +0.99 2026 30 FC Supra 1 League 6 281 47 44.6 3.1 3 76 1 3 17 0 1.67 5 5 0 0.00 -0.26 7 Seasons 5 Clubs 3 Leagues 140 7,855 56 53.5 87.3 90 77 39 50 19 9 1.60 135 104 +31 +0.36 +0.10 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Forge FC (2 Seasons) 2 Leagues 54 3,777 70 72.4 42.0 45 79 22 9 23 2 1.64 66 47 +19 +0.45 +0.02 Atlético Ottawa (2 Seasons) 1 League 50 2,432 49 48.3 27.0 25 78 11 25 20 0 1.76 47 32 +15 +0.56 -0.20 Indy Eleven (1 Season) 1 League 21 749 36 26.0 8.3 10 59 0 11 15 7 1.10 4 14 -10 -1.20 -0.99 HFX Wanderers (1 Season) 1 League 9 616 68 68.4 6.8 7 84 5 2 15 0 1.60 13 6 +7 +1.02 +2.92 FC Supra (1 Season) 1 League 6 281 47 44.6 3.1 3 76 1 3 17 0 1.67 5 5 0 0.00 -0.26 CanPL (6 Seasons) 117 6,926 59 59.7 77.0 78 79 37 39 20 2 1.71 130 86 +44 +0.57 +0.11 USL Champ (1 Season) 21 749 36 26.0 8.3 10 59 0 11 15 7 1.10 4 14 -10 -1.20 -0.99 CCL (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 0.00 1 4 -3 -1.50
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 2020 24 HFX Wanderers ca CAN 1. CanPL 3rd 9 616 68 68.4 6.8 7 84 5 2 15 0 1.60 13 6 +7 +1.02 +2.92 Matches 2021 25 Indy Eleven us USA 2. USL Champ 25th 21 749 36 26.0 8.3 10 59 0 11 15 7 1.10 4 14 -10 -1.20 -0.99 Matches 2022 26 Forge FC ca CAN 1. CanPL 2nd 27 2,255 84 89.5 25.1 27 84 17 0 0 1.70 44 23 +21 +0.84 +0.50 Matches 2023 27 Forge FC ca CAN 1. CanPL 2nd 25 1,342 54 53.3 14.9 16 71 3 9 23 2 1.70 21 20 +1 +0.07 -0.39 Matches 2024 28 Atlético Ottawa ca CAN 1. CanPL 3rd 28 1,964 70 77.9 21.8 23 80 11 5 26 0 1.50 34 28 +6 +0.27 -0.53 Matches 2025 29 Atlético Ottawa ca CAN 1. CanPL 2nd 22 468 21 18.6 5.2 2 55 0 20 18 0 2.08 13 4 +9 +1.73 +0.99 Matches 2026 30 FC Supra ca CAN 1. CanPL 5th 6 281 47 44.6 3.1 3 76 1 3 17 0 1.67 5 5 0 0.00 -0.26 Matches 7 Seasons 5 Clubs 2 Leagues 138 7,675 56 53.0 85.3 88 76 37 50 19 9 1.62 134 100 +34 +0.40 +0.15 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 (2 Seasons) 1 League 52 3,597 69 71.4 40.0 43 79 20 9 23 2 1.70 65 43 +22 +0.55 +0.11 Atlético Ottawa (2 Seasons) 1 League 50 2,432 49 48.3 27.0 25 78 11 25 20 0 1.76 47 32 +15 +0.56 -0.20 Indy Eleven (1 Season) 1 League 21 749 36 26.0 8.3 10 59 0 11 15 7 1.10 4 14 -10 -1.20 -0.99 HFX Wanderers (1 Season) 1 League 9 616 68 68.4 6.8 7 84 5 2 15 0 1.60 13 6 +7 +1.02 +2.92 FC Supra (1 Season) 1 League 6 281 47 44.6 3.1 3 76 1 3 17 0 1.67 5 5 0 0.00 -0.26 CanPL (6 Seasons) 117 6,926 59 59.7 77.0 78 79 37 39 20 2 1.71 130 86 +44 +0.57 +0.11 USL Champ (1 Season) 21 749 36 26.0 8.3 10 59 0 11 15 7 1.10 4 14 -10 -1.20 -0.99
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 26 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 1 Season 1 Club 1 League 2 180 90 100.0 2.0 2 90 2 0 0 0.00 1 4 -3 -1.50
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020 24 HFX Wanderers 1 League 6.8 0 0 0 0 2021 25 Indy Eleven 1 League 8.3 2 0 0 18 22 1 2 12 8 0 2022 26 Forge FC 2 Leagues 27.1 5 0 0 4 7 0 2 3 2 0 2023 27 Forge FC 1 League 14.9 5 0 0 0 2024 28 Atlético Ottawa 1 League 21.8 6 0 0 0 2025 29 Atlético Ottawa 1 League 5.2 1 0 0 0 2026 30 FC Supra 1 League 3.1 2 0 0 0 7 Seasons 5 Clubs 3 Leagues 87.3 21 0 0 22 29 1 4 15 10 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Forge FC (2 Seasons) 2 Leagues 42.0 10 0 0 4 7 0 2 3 2 0 Atlético Ottawa (2 Seasons) 1 League 27.0 7 0 0 0 Indy Eleven (1 Season) 1 League 8.3 2 0 0 18 22 1 2 12 8 0 HFX Wanderers (1 Season) 1 League 6.8 0 0 0 0 FC Supra (1 Season) 1 League 3.1 2 0 0 0 CanPL (6 Seasons) 77.0 19 0 0 0 USL Champ (1 Season) 8.3 2 0 0 18 22 1 2 12 8 0 CCL (1 Season) 2.0 0 0 0 4 7 0 2 3 2
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2022 26 Forge FC 1. CCL R16 2.0 0 0 0 4 7 0 2 3 2 Matches 1 Season 1 Club 1 League 2.0 0 0 0 4 7 0 2 3 2
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
Player Club Summary