Het totaal aantal tennistitels van John McEnroe is 156, waarvan 77 in het enkelspel, 78 in het mannendubbelspel en één in het gemengd dubbelspel. Met het Amerikaanse team won McEnroe vijfmaal de Davis Cup en tweemaal de World Team Cup.
Enkelspel (77)
Nr. Datum Toernooi Ondergrond Tegenstander in finale Score Gewonnen finales1.24 september 1978 HartfordTapijt Johan Kriek6-2, 6-4details2.1 oktober 1978 San FranciscoTapijt Dick Stockton2-6, 7-6, 6-2 details3.12 november 1978 StockholmHardcourt (i) Tim Gullikson6-2, 6-2 details4.19 november 1978 WembleyTapijt Tim Gullikson6-7, 6-4, 7-6, 6-2details5.14 januari 1979 MastersTapijt Arthur Ashe6-7, 6-3, 7-5details6.25 maart 1979 New OrleansTapijt Roscoe Tanner6-4, 6-2details7.1 april 1979 MilaanTapijt John Alexander6-4, 6-3details8.22 april 1979 San JoséTapijt Peter Fleming7-6, 7-6 details9.6 mei 1979 WCT FinalsTapijt Björn Borg7-5, 4-6, 6-2, 7-6details10.17 juni 1979 LondenGras Víctor Pecci6-7, 6-1, 6-1details11.5 augustus 1979 South OrangeGravel John Lloyd6-7, 6-4, 6-0details12.2 september 1979 US OpenHardcourt Vitas Gerulaitis7-5, 6-3, 6-3details13.30 september 1979 San Francisco (2)Tapijt Peter Fleming4-6, 7-5, 6-2 details14.11 november 1979 Stockholm (2)Hardcourt (i) Gene Mayer6-7, 6-3, 6-3details15.18 november 1979 Wembley (2)Tapijt Harold Solomon6-3, 6-4, 7-5details16.3 februari 1980 RichmondTapijt Roscoe Tanner6-1, 6-2details17.2 maart 1980 MemphisTapijt Jimmy Connors7-6, 7-6details18.30 maart 1980 Milaan (2)Tapijt Vijay Amritraj6-1, 6-4details19.15 juni 1980 Londen (2)Gras Kim Warwick6-3, 6-1details20.7 september 1980 US Open (2)Hardcourt Björn Borg7-6, 6-1, 6-7, 5-7, 6-4details21.12 oktober 1980 BrisbaneGras Phil Dent6-3, 6-4details22.19 oktober 1980 Sydney (indoor)Hardcourt (i) Vitas Gerulaitis6-3, 6-4details23.16 november 1980 Wembley (3)Tapijt Gene Mayer6-4, 6-3, 6-3details24.14 december 1980 WCT Challenge CupTapijt Vijay Amritraj6-1, 6-2, 6-1details25.15 februari 1981 Pepsi Grand SlamGravel Guillermo Vilas6-7, 6-4, 6-0details26.29 maart 1981 Milaan (3)Tapijt Björn Borg7-6, 6-4details27.5 april 1981 FrankfurtTapijt Tomáš Šmíd6-2, 6-3details28.19 april 1981 Los AngelesHardcourt Sandy Mayer6-7, 6-3, 6-3details29.3 mei 1981 WCT Finals (2)Tapijt Johan Kriek6-1, 6-2, 6-4details30.14 juni 1981 Londen UK (3)Gras Brian Gottfried7-6, 7-5details31.5 juli 1981 WimbledonGras Björn Borg4-6, 7-6, 7-6, 6-4details32.23 augustus 1981 CincinnatiHardcourt Chris Lewis6-3, 6-4details33.13 september 1981 US Open (3)Hardcourt Björn Borg4-6, 6-2, 6-4, 6-3details34.18 oktober 1981 Sydney (indoor) (2)Hardcourt (i) Roscoe Tanner6-4, 7-5, 6-2details35.31 januari 1982 PhiladelphiaTapijt Jimmy Connors6-3, 6-3, 6-1details36.26 september 1982 San Francisco (3)Tapijt Jimmy Connors6-1, 6-3details37.17 oktober 1982 Sydney (indoor) (3)Hardcourt (i) Gene Mayer6-4, 6-1, 6-4details38.31 oktober 1982 Tokio IndoorTapijt Peter McNamara7-6, 7-5details39.14 november 1982 Wembley (4)Tapijt Brian Gottfried6-3, 6-2, 6-4details40.6 februari 1983 Philadelphia (2)Tapijt Ivan Lendl4-6, 7-6, 6-4, 6-3details41.1 mei 1983 WCT Finals (3)Tapijt Ivan Lendl6-2, 4-6, 6-3, 6-7, 7-6details42.8 mei 1983 WCT Tournament of ChampionsGravel Vitas Gerulaitis6-3, 7-5details43.3 juli 1983 Wimbledon (2)Gras Chris Lewis6-2, 6-2, 6-2details44.16 oktober 1983 Sydney (indoor) (4)Hardcourt (i) Henri Leconte6-1, 6-4, 7-5details45.13 november 1983 Wembley (5)Tapijt Jimmy Connors7-5, 6-1, 6-4details46.16 januari 1984 Masters (2)Tapijt Ivan Lendl6-3, 6-4, 6-4details47.5 februari 1984 Philadelphia (3)Tapijt Ivan Lendl6-3, 3-6, 6-3, 7-6details48.2 februari 1984 Richmond (2)Tapijt Steve Denton6-3, 7-6details49.4 maart 1984 MadridTapijt Tomáš Šmíd6-0, 6-4details50.11 maart 1984 Brussel IndoorTapijt Ivan Lendl6-1, 6-3details51.30 april 1984 WCT Finals (4)Tapijt Jimmy Connors6-1, 6-2, 6-3details52.13 mei 1984 WCT Tournament of Champions (2)Gravel Ivan Lendl6-4, 6-2details53.17 juni 1984 Londen (4)Gras Leif Shiras6-1, 3-6, 6-2details54.8 juli 1984 Wimbledon (3)Gras Jimmy Connors6-1, 6-1, 6-2details55.19 augustus 1984 TorontoHardcourt Vitas Gerulaitis6-0, 6-3details56.8 september 1984 US Open (4)Hardcourt Ivan Lendl6-3, 6-4, 6-1details57.23 september 1984 San Francisco (4)Tapijt Brad Gilbert6-4, 6-4details58.4 november 1984 Stockholm (3)Hardcourt (i) Mats Wilander6-2, 3-6, 6-2details59.13 januari 1985 Masters (3)Tapijt Ivan Lendl7-5, 6-0, 6-4details60.27 januari 1985 Philadelphia (4)Tapijt Miloslav Mečíř6-3, 7-6, 6-1details61.3 maart 1985 HoustonTapijt Kevin Curren7-5, 6-1, 7-6details62.31 maart 1985 Milaan (4)Tapijt Anders Järryd6-4, 6-1details63.7 april 1985 ChicagoTapijt Jimmy Connorsw/odetails64.28 april 1985 AtlantaTapijt Paul Annacone7-6, 7-6, 6-2details65.11 augustus 1985 Stratton MountainHardcourt Ivan Lendl7-6, 6-2details66.18 augustus 1985 Montreal (2)Hardcourt Ivan Lendl7-5, 6-3details67.10 november 1985 Stockholm (4)Hardcourt (i) Anders Järryd6-1, 6-2details68.21 september 1986 Los Angeles (2)Hardcourt Stefan Edberg6-2, 6-3details69.28 september 1986 San Francisco (5)Tapijt Jimmy Connors7-6, 6-3details70.12 oktober 1986 ScottsdaleHardcourt Kevin Curren6-3, 3-6, 6-2details71.17 april 1988 TokioHardcourt Stefan Edberg6-2, 6-2details72.20 november 1988 DetroitTapijt Aaron Krickstein7-5, 6-2details73.26 februari 1989 LyonTapijt Jakob Hlasek6-3, 7-6details74.5 maart 1989 WCT Finals (5)Tapijt Brad Gilbert6-3, 6-3, 7-6details75.13 augustus 1989 IndianapolisHardcourt Jay Berger6-4, 4-6, 6-4details76.30 september 1990 BazelHardcourt (i) Goran Ivanišević6-7, 4-6, 7-6, 6-3, 6-4details77.3 maart 1991 Chicago (2)Tapijt Patrick McEnroe3-6, 6-2, 6-4detailsNr. Datum Toernooi Ondergrond Tegenstander in finale Score Verloren finales1.25 juni 1978 LondenGras Tony Roche6-8, 7-9details2.29 oktober 1978 BazelHardcourt (i) Guillermo Vilas3-6, 7-5, 5-7, 4-6details3.8 april 1979 RotterdamTapijt Björn Borg4-6, 2-6details4.19 augustus 1979 TorontoHardcourt Björn Borg3-6, 3-6details5.23 september 1979 Los AngelesTapijt Peter Fleming4-6, 4-6details6.27 januari 1980 PhiladelphiaTapijt Jimmy Connors3-6, 6-2, 3-6, 6-3, 4-6details7.4 mei 1980 WCT FinalsTapijt Jimmy Connors6-2, 6-7, 1-6, 2-6details8.11 mei 1980 WCT Tournament of ChampionsGravel Vitas Gerulaitis6-2, 2-6, 0-6details9.6 juli 1980 WimbledonGras Björn Borg6-1, 5-7, 3-6, 7-6, 6-8details10.3 augustus 1980 South OrangeGravel José Luis Clerc3-6, 2-6details11.9 november 1980 StockholmTapijt Björn Borg3-6, 4-6details12.15 november 1981 WembleyTapijt Jimmy Connors6-3, 6-2, 3-6, 4-6, 2-6details13.14 februari 1982 MemphisTapijt Johan Kriek3-6, 6-3 4-6details14.26 april 1982 WCT FinalsTapijt Ivan Lendl2-6, 6-3, 3-6, 3-6details15.13 juni 1982 LondenGras Jimmy Connors5-7, 3-6details16.4 juli 1982 WimbledonGras Jimmy Connors6-3, 3-6, 7-6, 6-7, 4-6details17.23 januari 1983 MastersTapijt Ivan Lendl4-6, 4-6, 2-6details18.12 juni 1983 LondenGras Jimmy Connors3-6, 3-6details19.21 augustus 1983 CincinnatiHardcourt Mats Wilander4-6, 4-6details20.24 september 1983 San FranciscoTapijt Ivan Lendl6-3, 6-7, 4-6details21.10 juni 1984 Roland GarrosGravel Ivan Lendl6-3, 6-2, 4-6, 5-7, 5-7details22.12 mei 1985 WCT Tournament of ChampionsGravel Ivan Lendl3-6, 3-6details23.8 september 1985 US OpenHardcourt Ivan Lendl6-7, 3-6, 4-6details24.8 februari 1987 PhiladelphiaTapijt Tim Mayotte6-3, 1-6, 3-6, 1-6details25.22 maart 1987 RotterdamTapijt Stefan Edberg6-3, 3-6, 1-6details26.29 maart 1987 Brussel IndoorTapijt Mats Wilander3-6, 4-6details27.12 april 1987 WCT FinalsTapijt Miloslav Mečíř0-6, 6-3, 2-6,details28.9 augustus 1987 Stratton MountainHardcourt Ivan Lendldetails29.7 augustus 1988 IndianapolisHardcourt Boris Becker4-6, 2-6details30.20 augustus 1989 MontrealHardcourt Ivan Lendl1-6, 3-6details31.15 oktober 1989 ToulouseHardcourt (i) Jimmy Connors3-6, 3-6details32.29 september 1991 BazelHardcourt (i) Jakob Hlasek6-7, 0-6, 3-6details
Dubbelspel (78)