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 2017 18 Whitecaps FC 2 us USA 2. USL 26 25 2,047 22.7 1 3 4 1 0 0 9 0 0.04 0.13 0.18 0.04 0.18 Matches 2018 19 Vancouver W'caps us USA 1. MLS 0 0 Matches 2018-2019 20 Queen of the South sct SCO 2. Championship 10 6 550 6.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 20 Pacific FC ca CAN 1. CanPL 8 7 593 6.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 20 Vancouver W'caps us USA 1. MLS 0 0 Matches 2021 22 Cavalry FC ca CAN 1. CanPL 23 19 1,762 19.6 1 1 2 1 0 0 7 0 0.05 0.05 0.10 0.05 0.10 Matches 2022 23 Cavalry FC ca CAN 1. CanPL 19 10 972 10.8 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Northampton Town eng ENG 4. League Two 6 4 304 3.4 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 Matches 2023 24 St Patrick's ie IRL 1. Premier Division 0 0 Matches 2024 25 Vancouver FC ca CAN 1. CanPL 17 14 1,100 12.2 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 Matches 2025 26 Vancouver FC ca CAN 1. CanPL 23 20 1,748 19.4 2 2 4 1 1 1 9 0 0.10 0.10 0.21 0.05 0.15 Matches 2026 27 Vancouver FC 1. CCC 2 0 60 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 8 Clubs 7 Leagues 134 105 9,136 101.5 6 6 12 5 1 1 38 1 0.06 0.06 0.12 0.05 0.11 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 Vancouver FC (3 Seasons) 2 Leagues 42 34 2,908 32.3 3 2 5 2 1 1 13 0 0.09 0.06 0.15 0.06 0.12 Cavalry FC (2 Seasons) 1 League 42 29 2,734 30.4 1 1 2 1 0 0 11 1 0.03 0.03 0.07 0.03 0.07 Vancouver W'caps (2 Seasons) 1 League 0 0 Whitecaps FC 2 (1 Season) 1 League 26 25 2,047 22.7 1 3 4 1 0 0 9 0 0.04 0.13 0.18 0.04 0.18 Queen of the South (1 Season) 1 League 10 6 550 6.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Pacific FC (1 Season) 1 League 8 7 593 6.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 6 4 304 3.4 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 St Patrick's (1 Season) 1 League 0 0 CanPL (5 Seasons) 90 70 6,175 68.6 4 3 7 3 1 1 25 1 0.06 0.04 0.10 0.04 0.09 MLS (2 Seasons) 0 0 USL (1 Season) 26 25 2,047 22.7 1 3 4 1 0 0 9 0 0.04 0.13 0.18 0.04 0.18 Championship (1 Season) 10 6 550 6.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 6 4 304 3.4 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 CCC (1 Season) 2 0 60 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier Division (1 Season) 0 0
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 2017 18 Whitecaps FC 2 1 League 26 25 2,047 22.7 1 3 4 1 0 0 9 0 0.04 0.13 0.18 0.04 0.18 2018 19 Vancouver W'caps 1 League 0 0 2018-2019 20 Queen of the South 1 League 10 6 550 6.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2019 20 Vancouver W'caps 1 League 0 0 2019 20 Pacific FC 1 League 8 7 593 6.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2021 22 Cavalry FC 1 League 23 19 1,762 19.6 1 1 2 1 0 0 7 0 0.05 0.05 0.10 0.05 0.10 2022 23 Cavalry FC 1 League 19 10 972 10.8 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 2022-2023 24 Northampton Town 1 League 6 4 304 3.4 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 2023 24 St Patrick's 1 League 0 0 2024 25 Vancouver FC 1 League 17 14 1,100 12.2 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 2025 26 Vancouver FC 1 League 23 20 1,748 19.4 2 2 4 1 1 1 9 0 0.10 0.10 0.21 0.05 0.15 2026 27 Vancouver FC 1 League 2 0 60 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 9 Seasons 8 Clubs 7 Leagues 134 105 9,136 101.5 6 6 12 5 1 1 38 1 0.06 0.06 0.12 0.05 0.11 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 Vancouver FC (3 Seasons) 2 Leagues 42 34 2,908 32.3 3 2 5 2 1 1 13 0 0.09 0.06 0.15 0.06 0.12 Cavalry FC (2 Seasons) 1 League 42 29 2,734 30.4 1 1 2 1 0 0 11 1 0.03 0.03 0.07 0.03 0.07 Vancouver W'caps (2 Seasons) 1 League 0 0 Whitecaps FC 2 (1 Season) 1 League 26 25 2,047 22.7 1 3 4 1 0 0 9 0 0.04 0.13 0.18 0.04 0.18 Queen of the South (1 Season) 1 League 10 6 550 6.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Pacific FC (1 Season) 1 League 8 7 593 6.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 6 4 304 3.4 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 St Patrick's (1 Season) 1 League 0 0 CanPL (5 Seasons) 90 70 6,175 68.6 4 3 7 3 1 1 25 1 0.06 0.04 0.10 0.04 0.09 MLS (2 Seasons) 0 0 USL (1 Season) 26 25 2,047 22.7 1 3 4 1 0 0 9 0 0.04 0.13 0.18 0.04 0.18 Championship (1 Season) 10 6 550 6.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 6 4 304 3.4 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 CCC (1 Season) 2 0 60 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier Division (1 Season) 0 0
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 2017 18 Whitecaps FC 2 us USA 2. USL 29th 26 25 2,047 22.7 1 3 4 1 0 0 9 0 0.04 0.13 0.18 0.04 0.18 Matches 2018 19 Vancouver W'caps us USA 1. MLS 14th 0 0 Matches 2018-2019 20 Queen of the South sct SCO 2. Championship 9th 10 6 550 6.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 20 Vancouver W'caps us USA 1. MLS 23rd 0 0 Matches 2019 20 Pacific FC ca CAN 1. CanPL 5th 8 7 593 6.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 22 Cavalry FC ca CAN 1. CanPL 2nd 23 19 1,762 19.6 1 1 2 1 0 0 7 0 0.05 0.05 0.10 0.05 0.10 Matches 2022 23 Cavalry FC ca CAN 1. CanPL 3rd 19 10 972 10.8 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Northampton Town eng ENG 4. League Two 3rd 6 4 304 3.4 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 Matches 2023 24 St Patrick's ie IRL 1. Premier Division 3rd 0 0 Matches 2024 25 Vancouver FC ca CAN 1. CanPL 7th 17 14 1,100 12.2 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 Matches 2025 26 Vancouver FC ca CAN 1. CanPL 8th 23 20 1,748 19.4 2 2 4 1 1 1 9 0 0.10 0.10 0.21 0.05 0.15 Matches 8 Seasons 8 Clubs 6 Leagues 132 105 9,076 100.8 6 6 12 5 1 1 37 1 0.06 0.06 0.12 0.05 0.11 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 Cavalry FC (2 Seasons) 1 League 42 29 2,734 30.4 1 1 2 1 0 0 11 1 0.03 0.03 0.07 0.03 0.07 Vancouver FC (2 Seasons) 1 League 40 34 2,848 31.6 3 2 5 2 1 1 12 0 0.09 0.06 0.16 0.06 0.13 Vancouver W'caps (2 Seasons) 1 League 0 0 Whitecaps FC 2 (1 Season) 1 League 26 25 2,047 22.7 1 3 4 1 0 0 9 0 0.04 0.13 0.18 0.04 0.18 Queen of the South (1 Season) 1 League 10 6 550 6.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Pacific FC (1 Season) 1 League 8 7 593 6.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 6 4 304 3.4 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 St Patrick's (1 Season) 1 League 0 0 CanPL (5 Seasons) 90 70 6,175 68.6 4 3 7 3 1 1 25 1 0.06 0.04 0.10 0.04 0.09 MLS (2 Seasons) 0 0 USL (1 Season) 26 25 2,047 22.7 1 3 4 1 0 0 9 0 0.04 0.13 0.18 0.04 0.18 Championship (1 Season) 10 6 550 6.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 6 4 304 3.4 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 Premier Division (1 Season) 0 0
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 27 Vancouver FC 1. CCC 2 0 60 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 0 60 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017 18 Whitecaps FC 2 us USA 2. USL 22.7 1 33 14 42.4 1.45 0.62 0.03 0.07 0 0 Matches 2018-2019 20 Queen of the South sct SCO 2. Championship 6.1 0 0 0 Matches 2019 20 Pacific FC ca CAN 1. CanPL 6.6 0 0 0 Matches 2021 22 Cavalry FC ca CAN 1. CanPL 19.6 1 0 0 Matches 2022 23 Cavalry FC ca CAN 1. CanPL 10.8 0 0 0 Matches 2022-2023 24 Northampton Town eng ENG 4. League Two 3.4 1 3 1 33.3 0.89 0.30 0.33 1.00 0 0 Matches 2024 25 Vancouver FC ca CAN 1. CanPL 12.2 1 0 0 Matches 2025 26 Vancouver FC ca CAN 1. CanPL 19.4 2 1 1 Matches 2026 27 Vancouver FC 1. CCC 0.7 0 1 1 100.0 1.50 1.50 0.00 0.00 0 0 Matches 9 Seasons 8 Clubs 7 Leagues 101.5 6 37 16 43.2 1.38 0.60 0.05 0.13 1 1 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Vancouver FC (3 Seasons) 2 Leagues 32.3 3 1 1 100.0 1.50 1.50 0.00 0.00 1 1 Cavalry FC (2 Seasons) 1 League 30.4 1 0 0 Vancouver W'caps (2 Seasons) 1 League Whitecaps FC 2 (1 Season) 1 League 22.7 1 33 14 42.4 1.45 0.62 0.03 0.07 0 0 Queen of the South (1 Season) 1 League 6.1 0 0 0 Pacific FC (1 Season) 1 League 6.6 0 0 0 Northampton Town (1 Season) 1 League 3.4 1 3 1 33.3 0.89 0.30 0.33 1.00 0 0 St Patrick's (1 Season) 1 League CanPL (5 Seasons) 68.6 4 1 1 MLS (2 Seasons) USL (1 Season) 22.7 1 33 14 42.4 1.45 0.62 0.03 0.07 0 0 Championship (1 Season) 6.1 0 0 0 League Two (1 Season) 3.4 1 3 1 33.3 0.89 0.30 0.33 1.00 0 0 CCC (1 Season) 0.7 0 1 1 100.0 1.50 1.50 0.00 0.00 0 0 Premier Division (1 Season)
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017 18 Whitecaps FC 2 1 League 22.7 1 33 14 42.4 1.45 0.62 0.03 0.07 0 0 2018-2019 20 Queen of the South 1 League 6.1 0 0 0 2019 20 Pacific FC 1 League 6.6 0 0 0 2021 22 Cavalry FC 1 League 19.6 1 0 0 2022 23 Cavalry FC 1 League 10.8 0 0 0 2022-2023 24 Northampton Town 1 League 3.4 1 3 1 33.3 0.89 0.30 0.33 1.00 0 0 2024 25 Vancouver FC 1 League 12.2 1 0 0 2025 26 Vancouver FC 1 League 19.4 2 1 1 2026 27 Vancouver FC 1 League 0.7 0 1 1 100.0 1.50 1.50 0.00 0.00 0 0 9 Seasons 8 Clubs 7 Leagues 101.5 6 37 16 43.2 1.38 0.60 0.05 0.13 1 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Vancouver FC (3 Seasons) 2 Leagues 32.3 3 1 1 100.0 1.50 1.50 0.00 0.00 1 1 Cavalry FC (2 Seasons) 1 League 30.4 1 0 0 Vancouver W'caps (2 Seasons) 1 League Whitecaps FC 2 (1 Season) 1 League 22.7 1 33 14 42.4 1.45 0.62 0.03 0.07 0 0 Queen of the South (1 Season) 1 League 6.1 0 0 0 Pacific FC (1 Season) 1 League 6.6 0 0 0 Northampton Town (1 Season) 1 League 3.4 1 3 1 33.3 0.89 0.30 0.33 1.00 0 0 St Patrick's (1 Season) 1 League CanPL (5 Seasons) 68.6 4 1 1 MLS (2 Seasons) USL (1 Season) 22.7 1 33 14 42.4 1.45 0.62 0.03 0.07 0 0 Championship (1 Season) 6.1 0 0 0 League Two (1 Season) 3.4 1 3 1 33.3 0.89 0.30 0.33 1.00 0 0 CCC (1 Season) 0.7 0 1 1 100.0 1.50 1.50 0.00 0.00 0 0 Premier Division (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017 18 Whitecaps FC 2 us USA 2. USL 29th 22.7 1 33 14 42.4 1.45 0.62 0.03 0.07 0 0 Matches 2018-2019 20 Queen of the South sct SCO 2. Championship 9th 6.1 0 0 0 Matches 2019 20 Pacific FC ca CAN 1. CanPL 5th 6.6 0 0 0 Matches 2021 22 Cavalry FC ca CAN 1. CanPL 2nd 19.6 1 0 0 Matches 2022 23 Cavalry FC ca CAN 1. CanPL 3rd 10.8 0 0 0 Matches 2022-2023 24 Northampton Town eng ENG 4. League Two 3rd 3.4 1 3 1 33.3 0.89 0.30 0.33 1.00 0 0 Matches 2024 25 Vancouver FC ca CAN 1. CanPL 7th 12.2 1 0 0 Matches 2025 26 Vancouver FC ca CAN 1. CanPL 8th 19.4 2 1 1 Matches 8 Seasons 8 Clubs 6 Leagues 100.8 6 36 15 41.7 1.38 0.57 0.06 0.13 1 1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Cavalry FC (2 Seasons) 1 League 30.4 1 0 0 Vancouver FC (2 Seasons) 1 League 31.6 3 1 1 Vancouver W'caps (2 Seasons) 1 League Whitecaps FC 2 (1 Season) 1 League 22.7 1 33 14 42.4 1.45 0.62 0.03 0.07 0 0 Queen of the South (1 Season) 1 League 6.1 0 0 0 Pacific FC (1 Season) 1 League 6.6 0 0 0 Northampton Town (1 Season) 1 League 3.4 1 3 1 33.3 0.89 0.30 0.33 1.00 0 0 St Patrick's (1 Season) 1 League CanPL (5 Seasons) 68.6 4 1 1 MLS (2 Seasons) USL (1 Season) 22.7 1 33 14 42.4 1.45 0.62 0.03 0.07 0 0 Championship (1 Season) 6.1 0 0 0 League Two (1 Season) 3.4 1 3 1 33.3 0.89 0.30 0.33 1.00 0 0 Premier Division (1 Season)
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2026 27 Vancouver FC 1. CCC 0.7 0 1 1 100.0 1.50 1.50 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.7 0 1 1 100.0 1.50 1.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 2017 18 Whitecaps FC 2 us USA 2. USL 26 2,047 79 71.1 22.7 25 13 1 5 0.65 18 41 -23 -1.01 -1.34 Matches 2018 19 Vancouver W'caps us USA 1. MLS 0 0 0 0 2 Matches 2018-2019 20 Queen of the South sct SCO 2. Championship 10 550 55 17.0 6.1 6 81 2 4 16 2 1.40 5 6 -1 -0.16 +0.04 Matches 2019 20 Pacific FC ca CAN 1. CanPL 8 593 74 23.5 6.6 7 78 4 1 45 1 1.00 6 6 0 0.00 +0.51 Matches 2019 20 Vancouver W'caps us USA 1. MLS 0 0 0 0 1 Matches 2021 22 Cavalry FC ca CAN 1. CanPL 23 1,762 77 69.9 19.6 19 87 15 4 26 1 1.75 26 24 +2 +0.10 -0.14 Matches 2022 23 Cavalry FC ca CAN 1. CanPL 19 972 51 38.6 10.8 10 81 7 9 18 3 1.57 9 13 -4 -0.37 -0.95 Matches 2022-2023 24 Northampton Town eng ENG 4. League Two 6 304 51 7.3 3.4 4 75 2 2 3 2 2.67 7 3 +4 +1.18 +0.81 Matches 2023 24 St Patrick's ie IRL 1. Premier Division 0 0 0 0 5 Matches 2024 25 Vancouver FC ca CAN 1. CanPL 17 1,100 65 43.7 12.2 14 77 8 3 9 3 1.24 12 19 -7 -0.57 -0.13 Matches 2025 26 Vancouver FC ca CAN 1. CanPL 23 1,748 76 69.4 19.4 20 83 13 3 29 0 0.70 27 42 -15 -0.77 +0.04 Matches 2026 27 Vancouver FC 1. CCC 2 60 30 33.3 0.7 0 0 2 30 0 0.00 0 3 -3 -4.50 -0.75 Matches 9 Seasons 8 Clubs 7 Leagues 134 9,136 68 30.0 101.5 105 82 64 29 20 25 1.21 110 157 -47 -0.46 -0.43 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Vancouver FC (3 Seasons) 2 Leagues 42 2,908 69 55.7 32.3 34 80 21 8 22 3 0.89 39 64 -25 -0.77 -0.03 Cavalry FC (2 Seasons) 1 League 42 2,734 65 54.2 30.4 29 85 22 13 20 4 1.67 35 37 -2 -0.07 -0.53 Vancouver W'caps (2 Seasons) 1 League 0 0 0 0 3 Whitecaps FC 2 (1 Season) 1 League 26 2,047 79 71.1 22.7 25 13 1 5 0.65 18 41 -23 -1.01 -1.34 Queen of the South (1 Season) 1 League 10 550 55 17.0 6.1 6 81 2 4 16 2 1.40 5 6 -1 -0.16 +0.04 Pacific FC (1 Season) 1 League 8 593 74 23.5 6.6 7 78 4 1 45 1 1.00 6 6 0 0.00 +0.51 Northampton Town (1 Season) 1 League 6 304 51 7.3 3.4 4 75 2 2 3 2 2.67 7 3 +4 +1.18 +0.81 St Patrick's (1 Season) 1 League 0 0 0 0 5 CanPL (5 Seasons) 90 6,175 69 49.0 68.6 70 82 47 20 21 8 1.28 80 104 -24 -0.35 -0.17 MLS (2 Seasons) 0 0 0 0 3 USL (1 Season) 26 2,047 79 71.1 22.7 25 13 1 5 0.65 18 41 -23 -1.01 -1.34 Championship (1 Season) 10 550 55 17.0 6.1 6 81 2 4 16 2 1.40 5 6 -1 -0.16 +0.04 League Two (1 Season) 6 304 51 7.3 3.4 4 75 2 2 3 2 2.67 7 3 +4 +1.18 +0.81 CCC (1 Season) 2 60 30 33.3 0.7 0 0 2 30 0 0.00 0 3 -3 -4.50 -0.75 Premier Division (1 Season) 0 0 0 0 5
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 2017 18 Whitecaps FC 2 1 League 26 2,047 79 71.1 22.7 25 13 1 5 0.65 18 41 -23 -1.01 -1.34 2018 19 Vancouver W'caps 1 League 0 0 0 0 2 2018-2019 20 Queen of the South 1 League 10 550 55 17.0 6.1 6 81 2 4 16 2 1.40 5 6 -1 -0.16 +0.04 2019 20 Vancouver W'caps 1 League 0 0 0 0 1 2019 20 Pacific FC 1 League 8 593 74 23.5 6.6 7 78 4 1 45 1 1.00 6 6 0 0.00 +0.51 2021 22 Cavalry FC 1 League 23 1,762 77 69.9 19.6 19 87 15 4 26 1 1.75 26 24 +2 +0.10 -0.14 2022 23 Cavalry FC 1 League 19 972 51 38.6 10.8 10 81 7 9 18 3 1.57 9 13 -4 -0.37 -0.95 2022-2023 24 Northampton Town 1 League 6 304 51 7.3 3.4 4 75 2 2 3 2 2.67 7 3 +4 +1.18 +0.81 2023 24 St Patrick's 1 League 0 0 0 0 5 2024 25 Vancouver FC 1 League 17 1,100 65 43.7 12.2 14 77 8 3 9 3 1.24 12 19 -7 -0.57 -0.13 2025 26 Vancouver FC 1 League 23 1,748 76 69.4 19.4 20 83 13 3 29 0 0.70 27 42 -15 -0.77 +0.04 2026 27 Vancouver FC 1 League 2 60 30 33.3 0.7 0 0 2 30 0 0.00 0 3 -3 -4.50 -0.75 9 Seasons 8 Clubs 7 Leagues 134 9,136 68 30.0 101.5 105 82 64 29 20 25 1.21 110 157 -47 -0.46 -0.43 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Vancouver FC (3 Seasons) 2 Leagues 42 2,908 69 55.7 32.3 34 80 21 8 22 3 0.89 39 64 -25 -0.77 -0.03 Cavalry FC (2 Seasons) 1 League 42 2,734 65 54.2 30.4 29 85 22 13 20 4 1.67 35 37 -2 -0.07 -0.53 Vancouver W'caps (2 Seasons) 1 League 0 0 0 0 3 Whitecaps FC 2 (1 Season) 1 League 26 2,047 79 71.1 22.7 25 13 1 5 0.65 18 41 -23 -1.01 -1.34 Queen of the South (1 Season) 1 League 10 550 55 17.0 6.1 6 81 2 4 16 2 1.40 5 6 -1 -0.16 +0.04 Pacific FC (1 Season) 1 League 8 593 74 23.5 6.6 7 78 4 1 45 1 1.00 6 6 0 0.00 +0.51 Northampton Town (1 Season) 1 League 6 304 51 7.3 3.4 4 75 2 2 3 2 2.67 7 3 +4 +1.18 +0.81 St Patrick's (1 Season) 1 League 0 0 0 0 5 CanPL (5 Seasons) 90 6,175 69 49.0 68.6 70 82 47 20 21 8 1.28 80 104 -24 -0.35 -0.17 MLS (2 Seasons) 0 0 0 0 3 USL (1 Season) 26 2,047 79 71.1 22.7 25 13 1 5 0.65 18 41 -23 -1.01 -1.34 Championship (1 Season) 10 550 55 17.0 6.1 6 81 2 4 16 2 1.40 5 6 -1 -0.16 +0.04 League Two (1 Season) 6 304 51 7.3 3.4 4 75 2 2 3 2 2.67 7 3 +4 +1.18 +0.81 CCC (1 Season) 2 60 30 33.3 0.7 0 0 2 30 0 0.00 0 3 -3 -4.50 -0.75 Premier Division (1 Season) 0 0 0 0 5
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 2017 18 Whitecaps FC 2 us USA 2. USL 29th 26 2,047 79 71.1 22.7 25 13 1 5 0.65 18 41 -23 -1.01 -1.34 Matches 2018 19 Vancouver W'caps us USA 1. MLS 14th 0 0 0 0 2 Matches 2018-2019 20 Queen of the South sct SCO 2. Championship 9th 10 550 55 17.0 6.1 6 81 2 4 16 2 1.40 5 6 -1 -0.16 +0.04 Matches 2019 20 Vancouver W'caps us USA 1. MLS 23rd 0 0 0 0 1 Matches 2019 20 Pacific FC ca CAN 1. CanPL 5th 8 593 74 23.5 6.6 7 78 4 1 45 1 1.00 6 6 0 0.00 +0.51 Matches 2021 22 Cavalry FC ca CAN 1. CanPL 2nd 23 1,762 77 69.9 19.6 19 87 15 4 26 1 1.75 26 24 +2 +0.10 -0.14 Matches 2022 23 Cavalry FC ca CAN 1. CanPL 3rd 19 972 51 38.6 10.8 10 81 7 9 18 3 1.57 9 13 -4 -0.37 -0.95 Matches 2022-2023 24 Northampton Town eng ENG 4. League Two 3rd 6 304 51 7.3 3.4 4 75 2 2 3 2 2.67 7 3 +4 +1.18 +0.81 Matches 2023 24 St Patrick's ie IRL 1. Premier Division 3rd 0 0 0 0 5 Matches 2024 25 Vancouver FC ca CAN 1. CanPL 7th 17 1,100 65 43.7 12.2 14 77 8 3 9 3 1.24 12 19 -7 -0.57 -0.13 Matches 2025 26 Vancouver FC ca CAN 1. CanPL 8th 23 1,748 76 69.4 19.4 20 83 13 3 29 0 0.70 27 42 -15 -0.77 +0.04 Matches 8 Seasons 8 Clubs 6 Leagues 132 9,076 69 30.0 100.8 105 82 64 27 19 25 1.23 110 154 -44 -0.44 -0.44 Country 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 42 2,734 65 54.2 30.4 29 85 22 13 20 4 1.67 35 37 -2 -0.07 -0.53 Vancouver FC (2 Seasons) 1 League 40 2,848 71 56.5 31.6 34 80 21 6 19 3 0.93 39 61 -22 -0.70 -0.12 Vancouver W'caps (2 Seasons) 1 League 0 0 0 0 3 Whitecaps FC 2 (1 Season) 1 League 26 2,047 79 71.1 22.7 25 13 1 5 0.65 18 41 -23 -1.01 -1.34 Queen of the South (1 Season) 1 League 10 550 55 17.0 6.1 6 81 2 4 16 2 1.40 5 6 -1 -0.16 +0.04 Pacific FC (1 Season) 1 League 8 593 74 23.5 6.6 7 78 4 1 45 1 1.00 6 6 0 0.00 +0.51 Northampton Town (1 Season) 1 League 6 304 51 7.3 3.4 4 75 2 2 3 2 2.67 7 3 +4 +1.18 +0.81 St Patrick's (1 Season) 1 League 0 0 0 0 5 CanPL (5 Seasons) 90 6,175 69 49.0 68.6 70 82 47 20 21 8 1.28 80 104 -24 -0.35 -0.17 MLS (2 Seasons) 0 0 0 0 3 USL (1 Season) 26 2,047 79 71.1 22.7 25 13 1 5 0.65 18 41 -23 -1.01 -1.34 Championship (1 Season) 10 550 55 17.0 6.1 6 81 2 4 16 2 1.40 5 6 -1 -0.16 +0.04 League Two (1 Season) 6 304 51 7.3 3.4 4 75 2 2 3 2 2.67 7 3 +4 +1.18 +0.81 Premier Division (1 Season) 0 0 0 0 5
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 27 Vancouver FC 1. CCC 2 60 30 33.3 0.7 0 0 2 30 0 0.00 0 3 -3 -4.50 -0.75 Matches 1 Season 1 Club 1 League 2 60 30 33.3 0.7 0 0 2 30 0 0.00 0 3 -3 -4.50 -0.75
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017 18 Whitecaps FC 2 1 League 22.7 9 0 0 61 49 1 94 31 47 0 0 0 2018-2019 20 Queen of the South 1 League 6.1 2 0 0 0 2019 20 Pacific FC 1 League 6.6 2 0 0 0 2021 22 Cavalry FC 1 League 19.6 7 0 0 0 2022 23 Cavalry FC 1 League 10.8 4 1 0 0 2022-2023 24 Northampton Town 1 League 3.4 1 0 0 3 3 0 0 5 4 0 2024 25 Vancouver FC 1 League 12.2 3 0 0 0 2025 26 Vancouver FC 1 League 19.4 9 0 0 0 2026 27 Vancouver FC 1 League 0.7 1 0 0 3 0 0 1 2 1 0 9 Seasons 8 Clubs 7 Leagues 101.5 38 1 0 67 52 1 95 38 52 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Vancouver FC (3 Seasons) 2 Leagues 32.3 13 0 0 3 0 0 1 2 1 0 Cavalry FC (2 Seasons) 1 League 30.4 11 1 0 0 Vancouver W'caps (2 Seasons) 1 League Whitecaps FC 2 (1 Season) 1 League 22.7 9 0 0 61 49 1 94 31 47 0 0 0 Queen of the South (1 Season) 1 League 6.1 2 0 0 0 Pacific FC (1 Season) 1 League 6.6 2 0 0 0 Northampton Town (1 Season) 1 League 3.4 1 0 0 3 3 0 0 5 4 0 St Patrick's (1 Season) 1 League CanPL (5 Seasons) 68.6 25 1 0 0 MLS (2 Seasons) USL (1 Season) 22.7 9 0 0 61 49 1 94 31 47 0 0 0 Championship (1 Season) 6.1 2 0 0 0 League Two (1 Season) 3.4 1 0 0 3 3 0 0 5 4 0 CCC (1 Season) 0.7 1 0 0 3 0 0 1 2 1 0 Premier Division (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2026 27 Vancouver FC 1. CCC 0.7 1 0 0 3 0 0 1 2 1 0 Matches 1 Season 1 Club 1 League 0.7 1 0 0 3 0 0 1 2 1 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
Player Club Summary