McNamara spolu s krajanem Paulem McNameem v roce 1979 ovládli čtyřhru na Australian Open a v letech 1980 a 1982 přidali triumfy ve Wimbledonu. Celkem v deblu získal 19 titulů a dalších pět přidal ve dvouhře, ve které bylo jeho nejlepším umístěním ve světovém žebříčku sedmé místo. Ve čtyřhře byl nejvýše světovou trojkou.