1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Natif de Scarborough, Kamal Miller fait ses débuts sportifs au Malvern SC. Il obtient son diplôme de secondaire à l'école secondaire catholique Blessed Mother Teresa de Scarborough, en Ontario en 2015[1]. Il joue ensuite au soccer au niveau universitaire à l'Université de Syracuse, dans l'État de New York, entre 2015 et 2018[2]. Le , il participe à son premier match en tant que titulaire avec l'Orange face au Pride de Hofstra (défaite 2-1)[3]. Le , il inscrit son premier but face aux Bearcats de Binghamton (victoire 3-1)[4]. En 78 rencontres, il inscrit sept buts et trois passes décisives avec l'Orange de Syracuse[5],[6].
Kamal Miller continue à jouer au soccer pendant ses vacances d'été, lorsqu'il rejoint le K-W United qui évolue en PDL pendant deux saisons en 2016 et 2017[7],[8], puis à Reading United qui évolue également en PDL en 2018[9].
Le , le Orlando City SC sélectionne Kamal Miller lors du deuxième tour (vingt-septième choix au total) du repêchage universitaire de la Major League Soccer[10]. Le , il signe son premier contrat professionnel avec Orlando[11]. Il fait ses débuts professionnels comme titulaire lors de la première journée de la MLS le , lors d'un match nul de 2-2 face au New York City FC[12]. Lors de sa première saison en MLS, il dispute 16 rencontres (dont 14 en tant que titulaire).
Le , il est réclamé par l'Austin FC au repêchage d’expansion avant d'être immédiatement transféré à l’Impact de Montréal (devenu CF Montréal)[13]. Kamal Miller joue sa première rencontre avec la formation montréalaise le à l'occasion d'un affrontement contre le Toronto FC (victoire 4-2)[14]. Fort de solides performances, le , il signe un nouveau contrat de deux ans puis une année en option avec la franchise montréalaise[15]. En fin de saison, le , il inscrit son premier but pour le CF Montréal dans une victoire 2-0 face au Dynamo de Houston[16].
Kamal Miller poursuit sa progression lors de la saison 2022 et se voit être nommé par le commissaire de la MLS Don Garber(en) pour participer au match des étoiles de la Major League Soccer[17]. Titularisé face à une sélection des meilleurs joueurs de Liga MX, il cède sa place à Aaron Long à la mi-temps d'une rencontre qui est remportée 2-1 par l'équipe de MLS[18]. Au terme de l'exercice 2022, il est sélectionné par John Herdman pour participer à la Coupe du monde 2022[19].
Pour sa troisième saison à Montréal, Kamal Miller devient un vétéran de son équipe et les résultats très décevants obtenus en mars et amènent leur lot de critiques envers la ligne défensive montréalaise[20],[21].
Le , Kamal Miller est convoqué pour la première fois en équipe du Canada par le sélectionneur national John Herdman, pour un match des éliminatoires de la Gold Cup 2019 contre la Guyane[26] mais n'entre pas en jeu. Puis, le , il fait partie des 23 appelés par le sélectionneur national John Herdman pour la Gold Cup 2019[27]. Lors de la Gold Cup, il honore sa première sélection avec le Canada contre Cuba le . Lors de ce match, il entre à la 61e minute de la rencontre, à la place de Doneil Henry. La rencontre se solde par une victoire de 7-0 des Canadiens[28]. Lors de ce tournoi, il dispute une seule rencontre. Le Canada s'incline en quart de finale face à Haïti[29].
Le , il dispute sa première rencontre titulaire en sélection contre Cuba en Ligue des nations de la CONCACAF. Le match se solde par une victoire 6-0 des Canadiens[30].
Le , il est retenu dans la liste des vingt-trois joueurs canadiens sélectionnés par John Herdman pour disputer la Gold Cup 2021[31],[32].