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 2014 18 Wilmington us USA 3. USL Pro 19 10 808 9.0 1 0 1 1 0 0 2 1 0.11 0.00 0.11 0.11 0.11 Matches 2015 19 Toronto FC II us USA 3. USL 20 13 1,157 12.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 23 York9 ca CAN 1. CanPL 25 25 2,155 23.9 2 2 4 2 0 0 7 1 0.08 0.08 0.17 0.08 0.17 Matches 2020 24 York9 ca CAN 1. CanPL 6 6 529 5.9 2 0 2 2 0 0 2 0 0.34 0.00 0.34 0.34 0.34 Matches 2021 25 Pacific FC ca CAN 1. CanPL 20 15 1,261 14.0 3 2 5 3 0 0 7 0 0.21 0.14 0.36 0.21 0.36 Matches 2022 26 Pacific FC ca CAN 1. CanPL 17 16 1,288 14.3 2 3 5 2 0 0 3 2 0.14 0.21 0.35 0.14 0.35 Matches 2023 27 Pacific FC ca CAN 1. CanPL 24 23 2,044 22.7 4 5 9 3 1 2 5 0 0.18 0.22 0.40 0.13 0.35 Matches 2024 28 Atlético Ottawa ca CAN 1. CanPL 27 26 2,349 26.1 5 2 7 5 0 0 8 0 0.19 0.08 0.27 0.19 0.27 Matches 2025 29 Atlético Ottawa ca CAN 1. CanPL 28 27 2,393 26.6 1 5 6 1 0 0 6 0 0.04 0.19 0.23 0.04 0.23 Matches 2026 30 Atlético Ottawa ca CAN 1. CanPL 8 8 719 8.0 0 2 2 0 0 0 3 0 0.00 0.25 0.25 0.00 0.25 Matches 2026 30 Atlético Ottawa 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 10 Seasons 5 Clubs 3 Leagues 196 171 14,883 165.4 20 21 41 19 1 2 44 4 0.12 0.13 0.25 0.11 0.24 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 Atlético Ottawa (3 Seasons) 2 Leagues 65 63 5,641 62.7 6 9 15 6 0 0 17 0 0.10 0.14 0.24 0.10 0.24 Pacific FC (3 Seasons) 1 League 61 54 4,593 51.0 9 10 19 8 1 2 15 2 0.18 0.20 0.37 0.16 0.35 York9 (2 Seasons) 1 League 31 31 2,684 29.8 4 2 6 4 0 0 9 1 0.13 0.07 0.20 0.13 0.20 Toronto FC II (1 Season) 1 League 20 13 1,157 12.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Wilmington (1 Season) 1 League 19 10 808 9.0 1 0 1 1 0 0 2 1 0.11 0.00 0.11 0.11 0.11 CanPL (8 Seasons) 155 146 12,738 141.5 19 21 40 18 1 2 41 3 0.13 0.15 0.28 0.13 0.28 USL Pro (2 Seasons) 39 23 1,965 21.8 1 0 1 1 0 0 3 1 0.05 0.00 0.05 0.05 0.05 CCC (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 2014 18 Wilmington 1 League 19 10 808 9.0 1 0 1 1 0 0 2 1 0.11 0.00 0.11 0.11 0.11 2015 19 Toronto FC II 1 League 20 13 1,157 12.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019 23 York9 1 League 25 25 2,155 23.9 2 2 4 2 0 0 7 1 0.08 0.08 0.17 0.08 0.17 2020 24 York9 1 League 6 6 529 5.9 2 0 2 2 0 0 2 0 0.34 0.00 0.34 0.34 0.34 2021 25 Pacific FC 1 League 20 15 1,261 14.0 3 2 5 3 0 0 7 0 0.21 0.14 0.36 0.21 0.36 2022 26 Pacific FC 1 League 17 16 1,288 14.3 2 3 5 2 0 0 3 2 0.14 0.21 0.35 0.14 0.35 2023 27 Pacific FC 1 League 24 23 2,044 22.7 4 5 9 3 1 2 5 0 0.18 0.22 0.40 0.13 0.35 2024 28 Atlético Ottawa 1 League 27 26 2,349 26.1 5 2 7 5 0 0 8 0 0.19 0.08 0.27 0.19 0.27 2025 29 Atlético Ottawa 1 League 28 27 2,393 26.6 1 5 6 1 0 0 6 0 0.04 0.19 0.23 0.04 0.23 2026 30 Atlético Ottawa 2 Leagues 10 10 899 10.0 0 2 2 0 0 0 3 0 0.00 0.20 0.20 0.00 0.20 10 Seasons 5 Clubs 3 Leagues 196 171 14,883 165.4 20 21 41 19 1 2 44 4 0.12 0.13 0.25 0.11 0.24 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 Atlético Ottawa (3 Seasons) 2 Leagues 65 63 5,641 62.7 6 9 15 6 0 0 17 0 0.10 0.14 0.24 0.10 0.24 Pacific FC (3 Seasons) 1 League 61 54 4,593 51.0 9 10 19 8 1 2 15 2 0.18 0.20 0.37 0.16 0.35 York9 (2 Seasons) 1 League 31 31 2,684 29.8 4 2 6 4 0 0 9 1 0.13 0.07 0.20 0.13 0.20 Toronto FC II (1 Season) 1 League 20 13 1,157 12.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Wilmington (1 Season) 1 League 19 10 808 9.0 1 0 1 1 0 0 2 1 0.11 0.00 0.11 0.11 0.11 CanPL (8 Seasons) 155 146 12,738 141.5 19 21 40 18 1 2 41 3 0.13 0.15 0.28 0.13 0.28 USL Pro (2 Seasons) 39 23 1,965 21.8 1 0 1 1 0 0 3 1 0.05 0.00 0.05 0.05 0.05 CCC (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 2014 18 Wilmington us USA 3. USL Pro 7th 19 10 808 9.0 1 0 1 1 0 0 2 1 0.11 0.00 0.11 0.11 0.11 Matches 2015 19 Toronto FC II us USA 3. USL 23rd 20 13 1,157 12.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 23 York9 ca CAN 1. CanPL 3rd 25 25 2,155 23.9 2 2 4 2 0 0 7 1 0.08 0.08 0.17 0.08 0.17 Matches 2020 24 York9 ca CAN 1. CanPL 5th 6 6 529 5.9 2 0 2 2 0 0 2 0 0.34 0.00 0.34 0.34 0.34 Matches 2021 25 Pacific FC ca CAN 1. CanPL 3rd 20 15 1,261 14.0 3 2 5 3 0 0 7 0 0.21 0.14 0.36 0.21 0.36 Matches 2022 26 Pacific FC ca CAN 1. CanPL 4th 17 16 1,288 14.3 2 3 5 2 0 0 3 2 0.14 0.21 0.35 0.14 0.35 Matches 2023 27 Pacific FC ca CAN 1. CanPL 4th 24 23 2,044 22.7 4 5 9 3 1 2 5 0 0.18 0.22 0.40 0.13 0.35 Matches 2024 28 Atlético Ottawa ca CAN 1. CanPL 3rd 27 26 2,349 26.1 5 2 7 5 0 0 8 0 0.19 0.08 0.27 0.19 0.27 Matches 2025 29 Atlético Ottawa ca CAN 1. CanPL 2nd 28 27 2,393 26.6 1 5 6 1 0 0 6 0 0.04 0.19 0.23 0.04 0.23 Matches 2026 30 Atlético Ottawa ca CAN 1. CanPL 4th 8 8 719 8.0 0 2 2 0 0 0 3 0 0.00 0.25 0.25 0.00 0.25 Matches 10 Seasons 5 Clubs 2 Leagues 194 169 14,703 163.4 20 21 41 19 1 2 44 4 0.12 0.13 0.25 0.12 0.24 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 Atlético Ottawa (3 Seasons) 1 League 63 61 5,461 60.7 6 9 15 6 0 0 17 0 0.10 0.15 0.25 0.10 0.25 Pacific FC (3 Seasons) 1 League 61 54 4,593 51.0 9 10 19 8 1 2 15 2 0.18 0.20 0.37 0.16 0.35 York9 (2 Seasons) 1 League 31 31 2,684 29.8 4 2 6 4 0 0 9 1 0.13 0.07 0.20 0.13 0.20 Toronto FC II (1 Season) 1 League 20 13 1,157 12.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Wilmington (1 Season) 1 League 19 10 808 9.0 1 0 1 1 0 0 2 1 0.11 0.00 0.11 0.11 0.11 CanPL (8 Seasons) 155 146 12,738 141.5 19 21 40 18 1 2 41 3 0.13 0.15 0.28 0.13 0.28 USL Pro (2 Seasons) 39 23 1,965 21.8 1 0 1 1 0 0 3 1 0.05 0.00 0.05 0.05 0.05
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 2026 30 Atlético Ottawa 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 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
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 2014 18 ca Canada Friendlies (M) 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 19 ca Canada Friendlies (M) 0 0 Matches 2 Seasons 1 Club 1 League 1 0 1 0.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 2014 18 Wilmington 1 League 9.0 1 3 0.33 0.33 0 0 2015 19 Toronto FC II 1 League 12.9 0 3 0.23 0.00 0 0 2019 23 York9 1 League 23.9 2 0 0 2020 24 York9 1 League 5.9 2 0 0 2021 25 Pacific FC 1 League 14.0 3 0 0 2022 26 Pacific FC 1 League 14.3 2 0 0 2023 27 Pacific FC 1 League 22.7 4 1 2 2024 28 Atlético Ottawa 1 League 26.1 5 0 0 2025 29 Atlético Ottawa 1 League 26.6 1 0 0 2026 30 Atlético Ottawa 2 Leagues 10.0 0 0 0 0.00 0.00 0 0 10 Seasons 5 Clubs 3 Leagues 165.4 20 0 6 0.00 0.25 0.17 1 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Atlético Ottawa (3 Seasons) 2 Leagues 62.7 6 0 0 0.00 0.00 0 0 Pacific FC (3 Seasons) 1 League 51.0 9 1 2 York9 (2 Seasons) 1 League 29.8 4 0 0 Toronto FC II (1 Season) 1 League 12.9 0 3 0.23 0.00 0 0 Wilmington (1 Season) 1 League 9.0 1 3 0.33 0.33 0 0 CanPL (8 Seasons) 141.5 19 1 2 USL Pro (2 Seasons) 21.8 1 6 0.27 0.17 0 0 CCC (1 Season) 2.0 0 0 0 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 2026 30 Atlético Ottawa 1. CCC 2.0 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 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 2014 18 ca Canada Friendlies (M) 0.0 0 0 0 Matches 2 Seasons 1 Club 1 League 0.0 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 2014 18 Wilmington us USA 3. USL Pro 19 808 43 32.1 9.0 10 9 Matches 2015 19 Toronto FC II us USA 3. USL 20 1,157 58 45.9 12.9 13 7 Matches 2019 23 York9 ca CAN 1. CanPL 25 2,155 86 85.5 23.9 25 86 18 0 0 1.36 32 30 +2 +0.08 +0.08 Matches 2020 24 York9 ca CAN 1. CanPL 6 529 88 84.0 5.9 6 88 4 0 1 1.50 6 4 +2 +0.34 +1.23 Matches 2021 25 Pacific FC ca CAN 1. CanPL 20 1,261 63 50.0 14.0 15 74 6 5 31 3 1.77 22 16 +6 +0.43 -0.07 Matches 2022 26 Pacific FC ca CAN 1. CanPL 17 1,288 76 51.1 14.3 16 80 11 1 9 1 1.95 19 9 +10 +0.70 +1.21 Matches 2023 27 Pacific FC ca CAN 1. CanPL 24 2,044 85 81.1 22.7 23 88 20 1 30 0 1.63 36 26 +10 +0.44 +1.01 Matches 2024 28 Atlético Ottawa ca CAN 1. CanPL 27 2,349 87 93.2 26.1 26 89 23 1 45 0 1.55 40 28 +12 +0.46 +0.99 Matches 2025 29 Atlético Ottawa ca CAN 1. CanPL 28 2,393 85 95.0 26.6 27 87 19 1 34 0 2.07 51 25 +26 +0.98 +0.98 Matches 2026 30 Atlético Ottawa ca CAN 1. CanPL 8 719 90 99.9 8.0 8 90 7 0 0 1.38 8 13 -5 -0.63 -90.63 Matches 2026 30 Atlético Ottawa 1. CCC 2 180 90 100.0 2.0 2 90 2 0 0 0.00 0 7 -7 -3.50 Matches 10 Seasons 5 Clubs 3 Leagues 196 14,883 76 68.6 165.4 171 85 110 25 30 5 1.67 214 158 +56 +0.39 +0.49 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Atlético Ottawa (3 Seasons) 2 Leagues 65 5,641 87 95.0 62.7 63 88 51 2 40 0 1.71 99 73 +26 +0.41 +0.41 Pacific FC (3 Seasons) 1 League 61 4,593 75 60.8 51.0 54 82 37 7 27 4 1.77 77 51 +26 +0.51 +0.60 York9 (2 Seasons) 1 League 31 2,684 87 85.2 29.8 31 87 22 0 1 1.39 38 34 +4 +0.13 +0.33 Toronto FC II (1 Season) 1 League 20 1,157 58 45.9 12.9 13 7 Wilmington (1 Season) 1 League 19 808 43 32.1 9.0 10 9 CanPL (8 Seasons) 155 12,738 82 77.3 141.5 146 85 108 9 30 5 1.69 214 151 +63 +0.45 +0.54 USL Pro (2 Seasons) 39 1,965 50 39.0 21.8 23 16 CCC (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 0.00 0 7 -7 -3.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 2014 18 Wilmington 1 League 19 808 43 32.1 9.0 10 9 2015 19 Toronto FC II 1 League 20 1,157 58 45.9 12.9 13 7 2019 23 York9 1 League 25 2,155 86 85.5 23.9 25 86 18 0 0 1.36 32 30 +2 +0.08 +0.08 2020 24 York9 1 League 6 529 88 84.0 5.9 6 88 4 0 1 1.50 6 4 +2 +0.34 +1.23 2021 25 Pacific FC 1 League 20 1,261 63 50.0 14.0 15 74 6 5 31 3 1.77 22 16 +6 +0.43 -0.07 2022 26 Pacific FC 1 League 17 1,288 76 51.1 14.3 16 80 11 1 9 1 1.95 19 9 +10 +0.70 +1.21 2023 27 Pacific FC 1 League 24 2,044 85 81.1 22.7 23 88 20 1 30 0 1.63 36 26 +10 +0.44 +1.01 2024 28 Atlético Ottawa 1 League 27 2,349 87 93.2 26.1 26 89 23 1 45 0 1.55 40 28 +12 +0.46 +0.99 2025 29 Atlético Ottawa 1 League 28 2,393 85 95.0 26.6 27 87 19 1 34 0 2.07 51 25 +26 +0.98 +0.98 2026 30 Atlético Ottawa 2 Leagues 10 899 90 99.9 10.0 10 90 9 0 0 1.10 8 20 -12 -1.20 -91.20 10 Seasons 5 Clubs 3 Leagues 196 14,883 76 68.6 165.4 171 85 110 25 30 5 1.67 214 158 +56 +0.39 +0.49 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Atlético Ottawa (3 Seasons) 2 Leagues 65 5,641 87 95.0 62.7 63 88 51 2 40 0 1.71 99 73 +26 +0.41 +0.41 Pacific FC (3 Seasons) 1 League 61 4,593 75 60.8 51.0 54 82 37 7 27 4 1.77 77 51 +26 +0.51 +0.60 York9 (2 Seasons) 1 League 31 2,684 87 85.2 29.8 31 87 22 0 1 1.39 38 34 +4 +0.13 +0.33 Toronto FC II (1 Season) 1 League 20 1,157 58 45.9 12.9 13 7 Wilmington (1 Season) 1 League 19 808 43 32.1 9.0 10 9 CanPL (8 Seasons) 155 12,738 82 77.3 141.5 146 85 108 9 30 5 1.69 214 151 +63 +0.45 +0.54 USL Pro (2 Seasons) 39 1,965 50 39.0 21.8 23 16 CCC (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 0.00 0 7 -7 -3.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 2014 18 Wilmington us USA 3. USL Pro 7th 19 808 43 32.1 9.0 10 9 Matches 2015 19 Toronto FC II us USA 3. USL 23rd 20 1,157 58 45.9 12.9 13 7 Matches 2019 23 York9 ca CAN 1. CanPL 3rd 25 2,155 86 85.5 23.9 25 86 18 0 0 1.36 32 30 +2 +0.08 +0.08 Matches 2020 24 York9 ca CAN 1. CanPL 5th 6 529 88 84.0 5.9 6 88 4 0 1 1.50 6 4 +2 +0.34 +1.23 Matches 2021 25 Pacific FC ca CAN 1. CanPL 3rd 20 1,261 63 50.0 14.0 15 74 6 5 31 3 1.77 22 16 +6 +0.43 -0.07 Matches 2022 26 Pacific FC ca CAN 1. CanPL 4th 17 1,288 76 51.1 14.3 16 80 11 1 9 1 1.95 19 9 +10 +0.70 +1.21 Matches 2023 27 Pacific FC ca CAN 1. CanPL 4th 24 2,044 85 81.1 22.7 23 88 20 1 30 0 1.63 36 26 +10 +0.44 +1.01 Matches 2024 28 Atlético Ottawa ca CAN 1. CanPL 3rd 27 2,349 87 93.2 26.1 26 89 23 1 45 0 1.55 40 28 +12 +0.46 +0.99 Matches 2025 29 Atlético Ottawa ca CAN 1. CanPL 2nd 28 2,393 85 95.0 26.6 27 87 19 1 34 0 2.07 51 25 +26 +0.98 +0.98 Matches 2026 30 Atlético Ottawa ca CAN 1. CanPL 4th 8 719 90 99.9 8.0 8 90 7 0 0 1.38 8 13 -5 -0.63 -90.63 Matches 10 Seasons 5 Clubs 2 Leagues 194 14,703 76 68.4 163.4 169 85 108 25 30 5 1.69 214 151 +63 +0.45 +0.54 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Atlético Ottawa (3 Seasons) 1 League 63 5,461 87 94.8 60.7 61 88 49 2 40 0 1.76 99 66 +33 +0.54 +0.54 Pacific FC (3 Seasons) 1 League 61 4,593 75 60.8 51.0 54 82 37 7 27 4 1.77 77 51 +26 +0.51 +0.60 York9 (2 Seasons) 1 League 31 2,684 87 85.2 29.8 31 87 22 0 1 1.39 38 34 +4 +0.13 +0.33 Toronto FC II (1 Season) 1 League 20 1,157 58 45.9 12.9 13 7 Wilmington (1 Season) 1 League 19 808 43 32.1 9.0 10 9 CanPL (8 Seasons) 155 12,738 82 77.3 141.5 146 85 108 9 30 5 1.69 214 151 +63 +0.45 +0.54 USL Pro (2 Seasons) 39 1,965 50 39.0 21.8 23 16
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 2026 30 Atlético Ottawa 1. CCC 2 180 90 100.0 2.0 2 90 2 0 0 0.00 0 7 -7 -3.50 Matches 1 Season 1 Club 1 League 2 180 90 100.0 2.0 2 90 2 0 0 0.00 0 7 -7 -3.50
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 18 ca Canada Friendlies (M) 1 1 1 0.2 0.0 0 0 1 0 0 0.00 0 0 0 0.00 -0.20 Matches 2015 19 ca Canada Friendlies (M) 0 0 0 0 1 Matches 2 Seasons 1 Club 1 League 1 1 1 0.1 0.0 0 0 1 0 1 0.00 0 0 0 0.00 -0.20
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014 18 Wilmington 1 League 9.0 2 1 15 2015 19 Toronto FC II 1 League 12.9 1 0 18 2019 23 York9 1 League 23.9 7 1 1 0 2020 24 York9 1 League 5.9 2 0 0 0 2021 25 Pacific FC 1 League 14.0 7 0 0 0 2022 26 Pacific FC 1 League 14.3 3 2 0 0 2023 27 Pacific FC 1 League 22.7 5 0 0 0 2024 28 Atlético Ottawa 1 League 26.1 8 0 0 0 2025 29 Atlético Ottawa 1 League 26.6 6 0 0 0 2026 30 Atlético Ottawa 2 Leagues 10.0 3 0 0 3 4 0 0 6 2 0 10 Seasons 5 Clubs 3 Leagues 165.4 44 4 1 36 4 0 0 6 2 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Atlético Ottawa (3 Seasons) 2 Leagues 62.7 17 0 0 3 4 0 0 6 2 0 Pacific FC (3 Seasons) 1 League 51.0 15 2 0 0 York9 (2 Seasons) 1 League 29.8 9 1 1 0 Toronto FC II (1 Season) 1 League 12.9 1 0 18 Wilmington (1 Season) 1 League 9.0 2 1 15 CanPL (8 Seasons) 141.5 41 3 1 0 USL Pro (2 Seasons) 21.8 3 1 33 CCC (1 Season) 2.0 0 0 0 3 4 0 0 6 2 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2026 30 Atlético Ottawa 1. CCC 2.0 0 0 0 3 4 0 0 6 2 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 3 4 0 0 6 2 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014 18 ca Canada Friendlies (M) 0.0 0 0 0 0 Matches 2 Seasons 1 Club 1 League 0.0 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 Manny Aparicio Pages
Manny Aparicio Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary