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
Sheldon MacSG1.98/ 6'6''201620170
Shelvin MackPG/SG1.91/ 6'3''201120175
Ian MahinmiC2.11/ 6'11''200720178
Thon MakerC/PF2.16/ 7'1''201620170
Boban MarjanovicC2.22/ 7'3''201520171
Jarell MartinPF2.08/ 6'10''201520171
Wesley MatthewsSG/SF1.96/ 6'5''200920177
Luc Mbah a MouteSF/PF2.03/ 6'8''200820178
James McAdooPF2.06/ 6'9''201420172
Patrick McCawSG/SF1.98/ 6'6''201620170
C.J. McCollumSG/PG1.91/ 6'3''201320173
T.J. McConnellPG1.88/ 6'2''201520171
Chris McCulloughPF2.06/ 6'9''201520171
K.J. McDanielsSF/SG1.98/ 6'6''201420172
Doug McDermottSF2.03/ 6'8''201420172
JaVale McGeeC2.13/ 7'0''200820178
Rodney McGruderSG1.96/ 6'5''201620170
Ben McLemoreSG1.96/ 6'5''201320173
Josh McRobertsPF2.08/ 6'10''200720179
Jodie MeeksSG1.93/ 6'4''200920177
Salah MejriC2.17/ 7'1''201520171
Jordan MickeyPF2.03/ 6'8''201520171
Khris MiddletonSG/SF2.03/ 6'8''201220174
C.J. MilesSF/SG1.98/ 6'6''2005201711
Mike MillerSF/SG2.03/ 6'8''2000201716
Patrick MillsPG1.83/ 6'0''200920177
Paul MillsapPF2.03/ 6'8''2006201710
Nikola MiroticPF2.08/ 6'10''201420172
Greg MonroeC2.11/ 6'11''201020176
E'Twaun MooreSG/PG1.93/ 6'4''201120175
Marcus MorrisSF/PF2.06/ 6'9''201120175
Markieff MorrisPF2.08/ 6'10''201120175
Anthony MorrowSG1.96/ 6'5''200820178
Donatas MotiejunasPF/C2.13/ 7'0''201220174
Timofey MozgovC2.16/ 7'1''201020176
Emmanuel MudiayPG1.96/ 6'5''201520171
Shabazz MuhammadSF/SG1.98/ 6'6''201320173
Dejounte MurrayPG/SG1.96/ 6'5''201620170
Jamal MurrayPG/SG1.93/ 6'4''201620170
Mike MuscalaC/PF2.11/ 6'11''201320173