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.

timeline Career History

16/17
Syracuse Syracuse
16/17
K-W United K-W United
17/18
Syracuse Syracuse
17/18
Reading United Reading United
18/19
Syracuse Syracuse
18/19
Orlando City Orlando City
20/21
Austin Austin
20/21
Montréal Montréal
22/23
Inter Miami Inter Miami
23/24
Portland Portland

Rating

69

CEN

Kamal Miller player profile photo

Kamal Miller

Canada • Centre-Back visibility1,1B Wikidata Q61959630

ATT

33

TEC

45

TAC

52

DEF

64

CRE

39

AGE

29

Height: 1,83
Foot: Left
euro €2.50m
support_agent Agent: Upper 90 Sports Group

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Defence

Age

29

Height

1,83

Foot

Left

Personal details

Date of Birth
16.05.1997
Place of birth
Scarborough, Ontario, Canada
Nationality
Canada / Jamaica
League
Major League Soccer
Shirt number
4

info About Kamal Miller

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.

Who is Kamal Miller's agent?

expand_more

Kamal Miller is represented by the football agency Upper 90 Sports Group.

Which club does Kamal Miller play for?

expand_more

Kamal Miller currently plays for Portland Timbers as a Centre-Back.

What is Kamal Miller's market value?

expand_more

Kamal Miller's market value is estimated at around €2.50m (2026 data).

Where is Kamal Miller from?

expand_more

Kamal Miller holds Canada nationality.

How old is Kamal Miller?

expand_more

Kamal Miller is 29 years old.

scoreboard Recent Matches

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

Skill profile

Scores on a 0–100 scale; data: Major League Soccer 2026.

80,2 Overall

Ranked #25 of 318 players in the same position

Back Line Anchor

Recent match scores

  • 51 St. Louis City
  • 84 Charlotte
  • 64 Colorado Rapids
  • 88 LA Galaxy
  • 82 Sporting KC
  • Shooting 69,0 #33/284
  • Passing 90,1 #1/317
  • Crossing 56,1 #215/254
  • On ball attacking 72,7 #70/309
  • Duels 73,4 #109/313
  • 1v1 defending 70,9 #125/313
  • Positioning 81,7 #43/317
  • Ball control 79,2 #42/317

newspaper Latest news

  • 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.

  • Sent off in win

    Miller was shown a red card in the final minutes of Wednesday's 3-2 win over St. Louis City.

  • Scores in Thursday's win

    Miller scored one goal to go with one shot (one on goal) in Thursday's 5-1 victory against Seattle Sounders FC.

  • Starting against San Jose

    Miller (hamstring) has made the starting lineup for Saturday's match against San Jose Earthquakes.

  • WC availability in doubt

    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.

forum Social media