All-time NBA players Last names starting with m

List of all-time nba players with last names starting with M (Some players signed by teams may appear in the list although they have not played in the NBA). Active players in the NBA or another proffesional league are listed in blue. Hall of Fame members are listed in bold.

NamePos.HeightIn the NBA
FromToSeasons
Sheldon MacSG1.98/ 6'6''201620171
Mike MacalusoSF/SG1.96/ 6'5''197319741
Ed MacauleyC/PF2.03/ 6'8''1949195910
Todd MacCullochC2.13/ 7'0''199920034
Ronnie MacGilvrayPG/SG1.88/ 6'2''195419551
Scott MachadoPG1.85/ 6'1''201220192
Arvydas MacijauskasSG1.93/ 6'4''200520061
Ollie MackSG1.91/ 6'3''197919823
Sam MackSG/SF2.01/ 6'7''199520026
Shelvin MackPG/SG1.91/ 6'3''201120198
Malcolm MackeyPF/C2.06/ 6'9''199319941
Rudy MacklinSF/SG2.00/ 6'7''198119843
Vernon MacklinC/PF2.08/ 6'10''201120121
Johnny MacknowskiSG/SF1.83/ 6'0''194919512
Don MacLeanPF2.08/ 6'10''199220019
Daryl MaconPG/SG1.88/ 6'2''201820202
Mark MaconSG/PG1.93/ 6'4''199119996
J.P. MacuraSG/PG1.96/ 6'5''201820202
Kyle MacyPG1.91/ 6'3''198019877
Jack MaddoxSF/SG1.91/ 6'3''194819491
Tito MaddoxSG1.93/ 6'4''200220031
Gerald MadkinsSG1.93/ 6'4''199319983
Mark MadsenPF2.06/ 6'9''200020099
Norm MagerSF/PF1.96/ 6'5''195019511
Josh MagettePG1.85/ 6'1''201720202
Corey MaggetteSF1.98/ 6'6''1999201314
Dave MagleySF2.03/ 6'8''198219831
Jamaal MagloireC2.11/ 6'11''2000201212
Will MagnayPF/C2.08/ 6'10''202020211
Ian MahinmiC2.11/ 6'11''2007202012
John MahnkenC2.03/ 6'8''194619537
Mo MahoneySF1.88/ 6'2''195219542
Rick MahornC/PF2.08/ 6'10''1980199918
Dan MajerleSG/SF1.98/ 6'6''1988200214
Renaldo MajorSF2.00/ 6'7''200620071
Thon MakerC2.13/ 7'0''201620215
Lionel MalamedPG1.76/ 5'9''194819491
Théo MaledonPG1.91/ 6'3''202020244
Jeff MaloneSG1.93/ 6'4''1983199613
Karl MalonePF2.06/ 6'9''1985200419
Moses MaloneC/PF2.08/ 6'10''1976199519
Matt MaloneyPG/SG1.91/ 6'3''199620036
Steve MalovicPF2.08/ 6'10''197919801
Sandro MamukelashviliC2.11/ 6'11''202120243
Ted ManakasSG/PG1.88/ 6'2''197319741
John MandicPF/C1.93/ 6'4''194819502
Karim ManéSG/PG1.96/ 6'5''202020211
Frank MangiapanePG/SG1.78/ 5'10''194619471
Terance MannSG/SF1.96/ 6'5''201920245
Tre MannPG/SG1.96/ 6'5''202120243
Danny ManningPF2.08/ 6'10''1988200315
Ed ManningSF/PF2.01/ 6'7''196719714
Rich ManningPF/C2.10/ 6'11''199519972
Nico MannionPG1.91/ 6'3''202020211
Pace MannionSF2.01/ 6'7''198319896
Nick MantisSG1.91/ 6'3''195919632
Pete MaravichSG/PG1.96/ 6'5''1970198010
Press MaravichPG/SG1.83/ 6'0''194619471
Devyn MarbleSG/SF1.98/ 6'6''201420162
Roy MarbleSG/SF1.98/ 6'6''198919942
Stephon MarburyPG/SG1.88/ 6'2''1996200913
Sarunas MarciulionisSG1.96/ 6'5''198919977
Saul MariaschinPG/SG1.81/ 5'11''194719481
Jack MarinSF/SG2.01/ 6'7''1966197711
Shawn MarionSF/PF2.01/ 6'7''1999201516
Boban MarjanovicC2.23/ 7'4''201520249
Lauri MarkkanenSF/PF2.13/ 7'0''201720247
Damir MarkotaPF2.09/ 6'10''200620071
Sean MarksC2.08/ 6'10''1998201111
Harvey MarlattSG1.91/ 6'3''197019733
Jim MarshSF2.01/ 6'7''197119721
Ricky MarshSG1.91/ 6'3''197719781
Donny MarshallSF2.01/ 6'7''199520035
Donyell MarshallPF2.06/ 6'9''1994200915
Kendall MarshallPG1.93/ 6'4''201220164
Naji MarshallPF/SF2.01/ 6'7''202020244
Rawle MarshallSG/SF2.05/ 6'9''200520072
Tom MarshallSF/SG1.93/ 6'4''195419594
Vester MarshallSF2.01/ 6'7''197319741
Bill MartinSF2.00/ 6'7''198519883
Bob MartinC2.13/ 7'0''199319952
Brian MartinPF/C2.05/ 6'9''198519861
Caleb MartinPF/SF1.96/ 6'5''201920245
Cartier MartinSF2.01/ 6'7''200820157
Cody MartinSG/SF1.98/ 6'6''201920245
Cuonzo MartinSG/SF1.96/ 6'5''199519972
Darrick MartinPG1.80/ 5'11''1994200813
Dino MartinPG1.73/ 5'8''194619482
Don MartinC/PF2.00/ 6'7''194619493
Jarell MartinPF/C2.08/ 6'10''201520194
Jaylen MartinSF1.98/ 6'6''--------0
Jeff MartinSG/PG1.96/ 6'5''198919912
Jeremiah MartinPG1.88/ 6'2''201920212
Kelan MartinPF/SF1.96/ 6'5''201920223
Kenyon MartinPF/C2.06/ 6'9''2000201515
Kevin MartinSG/SF2.01/ 6'7''2004201612
LaRue MartinC2.11/ 6'11''197219764
Maurice MartinSF/SG1.98/ 6'6''198619882
Phil MartinSG/SF1.91/ 6'3''195419551
Slater MartinPG1.78/ 5'10''1949196011
Tyrese MartinSG/SF1.98/ 6'6''202220231
Whitey MartinSG/PG1.88/ 6'2''196119621
Fernando MartínC2.05/ 6'9''198619871
K.J. Martin Jr.PF2.01/ 6'7''202020244
Jamal MashburnSF2.03/ 6'8''1993200411
Al MasinoPG1.78/ 5'10''195219542
Anthony MasonPF2.01/ 6'7''1989200313
Desmond MasonSF1.96/ 6'5''2000201010
Frank Mason IIIPG/SG1.80/ 5'11''201720214
Roger Mason Jr.SG/SF1.96/ 6'5''2002201410
Tony MassenburgPF/C2.06/ 6'9''1990200513
Eddie MastPF/C2.05/ 6'9''197019733
Yante MatenPF2.03/ 6'8''201820191
Garrison MathewsSF/SG1.96/ 6'5''201920245
Mangok MathiangPF/C2.08/ 6'10''201720181
Dakota MathiasSF/SG1.93/ 6'4''202020222
Bennedict MathurinSG/SF1.98/ 6'6''202220242
Karlo MatkovicC/PF2.08/ 6'10''--------0
Wes MatthewsPG1.85/ 6'1''198019909
Wesley MatthewsSG/SF1.93/ 6'4''2009202415
Ariel MaughanSF/PF1.93/ 6'4''194619515
Marlon MaxeyPF2.03/ 6'8''199219942
Tyrese MaxeyPG/SG1.91/ 6'3''202020244
Jason MaxiellPF/C2.01/ 6'7''2005201510
Cedric MaxwellPF/SF2.03/ 6'8''1977198811
Vernon MaxwellSG1.93/ 6'4''1988200113
Don MaySF1.93/ 6'4''196819757
Scott MaySF/PF2.01/ 6'7''197619837
Sean MayPF2.06/ 6'9''200520104
Lee MayberryPG1.85/ 6'1''199219997
Clyde MayesPF/SF2.03/ 6'8''197519772
Tharon MayesSG1.91/ 6'3''199119921
Bill MayfieldSF2.01/ 6'7''198019811
Ken MayfieldSG1.88/ 6'2''197519761
Eric MaynorPG1.91/ 6'3''200920145
O.J. MayoSG1.96/ 6'5''200820168
Skylar MaysPG/SG1.93/ 6'4''202020244
Travis MaysPG1.88/ 6'2''199019933
Matt MazzaSF/PF1.91/ 6'3''194919501
Luc Mbah a MouteSF/PF2.03/ 6'8''2008202012
D.J. MbengaC2.13/ 7'0''200420117
Bob McAdooC/PF2.06/ 6'9''1972198614
James McAdooPF2.06/ 6'9''201420184
Ken McBrideSG1.91/ 6'3''195419551
Miles McBridePG/SG1.88/ 6'2''202120243
Jared McCainSG1.91/ 6'3''--------0
Tahjere McCallSG1.96/ 6'5''201820191
Ray McCallumPG1.91/ 6'3''201320163
Bob McCannSF/PF1.98/ 6'6''198919985
Brendan McCannPG1.88/ 6'2''195719603
Mel McCantsSF2.03/ 6'8''198919901
Rashad McCantsSG/SF1.93/ 6'4''200520094
Mike McCarronSG/PG1.81/ 5'11''194619502
Andre McCarterPG1.91/ 6'3''197619813
Willie McCarterSG1.91/ 6'3''196919723
Johnny McCarthyPG/SG1.85/ 6'1''195619646
Howie McCartySG/SF1.88/ 6'2''194619471
Kelly McCartySG/SF2.01/ 6'7''199819991
Walter McCartyPF2.08/ 6'10''1996200610
Amal McCaskillC2.11/ 6'11''199620044
Patrick McCawSG/SF2.01/ 6'7''201620215
Dwayne McClainSF1.98/ 6'6''198519861
Ted McClainSG/PG1.85/ 6'1''197619793
Dan McClintockC2.13/ 7'0''200020011
Jack McCloskeySG1.88/ 6'2''195219531
George McCloudSG/SF1.98/ 6'6''1989200212
Mac McClungPG/SG1.88/ 6'2''202120221
C.J. McCollumPG/SG1.91/ 6'3''2013202411
John McConathySF/PF1.96/ 6'5''195119521
Bucky McConnellPG1.78/ 5'10''195219531
T.J. McConnellPG1.88/ 6'2''201520249
Keith McCordSG2.01/ 6'7''198019811
Tim McCormickC2.11/ 6'11''198419928
Jelani McCoyC2.08/ 6'10''199820088
Paul McCrackenSG1.93/ 6'4''197219773
Chris McCraySG1.96/ 6'5''200620071
Rodney McCraySF2.01/ 6'7''1983199310
Scooter McCrayPF2.05/ 6'9''198319873
Erik McCreeC/PF2.03/ 6'8''201720181
Chris McCulloughPF2.06/ 6'9''201520183
John McCulloughSG/PG1.93/ 6'4''198119821
Clint McDanielSG1.93/ 6'4''199519961
Xavier McDanielSF/PF2.01/ 6'7''1985199812
Jaden McDanielsSF/PF2.11/ 6'11''202020244
Jalen McDanielsPF/SF2.06/ 6'9''201920245
Jim McDanielsC2.11/ 6'11''197119785
K.J. McDanielsSG/SF1.98/ 6'6''201420173
Doug McDermottSF2.01/ 6'7''2014202410
Sean McDermottSG/SF1.98/ 6'6''202020211
Ben McDonaldPF/SF2.03/ 6'8''198519894
Glenn McDonaldSF/SG1.98/ 6'6''197419773
Michael McDonaldC2.08/ 6'10''199719981
Hank McDowellPF2.06/ 6'9''198119876
William McDowell-WhitePG/SG1.96/ 6'5''--------0
Antonio McDyessPF/C2.06/ 6'9''1995201115
Jim McElroySG1.91/ 6'3''197519827
Ivan McFarlinPF2.03/ 6'8''200620071
Mel McGahaPG/SG1.85/ 6'1''194819491
Mitch McGaryC/PF2.08/ 6'10''201420162
JaVale McGeeC2.13/ 7'0''2008202416
Mike McGeeSG1.96/ 6'5''198119909
Bill McGillPF/C2.06/ 6'9''196219653
George McGinnisPF/C2.03/ 6'8''197519827
Jon McGlocklinSG/SF1.96/ 6'5''1965197611
Bryce McGowensSF/SG1.96/ 6'5''202220242
Tracy McGradySF/SG2.03/ 6'8''1997201216
Gil McGregorPF2.03/ 6'8''197119721
Cameron McGriffSF2.01/ 6'7''202120221
Rodney McGruderSF/SG1.93/ 6'4''201620237
Al McGuirePG/SG1.88/ 6'2''195119554
Allie McGuireSG/PG1.91/ 6'3''197319741
Dick McGuirePG/SG1.83/ 6'0''1949196011
Dominic McGuirePF/SF2.06/ 6'9''200720136
Kevin McHalePF/C2.08/ 6'10''1980199313
Jim McIlvaineC2.16/ 7'1''199420017
Jeff McInnisPG1.93/ 6'4''1996200811
Kenny McIntoshPF2.01/ 6'7''197119754
Kevin McKennaSG1.96/ 6'5''198119886
Forrest McKenzieSF2.01/ 6'7''198619871
Stan McKenzieSF/SG1.96/ 6'5''196719747
Derrick McKeyPF/SF2.06/ 6'9''1987200215
Aaron McKieSG1.96/ 6'5''1994200713
Billy McKinneyPG1.83/ 6'0''197819867
Bones McKinneyPF/C1.98/ 6'6''194619526
Carlton McKinneySG1.93/ 6'4''198919922
Trey McKinney-JonesSG1.96/ 6'5''201720181
Alfonzo McKinnieSF/PF2.01/ 6'7''201720225
JaQuori McLaughlinPG1.93/ 6'4''202120221
Jordan McLaughlinPG1.83/ 6'0''201920245
Ben McLemoreSG/SF1.91/ 6'3''201320229
McCoy McLemoreSF2.01/ 6'7''196419728
George McLeodPF/SF1.96/ 6'5''195219531
Keith McLeodPG1.88/ 6'2''200320074
Roshown McLeodSF2.03/ 6'8''199820013
Jack McMahonPG/SG1.85/ 6'1''195219608
Nate McMillanPG/SG1.96/ 6'5''1986199812
Tom McMillenPF/C2.11/ 6'11''1975198611
Jim McMillianSF1.96/ 6'5''197019799
Shellie McMillonSF/PF1.96/ 6'5''195819624
Mal McMullenPF/C1.96/ 6'5''194919512
Chet McNabbSG/SF1.88/ 6'2''194719481
Mark McNamaraC/PF2.11/ 6'11''198219918
Joe McNameeSF1.98/ 6'6''195019522
Jerel McNealSG1.91/ 6'3''201420151
Chris McNealyPF2.00/ 6'7''198519883
Bob McNeillPG1.85/ 6'1''196019622
Larry McNeillPF2.06/ 6'9''197319796
Carl McNultySG1.91/ 6'3''195419551
Paul McPhersonPG/SG1.93/ 6'4''200020011
Cozell McQueenC/PF2.11/ 6'11''198619871
Jordan McRaeSG/SF1.96/ 6'5''201520204
Thales McReynoldsSG/PG1.91/ 6'3''196519661
Josh McRobertsPF2.08/ 6'10''2007201811
Jack McVeighSF/PF2.03/ 6'8''--------0
Eric McWilliamsPF2.03/ 6'8''197219731
George MearnsSF/PF1.90/ 6'3''194619482
Stanislav MedvedenkoPF/C2.08/ 6'10''200020077
Darnell MeeSG1.96/ 6'5''199319952
Jodie MeeksSG/SF1.93/ 6'4''2009201910
Kennedy MeeksPF2.08/ 6'10''--------0
Cliff MeelyPF2.03/ 6'8''197119765
Scott MeentsPF2.08/ 6'10''198919912
Dick MehenPF/C1.96/ 6'5''194919523
Don MeinekePF/C2.01/ 6'7''195219585
Carl MeinholdSG/SF1.88/ 6'2''194719492
Salah MejriC2.17/ 7'1''201520194
Gal MekelPG1.91/ 6'3''201320152
Bill MelchionniPG1.85/ 6'1''196619682
Gary MelchionniPG/SG1.88/ 6'2''197319752
Nicolo MelliPF2.06/ 6'9''201920212
Fab MeloC2.13/ 7'0''201220131
De'Anthony MeltonSG/PG1.89/ 6'2''201820246
Ed MelvinPG/SG1.76/ 5'9''194619471
Dean MemingerPG1.83/ 6'0''197119776
Chuck MencelPG1.83/ 6'0''195519572
John MengeltSG1.88/ 6'2''1971198110
Ken MenkePG/SG1.83/ 6'0''194919501
Nathan MensahC2.06/ 6'9''202320241
Pops Mensah-BonsuPF2.08/ 6'10''200620114
Ron MercerSF/SG2.01/ 6'7''199720058
Joe MeriweatherC/PF2.08/ 6'10''1975198510
Porter MeriwetherPG1.88/ 6'2''196219631
Sam MerrillSG1.93/ 6'4''202020244
Tom MescheryPF1.98/ 6'6''1961197110
Chimezie MetuC2.06/ 6'9''201820246
Loren MeyerC2.08/ 6'10''199519993
David MeyersPF2.03/ 6'8''197519804
Stan MiasekC/PF1.96/ 6'5''194619536
Larry MicheauxPF2.06/ 6'9''198319852
Vasilije MicicPG/SG1.96/ 6'5''202320241
Jordan MickeyPF/C2.03/ 6'8''201520183
Khris MiddletonSF/SG2.01/ 6'7''2012202412
Red MihalikPG/SG1.83/ 6'0''194619471
Chris MihmC2.13/ 7'0''200020098
Eric MikaPF/C2.08/ 6'10''201920201
Ed MikanC2.03/ 6'8''194819546
George MikanC2.08/ 6'10''194819567
Larry MikanSF/PF2.01/ 6'7''197019711
Vern MikkelsenPF/SF2.01/ 6'7''1949195910
Al MiksisC2.01/ 6'7''194919501
Aaron MilesPG1.85/ 6'1''200520061
C.J. MilesSF1.98/ 6'6''2005202216
Darius MilesPF/SF2.06/ 6'9''200020097
Eddie MilesSF/SG1.93/ 6'4''196319729
Mike Miles Jr.PG1.88/ 6'2''--------0
Marko MilicPF/SF2.01/ 6'7''199719992
Darko MilicicC2.13/ 7'0''2003201310
Nat MilitzokSF/PF1.91/ 6'3''194619471
Andre MillerPG/SG1.88/ 6'2''1999201617
Anthony MillerPF2.06/ 6'9''199420058
Bill MillerSF1.91/ 6'3''194819491
Bob MillerPF2.08/ 6'10''198319841
Brad MillerC2.13/ 7'0''1998201214
Brandon MillerSG/SF2.06/ 6'9''202320241
Darius MillerSF1.98/ 6'6''201220216
Dick MillerSF1.98/ 6'6''198019811
Eddie MillerC2.03/ 6'8''195219542
Harry MillerC/PF1.93/ 6'4''194619471
Jay MillerSF1.96/ 6'5''196719681
Jordan MillerSF/SG2.01/ 6'7''202320241
Leonard MillerPF2.08/ 6'10''202320241
Malcolm MillerPF/SF2.01/ 6'7''201720203
Mike MillerSF/SG2.03/ 6'8''2000201717
Oliver MillerC2.06/ 6'9''199220049
Quincy MillerSF2.06/ 6'9''201220153
Reggie MillerSG2.01/ 6'7''1987200518
Walt MillerSF/SG1.88/ 6'2''194619471
Seth MillnerSF/PF2.01/ 6'7''--------0
Chris MillsSF1.98/ 6'6''1993200310
John MillsC/PF2.03/ 6'8''194619471
Patty MillsPG/SG1.85/ 6'1''2009202415
Terry MillsPF2.08/ 6'10''1990200111
Elijah MillsapSG/SF1.98/ 6'6''201420173
Paul MillsapPF/C2.01/ 6'7''2006202216
Shake MiltonPG/SG1.96/ 6'5''201820246
Justin MinayaSG/SF2.01/ 6'7''202220242
Harold MinerSG/SF1.96/ 6'5''199219964
Yao MingC2.29/ 7'6''200220118
Dirk MinniefieldPG1.91/ 6'3''198519883
Dave MinorSG/PG1.88/ 6'2''195119532
Greg MinorSF1.98/ 6'6''199419995
Mark MinorSF1.98/ 6'6''197219731
Josh MinottSG/SF2.03/ 6'8''202220242
Nikola MiroticPF2.08/ 6'10''201420195
Wat MisakaPG1.70/ 5'7''194719481
Jason MiskiriPG1.88/ 6'2''199920001
Yves MissiC2.13/ 7'0''--------0
Ajay MitchellPG/SG1.96/ 6'5''--------0
Davion MitchellPG/SG1.88/ 6'2''202120243
Donovan MitchellSG/PG1.85/ 6'1''201720247
Dwayne MitchellSG1.96/ 6'5''--------0
Mike MitchellSF2.01/ 6'7''1978198811
Murray MitchellPF/SF1.98/ 6'6''194919501
Sam MitchellSF1.98/ 6'6''1989200213
Todd MitchellSF2.01/ 6'7''198819891
Tony MitchellSF/SG1.98/ 6'6''201320141
Tony MitchellPF/SF2.06/ 6'9''201320141
Naz Mitrou-LongPG/SG1.91/ 6'3''201720203
Steve MixPF2.01/ 6'7''1969198313
Bill MlkvySF1.93/ 6'4''195219531
Cuttino MobleySG/SF1.93/ 6'4''1998200911
Eric MobleyC2.11/ 6'11''199419973
Evan MobleyPF/C2.13/ 7'0''202120243
Isaiah MobleyC/PF2.08/ 6'10''202220242
Egidijus MockeviciusC2.08/ 6'10''--------0
Larry MoffettSF2.03/ 6'8''197719781
Jonathan MogboPF2.06/ 6'9''--------0
Leo MogusPF/C1.93/ 6'4''194619514
Nazr MohammedC2.08/ 6'10''1998201618
Jerome MoisoPF/C2.08/ 6'10''200020055
Paul MokeskiC2.13/ 7'0''1979199112
Adam MokokaSG/SF1.96/ 6'5''201920212
Jack MolinasSF/PF1.98/ 6'6''195319541
Wayne MolisC/PF2.03/ 6'8''196619671
Sidney MoncriefSG1.91/ 6'3''1979199111
Chima MonekeSF1.98/ 6'6''202220231
Eric MoneyPG/SG1.83/ 6'0''197419806
Sergei MoniaSG/SF2.02/ 6'8''200520061
Malik MonkSG/PG1.91/ 6'3''201720247
Earl MonroePG1.91/ 6'3''1967198013
Greg MonroeC2.11/ 6'11''2010202210
Rodney MonroeSG1.91/ 6'3''199119921
Luis MonteroSG/SF2.01/ 6'7''201520182
Howie MontgomerySF1.96/ 6'5''196219631
Eric MontrossC2.13/ 7'0''199420028
Moses MoodySG/SF1.98/ 6'6''202120243
Jamario MoonSF2.03/ 6'8''200720125
Xavier MoonPG1.88/ 6'2''202120243
Jim MooneySF1.96/ 6'5''195219531
Matt MooneySG1.88/ 6'2''201920222
Andre MoorePF/SF2.05/ 6'9''198719881
Ben MooreSF/PF2.03/ 6'8''201720181
E'Twaun MooreSG/SF1.91/ 6'3''2011202110
Jackie MooreSF/PF1.96/ 6'5''195419573
Jalen MooreSF2.03/ 6'8''--------0
Johnny MoorePG1.86/ 6'1''198019909
Lowes MoorePG1.85/ 6'1''198019833
Mikki MooreC/PF2.13/ 7'0''1998201213
Omari MooreSG/PG1.98/ 6'6''--------0
Otto MooreC/PF2.11/ 6'11''196819779
Ron MooreC2.13/ 7'0''198719881
Taze MooreSG1.96/ 6'5''202320241
Tracy MooreSG/SF1.93/ 6'4''199119975
Wendell MooreSG/SF1.96/ 6'5''202220242
Ja MorantPG1.89/ 6'2''201920245
Eric MorelandPF/C2.08/ 6'10''201420194
Jackie MorelandPF/SF2.01/ 6'7''196019655
Guy MorganSG2.03/ 6'8''198219831
Jeremy MorganSG1.96/ 6'5''--------0
Juwan MorganPF2.03/ 6'8''201920223
Rex MorganSG1.96/ 6'5''197019722
Elmore MorgenthalerC2.05/ 6'9''194619492
Darren MorningstarC2.08/ 6'10''199319941
Chris MorrisSF/PF2.03/ 6'8''1988199911
Darius MorrisPG1.96/ 6'5''201120154
Isaiah MorrisSF2.03/ 6'8''199219931
Jaylen MorrisSG1.96/ 6'5''201720223
Marcus MorrisSF/PF2.03/ 6'8''2011202413
Markieff MorrisPF/C2.03/ 6'8''2011202413
Max MorrisSG/SF1.88/ 6'2''194919501
Monte MorrisPG1.91/ 6'3''201720247
Randolph MorrisC2.11/ 6'11''200620104
Terence MorrisSF2.05/ 6'9''200120063
Adam MorrisonSF2.03/ 6'8''200620103
Mike MorrisonSG1.93/ 6'4''198919901
Red MorrisonC/PF2.03/ 6'8''195419583
Anthony MorrowSG1.96/ 6'5''200820179
Dwayne MortonSF/SG2.01/ 6'7''199419951
John MortonPG1.91/ 6'3''198919923
Richard MortonPG1.91/ 6'3''198819891
Glenn MosleyPF2.03/ 6'8''197719792
Perry MossPG1.88/ 6'2''198519872
Lawrence MotenSG1.96/ 6'5''199519983
Donatas MotiejunasC2.13/ 7'0''201220196
Johnathan MotleyC/PF2.03/ 6'8''201720203
Hanno MottolaPF2.09/ 6'10''200020022
Arnett MoultriePF/C2.08/ 6'10''201220142
Alonzo MourningC2.08/ 6'10''1992200815
Timofey MozgovC2.16/ 7'1''201020188
Chuck MrazovichPF/SF1.96/ 6'5''195019511
Emmanuel MudiayPG1.91/ 6'3''201520226
Erwin MuellerPF/C2.03/ 6'8''196619737
Shabazz MuhammadSF/SG1.98/ 6'6''201320185
Mychal MulderSG1.93/ 6'4''201920223
Joe MullaneyPG/SG1.83/ 6'0''194919501
Bob MullensPG/SG1.85/ 6'1''194619471
Byron MullensPF/C2.13/ 7'0''200920145
Chris MullinSG/SF2.01/ 6'7''1985200116
Jeff MullinsSG/SF1.93/ 6'4''1964197612
Todd MundtC2.13/ 7'0''199519961
Xavier MunfordPG1.88/ 6'2''201520182
Chris MunkPF2.05/ 6'9''199019911
George MunroePG/SG1.81/ 5'11''194619482
Eric MurdockPG1.85/ 6'1''199120009
Gheorghe MuresanC2.31/ 7'7''199320006
Ade MurkeySG1.96/ 6'5''202120221
Allen MurphySG1.96/ 6'5''197619771
Calvin MurphyPG1.75/ 5'9''1970198313
Dick MurphyPG/SG1.85/ 6'1''194619471
Erik MurphyPF2.08/ 6'10''201320141
Jay MurphyPF/SF2.05/ 6'9''198419884
John MurphySG/SF1.88/ 6'2''194619471
Kevin MurphySG1.96/ 6'5''201220131
Ronnie MurphySF1.96/ 6'5''198719881
Tod MurphyPF/C2.06/ 6'9''198719945
Troy MurphyPF2.11/ 6'11''2001201312
Trey Murphy IIISG/SF2.06/ 6'9''202120243
Dejounte MurraySG/PG1.93/ 6'4''201620247
Jamal MurrayPG/SG1.93/ 6'4''201620247
Keegan MurrayPF2.03/ 6'8''202220242
Ken MurraySG/SF1.88/ 6'2''195019553
Kris MurraySF/PF2.03/ 6'8''202320241
Lamond MurraySF2.01/ 6'7''1994200611
Ronald MurrayPG1.91/ 6'3''200220108
Tracy MurraySF2.01/ 6'7''1992200412
Dorie MurreyPF/C2.03/ 6'8''196619726
Toure MurrySF/SG1.96/ 6'5''201320152
Dzanan MusaPF/SF2.06/ 6'9''201820202
Mike MuscalaC2.08/ 6'10''2013202411
Angelo MusiPG/SG1.76/ 5'9''194619493
Jerrod MustafPF/C2.08/ 6'10''199019944
Dikembe MutomboC2.18/ 7'2''1991200918
Martin MuurseppPF/SF2.08/ 6'10''199619982
Pete MyersSG1.98/ 6'6''198619989
Svi MykhailiukSF/SG2.01/ 6'7''201820246