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 22 NY Cosmos us USA 2. NASL 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015 22 Timbers 2 us USA 3. USL 28 27 2,374 26.4 12 3 15 12 0 0 3 0 0.45 0.11 0.57 0.45 0.57 2016 23 Timbers 2 us USA 3. USL 25 14 1,462 16.2 2 3 5 2 0 0 2 1 0.12 0.18 0.31 0.12 0.31 2017 24 Sporting KC us USA 1. MLS 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 24 Swope Park us USA 2. USL 27 20 1,998 22.2 14 2 16 14 0 0 5 0 0.63 0.09 0.72 0.63 0.72 Matches 2018 25 Sporting KC us USA 1. MLS 4 0 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 25 Swope Park us USA 2. USL 20 20 1,787 19.9 10 4 14 10 0 0 4 0 0.50 0.20 0.71 0.50 0.71 Matches 2019 26 Nashville us USA U.S. Open Cup 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Matches 2019 26 Nashville us USA 2. USL Champ 32 20 1,812 20.1 3 3 6 3 0 0 2 0 0.15 0.15 0.30 0.15 0.30 Matches 2020 27 Sac Republic us USA 2. USL Champ 13 9 851 9.5 1 4 5 0 1 1 3 0 0.11 0.42 0.53 0.00 0.42 Matches 2021 28 Sac Republic us USA 2. USL Champ 27 18 1,587 17.6 1 2 3 1 0 0 0 1 0.06 0.11 0.17 0.06 0.17 Matches 2022 29 CS Switchbacks us USA U.S. Open Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 29 CS Switchbacks us USA 2. USL Champ 27 3 592 6.6 0 1 1 0 0 0 1 0 0.00 0.15 0.15 0.00 0.15 Matches 2023 30 Richmond us USA U.S. Open Cup 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 30 Richmond us USA 3. USL League One 21 17 1,265 14.1 2 2 4 2 0 0 1 0 0.14 0.14 0.28 0.14 0.28 Matches 2024 31 Charlotte Ind'ence us USA U.S. Open Cup 4 0 132 1.5 1 1 2 1 0 0 1 0 0.68 0.68 1.36 0.68 1.36 Matches 2024 31 Charlotte Ind'ence us USA 3. USL League One 14 6 591 6.6 1 2 3 1 0 0 2 0 0.15 0.30 0.46 0.15 0.46 Matches 10 Seasons 9 Clubs 5 Leagues 248 156 14,786 164.3 48 27 75 47 1 1 24 2 0.29 0.16 0.46 0.29 0.45 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 Timbers 2 (2 Seasons) 1 League 53 41 3,836 42.6 14 6 20 14 0 0 5 1 0.33 0.14 0.47 0.33 0.47 Swope Park (2 Seasons) 1 League 47 40 3,785 42.1 24 6 30 24 0 0 9 0 0.57 0.14 0.71 0.57 0.71 Sac Republic (2 Seasons) 1 League 40 27 2,438 27.1 2 6 8 1 1 1 3 1 0.07 0.22 0.30 0.04 0.26 Sporting KC (2 Seasons) 1 League 5 0 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nashville (1 Season) 2 Leagues 34 21 1,912 21.2 4 3 7 4 0 0 2 0 0.19 0.14 0.33 0.19 0.33 CS Switchbacks (1 Season) 2 Leagues 28 4 712 7.9 0 1 1 0 0 0 1 0 0.00 0.13 0.13 0.00 0.13 Richmond (1 Season) 2 Leagues 22 17 1,295 14.4 2 2 4 2 0 0 1 0 0.14 0.14 0.28 0.14 0.28 Charlotte Ind'ence (1 Season) 2 Leagues 18 6 723 8.0 2 3 5 2 0 0 3 0 0.25 0.37 0.62 0.25 0.62 NY Cosmos (1 Season) 1 League 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL (8 Seasons) 199 131 12,463 138.5 43 22 65 42 1 1 20 2 0.31 0.16 0.47 0.30 0.46 U.S. Open Cup (4 Seasons) 8 2 382 4.2 2 1 3 2 0 0 1 0 0.47 0.24 0.71 0.47 0.71 USL League One (2 Seasons) 35 23 1,856 20.6 3 4 7 3 0 0 3 0 0.15 0.19 0.34 0.15 0.34 MLS (2 Seasons) 5 0 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 NASL (1 Season) 1 0 9 0.1 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 2015 22 NY Cosmos 1 League 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015 22 Timbers 2 1 League 28 27 2,374 26.4 12 3 15 12 0 0 3 0 0.45 0.11 0.57 0.45 0.57 2016 23 Timbers 2 1 League 25 14 1,462 16.2 2 3 5 2 0 0 2 1 0.12 0.18 0.31 0.12 0.31 2017 24 Swope Park 1 League 27 20 1,998 22.2 14 2 16 14 0 0 5 0 0.63 0.09 0.72 0.63 0.72 2017 24 Sporting KC 1 League 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018 25 Swope Park 1 League 20 20 1,787 19.9 10 4 14 10 0 0 4 0 0.50 0.20 0.71 0.50 0.71 2018 25 Sporting KC 1 League 4 0 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019 26 Nashville 2 Leagues 34 21 1,912 21.2 4 3 7 4 0 0 2 0 0.19 0.14 0.33 0.19 0.33 2020 27 Sac Republic 1 League 13 9 851 9.5 1 4 5 0 1 1 3 0 0.11 0.42 0.53 0.00 0.42 2021 28 Sac Republic 1 League 27 18 1,587 17.6 1 2 3 1 0 0 0 1 0.06 0.11 0.17 0.06 0.17 2022 29 CS Switchbacks 2 Leagues 28 4 712 7.9 0 1 1 0 0 0 1 0 0.00 0.13 0.13 0.00 0.13 2023 30 Richmond 2 Leagues 22 17 1,295 14.4 2 2 4 2 0 0 1 0 0.14 0.14 0.28 0.14 0.28 2024 31 Charlotte Ind'ence 2 Leagues 18 6 723 8.0 2 3 5 2 0 0 3 0 0.25 0.37 0.62 0.25 0.62 10 Seasons 9 Clubs 5 Leagues 248 156 14,786 164.3 48 27 75 47 1 1 24 2 0.29 0.16 0.46 0.29 0.45 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 Timbers 2 (2 Seasons) 1 League 53 41 3,836 42.6 14 6 20 14 0 0 5 1 0.33 0.14 0.47 0.33 0.47 Swope Park (2 Seasons) 1 League 47 40 3,785 42.1 24 6 30 24 0 0 9 0 0.57 0.14 0.71 0.57 0.71 Sac Republic (2 Seasons) 1 League 40 27 2,438 27.1 2 6 8 1 1 1 3 1 0.07 0.22 0.30 0.04 0.26 Sporting KC (2 Seasons) 1 League 5 0 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nashville (1 Season) 2 Leagues 34 21 1,912 21.2 4 3 7 4 0 0 2 0 0.19 0.14 0.33 0.19 0.33 CS Switchbacks (1 Season) 2 Leagues 28 4 712 7.9 0 1 1 0 0 0 1 0 0.00 0.13 0.13 0.00 0.13 Richmond (1 Season) 2 Leagues 22 17 1,295 14.4 2 2 4 2 0 0 1 0 0.14 0.14 0.28 0.14 0.28 Charlotte Ind'ence (1 Season) 2 Leagues 18 6 723 8.0 2 3 5 2 0 0 3 0 0.25 0.37 0.62 0.25 0.62 NY Cosmos (1 Season) 1 League 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL (8 Seasons) 199 131 12,463 138.5 43 22 65 42 1 1 20 2 0.31 0.16 0.47 0.30 0.46 U.S. Open Cup (4 Seasons) 8 2 382 4.2 2 1 3 2 0 0 1 0 0.47 0.24 0.71 0.47 0.71 USL League One (2 Seasons) 35 23 1,856 20.6 3 4 7 3 0 0 3 0 0.15 0.19 0.34 0.15 0.34 MLS (2 Seasons) 5 0 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 NASL (1 Season) 1 0 9 0.1 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 2015 22 NY Cosmos us USA 2. NASL 1st 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015 22 Timbers 2 us USA 3. USL 16th 28 27 2,374 26.4 12 3 15 12 0 0 3 0 0.45 0.11 0.57 0.45 0.57 2016 23 Timbers 2 us USA 3. USL 16th 25 14 1,462 16.2 2 3 5 2 0 0 2 1 0.12 0.18 0.31 0.12 0.31 2017 24 Swope Park us USA 2. USL 5th 27 20 1,998 22.2 14 2 16 14 0 0 5 0 0.63 0.09 0.72 0.63 0.72 Matches 2017 24 Sporting KC us USA 1. MLS 11th 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 25 Swope Park us USA 2. USL 11th 20 20 1,787 19.9 10 4 14 10 0 0 4 0 0.50 0.20 0.71 0.50 0.71 Matches 2018 25 Sporting KC us USA 1. MLS 3rd 4 0 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 26 Nashville us USA 2. USL Champ 3rd 32 20 1,812 20.1 3 3 6 3 0 0 2 0 0.15 0.15 0.30 0.15 0.30 Matches 2020 27 Sac Republic us USA 2. USL Champ 10th 13 9 851 9.5 1 4 5 0 1 1 3 0 0.11 0.42 0.53 0.00 0.42 Matches 2021 28 Sac Republic us USA 2. USL Champ 24th 27 18 1,587 17.6 1 2 3 1 0 0 0 1 0.06 0.11 0.17 0.06 0.17 Matches 2022 29 CS Switchbacks us USA 2. USL Champ 8th 27 3 592 6.6 0 1 1 0 0 0 1 0 0.00 0.15 0.15 0.00 0.15 Matches 2023 30 Richmond us USA 3. USL League One 11th 21 17 1,265 14.1 2 2 4 2 0 0 1 0 0.14 0.14 0.28 0.14 0.28 Matches 2024 31 Charlotte Ind'ence us USA 3. USL League One 6th 14 6 591 6.6 1 2 3 1 0 0 2 0 0.15 0.30 0.46 0.15 0.46 Matches 10 Seasons 9 Clubs 4 Leagues 240 154 14,404 160.0 46 26 72 45 1 1 23 2 0.29 0.16 0.45 0.28 0.44 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 Timbers 2 (2 Seasons) 1 League 53 41 3,836 42.6 14 6 20 14 0 0 5 1 0.33 0.14 0.47 0.33 0.47 Swope Park (2 Seasons) 1 League 47 40 3,785 42.1 24 6 30 24 0 0 9 0 0.57 0.14 0.71 0.57 0.71 Sac Republic (2 Seasons) 1 League 40 27 2,438 27.1 2 6 8 1 1 1 3 1 0.07 0.22 0.30 0.04 0.26 Sporting KC (2 Seasons) 1 League 5 0 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nashville (1 Season) 1 League 32 20 1,812 20.1 3 3 6 3 0 0 2 0 0.15 0.15 0.30 0.15 0.30 CS Switchbacks (1 Season) 1 League 27 3 592 6.6 0 1 1 0 0 0 1 0 0.00 0.15 0.15 0.00 0.15 Richmond (1 Season) 1 League 21 17 1,265 14.1 2 2 4 2 0 0 1 0 0.14 0.14 0.28 0.14 0.28 Charlotte Ind'ence (1 Season) 1 League 14 6 591 6.6 1 2 3 1 0 0 2 0 0.15 0.30 0.46 0.15 0.46 NY Cosmos (1 Season) 1 League 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL (8 Seasons) 199 131 12,463 138.5 43 22 65 42 1 1 20 2 0.31 0.16 0.47 0.30 0.46 USL League One (2 Seasons) 35 23 1,856 20.6 3 4 7 3 0 0 3 0 0.15 0.19 0.34 0.15 0.34 MLS (2 Seasons) 5 0 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 NASL (1 Season) 1 0 9 0.1 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 2019 26 Nashville us USA U.S. Open Cup Rd3 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Matches 2022 29 CS Switchbacks us USA U.S. Open Cup Rd2 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 30 Richmond us USA U.S. Open Cup Rd3 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 31 Charlotte Ind'ence us USA U.S. Open Cup R32 4 0 132 1.5 1 1 2 1 0 0 1 0 0.68 0.68 1.36 0.68 1.36 Matches 4 Seasons 4 Clubs 1 League 8 2 382 4.2 2 1 3 2 0 0 1 0 0.47 0.24 0.71 0.47 0.71 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 Charlotte Ind'ence (1 Season) 1 League 4 0 132 1.5 1 1 2 1 0 0 1 0 0.68 0.68 1.36 0.68 1.36 Nashville (1 Season) 1 League 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Richmond (1 Season) 1 League 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CS Switchbacks (1 Season) 1 League 1 1 120 1.3 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 2022 29 gd Grenada WCQ 4 3 214 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 29 gd Grenada Friendlies (M) 2 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 6 4 309 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 4 3 214 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 2 1 95 1.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 22 NY Cosmos 1 League 0.1 0 0 0.00 0 0 2015 22 Timbers 2 1 League 26.4 12 21 0.80 0.57 0 0 2016 23 Timbers 2 1 League 16.2 2 16 0.98 0.13 0 0 2017 24 Swope Park 1 League 22.2 14 55 24 43.6 2.48 1.08 0.25 0.58 0 0 2017 24 Sporting KC 1 League 0.1 0 0 0 0.00 0.00 0 0 2018 25 Swope Park 1 League 19.9 10 49 20 40.8 2.47 1.01 0.20 0.50 0 0 2018 25 Sporting KC 1 League 0.8 0 2 0 0.0 2.61 0.00 0.00 0 0 2019 26 Nashville 2 Leagues 21.2 4 40 16 40.0 1.99 0.79 0.08 0.19 0 0 2020 27 Sac Republic 1 League 9.5 1 19 3 15.8 2.01 0.32 0.00 0.00 1 1 2021 28 Sac Republic 1 League 17.6 1 21 5 23.8 1.19 0.28 0.05 0.20 0 0 2022 29 CS Switchbacks 2 Leagues 7.9 0 11 0 0.0 1.39 0.00 0.00 0 0 2023 30 Richmond 2 Leagues 14.4 2 0 0 0.00 0.00 0 0 2024 31 Charlotte Ind'ence 2 Leagues 8.0 2 7 3 42.9 0.87 0.37 0.29 0.67 0 0 10 Seasons 9 Clubs 5 Leagues 164.3 48 204 108 34.8 1.92 0.72 0.15 0.41 1 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Timbers 2 (2 Seasons) 1 League 42.6 14 37 0.87 0.38 0 0 Swope Park (2 Seasons) 1 League 42.1 24 104 44 42.3 2.47 1.05 0.23 0.55 0 0 Sac Republic (2 Seasons) 1 League 27.1 2 40 8 20.0 1.48 0.30 0.03 0.13 1 1 Sporting KC (2 Seasons) 1 League 0.8 0 2 0 0.0 2.37 0.00 0.00 0 0 Nashville (1 Season) 2 Leagues 21.2 4 40 16 40.0 1.99 0.79 0.08 0.19 0 0 CS Switchbacks (1 Season) 2 Leagues 7.9 0 11 0 0.0 1.39 0.00 0.00 0 0 Richmond (1 Season) 2 Leagues 14.4 2 0 0 0.00 0.00 0 0 Charlotte Ind'ence (1 Season) 2 Leagues 8.0 2 7 3 42.9 0.87 0.37 0.29 0.67 0 0 NY Cosmos (1 Season) 1 League 0.1 0 0 0.00 0 0 USL (8 Seasons) 138.5 43 190 105 35.8 1.98 0.76 0.15 0.40 1 1 U.S. Open Cup (4 Seasons) 4.2 2 7 0 0.0 2.23 0.00 0.14 0 0 USL League One (2 Seasons) 20.6 3 5 3 60.0 0.76 0.46 0.20 0.33 0 0 MLS (2 Seasons) 0.8 0 2 0 0.0 2.37 0.00 0.00 0 0 NASL (1 Season) 0.1 0 0 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 29 gd Grenada WCQ 2.4 0 0 0 Matches 2022 29 gd Grenada Friendlies (M) 1.1 0 0 0 Matches 1 Season 1 Club 2 Leagues 3.4 0 0 0 WCQ (1 Season) 2.4 0 0 0 Friendlies (M) (1 Season) 1.1 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 2015 22 NY Cosmos us USA 2. NASL 1 9 9 0.3 0.1 0 1 2015 22 Timbers 2 us USA 3. USL 28 2,374 85 94.2 26.4 27 1 2016 23 Timbers 2 us USA 3. USL 25 1,462 58 54.1 16.2 14 11 2017 24 Sporting KC us USA 1. MLS 1 7 7 0.2 0.1 0 0 1 1 0.00 0 0 0 0.00 -0.32 Matches 2017 24 Swope Park us USA 2. USL 27 1,998 74 69.4 22.2 20 16 7 1 1.81 45 22 +23 +1.04 +1.55 Matches 2018 25 Sporting KC us USA 1. MLS 4 69 17 2.3 0.8 0 0 4 16 6 0.50 0 2 -2 -2.61 -3.42 Matches 2018 25 Swope Park us USA 2. USL 20 1,787 89 58.4 19.9 20 89 16 0 0 1.36 33 38 -5 -0.25 -0.53 Matches 2019 26 Nashville us USA U.S. Open Cup 2 100 50 47.6 1.1 1 83 0 1 17 0 2.00 1 1 0 0.00 -0.82 Matches 2019 26 Nashville us USA 2. USL Champ 32 1,812 57 59.2 20.1 20 80 6 12 18 1 1.85 35 11 +24 +1.19 +0.54 Matches 2020 27 Sac Republic us USA 2. USL Champ 13 851 65 59.1 9.5 9 81 4 4 31 0 1.86 21 11 +10 +1.06 +1.06 Matches 2021 28 Sac Republic us USA 2. USL Champ 27 1,587 59 55.1 17.6 18 75 4 9 26 2 1.22 19 25 -6 -0.34 -0.34 Matches 2022 29 CS Switchbacks us USA U.S. Open Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 Matches 2022 29 CS Switchbacks us USA 2. USL Champ 27 592 22 19.3 6.6 3 76 1 24 15 3 1.57 7 14 -7 -1.06 -1.54 Matches 2023 30 Richmond us USA U.S. Open Cup 1 30 30 16.7 0.3 0 0 1 30 1 0.00 0 0 0 0.00 0.00 Matches 2023 30 Richmond us USA 3. USL League One 21 1,265 60 43.9 14.1 17 70 2 4 20 1 1.19 18 16 +2 +0.14 +0.98 Matches 2024 31 Charlotte Ind'ence us USA U.S. Open Cup 4 132 33 31.4 1.5 0 0 4 33 0 1.25 3 2 +1 +0.68 +1.31 Matches 2024 31 Charlotte Ind'ence us USA 3. USL League One 14 591 42 29.8 6.6 6 63 1 8 27 0 1.88 11 8 +3 +0.46 +0.20 Matches 10 Seasons 9 Clubs 5 Leagues 248 14,786 60 40.8 164.3 156 78 51 92 21 16 1.53 193 151 +42 +0.35 +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 Timbers 2 (2 Seasons) 1 League 53 3,836 72 73.5 42.6 41 12 Swope Park (2 Seasons) 1 League 47 3,785 81 63.7 42.1 40 89 32 7 1 1.62 78 60 +18 +0.43 +0.47 Sac Republic (2 Seasons) 1 League 40 2,438 61 56.4 27.1 27 77 8 13 28 2 1.43 40 36 +4 +0.15 +0.15 Sporting KC (2 Seasons) 1 League 5 76 15 1.2 0.8 0 0 5 16 7 0.40 0 2 -2 -2.37 -2.93 Nashville (1 Season) 2 Leagues 34 1,912 56 58.5 21.2 21 80 6 13 18 1 1.86 36 12 +24 +1.13 +0.47 CS Switchbacks (1 Season) 2 Leagues 28 712 25 22.4 7.9 4 87 2 24 15 3 1.51 7 15 -8 -1.01 -1.49 Richmond (1 Season) 2 Leagues 22 1,295 59 42.3 14.4 17 70 2 5 22 2 1.14 18 16 +2 +0.14 +0.90 Charlotte Ind'ence (1 Season) 2 Leagues 18 723 40 30.1 8.0 6 63 1 12 29 0 1.74 14 10 +4 +0.50 +0.39 NY Cosmos (1 Season) 1 League 1 9 9 0.3 0.1 0 1 USL (8 Seasons) 199 12,463 63 57.7 138.5 131 81 47 68 19 7 1.61 160 121 +39 +0.41 +0.16 U.S. Open Cup (4 Seasons) 8 382 48 41.1 4.2 2 102 1 6 30 1 1.13 4 4 0 0.00 +0.16 USL League One (2 Seasons) 35 1,856 53 38.2 20.6 23 68 3 12 25 1 1.47 29 24 +5 +0.24 +0.57 MLS (2 Seasons) 5 76 15 1.2 0.8 0 0 5 16 7 0.40 0 2 -2 -2.37 -2.93 NASL (1 Season) 1 9 9 0.3 0.1 0 1
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 22 NY Cosmos 1 League 1 9 9 0.3 0.1 0 1 2015 22 Timbers 2 1 League 28 2,374 85 94.2 26.4 27 1 2016 23 Timbers 2 1 League 25 1,462 58 54.1 16.2 14 11 2017 24 Swope Park 1 League 27 1,998 74 69.4 22.2 20 16 7 1 1.81 45 22 +23 +1.04 +1.55 2017 24 Sporting KC 1 League 1 7 7 0.2 0.1 0 0 1 1 0.00 0 0 0 0.00 -0.32 2018 25 Swope Park 1 League 20 1,787 89 58.4 19.9 20 89 16 0 0 1.36 33 38 -5 -0.25 -0.53 2018 25 Sporting KC 1 League 4 69 17 2.3 0.8 0 0 4 16 6 0.50 0 2 -2 -2.61 -3.42 2019 26 Nashville 2 Leagues 34 1,912 56 58.5 21.2 21 80 6 13 18 1 1.86 36 12 +24 +1.13 +0.47 2020 27 Sac Republic 1 League 13 851 65 59.1 9.5 9 81 4 4 31 0 1.86 21 11 +10 +1.06 +1.06 2021 28 Sac Republic 1 League 27 1,587 59 55.1 17.6 18 75 4 9 26 2 1.22 19 25 -6 -0.34 -0.34 2022 29 CS Switchbacks 2 Leagues 28 712 25 22.4 7.9 4 87 2 24 15 3 1.51 7 15 -8 -1.01 -1.49 2023 30 Richmond 2 Leagues 22 1,295 59 42.3 14.4 17 70 2 5 22 2 1.14 18 16 +2 +0.14 +0.90 2024 31 Charlotte Ind'ence 2 Leagues 18 723 40 30.1 8.0 6 63 1 12 29 0 1.74 14 10 +4 +0.50 +0.39 10 Seasons 9 Clubs 5 Leagues 248 14,786 60 40.8 164.3 156 78 51 92 21 16 1.53 193 151 +42 +0.35 +0.10 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Timbers 2 (2 Seasons) 1 League 53 3,836 72 73.5 42.6 41 12 Swope Park (2 Seasons) 1 League 47 3,785 81 63.7 42.1 40 89 32 7 1 1.62 78 60 +18 +0.43 +0.47 Sac Republic (2 Seasons) 1 League 40 2,438 61 56.4 27.1 27 77 8 13 28 2 1.43 40 36 +4 +0.15 +0.15 Sporting KC (2 Seasons) 1 League 5 76 15 1.2 0.8 0 0 5 16 7 0.40 0 2 -2 -2.37 -2.93 Nashville (1 Season) 2 Leagues 34 1,912 56 58.5 21.2 21 80 6 13 18 1 1.86 36 12 +24 +1.13 +0.47 CS Switchbacks (1 Season) 2 Leagues 28 712 25 22.4 7.9 4 87 2 24 15 3 1.51 7 15 -8 -1.01 -1.49 Richmond (1 Season) 2 Leagues 22 1,295 59 42.3 14.4 17 70 2 5 22 2 1.14 18 16 +2 +0.14 +0.90 Charlotte Ind'ence (1 Season) 2 Leagues 18 723 40 30.1 8.0 6 63 1 12 29 0 1.74 14 10 +4 +0.50 +0.39 NY Cosmos (1 Season) 1 League 1 9 9 0.3 0.1 0 1 USL (8 Seasons) 199 12,463 63 57.7 138.5 131 81 47 68 19 7 1.61 160 121 +39 +0.41 +0.16 U.S. Open Cup (4 Seasons) 8 382 48 41.1 4.2 2 102 1 6 30 1 1.13 4 4 0 0.00 +0.16 USL League One (2 Seasons) 35 1,856 53 38.2 20.6 23 68 3 12 25 1 1.47 29 24 +5 +0.24 +0.57 MLS (2 Seasons) 5 76 15 1.2 0.8 0 0 5 16 7 0.40 0 2 -2 -2.37 -2.93 NASL (1 Season) 1 9 9 0.3 0.1 0 1
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 22 NY Cosmos us USA 2. NASL 1st 1 9 9 0.3 0.1 0 1 2015 22 Timbers 2 us USA 3. USL 16th 28 2,374 85 94.2 26.4 27 1 2016 23 Timbers 2 us USA 3. USL 16th 25 1,462 58 54.1 16.2 14 11 2017 24 Swope Park us USA 2. USL 5th 27 1,998 74 69.4 22.2 20 16 7 1 1.81 45 22 +23 +1.04 +1.55 Matches 2017 24 Sporting KC us USA 1. MLS 11th 1 7 7 0.2 0.1 0 0 1 1 0.00 0 0 0 0.00 -0.32 Matches 2018 25 Swope Park us USA 2. USL 11th 20 1,787 89 58.4 19.9 20 89 16 0 0 1.36 33 38 -5 -0.25 -0.53 Matches 2018 25 Sporting KC us USA 1. MLS 3rd 4 69 17 2.3 0.8 0 0 4 16 6 0.50 0 2 -2 -2.61 -3.42 Matches 2019 26 Nashville us USA 2. USL Champ 3rd 32 1,812 57 59.2 20.1 20 80 6 12 18 1 1.85 35 11 +24 +1.19 +0.54 Matches 2020 27 Sac Republic us USA 2. USL Champ 10th 13 851 65 59.1 9.5 9 81 4 4 31 0 1.86 21 11 +10 +1.06 +1.06 Matches 2021 28 Sac Republic us USA 2. USL Champ 24th 27 1,587 59 55.1 17.6 18 75 4 9 26 2 1.22 19 25 -6 -0.34 -0.34 Matches 2022 29 CS Switchbacks us USA 2. USL Champ 8th 27 592 22 19.3 6.6 3 76 1 24 15 3 1.57 7 14 -7 -1.06 -1.54 Matches 2023 30 Richmond us USA 3. USL League One 11th 21 1,265 60 43.9 14.1 17 70 2 4 20 1 1.19 18 16 +2 +0.14 +0.98 Matches 2024 31 Charlotte Ind'ence us USA 3. USL League One 6th 14 591 42 29.8 6.6 6 63 1 8 27 0 1.88 11 8 +3 +0.46 +0.20 Matches 10 Seasons 9 Clubs 4 Leagues 240 14,404 60 40.8 160.0 154 78 50 86 20 15 1.55 189 147 +42 +0.36 +0.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Timbers 2 (2 Seasons) 1 League 53 3,836 72 73.5 42.6 41 12 Swope Park (2 Seasons) 1 League 47 3,785 81 63.7 42.1 40 89 32 7 1 1.62 78 60 +18 +0.43 +0.47 Sac Republic (2 Seasons) 1 League 40 2,438 61 56.4 27.1 27 77 8 13 28 2 1.43 40 36 +4 +0.15 +0.15 Sporting KC (2 Seasons) 1 League 5 76 15 1.2 0.8 0 0 5 16 7 0.40 0 2 -2 -2.37 -2.93 Nashville (1 Season) 1 League 32 1,812 57 59.2 20.1 20 80 6 12 18 1 1.85 35 11 +24 +1.19 +0.54 CS Switchbacks (1 Season) 1 League 27 592 22 19.3 6.6 3 76 1 24 15 3 1.57 7 14 -7 -1.06 -1.54 Richmond (1 Season) 1 League 21 1,265 60 43.9 14.1 17 70 2 4 20 1 1.19 18 16 +2 +0.14 +0.98 Charlotte Ind'ence (1 Season) 1 League 14 591 42 29.8 6.6 6 63 1 8 27 0 1.88 11 8 +3 +0.46 +0.20 NY Cosmos (1 Season) 1 League 1 9 9 0.3 0.1 0 1 USL (8 Seasons) 199 12,463 63 57.7 138.5 131 81 47 68 19 7 1.61 160 121 +39 +0.41 +0.16 USL League One (2 Seasons) 35 1,856 53 38.2 20.6 23 68 3 12 25 1 1.47 29 24 +5 +0.24 +0.57 MLS (2 Seasons) 5 76 15 1.2 0.8 0 0 5 16 7 0.40 0 2 -2 -2.37 -2.93 NASL (1 Season) 1 9 9 0.3 0.1 0 1
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 2019 26 Nashville us USA U.S. Open Cup Rd3 2 100 50 47.6 1.1 1 83 0 1 17 0 2.00 1 1 0 0.00 -0.82 Matches 2022 29 CS Switchbacks us USA U.S. Open Cup Rd2 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 Matches 2023 30 Richmond us USA U.S. Open Cup Rd3 1 30 30 16.7 0.3 0 0 1 30 1 0.00 0 0 0 0.00 0.00 Matches 2024 31 Charlotte Ind'ence us USA U.S. Open Cup R32 4 132 33 31.4 1.5 0 0 4 33 0 1.25 3 2 +1 +0.68 +1.31 Matches 4 Seasons 4 Clubs 1 League 8 382 48 41.1 4.2 2 102 1 6 30 1 1.13 4 4 0 0.00 +0.16 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Charlotte Ind'ence (1 Season) 1 League 4 132 33 31.4 1.5 0 0 4 33 0 1.25 3 2 +1 +0.68 +1.31 Nashville (1 Season) 1 League 2 100 50 47.6 1.1 1 83 0 1 17 0 2.00 1 1 0 0.00 -0.82 Richmond (1 Season) 1 League 1 30 30 16.7 0.3 0 0 1 30 1 0.00 0 0 0 0.00 0.00 CS Switchbacks (1 Season) 1 League 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75
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 29 gd Grenada WCQ 4 214 54 59.4 2.4 3 65 0 1 19 0 0.75 1 5 -4 -1.68 -2.30 Matches 2022 29 gd Grenada Friendlies (M) 2 95 48 26.4 1.1 1 80 0 1 15 0 0.50 0 1 -1 -0.95 -1.63 Matches 1 Season 1 Club 2 Leagues 6 309 52 42.9 3.4 4 69 0 2 17 0 0.67 1 6 -5 -1.46 -2.11 WCQ (1 Season) 4 214 54 59.4 2.4 3 65 0 1 19 0 0.75 1 5 -4 -1.68 -2.30 Friendlies (M) (1 Season) 2 95 48 26.4 1.1 1 80 0 1 15 0 0.50 0 1 -1 -0.95 -1.63
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015 22 NY Cosmos 1 League 0.1 0 0 2015 22 Timbers 2 1 League 26.4 3 0 20 2016 23 Timbers 2 1 League 16.2 2 1 26 2017 24 Swope Park 1 League 22.2 5 0 0 28 38 19 19 11 20 1 0 0 2017 24 Sporting KC 1 League 0.1 0 0 0 0 1 0 0 0 0 0 0 0 2018 25 Swope Park 1 League 19.9 4 0 0 18 23 11 37 5 14 0 0 0 2018 25 Sporting KC 1 League 0.8 0 0 0 2 1 0 3 0 1 0 0 0 2019 26 Nashville 2 Leagues 21.2 2 0 0 21 18 3 45 9 26 0 0 0 2020 27 Sac Republic 1 League 9.5 3 0 0 11 13 8 30 0 7 0 2021 28 Sac Republic 1 League 17.6 0 1 0 16 47 5 39 5 17 0 2022 29 CS Switchbacks 2 Leagues 7.9 1 0 0 16 29 5 13 4 4 0 2023 30 Richmond 2 Leagues 14.4 1 0 0 0 0 0 0 0 0 0 2024 31 Charlotte Ind'ence 2 Leagues 8.0 3 0 0 12 7 1 17 4 9 0 10 Seasons 9 Clubs 5 Leagues 164.3 24 2 0 170 177 52 203 38 98 1 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Timbers 2 (2 Seasons) 1 League 42.6 5 1 46 Swope Park (2 Seasons) 1 League 42.1 9 0 0 46 61 30 56 16 34 1 0 0 Sac Republic (2 Seasons) 1 League 27.1 3 1 0 27 60 13 69 5 24 0 Sporting KC (2 Seasons) 1 League 0.8 0 0 0 2 2 0 3 0 1 0 0 0 Nashville (1 Season) 2 Leagues 21.2 2 0 0 21 18 3 45 9 26 0 0 0 CS Switchbacks (1 Season) 2 Leagues 7.9 1 0 0 16 29 5 13 4 4 0 Richmond (1 Season) 2 Leagues 14.4 1 0 0 0 0 0 0 0 0 0 Charlotte Ind'ence (1 Season) 2 Leagues 8.0 3 0 0 12 7 1 17 4 9 0 NY Cosmos (1 Season) 1 League 0.1 0 0 USL (8 Seasons) 138.5 20 2 0 155 163 49 178 34 88 1 0 0 U.S. Open Cup (4 Seasons) 4.2 1 0 0 3 7 2 9 1 2 0 USL League One (2 Seasons) 20.6 3 0 0 10 5 1 13 3 7 0 MLS (2 Seasons) 0.8 0 0 0 2 2 0 3 0 1 0 0 0 NASL (1 Season) 0.1 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2022 29 gd Grenada WCQ 2.4 0 0 0 0 Matches 2022 29 gd Grenada Friendlies (M) 1.1 0 0 0 0 Matches 1 Season 1 Club 2 Leagues 3.4 0 0 0 0 WCQ (1 Season) 2.4 0 0 0 0 Friendlies (M) (1 Season) 1.1 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 Kharlton Belmar Pages
Kharlton Belmar Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary