McNamara egyesben öt tornát nyert – az 1980-as brüsszeli fináléban Taróczy Balázst felülmúlva –, s legjobbjaként hetedik volt a világranglistán. Legnagyobb sikereit azonban párosban aratta, honfitársa, Paul McNamee oldalán 1980-ban és 1982-ben is győzött Wimbledonban, az ausztrál nyílt bajnokságon pedig 1979-ben nyert. Összesen 19 tornán nem találtak legyőzőre párosban.
Játékos-pályafutása után McNamara edzősködött, többek között Mark Philippoussis, a bolgár Grigor Dimitrov és a kínai Vang Csiang trénere volt.
Az ausztrál sportember prosztatarákban hunyt el.