Active NBA players Last names starting with m

List of active NBA players with last names starting with M that are members of one of the 30 team rosters of the league.

NamePos.HeightIn the NBA
FromToSeasons
Ian MahinmiC2.11/ 6'11''2007202011
Thon MakerC2.13/ 7'0''201620203
Terance MannSF/SG1.96/ 6'5''201920200
Boban MarjanovicC2.23/ 7'4''201520204
Lauri MarkkanenPF/C2.13/ 7'0''201720202
Caleb MartinSG1.96/ 6'5''201920200
Cody MartinSF/SG1.96/ 6'5''201920200
Jeremiah MartinPG1.88/ 6'2''201920200
Kelan MartinSF1.96/ 6'5''201920200
Frank Mason IIIPG/SG1.80/ 5'11''201720202
Garrison MathewsSF/SG1.96/ 6'5''201920200
Wesley MatthewsSG/SF1.93/ 6'4''2009202010
Patrick McCawSF/SG2.01/ 6'7''201620203
C.J. McCollumSG1.91/ 6'3''201320206
T.J. McConnellPG/SG1.85/ 6'1''201520204
Jalen McDanielsPF2.06/ 6'9''201920200
Doug McDermottPF/SF2.01/ 6'7''201420205
JaVale McGeeC2.13/ 7'0''2008202011
Rodney McGruderSG/SF1.93/ 6'4''201620203
Alfonzo McKinniePF/SF2.01/ 6'7''201720202
Jordan McLaughlinPG1.80/ 5'11''201920200
Ben McLemoreSG/PG1.91/ 6'3''201320206
Jordan McRaeSG/SF1.96/ 6'5''201520203
Nicolo MelliC/PF2.06/ 6'9''201920200
De'Anthony MeltonPG/SG1.88/ 6'2''201820201
Chimezie MetuC/PF2.06/ 6'9''201820201
Khris MiddletonSF2.01/ 6'7''201220207
Darius MillerSF/PF1.98/ 6'6''201220195
Malcolm MillerPF/SF2.01/ 6'7''201720202
Patrick MillsPG1.85/ 6'1''2009202010
Paul MillsapPF2.01/ 6'7''2006202013
Shake MiltonSG/SF1.96/ 6'5''201820201
Donovan MitchellSG/PG1.85/ 6'1''201720202
Naz Mitrou-LongPG/SG1.91/ 6'3''201720202
Adam MokokaSG1.96/ 6'5''201920200
Malik MonkSG1.91/ 6'3''201720202
Matt MooneySG1.88/ 6'2''201920200
E'Twaun MoorePG/SG1.91/ 6'3''201120208
Ja MorantPG1.91/ 6'3''201920200
Juwan MorganPF/SF2.03/ 6'8''201920200
Marcus MorrisSF/PF2.03/ 6'8''201120208
Markieff MorrisPF2.03/ 6'8''201120208
Monte MorrisPG1.88/ 6'2''201720202
Johnathan MotleyPF/C2.03/ 6'8''201720202
Emmanuel MudiayPG1.91/ 6'3''201520204
Dejounte MurrayPG/SG1.93/ 6'4''201620202
Jamal MurrayPG1.93/ 6'4''201620203
Dzanan MusaPF/SF2.06/ 6'9''201820201
Mike MuscalaC/PF2.08/ 6'10''201320206
Svi MykhailiukSF2.01/ 6'7''201820201