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 2015 21 Whitecaps FC 2 us USA 3. USL 20 13 1,094 12.2 4 2 6 4 0 0 2 0 0.33 0.16 0.49 0.33 0.49 2016 22 Vancouver W'caps us USA 1. MLS 0 0 Matches 2016 22 Whitecaps FC 2 us USA 3. USL 24 24 1,966 21.8 4 2 6 4 0 0 4 1 0.18 0.09 0.27 0.18 0.27 Matches 2017 23 Whitecaps FC 2 us USA 2. USL 5 4 238 2.6 0 1 1 0 0 0 0 0 0.00 0.38 0.38 0.00 0.38 Matches 2018 24 Vancouver W'caps us USA 1. MLS 14 13 953 10.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 25 Vancouver W'caps us USA 1. MLS 9 3 334 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 26 Valour FC ca CAN 1. CanPL 5 5 381 4.2 0 2 2 0 0 0 1 0 0.00 0.47 0.47 0.00 0.47 Matches 2021 27 Valour FC ca CAN 1. CanPL 16 14 951 10.6 1 0 1 1 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2022 28 Valour FC ca CAN 1. CanPL 22 22 1,925 21.4 2 1 3 2 0 0 6 0 0.09 0.05 0.14 0.09 0.14 Matches 2023 29 FC Tulsa us USA U.S. Open Cup 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 29 FC Tulsa us USA 2. USL Champ 8 6 501 5.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 29 Detroit City us USA 2. USL Champ 15 9 730 8.1 0 3 3 0 0 0 3 0 0.00 0.37 0.37 0.00 0.37 Matches 2024 30 Detroit City us USA U.S. Open Cup 2 1 63 0.7 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2024 30 Detroit City us USA 2. USL Champ 17 15 1,041 11.6 1 1 2 1 0 0 2 0 0.09 0.09 0.17 0.09 0.17 Matches 2025 31 Atlético Ottawa ca CAN 1. CanPL 11 7 554 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 6 Clubs 4 Leagues 169 136 10,741 119.3 12 12 24 12 0 0 27 2 0.10 0.10 0.20 0.10 0.20 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 Whitecaps FC 2 (3 Seasons) 1 League 49 41 3,298 36.6 8 5 13 8 0 0 6 1 0.22 0.14 0.35 0.22 0.35 Valour FC (3 Seasons) 1 League 43 41 3,257 36.2 3 3 6 3 0 0 11 0 0.08 0.08 0.17 0.08 0.17 Vancouver W'caps (3 Seasons) 1 League 23 16 1,287 14.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Detroit City (2 Seasons) 2 Leagues 34 25 1,834 20.4 1 4 5 1 0 0 7 1 0.05 0.20 0.25 0.05 0.25 Atlético Ottawa (1 Season) 1 League 11 7 554 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FC Tulsa (1 Season) 2 Leagues 9 6 511 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 USL (5 Seasons) 89 71 5,570 61.9 9 9 18 9 0 0 12 1 0.15 0.15 0.29 0.15 0.29 CanPL (4 Seasons) 54 48 3,811 42.3 3 3 6 3 0 0 12 0 0.07 0.07 0.14 0.07 0.14 MLS (3 Seasons) 23 16 1,287 14.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (2 Seasons) 3 1 73 0.8 0 0 0 0 0 0 2 1 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 2015 21 Whitecaps FC 2 1 League 20 13 1,094 12.2 4 2 6 4 0 0 2 0 0.33 0.16 0.49 0.33 0.49 2016 22 Vancouver W'caps 1 League 0 0 2016 22 Whitecaps FC 2 1 League 24 24 1,966 21.8 4 2 6 4 0 0 4 1 0.18 0.09 0.27 0.18 0.27 2017 23 Whitecaps FC 2 1 League 5 4 238 2.6 0 1 1 0 0 0 0 0 0.00 0.38 0.38 0.00 0.38 2018 24 Vancouver W'caps 1 League 14 13 953 10.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019 25 Vancouver W'caps 1 League 9 3 334 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020 26 Valour FC 1 League 5 5 381 4.2 0 2 2 0 0 0 1 0 0.00 0.47 0.47 0.00 0.47 2021 27 Valour FC 1 League 16 14 951 10.6 1 0 1 1 0 0 4 0 0.09 0.00 0.09 0.09 0.09 2022 28 Valour FC 1 League 22 22 1,925 21.4 2 1 3 2 0 0 6 0 0.09 0.05 0.14 0.09 0.14 2023 29 FC Tulsa 2 Leagues 9 6 511 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023 29 Detroit City 1 League 15 9 730 8.1 0 3 3 0 0 0 3 0 0.00 0.37 0.37 0.00 0.37 2024 30 Detroit City 2 Leagues 19 16 1,104 12.3 1 1 2 1 0 0 4 1 0.08 0.08 0.16 0.08 0.16 2025 31 Atlético Ottawa 1 League 11 7 554 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 11 Seasons 6 Clubs 4 Leagues 169 136 10,741 119.3 12 12 24 12 0 0 27 2 0.10 0.10 0.20 0.10 0.20 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 Whitecaps FC 2 (3 Seasons) 1 League 49 41 3,298 36.6 8 5 13 8 0 0 6 1 0.22 0.14 0.35 0.22 0.35 Valour FC (3 Seasons) 1 League 43 41 3,257 36.2 3 3 6 3 0 0 11 0 0.08 0.08 0.17 0.08 0.17 Vancouver W'caps (3 Seasons) 1 League 23 16 1,287 14.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Detroit City (2 Seasons) 2 Leagues 34 25 1,834 20.4 1 4 5 1 0 0 7 1 0.05 0.20 0.25 0.05 0.25 Atlético Ottawa (1 Season) 1 League 11 7 554 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FC Tulsa (1 Season) 2 Leagues 9 6 511 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 USL (5 Seasons) 89 71 5,570 61.9 9 9 18 9 0 0 12 1 0.15 0.15 0.29 0.15 0.29 CanPL (4 Seasons) 54 48 3,811 42.3 3 3 6 3 0 0 12 0 0.07 0.07 0.14 0.07 0.14 MLS (3 Seasons) 23 16 1,287 14.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (2 Seasons) 3 1 73 0.8 0 0 0 0 0 0 2 1 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 2015 21 Whitecaps FC 2 us USA 3. USL 20th 20 13 1,094 12.2 4 2 6 4 0 0 2 0 0.33 0.16 0.49 0.33 0.49 2016 22 Vancouver W'caps us USA 1. MLS 16th 0 0 Matches 2016 22 Whitecaps FC 2 us USA 3. USL 13th 24 24 1,966 21.8 4 2 6 4 0 0 4 1 0.18 0.09 0.27 0.18 0.27 Matches 2017 23 Whitecaps FC 2 us USA 2. USL 29th 5 4 238 2.6 0 1 1 0 0 0 0 0 0.00 0.38 0.38 0.00 0.38 Matches 2018 24 Vancouver W'caps us USA 1. MLS 14th 14 13 953 10.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 25 Vancouver W'caps us USA 1. MLS 23rd 9 3 334 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 26 Valour FC ca CAN 1. CanPL 6th 5 5 381 4.2 0 2 2 0 0 0 1 0 0.00 0.47 0.47 0.00 0.47 Matches 2021 27 Valour FC ca CAN 1. CanPL 5th 16 14 951 10.6 1 0 1 1 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2022 28 Valour FC ca CAN 1. CanPL 5th 22 22 1,925 21.4 2 1 3 2 0 0 6 0 0.09 0.05 0.14 0.09 0.14 Matches 2023 29 FC Tulsa us USA 2. USL Champ 21st 8 6 501 5.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 29 Detroit City us USA 2. USL Champ 19th 15 9 730 8.1 0 3 3 0 0 0 3 0 0.00 0.37 0.37 0.00 0.37 Matches 2024 30 Detroit City us USA 2. USL Champ 4th 17 15 1,041 11.6 1 1 2 1 0 0 2 0 0.09 0.09 0.17 0.09 0.17 Matches 2025 31 Atlético Ottawa ca CAN 1. CanPL 2nd 11 7 554 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 6 Clubs 3 Leagues 166 135 10,668 118.5 12 12 24 12 0 0 25 1 0.10 0.10 0.20 0.10 0.20 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 Whitecaps FC 2 (3 Seasons) 1 League 49 41 3,298 36.6 8 5 13 8 0 0 6 1 0.22 0.14 0.35 0.22 0.35 Valour FC (3 Seasons) 1 League 43 41 3,257 36.2 3 3 6 3 0 0 11 0 0.08 0.08 0.17 0.08 0.17 Vancouver W'caps (3 Seasons) 1 League 23 16 1,287 14.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Detroit City (2 Seasons) 1 League 32 24 1,771 19.7 1 4 5 1 0 0 5 0 0.05 0.20 0.25 0.05 0.25 Atlético Ottawa (1 Season) 1 League 11 7 554 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FC Tulsa (1 Season) 1 League 8 6 501 5.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 USL (5 Seasons) 89 71 5,570 61.9 9 9 18 9 0 0 12 1 0.15 0.15 0.29 0.15 0.29 CanPL (4 Seasons) 54 48 3,811 42.3 3 3 6 3 0 0 12 0 0.07 0.07 0.14 0.07 0.14 MLS (3 Seasons) 23 16 1,287 14.3 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 2023 29 FC Tulsa us USA U.S. Open Cup Rd2 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 30 Detroit City us USA U.S. Open Cup R16 2 1 63 0.7 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 3 1 73 0.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 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 Detroit City (1 Season) 1 League 2 1 63 0.7 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 FC Tulsa (1 Season) 1 League 1 0 10 0.1 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 2015 21 Whitecaps FC 2 1 League 12.2 4 16 1.32 0.25 0 0 2016 22 Whitecaps FC 2 1 League 21.8 4 10 0.46 0.40 0 0 2017 23 Whitecaps FC 2 1 League 2.6 0 1 0 0.0 0.38 0.00 0.00 0 0 2018 24 Vancouver W'caps 1 League 10.6 0 1 0 0.0 0.09 0.00 0.00 0 0 2019 25 Vancouver W'caps 1 League 3.7 0 1 0 0.0 0.27 0.00 0.00 0 0 2020 26 Valour FC 1 League 4.2 0 0 0 2021 27 Valour FC 1 League 10.6 1 0 0 2022 28 Valour FC 1 League 21.4 2 0 0 2023 29 FC Tulsa 2 Leagues 5.7 0 3 1 33.3 0.53 0.18 0.00 0.00 0 0 2023 29 Detroit City 1 League 8.1 0 7 1 14.3 0.86 0.12 0.00 0.00 0 0 2024 30 Detroit City 2 Leagues 12.3 1 4 2 50.0 0.33 0.16 0.25 0.50 0 0 2025 31 Atlético Ottawa 1 League 6.2 0 0 0 11 Seasons 6 Clubs 4 Leagues 119.3 12 17 30 23.5 0.40 0.39 0.06 0.30 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Whitecaps FC 2 (3 Seasons) 1 League 36.6 8 1 26 0.0 0.38 0.71 0.00 0.31 0 0 Valour FC (3 Seasons) 1 League 36.2 3 0 0 Vancouver W'caps (3 Seasons) 1 League 14.3 0 2 0 0.0 0.14 0.00 0.00 0 0 Detroit City (2 Seasons) 2 Leagues 20.4 1 11 3 27.3 0.54 0.15 0.09 0.33 0 0 Atlético Ottawa (1 Season) 1 League 6.2 0 0 0 FC Tulsa (1 Season) 2 Leagues 5.7 0 3 1 33.3 0.53 0.18 0.00 0.00 0 0 USL (5 Seasons) 61.9 9 15 30 26.7 0.54 0.48 0.07 0.30 0 0 CanPL (4 Seasons) 42.3 3 0 0 MLS (3 Seasons) 14.3 0 2 0 0.0 0.14 0.00 0.00 0 0 U.S. Open Cup (2 Seasons) 0.8 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2023 29 FC Tulsa us USA U.S. Open Cup Rd2 0.1 0 0 0 0.00 0.00 0 0 Matches 2024 30 Detroit City us USA U.S. Open Cup R16 0.7 0 0 0 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 1 League 0.8 0 0 0 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Detroit City (1 Season) 1 League 0.7 0 0 0 0.00 0.00 0 0 FC Tulsa (1 Season) 1 League 0.1 0 0 0 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 2015 21 Whitecaps FC 2 us USA 3. USL 20 1,094 55 43.4 12.2 13 7 2016 22 Vancouver W'caps us USA 1. MLS 0 0 0 0 1 Matches 2016 22 Whitecaps FC 2 us USA 3. USL 24 1,966 82 72.8 21.8 24 0 Matches 2017 23 Whitecaps FC 2 us USA 2. USL 5 238 48 8.3 2.6 4 0 1 0 0.40 3 4 -1 -0.38 +0.27 Matches 2018 24 Vancouver W'caps us USA 1. MLS 14 953 68 31.1 10.6 13 73 4 1 1 0 1.57 15 14 +1 +0.09 +0.69 Matches 2019 25 Vancouver W'caps us USA 1. MLS 9 334 37 10.9 3.7 3 56 0 6 28 10 1.67 9 11 -2 -0.54 +0.12 Matches 2020 26 Valour FC ca CAN 1. CanPL 5 381 76 60.5 4.2 5 76 3 0 0 1.00 6 5 +1 +0.24 +0.96 Matches 2021 27 Valour FC ca CAN 1. CanPL 16 951 59 37.7 10.6 14 64 3 2 31 0 0.88 16 18 -2 -0.19 -0.42 Matches 2022 28 Valour FC ca CAN 1. CanPL 22 1,925 88 76.4 21.4 22 88 20 0 2 1.50 30 22 +8 +0.37 +1.28 Matches 2023 29 FC Tulsa us USA U.S. Open Cup 1 10 10 11.1 0.1 0 0 1 10 0 0.00 0 0 0 0.00 +1.13 Matches 2023 29 FC Tulsa us USA 2. USL Champ 8 501 63 16.4 5.6 6 75 3 2 27 0 0.88 5 10 -5 -0.90 -0.65 Matches 2023 29 Detroit City us USA 2. USL Champ 15 730 49 23.9 8.1 9 71 4 6 16 5 1.40 9 10 -1 -0.12 +0.19 Matches 2024 30 Detroit City us USA U.S. Open Cup 2 63 32 21.0 0.7 1 45 0 1 18 0 1.50 0 3 -3 -4.29 -4.67 Matches 2024 30 Detroit City us USA 2. USL Champ 17 1,041 61 34.0 11.6 15 66 3 2 23 4 1.83 16 11 +5 +0.43 +0.03 Matches 2025 31 Atlético Ottawa ca CAN 1. CanPL 11 554 50 22.0 6.2 7 69 3 4 18 1 1.36 10 7 +3 +0.49 -0.57 Matches 11 Seasons 6 Clubs 4 Leagues 169 10,741 64 30.7 119.3 136 73 43 33 21 23 1.35 119 115 +4 +0.05 +0.24 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Whitecaps FC 2 (3 Seasons) 1 League 49 3,298 67 40.7 36.6 41 0 8 0 0.40 3 4 -1 -0.38 +0.27 Valour FC (3 Seasons) 1 League 43 3,257 76 57.4 36.2 41 78 26 2 31 2 1.21 52 45 +7 +0.19 +0.34 Vancouver W'caps (3 Seasons) 1 League 23 1,287 56 14.0 14.3 16 70 4 7 24 11 1.61 24 25 -1 -0.07 +0.56 Detroit City (2 Seasons) 2 Leagues 34 1,834 54 28.6 20.4 25 67 7 9 18 9 1.62 25 24 +1 +0.05 +0.01 Atlético Ottawa (1 Season) 1 League 11 554 50 22.0 6.2 7 69 3 4 18 1 1.36 10 7 +3 +0.49 -0.57 FC Tulsa (1 Season) 2 Leagues 9 511 57 16.2 5.7 6 75 3 3 21 0 0.78 5 10 -5 -0.88 -0.61 USL (5 Seasons) 89 5,570 63 32.2 61.9 71 69 10 18 19 9 1.36 33 35 -2 -0.07 +0.16 CanPL (4 Seasons) 54 3,811 71 46.5 42.3 48 77 29 6 22 3 1.24 62 52 +10 +0.24 -0.15 MLS (3 Seasons) 23 1,287 56 14.0 14.3 16 70 4 7 24 11 1.61 24 25 -1 -0.07 +0.56 U.S. Open Cup (2 Seasons) 3 73 24 18.7 0.8 1 45 0 2 14 0 1.00 0 3 -3 -3.70 -3.70
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 2015 21 Whitecaps FC 2 1 League 20 1,094 55 43.4 12.2 13 7 2016 22 Vancouver W'caps 1 League 0 0 0 0 1 2016 22 Whitecaps FC 2 1 League 24 1,966 82 72.8 21.8 24 0 2017 23 Whitecaps FC 2 1 League 5 238 48 8.3 2.6 4 0 1 0 0.40 3 4 -1 -0.38 +0.27 2018 24 Vancouver W'caps 1 League 14 953 68 31.1 10.6 13 73 4 1 1 0 1.57 15 14 +1 +0.09 +0.69 2019 25 Vancouver W'caps 1 League 9 334 37 10.9 3.7 3 56 0 6 28 10 1.67 9 11 -2 -0.54 +0.12 2020 26 Valour FC 1 League 5 381 76 60.5 4.2 5 76 3 0 0 1.00 6 5 +1 +0.24 +0.96 2021 27 Valour FC 1 League 16 951 59 37.7 10.6 14 64 3 2 31 0 0.88 16 18 -2 -0.19 -0.42 2022 28 Valour FC 1 League 22 1,925 88 76.4 21.4 22 88 20 0 2 1.50 30 22 +8 +0.37 +1.28 2023 29 FC Tulsa 2 Leagues 9 511 57 16.2 5.7 6 75 3 3 21 0 0.78 5 10 -5 -0.88 -0.61 2023 29 Detroit City 1 League 15 730 49 23.9 8.1 9 71 4 6 16 5 1.40 9 10 -1 -0.12 +0.19 2024 30 Detroit City 2 Leagues 19 1,104 58 32.9 12.3 16 65 3 3 21 4 1.80 16 14 +2 +0.16 -0.24 2025 31 Atlético Ottawa 1 League 11 554 50 22.0 6.2 7 69 3 4 18 1 1.36 10 7 +3 +0.49 -0.57 11 Seasons 6 Clubs 4 Leagues 169 10,741 64 30.7 119.3 136 73 43 33 21 23 1.35 119 115 +4 +0.05 +0.24 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Whitecaps FC 2 (3 Seasons) 1 League 49 3,298 67 40.7 36.6 41 0 8 0 0.40 3 4 -1 -0.38 +0.27 Valour FC (3 Seasons) 1 League 43 3,257 76 57.4 36.2 41 78 26 2 31 2 1.21 52 45 +7 +0.19 +0.34 Vancouver W'caps (3 Seasons) 1 League 23 1,287 56 14.0 14.3 16 70 4 7 24 11 1.61 24 25 -1 -0.07 +0.56 Detroit City (2 Seasons) 2 Leagues 34 1,834 54 28.6 20.4 25 67 7 9 18 9 1.62 25 24 +1 +0.05 +0.01 Atlético Ottawa (1 Season) 1 League 11 554 50 22.0 6.2 7 69 3 4 18 1 1.36 10 7 +3 +0.49 -0.57 FC Tulsa (1 Season) 2 Leagues 9 511 57 16.2 5.7 6 75 3 3 21 0 0.78 5 10 -5 -0.88 -0.61 USL (5 Seasons) 89 5,570 63 32.2 61.9 71 69 10 18 19 9 1.36 33 35 -2 -0.07 +0.16 CanPL (4 Seasons) 54 3,811 71 46.5 42.3 48 77 29 6 22 3 1.24 62 52 +10 +0.24 -0.15 MLS (3 Seasons) 23 1,287 56 14.0 14.3 16 70 4 7 24 11 1.61 24 25 -1 -0.07 +0.56 U.S. Open Cup (2 Seasons) 3 73 24 18.7 0.8 1 45 0 2 14 0 1.00 0 3 -3 -3.70 -3.70
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 2015 21 Whitecaps FC 2 us USA 3. USL 20th 20 1,094 55 43.4 12.2 13 7 2016 22 Vancouver W'caps us USA 1. MLS 16th 0 0 0 0 1 Matches 2016 22 Whitecaps FC 2 us USA 3. USL 13th 24 1,966 82 72.8 21.8 24 0 Matches 2017 23 Whitecaps FC 2 us USA 2. USL 29th 5 238 48 8.3 2.6 4 0 1 0 0.40 3 4 -1 -0.38 +0.27 Matches 2018 24 Vancouver W'caps us USA 1. MLS 14th 14 953 68 31.1 10.6 13 73 4 1 1 0 1.57 15 14 +1 +0.09 +0.69 Matches 2019 25 Vancouver W'caps us USA 1. MLS 23rd 9 334 37 10.9 3.7 3 56 0 6 28 10 1.67 9 11 -2 -0.54 +0.12 Matches 2020 26 Valour FC ca CAN 1. CanPL 6th 5 381 76 60.5 4.2 5 76 3 0 0 1.00 6 5 +1 +0.24 +0.96 Matches 2021 27 Valour FC ca CAN 1. CanPL 5th 16 951 59 37.7 10.6 14 64 3 2 31 0 0.88 16 18 -2 -0.19 -0.42 Matches 2022 28 Valour FC ca CAN 1. CanPL 5th 22 1,925 88 76.4 21.4 22 88 20 0 2 1.50 30 22 +8 +0.37 +1.28 Matches 2023 29 FC Tulsa us USA 2. USL Champ 21st 8 501 63 16.4 5.6 6 75 3 2 27 0 0.88 5 10 -5 -0.90 -0.65 Matches 2023 29 Detroit City us USA 2. USL Champ 19th 15 730 49 23.9 8.1 9 71 4 6 16 5 1.40 9 10 -1 -0.12 +0.19 Matches 2024 30 Detroit City us USA 2. USL Champ 4th 17 1,041 61 34.0 11.6 15 66 3 2 23 4 1.83 16 11 +5 +0.43 +0.03 Matches 2025 31 Atlético Ottawa ca CAN 1. CanPL 2nd 11 554 50 22.0 6.2 7 69 3 4 18 1 1.36 10 7 +3 +0.49 -0.57 Matches 11 Seasons 6 Clubs 3 Leagues 166 10,668 64 30.8 118.5 135 73 43 31 21 23 1.35 119 112 +7 +0.08 +0.27 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Whitecaps FC 2 (3 Seasons) 1 League 49 3,298 67 40.7 36.6 41 0 8 0 0.40 3 4 -1 -0.38 +0.27 Valour FC (3 Seasons) 1 League 43 3,257 76 57.4 36.2 41 78 26 2 31 2 1.21 52 45 +7 +0.19 +0.34 Vancouver W'caps (3 Seasons) 1 League 23 1,287 56 14.0 14.3 16 70 4 7 24 11 1.61 24 25 -1 -0.07 +0.56 Detroit City (2 Seasons) 1 League 32 1,771 55 28.9 19.7 24 68 7 8 18 9 1.63 25 21 +4 +0.20 +0.18 Atlético Ottawa (1 Season) 1 League 11 554 50 22.0 6.2 7 69 3 4 18 1 1.36 10 7 +3 +0.49 -0.57 FC Tulsa (1 Season) 1 League 8 501 63 16.4 5.6 6 75 3 2 27 0 0.88 5 10 -5 -0.90 -0.65 USL (5 Seasons) 89 5,570 63 32.2 61.9 71 69 10 18 19 9 1.36 33 35 -2 -0.07 +0.16 CanPL (4 Seasons) 54 3,811 71 46.5 42.3 48 77 29 6 22 3 1.24 62 52 +10 +0.24 -0.15 MLS (3 Seasons) 23 1,287 56 14.0 14.3 16 70 4 7 24 11 1.61 24 25 -1 -0.07 +0.56
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 2023 29 FC Tulsa us USA U.S. Open Cup Rd2 1 10 10 11.1 0.1 0 0 1 10 0 0.00 0 0 0 0.00 +1.13 Matches 2024 30 Detroit City us USA U.S. Open Cup R16 2 63 32 21.0 0.7 1 45 0 1 18 0 1.50 0 3 -3 -4.29 -4.67 Matches 2 Seasons 2 Clubs 1 League 3 73 24 18.7 0.8 1 45 0 2 14 0 1.00 0 3 -3 -3.70 -3.70 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Detroit City (1 Season) 1 League 2 63 32 21.0 0.7 1 45 0 1 18 0 1.50 0 3 -3 -4.29 -4.67 FC Tulsa (1 Season) 1 League 1 10 10 11.1 0.1 0 0 1 10 0 0.00 0 0 0 0.00 +1.13
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015 21 Whitecaps FC 2 1 League 12.2 2 0 13 2016 22 Whitecaps FC 2 1 League 21.8 4 1 28 2017 23 Whitecaps FC 2 1 League 2.6 0 0 0 2 3 0 5 6 1 0 0 0 2018 24 Vancouver W'caps 1 League 10.6 0 0 0 12 8 0 23 38 22 0 0 0 2019 25 Vancouver W'caps 1 League 3.7 1 0 0 4 5 0 9 7 2 0 2020 26 Valour FC 1 League 4.2 1 0 0 0 2021 27 Valour FC 1 League 10.6 4 0 0 0 2022 28 Valour FC 1 League 21.4 6 0 0 0 2023 29 FC Tulsa 2 Leagues 5.7 1 0 0 9 13 1 14 8 14 0 2023 29 Detroit City 1 League 8.1 3 0 0 16 20 0 56 10 20 0 2024 30 Detroit City 2 Leagues 12.3 4 1 1 20 25 1 53 12 26 0 2025 31 Atlético Ottawa 1 League 6.2 1 0 0 0 11 Seasons 6 Clubs 4 Leagues 119.3 27 2 1 104 74 2 160 81 85 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Whitecaps FC 2 (3 Seasons) 1 League 36.6 6 1 0 43 3 0 5 6 1 0 0 0 Valour FC (3 Seasons) 1 League 36.2 11 0 0 0 Vancouver W'caps (3 Seasons) 1 League 14.3 1 0 0 16 13 0 32 45 24 0 0 0 Detroit City (2 Seasons) 2 Leagues 20.4 7 1 1 36 45 1 109 22 46 0 Atlético Ottawa (1 Season) 1 League 6.2 1 0 0 0 FC Tulsa (1 Season) 2 Leagues 5.7 1 0 0 9 13 1 14 8 14 0 USL (5 Seasons) 61.9 12 1 0 86 58 2 122 36 60 0 0 0 CanPL (4 Seasons) 42.3 12 0 0 0 MLS (3 Seasons) 14.3 1 0 0 16 13 0 32 45 24 0 0 0 U.S. Open Cup (2 Seasons) 0.8 2 1 1 2 3 0 6 0 1 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023 29 FC Tulsa us USA U.S. Open Cup Rd2 0.1 0 0 0 0 1 0 1 0 0 0 Matches 2024 30 Detroit City us USA U.S. Open Cup R16 0.7 2 1 1 2 2 0 5 0 1 0 Matches 2 Seasons 2 Clubs 1 League 0.8 2 1 1 2 3 0 6 0 1 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Detroit City (1 Season) 1 League 0.7 2 1 1 2 2 0 5 0 1 0 FC Tulsa (1 Season) 1 League 0.1 0 0 0 0 1 0 1 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 Brett Levis Pages
Brett Levis Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary