Kamal Anthony Miller

Kamal Anthony Miller

Kamal Anthony Miller is a Canadian centre-back born in Scarborough. He developed with Malvern SC, North Scarborough SC and Vaughan Azzurri before playing college football at Syracuse from 2015 to 2018. At Syracuse, Miller became a regular starter, helped the Orange reach their first College Cup in 2015, and later captained the team. His final season brought All-ACC and All-South Region recognition. Orlando City selected him 27th overall in the 2019 MLS SuperDraft, where he also gained experience at left-back. After Austin FC selected him in the 2020 Expansion Draft, he was traded to CF Montréal. In Montréal, he established himself as a left-sided defender, won the 2021 Canadian Championship and became an MLS All-Star in 2022. He joined Inter Miami in 2023, helping the club win the Leagues Cup, and moved to the Portland Timbers in 2024. Miller has also represented Canada, including every minute of the 2022 FIFA World Cup.

Xtra rating
1612
Global rank
10686
Updated: 29 October 2026
Country of Birth
Canada
Preferred Foot
N/A
Agent
N/A
Latest Signing Fee
N/A
Date of Birth
16 May 1997
Position
Centre-Back
Shoes
N/A
Wage
N/A

Season snapshot

Overall season statistics (all competitions).

Season Matches Minutes Goals Assists G/90 A/90
2026 27 2042 1 0 0.04 0
2025 27 2103 1 0 0.04 0
2024 29 2253 0 1 0 0.04
2023 37 3168 0 0 0 0
2022 51 4209 2 5 0.04 0.11
2021 32 2814 1 0 0.03 0
2020 14 946 0 0 0 0
2019 16 1359 0 0 0 0
2017 1 90 0 0 0 0

Form - Last 10 games

Strengths Analysis Season 2025

Role: Defender
Top attributes (percentile)

    Xtra rating history

    Last rating points (most recent matches).

    Recent Matches

    St. Louis City
    2 - 3
    ⏱ 90’ ⚽ 0 A 0 ★ 6.05
    Portland Timbers
    St. Louis City
    Portland Timbers
    Major League Soccer - CITYPARK, St. Louis, Missouri, USA
    Portland Timbers
    3 - 2
    ⏱ 90’ ⚽ 0 A 0 ★ 7.09
    Charlotte
    Portland Timbers
    Charlotte
    Major League Soccer - Providence Park, Portland, Oregon, USA
    Portland Timbers
    0 - 0
    ⏱ 88’ ⚽ 0 A 0 ★ 7.22
    Colorado Rapids
    Portland Timbers
    Colorado Rapids
    Major League Soccer - Providence Park, Portland, Oregon, USA
    Los Angeles Galaxy
    2 - 0
    ⏱ 87’ ⚽ 0 A 0 ★ 6.52
    Portland Timbers
    Los Angeles Galaxy
    Portland Timbers
    Major League Soccer - Dignity Health Sports Park, Carson, California, USA
    Sporting Kansas City
    3 - 3
    ⏱ 89’ ⚽ 0 A 0 ★ 6.64
    Portland Timbers
    Sporting Kansas City
    Portland Timbers
    Major League Soccer - Children's Mercy Park, Kansas City, Kansas, USA
    San Jose Earthquakes
    3 - 1
    ⏱ 90’ ⚽ 0 A 0 ★ 6.08
    Portland Timbers
    San Jose Earthquakes
    Portland Timbers
    Major League Soccer
    Portland Timbers
    0 - 1
    ⏱ 0’ ⚽ 0 A 0 ★ 0
    Atlanta United FC
    Portland Timbers
    Atlanta United FC
    Major League Soccer
    FC Dallas
    2 - 1
    ⏱ 7’ ⚽ 0 A 0 ★ 6.1
    Portland Timbers
    FC Dallas
    Portland Timbers
    Major League Soccer
    Portland Timbers
    2 - 2
    ⏱ 81’ ⚽ 0 A 0 ★ 6.44
    St. Louis City
    Portland Timbers
    St. Louis City
    Major League Soccer
    Portland Timbers
    5 - 4
    ⏱ 90’ ⚽ 0 A 0 ★ 6.06
    Minnesota United FC
    Portland Timbers
    Minnesota United FC
    Major League Soccer

    Teams

    Years: 2024-2026
    Years: 2023
    Years: 2021-2022
    Years: 2019-2020
    Years: 2018-2026
    Years: 2017

    Transfers

    31 Jan 2024
    € 570K
    Inter Miami
    Portland Timbers
    10 Apr 2023
    Swap
    CF Montreal
    Inter Miami
    15 Dec 2020
    N/A
    Orlando City SC
    CF Montreal

    Honors

    Canadian Championship
    × 1
    Won in: 2021
    Leagues Cup
    × 1
    Won in: 2023