Cleared for season finale
Miller has served his one-match suspension and is available for Saturday's MLS regular-season finale against Austin after missing the previous clash against Houston.
Kamal Miller is represented by the football agency Upper 90 Sports Group. The player currently plays for Portland Timbers; the current market value is €2.50m.
Rating
69
CEN
ATT
33
TEC
45
TAC
52
DEF
64
CRE
39
AGE
29
ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity
Position
Defence
Age
29
Height
1,83
Foot
Left
Kamal Miller is a 29-year-old Centre-Back from Canada. Kamal Miller has played for Portland Timbers since 2024. Current estimated market value: €2.50m. Kamal Miller is represented by the football agency Upper 90 Sports Group. 11 transfers on record; the highest fee was €570k for the 2024 move from Inter Miami to Portland. Average rating over the last 18 matches: 6.91. Height 1.83 m, preferred foot: left.
Kamal Miller is represented by the football agency Upper 90 Sports Group.
Kamal Miller currently plays for Portland Timbers as a Centre-Back.
Kamal Miller's market value is estimated at around €2.50m (2026 data).
Kamal Miller holds Canada nationality.
Kamal Miller is 29 years old.
| Date | Opponent | Score | Rating |
|---|---|---|---|
| 29 Oct 2026 |
St.Louis City
(A)
MLS
|
2 - 3 (W) | 6.2 |
| 25 Oct 2026 |
Charlotte FC
(H)
MLS
|
3 - 2 (W) | 6.9 |
| 18 Oct 2026 |
Colorado Rapids
(H)
MLS
|
0 - 0 (D) | 7.5 |
| 15 Oct 2026 |
LA Galaxy
(A)
MLS
|
2 - 0 (L) | 7.5 |
| 11 Oct 2026 |
Sporting Kansas City
(A)
MLS
|
3 - 3 (D) | 6.9 |
Scores on a 0–100 scale; data: Major League Soccer 2026.
Ranked #25 of 318 players in the same position
Back Line AnchorRecent match scores
Miller has served his one-match suspension and is available for Saturday's MLS regular-season finale against Austin after missing the previous clash against Houston.
Miller was shown a red card in the final minutes of Wednesday's 3-2 win over St. Louis City.
Miller scored one goal to go with one shot (one on goal) in Thursday's 5-1 victory against Seattle Sounders FC.
Miller (hamstring) has made the starting lineup for Saturday's match against San Jose Earthquakes.
Miller (hamstring) was forced off during Portland's 2-0 loss to Inter Miami on Sunday after appearing to clutch the back of his leg, with early indications pointing toward a possible hamstring injury, according to Canadian Soccer Daily.
YouTube · @onesoccer ·
Jesse Marsch on Kamal Miller and Junior Hoilett not being called up to the preliminary roster
X · @onesoccer ·
ROSTER NEWS 🚨 @joshuakloke reports Kamal Miller and Theo Bair will not make the final cut for Jesse Marsch's CanMNT 🇨🇦 squad at the 2026 World Cup ✂️ Kloke adds the two have already been informed of the decision – the fu
X · @onesoccer ·
Moise Bombito, Alphonso Davies, Derek Cornelius, LDF, Kamal Miller, Richie Laryea... the CanMNT 🇨🇦 backline isn't coming into World Cup pre-camp in tip-top shape & form 🥲 But can they get there in time for kick-off o
X · @onesoccer ·
Updates on Luc de Fougerolles and Kamal Miller after their injuries over the weekend 📝 (H/T @TSNScianitti) #CanMNT
YouTube · @onesoccer ·
Kamal Miller on resilience ahead of World Cup
YouTube · @onesoccer ·
1 BIG QUESTION: Will Kamal Miller earn a spot in 2026?