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 2019 21 Orlando City us USA 1. MLS 16 14 1,350 15.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 22 Orlando City us USA 1. MLS 12 9 806 9.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 23 CF Montréal us USA 1. MLS 27 26 2,378 26.4 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Matches 2022 24 CF Montréal 1. CCL 4 3 303 3.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 24 CF Montréal us USA 1. MLS 27 26 2,295 25.5 2 3 5 2 0 0 5 1 0.08 0.12 0.20 0.08 0.20 Matches 2023 25 Inter Miami Leagues Cup 7 7 673 7.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 25 Inter Miami us USA 1. MLS 22 21 1,843 20.5 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2023 25 CF Montréal us USA 1. MLS 6 6 474 5.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 25 Inter Miami us USA U.S. Open Cup 6 6 537 6.0 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 2 2 149 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 26 Portland Timbers us USA 1. MLS 23 22 1,959 21.8 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 27 Portland Timbers Leagues Cup 3 2 204 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 27 Portland Timbers us USA 1. MLS 24 23 1,880 20.9 1 0 1 1 0 0 5 1 0.05 0.00 0.05 0.05 0.05 Matches 2025 27 Portland Timbers us USA U.S. Open Cup 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 28 Portland Timbers us USA 1. MLS 10 7 558 6.2 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 4 Clubs 4 Leagues 190 175 15,529 172.5 4 3 7 4 0 0 37 4 0.02 0.02 0.04 0.02 0.04 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 CF Montréal (3 Seasons) 2 Leagues 64 61 5,450 60.6 3 3 6 3 0 0 12 1 0.05 0.05 0.10 0.05 0.10 Portland Timbers (3 Seasons) 3 Leagues 63 57 4,870 54.1 1 0 1 1 0 0 16 2 0.02 0.00 0.02 0.02 0.02 Orlando City (2 Seasons) 1 League 28 23 2,156 24.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Inter Miami (1 Season) 3 Leagues 35 34 3,053 33.9 0 0 0 0 0 0 5 1 0.00 0.00 0.00 0.00 0.00 MLS (8 Seasons) 167 154 13,543 150.5 4 3 7 4 0 0 33 4 0.03 0.02 0.05 0.03 0.05 Leagues Cup (3 Seasons) 12 11 1,026 11.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (2 Seasons) 7 7 657 7.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 CCL (1 Season) 4 3 303 3.4 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 2019 21 Orlando City 1 League 16 14 1,350 15.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020 22 Orlando City 1 League 12 9 806 9.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2021 23 CF Montréal 1 League 27 26 2,378 26.4 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 2022 24 CF Montréal 2 Leagues 31 29 2,598 28.9 2 3 5 2 0 0 6 1 0.07 0.10 0.17 0.07 0.17 2023 25 CF Montréal 1 League 6 6 474 5.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023 25 Inter Miami 3 Leagues 35 34 3,053 33.9 0 0 0 0 0 0 5 1 0.00 0.00 0.00 0.00 0.00 2024 26 Portland Timbers 2 Leagues 25 24 2,108 23.4 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 2025 27 Portland Timbers 3 Leagues 28 26 2,204 24.5 1 0 1 1 0 0 6 1 0.04 0.00 0.04 0.04 0.04 2026 28 Portland Timbers 1 League 10 7 558 6.2 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 8 Seasons 4 Clubs 4 Leagues 190 175 15,529 172.5 4 3 7 4 0 0 37 4 0.02 0.02 0.04 0.02 0.04 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 CF Montréal (3 Seasons) 2 Leagues 64 61 5,450 60.6 3 3 6 3 0 0 12 1 0.05 0.05 0.10 0.05 0.10 Portland Timbers (3 Seasons) 3 Leagues 63 57 4,870 54.1 1 0 1 1 0 0 16 2 0.02 0.00 0.02 0.02 0.02 Orlando City (2 Seasons) 1 League 28 23 2,156 24.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Inter Miami (1 Season) 3 Leagues 35 34 3,053 33.9 0 0 0 0 0 0 5 1 0.00 0.00 0.00 0.00 0.00 MLS (8 Seasons) 167 154 13,543 150.5 4 3 7 4 0 0 33 4 0.03 0.02 0.05 0.03 0.05 Leagues Cup (3 Seasons) 12 11 1,026 11.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (2 Seasons) 7 7 657 7.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 CCL (1 Season) 4 3 303 3.4 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 2019 21 Orlando City us USA 1. MLS 22nd 16 14 1,350 15.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 22 Orlando City us USA 1. MLS 4th 12 9 806 9.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 23 CF Montréal us USA 1. MLS 18th 27 26 2,378 26.4 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Matches 2022 24 CF Montréal us USA 1. MLS 3rd 27 26 2,295 25.5 2 3 5 2 0 0 5 1 0.08 0.12 0.20 0.08 0.20 Matches 2023 25 CF Montréal us USA 1. MLS 22nd 6 6 474 5.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 25 Inter Miami us USA 1. MLS 27th 22 21 1,843 20.5 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2024 26 Portland Timbers us USA 1. MLS 15th 23 22 1,959 21.8 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 27 Portland Timbers us USA 1. MLS 17th 24 23 1,880 20.9 1 0 1 1 0 0 5 1 0.05 0.00 0.05 0.05 0.05 Matches 2026 28 Portland Timbers us USA 1. MLS 23rd 10 7 558 6.2 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 4 Clubs 1 League 167 154 13,543 150.5 4 3 7 4 0 0 33 4 0.03 0.02 0.05 0.03 0.05 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 CF Montréal (3 Seasons) 1 League 60 58 5,147 57.2 3 3 6 3 0 0 11 1 0.05 0.05 0.10 0.05 0.10 Portland Timbers (3 Seasons) 1 League 57 52 4,397 48.9 1 0 1 1 0 0 15 2 0.02 0.00 0.02 0.02 0.02 Orlando City (2 Seasons) 1 League 28 23 2,156 24.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Inter Miami (1 Season) 1 League 22 21 1,843 20.5 0 0 0 0 0 0 3 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 2023 25 Inter Miami us USA U.S. Open Cup 2nd 6 6 537 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 27 Portland Timbers us USA U.S. Open Cup R16 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 7 7 657 7.3 0 0 0 0 0 0 2 0 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 Inter Miami (1 Season) 1 League 6 6 537 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Portland Timbers (1 Season) 1 League 1 1 120 1.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 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 24 CF Montréal 1. CCL QF 4 3 303 3.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 25 Inter Miami Leagues Cup 1st 7 7 673 7.5 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 2 2 149 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 27 Portland Timbers Leagues Cup Lg 3 2 204 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 2 Leagues 16 14 1,329 14.8 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) 1 League 5 4 353 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Inter Miami (1 Season) 1 League 7 7 673 7.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 CF Montréal (1 Season) 1 League 4 3 303 3.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Leagues Cup (3 Seasons) 12 11 1,026 11.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 CCL (1 Season) 4 3 303 3.4 0 0 0 0 0 0 1 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 2019 21 Orlando City 1 League 15.0 0 1 0 0.0 0.07 0.00 0.00 0 0 2020 22 Orlando City 1 League 9.0 0 3 0 0.0 0.33 0.00 0.00 0 0 2021 23 CF Montréal 1 League 26.4 1 7 2 28.6 0.26 0.08 0.14 0.50 0 0 2022 24 CF Montréal 2 Leagues 28.9 2 28 9 32.1 0.97 0.31 0.07 0.22 0 0 2023 25 CF Montréal 1 League 5.3 0 1 0 0.0 0.19 0.00 0.00 0 0 2023 25 Inter Miami 3 Leagues 33.9 0 2 1 50.0 0.08 0.04 0.00 0.00 0 0 2024 26 Portland Timbers 2 Leagues 23.4 0 9 1 11.1 0.41 0.05 0.00 0.00 0 0 2025 27 Portland Timbers 3 Leagues 24.5 1 7 3 42.9 0.32 0.14 0.14 0.33 0 0 2026 28 Portland Timbers 1 League 6.2 0 0 0 0.00 0.00 0 0 8 Seasons 4 Clubs 4 Leagues 172.5 4 58 16 27.6 0.36 0.10 0.07 0.25 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches CF Montréal (3 Seasons) 2 Leagues 60.6 3 36 11 30.6 0.59 0.18 0.08 0.27 0 0 Portland Timbers (3 Seasons) 3 Leagues 54.1 1 16 4 25.0 0.32 0.08 0.06 0.25 0 0 Orlando City (2 Seasons) 1 League 24.0 0 4 0 0.0 0.17 0.00 0.00 0 0 Inter Miami (1 Season) 3 Leagues 33.9 0 2 1 50.0 0.08 0.04 0.00 0.00 0 0 MLS (8 Seasons) 150.5 4 53 14 26.4 0.35 0.09 0.08 0.29 0 0 Leagues Cup (3 Seasons) 11.4 0 0 0 U.S. Open Cup (2 Seasons) 7.3 0 1 1 100.0 0.14 0.14 0.00 0.00 0 0 CCL (1 Season) 3.4 0 4 1 25.0 1.19 0.30 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 25 Inter Miami us USA U.S. Open Cup 2nd 6.0 0 1 1 100.0 0.17 0.17 0.00 0.00 0 0 Matches 2025 27 Portland Timbers us USA U.S. Open Cup R16 1.3 0 0 0 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 1 League 7.3 0 1 1 100.0 0.14 0.14 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 Inter Miami (1 Season) 1 League 6.0 0 1 1 100.0 0.17 0.17 0.00 0.00 0 0 Portland Timbers (1 Season) 1 League 1.3 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 2022 24 CF Montréal 1. CCL QF 3.4 0 4 1 25.0 1.19 0.30 0.00 0.00 0 0 Matches 2023 25 Inter Miami Leagues Cup 1st 7.5 0 0 0 Matches 2024 26 Portland Timbers Leagues Cup R32 1.7 0 0 0 Matches 2025 27 Portland Timbers Leagues Cup Lg 2.3 0 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 14.8 0 4 1 25.0 1.19 0.30 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) 1 League 3.9 0 0 0 Inter Miami (1 Season) 1 League 7.5 0 0 0 CF Montréal (1 Season) 1 League 3.4 0 4 1 25.0 1.19 0.30 0.00 0.00 0 0 Leagues Cup (3 Seasons) 11.4 0 0 0 CCL (1 Season) 3.4 0 4 1 25.0 1.19 0.30 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 2019 21 Orlando City us USA 1. MLS 16 1,350 84 44.1 15.0 14 90 14 2 45 13 0.75 15 27 -12 -0.80 -1.01 Matches 2020 22 Orlando City us USA 1. MLS 12 806 67 38.9 9.0 9 80 6 3 29 9 1.93 14 7 +7 +0.78 +0.21 Matches 2021 23 CF Montréal us USA 1. MLS 27 2,378 88 77.7 26.4 26 90 26 1 38 0 1.37 35 32 +3 +0.11 +0.25 Matches 2022 24 CF Montréal 1. CCL 4 303 76 84.2 3.4 3 90 3 1 33 0 1.00 4 2 +2 +0.59 +2.17 Matches 2022 24 CF Montréal us USA 1. MLS 27 2,295 85 75.0 25.5 26 87 22 1 23 3 1.72 51 39 +12 +0.47 +0.35 Matches 2023 25 Inter Miami Leagues Cup 7 673 96 97.5 7.5 7 96 6 0 0 2.43 21 8 +13 +1.74 -3.56 Matches 2023 25 Inter Miami us USA 1. MLS 22 1,843 84 60.2 20.5 21 86 19 1 45 0 1.14 27 31 -4 -0.20 +0.47 Matches 2023 25 CF Montréal us USA 1. MLS 6 474 79 15.5 5.3 6 79 3 0 0 0.50 1 14 -13 -2.47 -2.36 Matches 2023 25 Inter Miami us USA U.S. Open Cup 6 537 90 89.5 6.0 6 90 5 0 0 1.83 7 7 0 0.00 -2.86 Matches 2024 26 Portland Timbers Leagues Cup 2 149 75 55.2 1.7 2 75 0 0 1 3.00 5 1 +4 +2.42 +3.16 Matches 2024 26 Portland Timbers us USA 1. MLS 23 1,959 85 64.0 21.8 22 88 20 1 27 1 1.21 42 36 +6 +0.28 +0.03 Matches 2025 27 Portland Timbers Leagues Cup 3 204 68 75.6 2.3 2 90 2 1 24 0 2.33 5 0 +5 +2.21 +2.21 Matches 2025 27 Portland Timbers us USA 1. MLS 24 1,880 78 61.4 20.9 23 81 17 1 15 5 1.36 32 29 +3 +0.14 +0.91 Matches 2025 27 Portland Timbers us USA U.S. Open Cup 1 120 120 57.1 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 -1.75 Matches 2026 28 Portland Timbers us USA 1. MLS 10 558 56 44.3 6.2 7 71 4 3 20 3 0.80 14 14 0 0.00 +0.77 Matches 8 Seasons 4 Clubs 4 Leagues 190 15,529 82 57.2 172.5 175 86 148 15 29 35 1.37 273 248 +25 +0.14 +0.23 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches CF Montréal (3 Seasons) 2 Leagues 64 5,450 85 57.1 60.6 61 88 54 3 31 3 1.41 91 87 +4 +0.07 +0.15 Portland Timbers (3 Seasons) 3 Leagues 63 4,870 77 59.9 54.1 57 83 44 6 21 10 1.29 98 81 +17 +0.31 +0.67 Orlando City (2 Seasons) 1 League 28 2,156 77 42.0 24.0 23 86 20 5 35 22 1.26 29 34 -5 -0.21 -0.57 Inter Miami (1 Season) 3 Leagues 35 3,053 87 70.2 33.9 34 88 30 1 45 0 1.52 55 46 +9 +0.27 +0.68 MLS (8 Seasons) 167 13,543 81 54.7 150.5 154 85 131 13 30 34 1.29 231 229 +2 +0.01 +0.12 Leagues Cup (3 Seasons) 12 1,026 86 83.4 11.4 11 91 8 1 24 1 2.50 31 9 +22 +1.93 +1.93 U.S. Open Cup (2 Seasons) 7 657 94 81.1 7.3 7 94 6 0 0 1.57 7 8 -1 -0.14 -1.90 CCL (1 Season) 4 303 76 84.2 3.4 3 90 3 1 33 0 1.00 4 2 +2 +0.59 +2.17
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 2019 21 Orlando City 1 League 16 1,350 84 44.1 15.0 14 90 14 2 45 13 0.75 15 27 -12 -0.80 -1.01 2020 22 Orlando City 1 League 12 806 67 38.9 9.0 9 80 6 3 29 9 1.93 14 7 +7 +0.78 +0.21 2021 23 CF Montréal 1 League 27 2,378 88 77.7 26.4 26 90 26 1 38 0 1.37 35 32 +3 +0.11 +0.25 2022 24 CF Montréal 2 Leagues 31 2,598 84 76.0 28.9 29 88 25 2 28 3 1.63 55 41 +14 +0.48 +0.48 2023 25 CF Montréal 1 League 6 474 79 15.5 5.3 6 79 3 0 0 0.50 1 14 -13 -2.47 -2.36 2023 25 Inter Miami 3 Leagues 35 3,053 87 70.2 33.9 34 88 30 1 45 0 1.52 55 46 +9 +0.27 +0.68 2024 26 Portland Timbers 2 Leagues 25 2,108 84 63.3 23.4 24 87 20 1 27 2 1.35 47 37 +10 +0.43 +0.28 2025 27 Portland Timbers 3 Leagues 28 2,204 79 62.3 24.5 26 83 20 2 20 5 1.42 37 30 +7 +0.29 +0.89 2026 28 Portland Timbers 1 League 10 558 56 44.3 6.2 7 71 4 3 20 3 0.80 14 14 0 0.00 +0.77 8 Seasons 4 Clubs 4 Leagues 190 15,529 82 57.2 172.5 175 86 148 15 29 35 1.37 273 248 +25 +0.14 +0.23 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches CF Montréal (3 Seasons) 2 Leagues 64 5,450 85 57.1 60.6 61 88 54 3 31 3 1.41 91 87 +4 +0.07 +0.15 Portland Timbers (3 Seasons) 3 Leagues 63 4,870 77 59.9 54.1 57 83 44 6 21 10 1.29 98 81 +17 +0.31 +0.67 Orlando City (2 Seasons) 1 League 28 2,156 77 42.0 24.0 23 86 20 5 35 22 1.26 29 34 -5 -0.21 -0.57 Inter Miami (1 Season) 3 Leagues 35 3,053 87 70.2 33.9 34 88 30 1 45 0 1.52 55 46 +9 +0.27 +0.68 MLS (8 Seasons) 167 13,543 81 54.7 150.5 154 85 131 13 30 34 1.29 231 229 +2 +0.01 +0.12 Leagues Cup (3 Seasons) 12 1,026 86 83.4 11.4 11 91 8 1 24 1 2.50 31 9 +22 +1.93 +1.93 U.S. Open Cup (2 Seasons) 7 657 94 81.1 7.3 7 94 6 0 0 1.57 7 8 -1 -0.14 -1.90 CCL (1 Season) 4 303 76 84.2 3.4 3 90 3 1 33 0 1.00 4 2 +2 +0.59 +2.17
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 Orlando City us USA 1. MLS 22nd 16 1,350 84 44.1 15.0 14 90 14 2 45 13 0.75 15 27 -12 -0.80 -1.01 Matches 2020 22 Orlando City us USA 1. MLS 4th 12 806 67 38.9 9.0 9 80 6 3 29 9 1.93 14 7 +7 +0.78 +0.21 Matches 2021 23 CF Montréal us USA 1. MLS 18th 27 2,378 88 77.7 26.4 26 90 26 1 38 0 1.37 35 32 +3 +0.11 +0.25 Matches 2022 24 CF Montréal us USA 1. MLS 3rd 27 2,295 85 75.0 25.5 26 87 22 1 23 3 1.72 51 39 +12 +0.47 +0.35 Matches 2023 25 CF Montréal us USA 1. MLS 22nd 6 474 79 15.5 5.3 6 79 3 0 0 0.50 1 14 -13 -2.47 -2.36 Matches 2023 25 Inter Miami us USA 1. MLS 27th 22 1,843 84 60.2 20.5 21 86 19 1 45 0 1.14 27 31 -4 -0.20 +0.47 Matches 2024 26 Portland Timbers us USA 1. MLS 15th 23 1,959 85 64.0 21.8 22 88 20 1 27 1 1.21 42 36 +6 +0.28 +0.03 Matches 2025 27 Portland Timbers us USA 1. MLS 17th 24 1,880 78 61.4 20.9 23 81 17 1 15 5 1.36 32 29 +3 +0.14 +0.91 Matches 2026 28 Portland Timbers us USA 1. MLS 23rd 10 558 56 44.3 6.2 7 71 4 3 20 3 0.80 14 14 0 0.00 +0.77 Matches 8 Seasons 4 Clubs 1 League 167 13,543 81 54.7 150.5 154 85 131 13 30 34 1.29 231 229 +2 +0.01 +0.12 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches CF Montréal (3 Seasons) 1 League 60 5,147 86 56.1 57.2 58 88 51 2 31 3 1.44 87 85 +2 +0.03 +0.10 Portland Timbers (3 Seasons) 1 League 57 4,397 77 59.6 48.9 52 83 41 5 20 9 1.20 88 79 +9 +0.18 +0.58 Orlando City (2 Seasons) 1 League 28 2,156 77 42.0 24.0 23 86 20 5 35 22 1.26 29 34 -5 -0.21 -0.57 Inter Miami (1 Season) 1 League 22 1,843 84 60.2 20.5 21 86 19 1 45 0 1.14 27 31 -4 -0.20 +0.47
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 25 Inter Miami us USA U.S. Open Cup 2nd 6 537 90 89.5 6.0 6 90 5 0 0 1.83 7 7 0 0.00 -2.86 Matches 2025 27 Portland Timbers us USA U.S. Open Cup R16 1 120 120 57.1 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 -1.75 Matches 2 Seasons 2 Clubs 1 League 7 657 94 81.1 7.3 7 94 6 0 0 1.57 7 8 -1 -0.14 -1.90 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Inter Miami (1 Season) 1 League 6 537 90 89.5 6.0 6 90 5 0 0 1.83 7 7 0 0.00 -2.86 Portland Timbers (1 Season) 1 League 1 120 120 57.1 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 -1.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 24 CF Montréal 1. CCL QF 4 303 76 84.2 3.4 3 90 3 1 33 0 1.00 4 2 +2 +0.59 +2.17 Matches 2023 25 Inter Miami Leagues Cup 1st 7 673 96 97.5 7.5 7 96 6 0 0 2.43 21 8 +13 +1.74 -3.56 Matches 2024 26 Portland Timbers Leagues Cup R32 2 149 75 55.2 1.7 2 75 0 0 1 3.00 5 1 +4 +2.42 +3.16 Matches 2025 27 Portland Timbers Leagues Cup Lg 3 204 68 75.6 2.3 2 90 2 1 24 0 2.33 5 0 +5 +2.21 +2.21 Matches 4 Seasons 3 Clubs 2 Leagues 16 1,329 83 83.6 14.8 14 91 11 2 29 1 2.13 35 11 +24 +1.63 +1.97 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) 1 League 5 353 71 65.4 3.9 4 82 2 1 24 1 2.60 10 1 +9 +2.29 +2.78 Inter Miami (1 Season) 1 League 7 673 96 97.5 7.5 7 96 6 0 0 2.43 21 8 +13 +1.74 -3.56 CF Montréal (1 Season) 1 League 4 303 76 84.2 3.4 3 90 3 1 33 0 1.00 4 2 +2 +0.59 +2.17 Leagues Cup (3 Seasons) 12 1,026 86 83.4 11.4 11 91 8 1 24 1 2.50 31 9 +22 +1.93 +1.93 CCL (1 Season) 4 303 76 84.2 3.4 3 90 3 1 33 0 1.00 4 2 +2 +0.59 +2.17
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019 21 Orlando City 1 League 15.0 1 0 0 6 4 0 12 13 16 0 2020 22 Orlando City 1 League 9.0 3 0 0 11 14 0 2 27 10 0 2021 23 CF Montréal 1 League 26.4 5 0 0 20 13 1 8 32 11 0 2022 24 CF Montréal 2 Leagues 28.9 6 1 1 17 25 0 18 42 14 0 2023 25 CF Montréal 1 League 5.3 1 0 0 2 3 1 1 6 2 0 2023 25 Inter Miami 3 Leagues 33.9 5 1 0 11 16 1 9 31 28 1 2024 26 Portland Timbers 2 Leagues 23.4 8 0 0 22 12 0 2 20 13 1 2025 27 Portland Timbers 3 Leagues 24.5 6 1 0 23 10 1 3 28 8 0 2026 28 Portland Timbers 1 League 6.2 2 1 0 9 6 0 0 6 2 0 8 Seasons 4 Clubs 4 Leagues 172.5 37 4 1 121 103 4 55 205 104 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches CF Montréal (3 Seasons) 2 Leagues 60.6 12 1 1 39 41 2 27 80 27 0 Portland Timbers (3 Seasons) 3 Leagues 54.1 16 2 0 54 28 1 5 54 23 1 Orlando City (2 Seasons) 1 League 24.0 4 0 0 17 18 0 14 40 26 0 Inter Miami (1 Season) 3 Leagues 33.9 5 1 0 11 16 1 9 31 28 1 MLS (8 Seasons) 150.5 33 4 1 116 96 3 49 186 98 2 Leagues Cup (3 Seasons) 11.4 1 0 0 0 U.S. Open Cup (2 Seasons) 7.3 2 0 0 4 3 1 5 10 5 0 CCL (1 Season) 3.4 1 0 0 1 4 0 1 9 1
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023 25 Inter Miami us USA U.S. Open Cup 2nd 6.0 1 0 0 1 3 1 5 7 5 0 Matches 2025 27 Portland Timbers us USA U.S. Open Cup R16 1.3 1 0 0 3 0 0 0 3 0 0 Matches 2 Seasons 2 Clubs 1 League 7.3 2 0 0 4 3 1 5 10 5 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Inter Miami (1 Season) 1 League 6.0 1 0 0 1 3 1 5 7 5 0 Portland Timbers (1 Season) 1 League 1.3 1 0 0 3 0 0 0 3 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 24 CF Montréal 1. CCL QF 3.4 1 0 0 1 4 0 1 9 1 Matches 2023 25 Inter Miami Leagues Cup 1st 7.5 1 0 0 0 Matches 2024 26 Portland Timbers Leagues Cup R32 1.7 0 0 0 0 Matches 2025 27 Portland Timbers Leagues Cup Lg 2.3 0 0 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 14.8 2 0 0 1 4 0 1 9 1 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Portland Timbers (2 Seasons) 1 League 3.9 0 0 0 0 Inter Miami (1 Season) 1 League 7.5 1 0 0 0 CF Montréal (1 Season) 1 League 3.4 1 0 0 1 4 0 1 9 1 Leagues Cup (3 Seasons) 11.4 1 0 0 0 CCL (1 Season) 3.4 1 0 0 1 4 0 1 9 1
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 Kamal Miller Pages
Kamal Miller Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary