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 2018 20 Portland Timbers us USA 1. MLS 0 0 Matches 2018 20 Timbers 2 us USA 2. USL 15 15 1,227 13.6 3 2 5 3 0 0 4 0 0.22 0.15 0.37 0.22 0.37 Matches 2019 21 Portland Timbers us USA 1. MLS 7 3 234 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 21 Portland Timbers us USA U.S. Open Cup 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 21 Timbers 2 us USA 2. USL Champ 19 19 1,698 18.9 4 9 13 3 1 1 7 0 0.21 0.48 0.69 0.16 0.64 Matches 2020 22 Portland Timbers us USA 1. MLS 21 17 1,412 15.7 3 4 7 3 0 0 7 0 0.19 0.25 0.45 0.19 0.45 Matches 2021 23 Portland Timbers 1. CCL 4 4 336 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 23 Portland Timbers us USA 1. MLS 14 11 949 10.5 1 2 3 1 0 0 1 0 0.09 0.19 0.28 0.09 0.28 Matches 2022 24 Portland Timbers us USA 1. MLS 22 13 1,157 12.9 0 5 5 0 0 0 8 0 0.00 0.39 0.39 0.00 0.39 Matches 2023 25 Portland Timbers us USA 1. MLS 6 6 529 5.9 0 1 1 0 0 0 2 0 0.00 0.17 0.17 0.00 0.17 Matches 2024 26 Portland Timbers Leagues Cup 3 2 141 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 26 Portland Timbers us USA 1. MLS 28 10 1,068 11.9 2 2 4 2 0 0 5 0 0.17 0.17 0.34 0.17 0.34 Matches 2025 27 Charlotte Leagues Cup 3 1 178 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 27 Charlotte us USA 1. MLS 24 4 681 7.6 0 1 1 0 0 0 5 0 0.00 0.13 0.13 0.00 0.13 Matches 2025 27 Charlotte us USA U.S. Open Cup 2 2 205 2.3 0 1 1 0 0 0 0 0 0.00 0.44 0.44 0.00 0.44 Matches 8 Seasons 3 Clubs 5 Leagues 169 107 9,822 109.1 13 27 40 12 1 1 42 0 0.12 0.25 0.37 0.11 0.36 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 Portland Timbers (7 Seasons) 4 Leagues 106 66 5,833 64.8 6 14 20 6 0 0 26 0 0.09 0.22 0.31 0.09 0.31 Timbers 2 (2 Seasons) 1 League 34 34 2,925 32.5 7 11 18 6 1 1 11 0 0.22 0.34 0.55 0.18 0.52 Charlotte (1 Season) 3 Leagues 29 7 1,064 11.8 0 2 2 0 0 0 5 0 0.00 0.17 0.17 0.00 0.17 MLS (8 Seasons) 122 64 6,030 67.0 6 15 21 6 0 0 29 0 0.09 0.22 0.31 0.09 0.31 USL (2 Seasons) 34 34 2,925 32.5 7 11 18 6 1 1 11 0 0.22 0.34 0.55 0.18 0.52 Leagues Cup (2 Seasons) 6 3 319 3.5 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 2 212 2.4 0 1 1 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 CCL (1 Season) 4 4 336 3.7 0 0 0 0 0 0 1 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 2018 20 Portland Timbers 1 League 0 0 2018 20 Timbers 2 1 League 15 15 1,227 13.6 3 2 5 3 0 0 4 0 0.22 0.15 0.37 0.22 0.37 2019 21 Timbers 2 1 League 19 19 1,698 18.9 4 9 13 3 1 1 7 0 0.21 0.48 0.69 0.16 0.64 2019 21 Portland Timbers 2 Leagues 8 3 241 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020 22 Portland Timbers 1 League 21 17 1,412 15.7 3 4 7 3 0 0 7 0 0.19 0.25 0.45 0.19 0.45 2021 23 Portland Timbers 2 Leagues 18 15 1,285 14.3 1 2 3 1 0 0 2 0 0.07 0.14 0.21 0.07 0.21 2022 24 Portland Timbers 1 League 22 13 1,157 12.9 0 5 5 0 0 0 8 0 0.00 0.39 0.39 0.00 0.39 2023 25 Portland Timbers 1 League 6 6 529 5.9 0 1 1 0 0 0 2 0 0.00 0.17 0.17 0.00 0.17 2024 26 Portland Timbers 2 Leagues 31 12 1,209 13.4 2 2 4 2 0 0 6 0 0.15 0.15 0.30 0.15 0.30 2025 27 Charlotte 3 Leagues 29 7 1,064 11.8 0 2 2 0 0 0 5 0 0.00 0.17 0.17 0.00 0.17 8 Seasons 3 Clubs 5 Leagues 169 107 9,822 109.1 13 27 40 12 1 1 42 0 0.12 0.25 0.37 0.11 0.36 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 Portland Timbers (7 Seasons) 4 Leagues 106 66 5,833 64.8 6 14 20 6 0 0 26 0 0.09 0.22 0.31 0.09 0.31 Timbers 2 (2 Seasons) 1 League 34 34 2,925 32.5 7 11 18 6 1 1 11 0 0.22 0.34 0.55 0.18 0.52 Charlotte (1 Season) 3 Leagues 29 7 1,064 11.8 0 2 2 0 0 0 5 0 0.00 0.17 0.17 0.00 0.17 MLS (8 Seasons) 122 64 6,030 67.0 6 15 21 6 0 0 29 0 0.09 0.22 0.31 0.09 0.31 USL (2 Seasons) 34 34 2,925 32.5 7 11 18 6 1 1 11 0 0.22 0.34 0.55 0.18 0.52 Leagues Cup (2 Seasons) 6 3 319 3.5 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 2 212 2.4 0 1 1 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 CCL (1 Season) 4 4 336 3.7 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 2018 20 Portland Timbers us USA 1. MLS 8th 0 0 Matches 2018 20 Timbers 2 us USA 2. USL 10th 15 15 1,227 13.6 3 2 5 3 0 0 4 0 0.22 0.15 0.37 0.22 0.37 Matches 2019 21 Timbers 2 us USA 2. USL Champ 26th 19 19 1,698 18.9 4 9 13 3 1 1 7 0 0.21 0.48 0.69 0.16 0.64 Matches 2019 21 Portland Timbers us USA 1. MLS 11th 7 3 234 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 22 Portland Timbers us USA 1. MLS 8th 21 17 1,412 15.7 3 4 7 3 0 0 7 0 0.19 0.25 0.45 0.19 0.45 Matches 2021 23 Portland Timbers us USA 1. MLS 5th 14 11 949 10.5 1 2 3 1 0 0 1 0 0.09 0.19 0.28 0.09 0.28 Matches 2022 24 Portland Timbers us USA 1. MLS 16th 22 13 1,157 12.9 0 5 5 0 0 0 8 0 0.00 0.39 0.39 0.00 0.39 Matches 2023 25 Portland Timbers us USA 1. MLS 19th 6 6 529 5.9 0 1 1 0 0 0 2 0 0.00 0.17 0.17 0.00 0.17 Matches 2024 26 Portland Timbers us USA 1. MLS 15th 28 10 1,068 11.9 2 2 4 2 0 0 5 0 0.17 0.17 0.34 0.17 0.34 Matches 2025 27 Charlotte us USA 1. MLS 7th 24 4 681 7.6 0 1 1 0 0 0 5 0 0.00 0.13 0.13 0.00 0.13 Matches 8 Seasons 3 Clubs 2 Leagues 156 98 8,955 99.5 13 26 39 12 1 1 40 0 0.13 0.26 0.39 0.12 0.38 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 Portland Timbers (7 Seasons) 1 League 98 60 5,349 59.4 6 14 20 6 0 0 24 0 0.10 0.24 0.34 0.10 0.34 Timbers 2 (2 Seasons) 1 League 34 34 2,925 32.5 7 11 18 6 1 1 11 0 0.22 0.34 0.55 0.18 0.52 Charlotte (1 Season) 1 League 24 4 681 7.6 0 1 1 0 0 0 5 0 0.00 0.13 0.13 0.00 0.13 MLS (8 Seasons) 122 64 6,030 67.0 6 15 21 6 0 0 29 0 0.09 0.22 0.31 0.09 0.31 USL (2 Seasons) 34 34 2,925 32.5 7 11 18 6 1 1 11 0 0.22 0.34 0.55 0.18 0.52
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 21 Portland Timbers us USA U.S. Open Cup SF 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 27 Charlotte us USA U.S. Open Cup R16 2 2 205 2.3 0 1 1 0 0 0 0 0 0.00 0.44 0.44 0.00 0.44 Matches 2 Seasons 2 Clubs 1 League 3 2 212 2.4 0 1 1 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 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 (1 Season) 1 League 2 2 205 2.3 0 1 1 0 0 0 0 0 0.00 0.44 0.44 0.00 0.44 Portland Timbers (1 Season) 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
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 2021 23 Portland Timbers 1. CCL QF 4 4 336 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 26 Portland Timbers Leagues Cup R32 3 2 141 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 27 Charlotte Leagues Cup Lg 3 1 178 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 10 7 655 7.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 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 Portland Timbers (2 Seasons) 2 Leagues 7 6 477 5.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Charlotte (1 Season) 1 League 3 1 178 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Leagues Cup (2 Seasons) 6 3 319 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 CCL (1 Season) 4 4 336 3.7 0 0 0 0 0 0 1 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 2021 23 us United States Gold Cup F 4 2 189 2.1 0 1 1 0 0 0 0 0 0.00 0.48 0.48 0.00 0.48 Matches 2023 25 us United States Friendlies (M) 2 1 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 6 3 267 3.0 0 1 1 0 0 0 0 0 0.00 0.34 0.34 0.00 0.34 Gold Cup (1 Season) 4 2 189 2.1 0 1 1 0 0 0 0 0 0.00 0.48 0.48 0.00 0.48 Friendlies (M) (1 Season) 2 1 78 0.9 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 2018 20 Timbers 2 1 League 13.6 3 14 7 50.0 1.03 0.51 0.21 0.43 0 0 2019 21 Timbers 2 1 League 18.9 4 39 13 33.3 2.07 0.69 0.08 0.23 1 1 2019 21 Portland Timbers 2 Leagues 2.7 0 4 1 25.0 1.54 0.38 0.00 0.00 0 0 2020 22 Portland Timbers 1 League 15.7 3 15 5 33.3 0.96 0.32 0.20 0.60 0 0 2021 23 Portland Timbers 2 Leagues 14.3 1 10 5 50.0 0.70 0.35 0.10 0.20 0 0 2022 24 Portland Timbers 1 League 12.9 0 5 0 0.0 0.39 0.00 0.00 0 0 2023 25 Portland Timbers 1 League 5.9 0 1 0 0.0 0.17 0.00 0.00 0 0 2024 26 Portland Timbers 2 Leagues 13.4 2 8 5 62.5 0.67 0.42 0.25 0.40 0 0 2025 27 Charlotte 3 Leagues 11.8 0 5 1 20.0 0.51 0.10 0.00 0.00 0 0 8 Seasons 3 Clubs 5 Leagues 109.1 13 101 37 36.6 0.96 0.35 0.12 0.32 1 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Portland Timbers (7 Seasons) 4 Leagues 64.8 6 43 16 37.2 0.68 0.25 0.14 0.38 0 0 Timbers 2 (2 Seasons) 1 League 32.5 7 53 20 37.7 1.63 0.62 0.11 0.30 1 1 Charlotte (1 Season) 3 Leagues 11.8 0 5 1 20.0 0.51 0.10 0.00 0.00 0 0 MLS (8 Seasons) 67.0 6 44 15 34.1 0.66 0.22 0.14 0.40 0 0 USL (2 Seasons) 32.5 7 53 20 37.7 1.63 0.62 0.11 0.30 1 1 Leagues Cup (2 Seasons) 3.5 0 0 0 U.S. Open Cup (2 Seasons) 2.4 0 2 1 50.0 0.88 0.44 0.00 0.00 0 0 CCL (1 Season) 3.7 0 2 1 50.0 0.54 0.27 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 2019 21 Portland Timbers us USA U.S. Open Cup SF 0.1 0 0 0 Matches 2025 27 Charlotte us USA U.S. Open Cup R16 2.3 0 2 1 50.0 0.88 0.44 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 1 League 2.4 0 2 1 50.0 0.88 0.44 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 Charlotte (1 Season) 1 League 2.3 0 2 1 50.0 0.88 0.44 0.00 0.00 0 0 Portland Timbers (1 Season) 1 League 0.1 0 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 2021 23 Portland Timbers 1. CCL QF 3.7 0 2 1 50.0 0.54 0.27 0.00 0.00 0 0 Matches 2024 26 Portland Timbers Leagues Cup R32 1.6 0 0 0 Matches 2025 27 Charlotte Leagues Cup Lg 2.0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 7.3 0 2 1 50.0 0.54 0.27 0.00 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Portland Timbers (2 Seasons) 2 Leagues 5.3 0 2 1 50.0 0.54 0.27 0.00 0.00 0 0 Charlotte (1 Season) 1 League 2.0 0 0 0 Leagues Cup (2 Seasons) 3.5 0 0 0 CCL (1 Season) 3.7 0 2 1 50.0 0.54 0.27 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 2021 23 us United States Gold Cup F 2.1 0 1 1 100.0 0.48 0.48 0.00 0.00 0 0 Matches 2023 25 us United States Friendlies (M) 0.9 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 3.0 0 1 1 100.0 0.48 0.48 0.00 0.00 0 0 Gold Cup (1 Season) 2.1 0 1 1 100.0 0.48 0.48 0.00 0.00 0 0 Friendlies (M) (1 Season) 0.9 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 2018 20 Portland Timbers us USA 1. MLS 0 0 0 0 3 Matches 2018 20 Timbers 2 us USA 2. USL 15 1,227 82 40.1 13.6 15 82 10 0 0 2.13 27 17 +10 +0.73 +0.78 Matches 2019 21 Portland Timbers us USA 1. MLS 7 234 33 7.6 2.6 3 76 1 4 1 1 1.86 3 5 -2 -0.77 -0.93 Matches 2019 21 Portland Timbers us USA U.S. Open Cup 1 7 7 1.9 0.1 0 0 1 7 0 3.00 0 0 0 0.00 -1.27 Matches 2019 21 Timbers 2 us USA 2. USL Champ 19 1,698 89 55.5 18.9 19 89 17 0 0 1.21 39 35 +4 +0.21 +0.87 Matches 2020 22 Portland Timbers us USA 1. MLS 21 1,412 67 68.2 15.7 17 79 7 4 15 1 1.85 35 17 +18 +1.15 +2.10 Matches 2021 23 Portland Timbers 1. CCL 4 336 84 93.3 3.7 4 84 2 0 0 1.25 8 6 +2 +0.54 -3.21 Matches 2021 23 Portland Timbers us USA 1. MLS 14 949 68 31.0 10.5 11 77 7 3 36 0 1.21 12 18 -6 -0.57 -1.00 Matches 2022 24 Portland Timbers us USA 1. MLS 22 1,157 53 37.8 12.9 13 69 1 9 29 3 1.41 24 19 +5 +0.39 +0.63 Matches 2023 25 Portland Timbers us USA 1. MLS 6 529 88 17.3 5.9 6 88 5 0 0 0.83 6 11 -5 -0.85 -0.60 Matches 2024 26 Portland Timbers Leagues Cup 3 141 47 52.2 1.6 2 63 0 1 16 0 2.00 2 2 0 0.00 -2.09 Matches 2024 26 Portland Timbers us USA 1. MLS 28 1,068 38 34.9 11.9 10 78 2 18 16 5 1.14 27 18 +9 +0.76 +0.76 Matches 2025 27 Charlotte Leagues Cup 3 178 59 65.9 2.0 1 90 1 2 44 0 1.33 3 2 +1 +0.51 +2.46 Matches 2025 27 Charlotte us USA 1. MLS 24 681 28 22.3 7.6 4 77 1 20 19 10 1.79 13 12 +1 +0.13 -0.17 Matches 2025 27 Charlotte us USA U.S. Open Cup 2 205 103 85.4 2.3 2 103 0 0 0 2.00 4 4 0 0.00 -7.71 Matches 8 Seasons 3 Clubs 5 Leagues 169 9,822 58 31.6 109.1 107 81 54 62 19 23 1.52 203 166 +37 +0.34 +0.32 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Portland Timbers (7 Seasons) 4 Leagues 106 5,833 55 27.2 64.8 66 77 25 40 19 13 1.42 117 96 +21 +0.32 +0.29 Timbers 2 (2 Seasons) 1 League 34 2,925 86 47.8 32.5 34 86 27 0 0 1.62 66 52 +14 +0.43 +0.74 Charlotte (1 Season) 3 Leagues 29 1,064 37 29.8 11.8 7 86 2 22 21 10 1.76 20 18 +2 +0.17 -0.15 MLS (8 Seasons) 122 6,030 49 25.7 67.0 64 77 24 58 19 23 1.47 120 100 +20 +0.30 +0.27 USL (2 Seasons) 34 2,925 86 47.8 32.5 34 86 27 0 0 1.62 66 52 +14 +0.43 +0.74 Leagues Cup (2 Seasons) 6 319 53 59.1 3.5 3 72 1 3 35 0 1.67 5 4 +1 +0.28 -0.13 U.S. Open Cup (2 Seasons) 3 212 71 35.3 2.4 2 103 0 1 7 0 2.33 4 4 0 0.00 -1.86 CCL (1 Season) 4 336 84 93.3 3.7 4 84 2 0 0 1.25 8 6 +2 +0.54 -3.21
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 2018 20 Portland Timbers 1 League 0 0 0 0 3 2018 20 Timbers 2 1 League 15 1,227 82 40.1 13.6 15 82 10 0 0 2.13 27 17 +10 +0.73 +0.78 2019 21 Timbers 2 1 League 19 1,698 89 55.5 18.9 19 89 17 0 0 1.21 39 35 +4 +0.21 +0.87 2019 21 Portland Timbers 2 Leagues 8 241 30 7.0 2.7 3 76 1 5 2 1 2.00 3 5 -2 -0.75 -1.03 2020 22 Portland Timbers 1 League 21 1,412 67 68.2 15.7 17 79 7 4 15 1 1.85 35 17 +18 +1.15 +2.10 2021 23 Portland Timbers 2 Leagues 18 1,285 71 37.6 14.3 15 79 9 3 36 0 1.22 20 24 -4 -0.28 -0.74 2022 24 Portland Timbers 1 League 22 1,157 53 37.8 12.9 13 69 1 9 29 3 1.41 24 19 +5 +0.39 +0.63 2023 25 Portland Timbers 1 League 6 529 88 17.3 5.9 6 88 5 0 0 0.83 6 11 -5 -0.85 -0.60 2024 26 Portland Timbers 2 Leagues 31 1,209 39 36.3 13.4 12 76 2 19 16 5 1.22 29 20 +9 +0.67 +0.54 2025 27 Charlotte 3 Leagues 29 1,064 37 29.8 11.8 7 86 2 22 21 10 1.76 20 18 +2 +0.17 -0.15 8 Seasons 3 Clubs 5 Leagues 169 9,822 58 31.6 109.1 107 81 54 62 19 23 1.52 203 166 +37 +0.34 +0.32 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Portland Timbers (7 Seasons) 4 Leagues 106 5,833 55 27.2 64.8 66 77 25 40 19 13 1.42 117 96 +21 +0.32 +0.29 Timbers 2 (2 Seasons) 1 League 34 2,925 86 47.8 32.5 34 86 27 0 0 1.62 66 52 +14 +0.43 +0.74 Charlotte (1 Season) 3 Leagues 29 1,064 37 29.8 11.8 7 86 2 22 21 10 1.76 20 18 +2 +0.17 -0.15 MLS (8 Seasons) 122 6,030 49 25.7 67.0 64 77 24 58 19 23 1.47 120 100 +20 +0.30 +0.27 USL (2 Seasons) 34 2,925 86 47.8 32.5 34 86 27 0 0 1.62 66 52 +14 +0.43 +0.74 Leagues Cup (2 Seasons) 6 319 53 59.1 3.5 3 72 1 3 35 0 1.67 5 4 +1 +0.28 -0.13 U.S. Open Cup (2 Seasons) 3 212 71 35.3 2.4 2 103 0 1 7 0 2.33 4 4 0 0.00 -1.86 CCL (1 Season) 4 336 84 93.3 3.7 4 84 2 0 0 1.25 8 6 +2 +0.54 -3.21
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 2018 20 Portland Timbers us USA 1. MLS 8th 0 0 0 0 3 Matches 2018 20 Timbers 2 us USA 2. USL 10th 15 1,227 82 40.1 13.6 15 82 10 0 0 2.13 27 17 +10 +0.73 +0.78 Matches 2019 21 Timbers 2 us USA 2. USL Champ 26th 19 1,698 89 55.5 18.9 19 89 17 0 0 1.21 39 35 +4 +0.21 +0.87 Matches 2019 21 Portland Timbers us USA 1. MLS 11th 7 234 33 7.6 2.6 3 76 1 4 1 1 1.86 3 5 -2 -0.77 -0.93 Matches 2020 22 Portland Timbers us USA 1. MLS 8th 21 1,412 67 68.2 15.7 17 79 7 4 15 1 1.85 35 17 +18 +1.15 +2.10 Matches 2021 23 Portland Timbers us USA 1. MLS 5th 14 949 68 31.0 10.5 11 77 7 3 36 0 1.21 12 18 -6 -0.57 -1.00 Matches 2022 24 Portland Timbers us USA 1. MLS 16th 22 1,157 53 37.8 12.9 13 69 1 9 29 3 1.41 24 19 +5 +0.39 +0.63 Matches 2023 25 Portland Timbers us USA 1. MLS 19th 6 529 88 17.3 5.9 6 88 5 0 0 0.83 6 11 -5 -0.85 -0.60 Matches 2024 26 Portland Timbers us USA 1. MLS 15th 28 1,068 38 34.9 11.9 10 78 2 18 16 5 1.14 27 18 +9 +0.76 +0.76 Matches 2025 27 Charlotte us USA 1. MLS 7th 24 681 28 22.3 7.6 4 77 1 20 19 10 1.79 13 12 +1 +0.13 -0.17 Matches 8 Seasons 3 Clubs 2 Leagues 156 8,955 57 30.2 99.5 98 80 51 58 19 23 1.50 186 152 +34 +0.34 +0.38 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Portland Timbers (7 Seasons) 1 League 98 5,349 55 26.2 59.4 60 77 23 38 19 13 1.40 107 88 +19 +0.32 +0.35 Timbers 2 (2 Seasons) 1 League 34 2,925 86 47.8 32.5 34 86 27 0 0 1.62 66 52 +14 +0.43 +0.74 Charlotte (1 Season) 1 League 24 681 28 22.3 7.6 4 77 1 20 19 10 1.79 13 12 +1 +0.13 -0.17 MLS (8 Seasons) 122 6,030 49 25.7 67.0 64 77 24 58 19 23 1.47 120 100 +20 +0.30 +0.27 USL (2 Seasons) 34 2,925 86 47.8 32.5 34 86 27 0 0 1.62 66 52 +14 +0.43 +0.74
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 21 Portland Timbers us USA U.S. Open Cup SF 1 7 7 1.9 0.1 0 0 1 7 0 3.00 0 0 0 0.00 -1.27 Matches 2025 27 Charlotte us USA U.S. Open Cup R16 2 205 103 85.4 2.3 2 103 0 0 0 2.00 4 4 0 0.00 -7.71 Matches 2 Seasons 2 Clubs 1 League 3 212 71 35.3 2.4 2 103 0 1 7 0 2.33 4 4 0 0.00 -1.86 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 (1 Season) 1 League 2 205 103 85.4 2.3 2 103 0 0 0 2.00 4 4 0 0.00 -7.71 Portland Timbers (1 Season) 1 League 1 7 7 1.9 0.1 0 0 1 7 0 3.00 0 0 0 0.00 -1.27
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 2021 23 Portland Timbers 1. CCL QF 4 336 84 93.3 3.7 4 84 2 0 0 1.25 8 6 +2 +0.54 -3.21 Matches 2024 26 Portland Timbers Leagues Cup R32 3 141 47 52.2 1.6 2 63 0 1 16 0 2.00 2 2 0 0.00 -2.09 Matches 2025 27 Charlotte Leagues Cup Lg 3 178 59 65.9 2.0 1 90 1 2 44 0 1.33 3 2 +1 +0.51 +2.46 Matches 3 Seasons 2 Clubs 2 Leagues 10 655 66 72.8 7.3 7 79 3 3 35 0 1.50 13 10 +3 +0.41 -0.32 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Portland Timbers (2 Seasons) 2 Leagues 7 477 68 75.7 5.3 6 77 2 1 16 0 1.57 10 8 +2 +0.38 -1.98 Charlotte (1 Season) 1 League 3 178 59 65.9 2.0 1 90 1 2 44 0 1.33 3 2 +1 +0.51 +2.46 Leagues Cup (2 Seasons) 6 319 53 59.1 3.5 3 72 1 3 35 0 1.67 5 4 +1 +0.28 -0.13 CCL (1 Season) 4 336 84 93.3 3.7 4 84 2 0 0 1.25 8 6 +2 +0.54 -3.21
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 2021 23 us United States Gold Cup F 4 189 47 33.2 2.1 2 82 0 2 13 2 3.00 6 1 +5 +2.38 +1.20 Matches 2023 25 us United States Friendlies (M) 2 78 39 12.4 0.9 1 45 0 1 33 0 0.50 0 0 0 0.00 -1.30 Matches 2 Seasons 1 Club 2 Leagues 6 267 45 22.3 3.0 3 70 0 3 19 2 2.17 6 1 +5 +1.69 +0.43 Gold Cup (1 Season) 4 189 47 33.2 2.1 2 82 0 2 13 2 3.00 6 1 +5 +2.38 +1.20 Friendlies (M) (1 Season) 2 78 39 12.4 0.9 1 45 0 1 33 0 0.50 0 0 0 0.00 -1.30
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018 20 Timbers 2 1 League 13.6 4 0 0 22 16 1 36 20 22 0 0 0 2019 21 Timbers 2 1 League 18.9 7 0 0 36 37 1 41 24 22 0 0 0 2019 21 Portland Timbers 2 Leagues 2.7 1 0 0 4 3 0 0 4 3 0 2020 22 Portland Timbers 1 League 15.7 7 0 0 22 28 0 8 37 15 0 2021 23 Portland Timbers 2 Leagues 14.3 2 0 0 21 26 0 15 23 16 0 2022 24 Portland Timbers 1 League 12.9 8 0 0 27 21 0 31 12 12 0 2023 25 Portland Timbers 1 League 5.9 2 0 0 11 18 0 16 4 6 0 2024 26 Portland Timbers 2 Leagues 13.4 6 0 0 15 28 1 23 13 10 0 2025 27 Charlotte 3 Leagues 11.8 5 0 0 25 15 1 26 9 7 0 8 Seasons 3 Clubs 5 Leagues 109.1 42 0 0 183 192 4 196 146 113 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Portland Timbers (7 Seasons) 4 Leagues 64.8 26 0 0 100 124 1 93 93 62 0 Timbers 2 (2 Seasons) 1 League 32.5 11 0 0 58 53 2 77 44 44 0 0 0 Charlotte (1 Season) 3 Leagues 11.8 5 0 0 25 15 1 26 9 7 0 MLS (8 Seasons) 67.0 29 0 0 108 130 2 104 97 66 0 USL (2 Seasons) 32.5 11 0 0 58 53 2 77 44 44 0 0 0 Leagues Cup (2 Seasons) 3.5 1 0 0 0 U.S. Open Cup (2 Seasons) 2.4 0 0 0 5 2 0 12 1 0 0 CCL (1 Season) 3.7 1 0 0 12 7 0 3 4 3 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019 21 Portland Timbers us USA U.S. Open Cup SF 0.1 0 0 0 0 Matches 2025 27 Charlotte us USA U.S. Open Cup R16 2.3 0 0 0 5 2 0 12 1 0 0 Matches 2 Seasons 2 Clubs 1 League 2.4 0 0 0 5 2 0 12 1 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Charlotte (1 Season) 1 League 2.3 0 0 0 5 2 0 12 1 0 0 Portland Timbers (1 Season) 1 League 0.1 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021 23 Portland Timbers 1. CCL QF 3.7 1 0 0 12 7 0 3 4 3 0 Matches 2024 26 Portland Timbers Leagues Cup R32 1.6 1 0 0 0 Matches 2025 27 Charlotte Leagues Cup Lg 2.0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 7.3 2 0 0 12 7 0 3 4 3 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Portland Timbers (2 Seasons) 2 Leagues 5.3 2 0 0 12 7 0 3 4 3 0 Charlotte (1 Season) 1 League 2.0 0 0 0 0 Leagues Cup (2 Seasons) 3.5 1 0 0 0 CCL (1 Season) 3.7 1 0 0 12 7 0 3 4 3 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021 23 us United States Gold Cup F 2.1 0 0 0 7 8 0 1 4 3 0 Matches 2023 25 us United States Friendlies (M) 0.9 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 3.0 0 0 0 7 8 0 1 4 3 0 Gold Cup (1 Season) 2.1 0 0 0 7 8 0 1 4 3 0 Friendlies (M) (1 Season) 0.9 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 Eryk Williamson Pages
Eryk Williamson Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary