Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| 1989 Atp tourUnited States | 7 | 3 | 10 | 12 | 110 | 123 | 4 | 3 | – |
| 1988 Atp tourUnited States | 22 | 8 | 18 | 32 | 224 | 260 | 8 | 3 | 1 |
| 1987 Atp tourUnited States | 27 | 11 | 29 | 43 | 342 | 377 | 16 | 3 | – |
| 1986 Atp tourUnited States | 33 | 16 | 41 | 41 | 416 | 396 | 19 | 4 | 1 |
| 1985 Atp tourUnited States | 44 | 25 | 66 | 56 | 617 | 573 | 21 | 10 | – |
| 1984 Atp tourUnited States | 30 | 16 | 41 | 38 | 396 | 383 | 14 | 6 | – |
| 1983 Atp tourUnited States | 10 | 3 | 15 | 17 | 150 | 151 | 4 | 5 | – |
| 1982 Atp tourUnited States | 1 | 0 | 0 | 2 | 8 | 13 | 0 | – | – |
| Career8 seasons | 174 | 82 | 220 | 241 | 2,263 | 2,276 | 86 | 34 | 2 |
| Game | ||||||||
|---|---|---|---|---|---|---|---|---|
| Wimbledon: Round of 32 v Amos MansdorfL 0-3 26 June | 0 | 0 | 3 | 8 | 18 | 0 | 1 | – |
| Wimbledon: Round of 64 v Todd WitskenW 3-2 26 June | 1 | 3 | 2 | 36 | 35 | 1 | 1 | – |
| Wimbledon: Round of 128 v Nick BrownW 3-0 26 June | 1 | 3 | 0 | 19 | 12 | 1 | 1 | – |
| Forest Hills: Round of 64 v Jimmy BrownL 0-2 1 May | 0 | 0 | 2 | 2 | 12 | 0 | – | – |
| Key Biscayne: Round of 64 v Mikael PernforsL 0-3 20 Mar | 0 | 0 | 3 | 13 | 19 | 1 | – | – |
| Key Biscayne: Round of 128 v Peter LundgrenW 3-0 20 Mar | 1 | 3 | 0 | 18 | 9 | 0 | – | – |
| Indian Wells: Round of 64 v Mark WoodfordeL 1-2 13 Mar | 0 | 1 | 2 | 14 | 18 | 1 | – | – |
| Split | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| LossesResult | 92 | 0.0 | 0.4 | 2.2 | 10.1 | 15.0 | 0.4 | 0.2 | 0.0 |
| WinsResult | 82 | 1.0 | 2.2 | 0.5 | 16.3 | 10.9 | 0.5 | 0.2 | – |
| Regular seasonStage · won 79 of 161 | 161 | 0.5 | 1.3 | 1.4 | 13.2 | 13.1 | 0.5 | 0.2 | 0.0 |
| FinalsStage · won 3 of 13 | 13 | 0.2 | 0.8 | 1.6 | 11.1 | 12.7 | 0.5 | – | – |
| Tim MayotteOpponent · won 1 of 5 | 5 | 0.2 | 0.8 | 1.8 | 12.6 | 15.0 | 0.8 | 0.2 | – |
| Ivan LendlOpponent · won 0 of 4 | 4 | 0.0 | 0.0 | 2.0 | 6.0 | 12.3 | 0.3 | – | – |
| Johan KriekOpponent · won 3 of 4 | 4 | 0.8 | 1.8 | 1.0 | 12.8 | 11.3 | 0.3 | 0.3 | – |
| Mats WilanderOpponent · won 1 of 4 | 4 | 0.3 | 0.8 | 2.3 | 12.0 | 16.5 | 0.3 | 0.5 | – |
| Aaron KricksteinOpponent · won 3 of 3 | 3 | 1.0 | 2.3 | 0.7 | 17.3 | 13.0 | 1.0 | 0.3 | – |
| Brad GilbertOpponent · won 1 of 3 | 3 | 0.3 | 1.0 | 1.3 | 9.3 | 11.3 | 0.0 | – | – |
| David PateOpponent · won 1 of 3 | 3 | 0.3 | 1.0 | 1.3 | 12.3 | 10.7 | 0.3 | – | – |
| Jimmy ConnorsOpponent · won 2 of 3 | 3 | 0.7 | 1.3 | 0.7 | 11.3 | 8.7 | 0.3 | – | – |
| Marcel FreemanOpponent · won 3 of 3 | 3 | 1.0 | 2.0 | 0.7 | 16.0 | 11.7 | 0.7 | – | – |
| Marty DavisOpponent · won 0 of 3 | 3 | 0.0 | 0.0 | 2.0 | 7.3 | 12.7 | 0.3 | – | – |
| Michael WestphalOpponent · won 2 of 3 | 3 | 0.7 | 1.7 | 1.3 | 16.3 | 14.0 | 0.7 | 0.3 | – |
| Mikael PernforsOpponent · won 0 of 3 | 3 | 0.0 | 0.7 | 2.3 | 13.0 | 17.3 | 0.7 | – | – |
| Mike LeachOpponent · won 1 of 3 | 3 | 0.3 | 1.7 | 2.0 | 20.7 | 19.7 | 1.3 | – | – |
| Andre AgassiOpponent · won 1 of 2 | 2 | 0.5 | 1.0 | 1.0 | 9.0 | 8.5 | 0.0 | – | – |
| Andres GomezOpponent · won 0 of 2 | 2 | 0.0 | 0.0 | 2.0 | 9.0 | 13.0 | 1.0 | – | – |
| Bob GreenOpponent · won 1 of 2 | 2 | 0.5 | 1.0 | 1.0 | 9.0 | 9.5 | 0.0 | – | – |
| Bud SchultzOpponent · won 1 of 2 | 2 | 0.5 | 2.0 | 1.5 | 20.0 | 16.0 | 1.0 | 0.5 | – |
| Christo Van RensburgOpponent · won 0 of 2 | 2 | 0.0 | 0.0 | 2.0 | 5.5 | 12.5 | 0.0 | – | – |
| Dan GoldieOpponent · won 0 of 2 | 2 | 0.0 | 0.5 | 2.0 | 9.0 | 13.5 | 0.0 | – | – |
| Danie VisserOpponent · won 1 of 2 | 2 | 0.5 | 2.0 | 1.5 | 18.0 | 19.0 | 0.5 | 0.5 | – |
| Eliot TeltscherOpponent · won 0 of 2 | 2 | 0.0 | 0.5 | 2.5 | 9.5 | 17.0 | 0.5 | 0.5 | – |
| Guy ForgetOpponent · won 1 of 2 | 2 | 0.5 | 1.5 | 1.5 | 12.5 | 15.5 | 0.5 | 0.5 | 0.5 |
| Henrik SundstromOpponent · won 1 of 2 | 2 | 0.5 | 1.5 | 2.5 | 20.0 | 20.5 | 0.5 | 1.0 | – |
| John FitzgeraldOpponent · won 1 of 2 | 2 | 0.5 | 1.0 | 1.5 | 13.0 | 13.0 | 0.5 | – | – |
| John FrawleyOpponent · won 1 of 2 | 2 | 0.5 | 2.0 | 2.0 | 19.5 | 17.5 | 1.0 | 0.5 | – |
| Ken FlachOpponent · won 1 of 2 | 2 | 0.5 | 1.0 | 1.0 | 12.0 | 9.5 | 1.0 | – | – |
| Leif ShirasOpponent · won 0 of 2 | 2 | 0.0 | 0.0 | 2.0 | 6.5 | 12.0 | 0.0 | – | – |
| Mark DicksonOpponent · won 0 of 2 | 2 | 0.0 | 0.0 | 2.0 | 6.0 | 12.5 | 0.5 | – | – |
| Mark WoodfordeOpponent · won 0 of 2 | 2 | 0.0 | 1.0 | 2.5 | 13.5 | 18.5 | 0.5 | 0.5 | – |
| Nduka OdizorOpponent · won 2 of 2 | 2 | 1.0 | 2.0 | 0.5 | 14.5 | 8.0 | 0.5 | – | – |
| Peter FlemingOpponent · won 0 of 2 | 2 | 0.0 | 0.0 | 2.0 | 4.5 | 12.0 | 0.0 | – | – |
| Ricardo AcunaOpponent · won 1 of 2 | 2 | 0.5 | 2.0 | 1.0 | 16.5 | 14.5 | 0.5 | 0.5 | – |
| Scott DavisOpponent · won 0 of 2 | 2 | 0.0 | 0.5 | 2.0 | 10.0 | 14.0 | 0.5 | – | – |
| Steve DentonOpponent · won 2 of 2 | 2 | 1.0 | 2.0 | 1.0 | 17.5 | 17.0 | 1.0 | – | – |
| Todd WitskenOpponent · won 2 of 2 | 2 | 1.0 | 2.5 | 1.5 | 27.5 | 24.5 | 1.0 | 0.5 | – |
| Tom GulliksonOpponent · won 0 of 2 | 2 | 0.0 | 2.0 | 3.0 | 26.0 | 27.5 | 2.5 | 1.0 | – |
| Alex AntonitschOpponent · won 1 of 1 | 1 | 1.0 | 2.0 | 1.0 | 19.0 | 14.0 | 2.0 | – | – |
| Amos MansdorfOpponent · won 0 of 1 | 1 | 0.0 | 0.0 | 3.0 | 8.0 | 18.0 | 0.0 | 1.0 | – |
| Anders JarrydOpponent · won 0 of 1 | 1 | 0.0 | 0.0 | 2.0 | 10.0 | 13.0 | 1.0 | – | – |
| Andrei ChesnokovOpponent · won 0 of 1 | 1 | 0.0 | 0.0 | 2.0 | 6.0 | 12.0 | 0.0 | – | – |
| Andrew BurrowOpponent · won 0 of 1 | 1 | 0.0 | 1.0 | 0.0 | 8.0 | 5.0 | 0.0 | – | 1.0 |
| Andrew CastleOpponent · won 0 of 1 | 1 | 0.0 | 0.0 | 2.0 | 10.0 | 13.0 | 1.0 | – | – |
| Andrew SznajderOpponent · won 0 of 1 | 1 | 0.0 | 0.0 | 2.0 | 12.0 | 14.0 | 2.0 | – | – |
| Barry MoirOpponent · won 1 of 1 | 1 | 1.0 | 2.0 | 0.0 | 14.0 | 12.0 | 2.0 | – | – |
| Ben TestermanOpponent · won 1 of 1 | 1 | 1.0 | 2.0 | 0.0 | 12.0 | 7.0 | 0.0 | – | – |
| Bill CowanOpponent · won 1 of 1 | 1 | 1.0 | 2.0 | 0.0 | 12.0 | 4.0 | 0.0 | – | – |
| Brad PearceOpponent · won 0 of 1 | 1 | 0.0 | 0.0 | 2.0 | 9.0 | 13.0 | 1.0 | – | – |
| Broderick DykeOpponent · won 1 of 1 | 1 | 1.0 | 2.0 | 0.0 | 13.0 | 7.0 | 0.0 | – | – |
| Cassio MottaOpponent · won 1 of 1 | 1 | 1.0 | 3.0 | 2.0 | 27.0 | 26.0 | 2.0 | 1.0 | – |
| Chip HooperOpponent · won 1 of 1 | 1 | 1.0 | 2.0 | 1.0 | 18.0 | 12.0 | 1.0 | – | – |
| Chris DunkOpponent · won 1 of 1 | 1 | 1.0 | 2.0 | 0.0 | 12.0 | 6.0 | 0.0 | – | – |
| Chris LewisOpponent · won 0 of 1 | 1 | 0.0 | 1.0 | 2.0 | 12.0 | 17.0 | 0.0 | – | – |
| Claudio PanattaOpponent · won 0 of 1 | 1 | 0.0 | 1.0 | 2.0 | 14.0 | 17.0 | 0.0 | – | – |
| Colin DowdeswellOpponent · won 0 of 1 | 1 | 0.0 | 0.0 | 2.0 | 9.0 | 13.0 | 0.0 | – | – |
| Dan NahirnyOpponent · won 1 of 1 | 1 | 1.0 | 2.0 | 0.0 | 13.0 | 9.0 | 1.0 | – | – |
| David MustardOpponent · won 1 of 1 | 1 | 1.0 | 2.0 | 0.0 | 12.0 | 4.0 | 0.0 | – | – |
Wins-losses for Holmes. Tap a rival for the full head to head.
Stats from official league and public sports feeds. Updated hourly. Tennis history by Jeff Sackmann / Tennis Abstract (CC BY-NC-SA 4.0).