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
Shelvin MackPG/SG1.91/ 6'3''201120186
Josh MagettePG1.85/ 6'1''201720180
Ian MahinmiC2.11/ 6'11''200720189
Thon MakerC/PF2.16/ 7'1''201620181
Boban MarjanovicC2.22/ 7'3''201520182
Lauri MarkkanenPF/C2.13/ 7'0''201720180
Jarell MartinPF2.08/ 6'10''201520182
Frank Mason IIIPG1.83/ 6'0''201720180
Mangok MathiangPF/C2.08/ 6'10''201720180
Wesley MatthewsSG/SF1.96/ 6'5''200920188
Luc Mbah a MoutePF/SF2.03/ 6'8''200820189
Patrick McCawSG/PG1.98/ 6'6''201620181
C.J. McCollumSG/PG1.91/ 6'3''201320184
T.J. McConnellPG1.88/ 6'2''201520182
Erik McCreeC/PF2.03/ 6'8''201720180
Chris McCulloughPF2.06/ 6'9''201520182
Doug McDermottSF2.03/ 6'8''201420183
JaVale McGeeC2.13/ 7'0''200820189
Rodney McGruderSG/SF1.96/ 6'5''201620171
Alfonzo McKinnieSF2.03/ 6'8''201720180
Ben McLemoreSG/SF1.96/ 6'5''201320184
Jodie MeeksSG1.93/ 6'4''200920188
Salah MejriC2.17/ 7'1''201520182
Jordan MickeyPF/C2.03/ 6'8''201520182
Khris MiddletonSF/SG2.03/ 6'8''201220185
C.J. MilesSG/SF1.98/ 6'6''2005201812
Darius MillerSF2.03/ 6'8''201220183
Malcolm MillerSF2.01/ 6'7''201720180
Patrick MillsPG1.83/ 6'0''200920188
Paul MillsapPF2.03/ 6'8''2006201811
Nikola MiroticPF2.08/ 6'10''201420183
Donovan MitchellSG/PG1.91/ 6'3''201720180
Naz Mitrou-LongSG/PG1.93/ 6'4''201720180
Malik MonkSG1.91/ 6'3''201720180
Greg MonroeC2.11/ 6'11''201020187
Ben MoorePF/SF2.03/ 6'8''201720180
E'Twaun MooreSF/SG1.93/ 6'4''201120186
Eric MorelandC/PF2.08/ 6'10''201420182
Marcus MorrisPF/SF2.06/ 6'9''201120186
Markieff MorrisPF2.08/ 6'10''201120186
Monte MorrisPG1.91/ 6'3''201720180
Johnathan MotleySF/PF2.06/ 6'9''201720180
Timofey MozgovC2.16/ 7'1''201020187
Emmanuel MudiayPG1.96/ 6'5''201520182
Shabazz MuhammadSF/SG1.98/ 6'6''201320184
Xavier MunfordPG1.88/ 6'2''201520181
Dejounte MurrayPG/SG1.96/ 6'5''201620181
Jamal MurrayPG/SG1.93/ 6'4''201620181
Mike MuscalaC/PF2.11/ 6'11''201320184