Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1990 Atp tourUnited States | 26 | 8 | – | 18 | 43 | 241 | 337 | 7 | 4 | 4 | – |
| 1989 Atp tourUnited States | 30 | 14 | – | 38 | 45 | 392 | 410 | 11 | 7 | – | 1 |
| 1988 Atp tourUnited States | 21 | 9 | – | 24 | 29 | 238 | 249 | 4 | 2 | – | – |
| 1987 Atp tourUnited States | 15 | 4 | – | 14 | 26 | 180 | 220 | 7 | 5 | – | – |
| 1986 Atp tourUnited States | 7 | 2 | – | 8 | 11 | 99 | 106 | 5 | – | – | – |
| 1985 Atp tourUnited States | 36 | 17 | – | 46 | 49 | 457 | 495 | 19 | 5 | – | – |
| 1984 Atp tourUnited States | 31 | 15 | 1 | 39 | 42 | 410 | 426 | 20 | 4 | – | – |
| 1983 Atp tourUnited States | 4 | 2 | – | 5 | 6 | 56 | 61 | 3 | 1 | – | – |
| 1982 Atp tourUnited States | 1 | 0 | – | 0 | 3 | 9 | 19 | 0 | 1 | – | – |
| 1980 Atp tourUnited States | 2 | 0 | – | 0 | 5 | 7 | 30 | 0 | 1 | – | – |
| Career10 seasons | 173 | 71 | 1 | 192 | 259 | 2,089 | 2,353 | 76 | 30 | 4 | 1 |
| Game | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Indianapolis: Round of 32 v Richey RenebergL 0-2 13 Aug | 0 | – | 0 | 2 | 1 | 12 | 0 | – | – | – |
| Indianapolis: Round of 64 v Robbie WeissW 2-0 13 Aug | 1 | – | 2 | 0 | 12 | 6 | 0 | – | – | – |
| ATP Masters 1000 Cincinnati: Round of 64 v David WheatonL 0-2 6 Aug | 0 | – | 0 | 2 | 10 | 13 | 1 | – | 1 | – |
| ATP Masters 1000 Canada: Round of 32 v Jay BergerL 0-2 23 July | 0 | – | 0 | 2 | 6 | 12 | 0 | – | 1 | – |
| ATP Masters 1000 Canada: Round of 64 v Paul AnnaconeW 2-0 23 July | 1 | – | 2 | 0 | 12 | 5 | 0 | – | 1 | – |
| Newport: Round of 32 v Pieter AldrichL 0-2 9 July | 0 | – | 0 | 2 | 7 | 12 | 0 | – | – | – |
| Wimbledon: Round of 128 v Paul AnnaconeL 2-3 25 June | 0 | – | 2 | 3 | 24 | 25 | 0 | 1 | – | – |
| London / Queen's Club: Round of 32 v David PateL 0-2 11 June | 0 | – | 0 | 2 | 7 | 12 | 0 | – | – | – |
| London / Queen's Club: Round of 64 v Joey RiveW 2-0 11 June | 1 | – | 2 | 0 | 14 | 11 | 1 | – | – | – |
| Roland Garros: Round of 64 v Aki RahunenL 0-3 28 May | 0 | – | 0 | 3 | 2 | 18 | 0 | 1 | – | – |
| Roland Garros: Round of 128 v Slobodan ZivojinovicW 3-2 28 May | 1 | – | 3 | 2 | 25 | 26 | 1 | 1 | – | – |
| Kiawah Island: Round of 32 v Malivai WashingtonL 0-2 7 May | 0 | – | 0 | 2 | 3 | 12 | 0 | – | – | – |
| Singapore: Round of 32 v Jan SiemerinkL 0-2 30 Apr | 0 | – | 0 | 2 | 9 | 13 | 0 | – | – | – |
| Hong Kong: Round of 32 v Grant ConnellL 0-2 23 Apr | 0 | – | 0 | 2 | 3 | 12 | 0 | – | – | – |
| Seoul: Round of 16 v Alex AntonitschL 0-2 16 Apr | 0 | – | 0 | 2 | 1 | 12 | 0 | – | – | – |
| Seoul: Round of 32 v Thomas HogstedtW 2-1 16 Apr | 1 | – | 2 | 1 | 17 | 15 | 0 | – | – | – |
| Tokyo Outdoor: Round of 32 v Stefan EdbergL 0-2 9 Apr | 0 | – | 0 | 2 | 2 | 12 | 0 | – | – | – |
| Tokyo Outdoor: Round of 64 v Bret GarnettW 2-1 9 Apr | 1 | – | 2 | 1 | 18 | 12 | 1 | – | – | – |
| Orlando: Round of 32 v Dan GoldieL 0-2 2 Apr | 0 | – | 0 | 2 | 4 | 12 | 0 | – | – | – |
| ATP Masters 1000 Miami: Round of 128 v Niclas KroonL 0-2 16 Mar | 0 | – | 0 | 2 | 8 | 13 | 1 | – | 1 | – |
| Memphis: Round of 64 v Tim WilkisonL 0-2 26 Feb | 0 | – | 0 | 2 | 8 | 13 | 0 | – | – | – |
| Toronto Indoor: Round of 16 v John McEnroeL 0-2 12 Feb | 0 | – | 0 | 2 | 7 | 12 | 0 | – | – | – |
| Toronto Indoor: Round of 32 v Richard MatuszewskiW 1-0 12 Feb | 1 | – | 1 | 0 | 11 | 8 | 1 | – | – | – |
| Toronto Indoor: Round of 64 v Scott DavisW 2-0 12 Feb | 1 | – | 2 | 0 | 13 | 8 | 0 | – | – | – |
| San Francisco: Round of 32 v Richey RenebergL 0-2 5 Feb | 0 | – | 0 | 2 | 9 | 13 | 1 | – | – | – |
| Australian Open: Round of 128 v Sergi BrugueraL 0-3 15 Jan | 0 | – | 0 | 3 | 8 | 18 | 0 | 1 | – | – |
| Split | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| LossesResult | 102 | 0.0 | 0.0 | 0.4 | 2.2 | 9.6 | 15.1 | 0.4 | 0.2 | 0.0 | 0.0 |
| WinsResult | 71 | 1.0 | – | 2.1 | 0.5 | 15.6 | 11.5 | 0.5 | 0.2 | 0.0 | – |
| Regular seasonStage · won 67 of 161 | 161 | 0.4 | – | 1.1 | 1.5 | 12.3 | 13.7 | 0.4 | 0.2 | 0.0 | 0.0 |
| FinalsStage · won 4 of 12 | 12 | 0.3 | 0.1 | 0.8 | 1.5 | 9.6 | 12.6 | 0.4 | – | – | – |
| Brad GilbertOpponent · won 0 of 3 | 3 | 0.0 | – | 0.3 | 2.0 | 7.7 | 13.7 | 0.0 | – | – | – |
| Danie VisserOpponent · won 2 of 3 | 3 | 0.7 | – | 1.7 | 1.0 | 14.0 | 13.0 | 0.3 | 0.3 | – | – |
| David PateOpponent · won 1 of 3 | 3 | 0.3 | – | 0.7 | 1.7 | 8.3 | 12.0 | 0.0 | – | – | – |
| Jimmy ConnorsOpponent · won 0 of 3 | 3 | 0.0 | – | 0.3 | 2.3 | 10.3 | 16.7 | 1.0 | 0.3 | – | – |
| Joey RiveOpponent · won 3 of 3 | 3 | 1.0 | – | 2.0 | 0.3 | 14.7 | 10.3 | 0.3 | – | – | – |
| Johan KriekOpponent · won 1 of 3 | 3 | 0.3 | – | 1.0 | 1.3 | 11.3 | 12.0 | 1.0 | 0.3 | – | – |
| Kelly EverndenOpponent · won 0 of 3 | 3 | 0.0 | – | 0.7 | 2.0 | 11.7 | 14.3 | 0.7 | – | – | – |
| Paul AnnaconeOpponent · won 1 of 3 | 3 | 0.3 | – | 1.3 | 1.7 | 15.0 | 14.3 | 0.3 | 0.3 | 0.3 | – |
| Peter FlemingOpponent · won 0 of 3 | 3 | 0.0 | – | 0.3 | 2.0 | 9.7 | 13.3 | 0.3 | – | – | – |
| Richey RenebergOpponent · won 0 of 3 | 3 | 0.0 | – | 0.0 | 2.0 | 4.7 | 12.3 | 0.3 | – | – | – |
| Thomas HogstedtOpponent · won 3 of 3 | 3 | 1.0 | – | 2.0 | 0.7 | 15.7 | 11.7 | 0.3 | – | – | – |
| Andres GomezOpponent · won 1 of 2 | 2 | 0.5 | – | 1.0 | 1.5 | 12.5 | 13.5 | 0.5 | – | – | – |
| Brad DrewettOpponent · won 1 of 2 | 2 | 0.5 | – | 1.0 | 1.0 | 11.0 | 11.0 | 0.0 | – | – | – |
| Chip HooperOpponent · won 1 of 2 | 2 | 0.5 | – | 1.0 | 2.0 | 12.0 | 17.5 | 0.5 | 0.5 | – | – |
| Dan GoldieOpponent · won 0 of 2 | 2 | 0.0 | – | 0.5 | 2.0 | 8.0 | 13.5 | 0.0 | – | – | – |
| Eddie EdwardsOpponent · won 0 of 2 | 2 | 0.0 | – | 0.5 | 2.0 | 7.0 | 13.0 | 0.0 | – | – | – |
| Eric JelenOpponent · won 0 of 2 | 2 | 0.0 | – | 0.5 | 2.0 | 10.5 | 14.5 | 0.5 | – | – | – |
| Glenn LayendeckerOpponent · won 1 of 2 | 2 | 0.5 | – | 1.5 | 1.5 | 15.5 | 15.0 | 0.5 | – | – | – |
| Greg HolmesOpponent · won 2 of 2 | 2 | 1.0 | – | 2.0 | 0.0 | 12.0 | 6.5 | 0.0 | – | – | – |
| Guy ForgetOpponent · won 2 of 2 | 2 | 1.0 | – | 2.5 | 0.5 | 16.0 | 12.0 | 0.0 | 0.5 | – | – |
| Ivan LendlOpponent · won 1 of 2 | 2 | 0.5 | – | 1.0 | 1.0 | 9.5 | 10.0 | 0.0 | – | – | – |
| Jeremy BatesOpponent · won 2 of 2 | 2 | 1.0 | – | 2.5 | 1.0 | 19.5 | 12.5 | 0.0 | 0.5 | – | – |
| John FitzgeraldOpponent · won 2 of 2 | 2 | 1.0 | – | 2.0 | 1.0 | 17.0 | 13.5 | 1.0 | – | – | – |
| John McEnroeOpponent · won 0 of 2 | 2 | 0.0 | 0.5 | 0.5 | 2.0 | 8.0 | 13.5 | 0.0 | – | – | – |
| Kevin CurrenOpponent · won 1 of 2 | 2 | 0.5 | – | 1.5 | 1.0 | 14.5 | 14.5 | 0.5 | 0.5 | – | 0.5 |
| Mats WilanderOpponent · won 0 of 2 | 2 | 0.0 | – | 0.0 | 2.5 | 6.5 | 15.5 | 0.0 | 0.5 | – | – |
| Michiel SchapersOpponent · won 1 of 2 | 2 | 0.5 | – | 2.0 | 1.5 | 21.0 | 19.0 | 2.0 | 0.5 | – | – |
| Paul ChamberlinOpponent · won 1 of 2 | 2 | 0.5 | – | 1.0 | 1.5 | 14.0 | 13.0 | 1.0 | 0.5 | – | – |
| Peter DoohanOpponent · won 1 of 2 | 2 | 0.5 | – | 2.0 | 2.0 | 23.5 | 25.0 | 0.5 | 0.5 | – | – |
| Peter LundgrenOpponent · won 0 of 2 | 2 | 0.0 | – | 0.0 | 2.0 | 5.5 | 12.5 | 0.5 | – | – | – |
| Richard MatuszewskiOpponent · won 2 of 2 | 2 | 1.0 | – | 1.5 | 0.5 | 13.0 | 10.0 | 0.5 | – | – | – |
| Russell SimpsonOpponent · won 0 of 2 | 2 | 0.0 | – | 0.5 | 2.0 | 10.5 | 15.5 | 1.0 | – | – | – |
| Sergi BrugueraOpponent · won 1 of 2 | 2 | 0.5 | – | 1.5 | 2.5 | 16.0 | 19.0 | 0.0 | 1.0 | – | – |
| Slobodan ZivojinovicOpponent · won 1 of 2 | 2 | 0.5 | – | 1.5 | 2.0 | 16.5 | 19.0 | 0.5 | 0.5 | – | – |
| Tim GulliksonOpponent · won 1 of 2 | 2 | 0.5 | – | 1.5 | 2.0 | 16.5 | 16.5 | 0.0 | 0.5 | – | – |
| Tim MayotteOpponent · won 1 of 2 | 2 | 0.5 | – | 1.0 | 1.5 | 11.0 | 11.5 | 0.0 | – | – | – |
| Vijay AmritrajOpponent · won 0 of 2 | 2 | 0.0 | – | 0.0 | 2.0 | 4.0 | 12.0 | 0.0 | – | – | – |
| Aaron KricksteinOpponent · won 0 of 1 | 1 | 0.0 | – | 0.0 | 2.0 | 1.0 | 12.0 | 0.0 | – | – | – |
| Aki RahunenOpponent · won 0 of 1 | 1 | 0.0 | – | 0.0 | 3.0 | 2.0 | 18.0 | 0.0 | 1.0 | – | – |
| Alex AntonitschOpponent · won 0 of 1 | 1 | 0.0 | – | 0.0 | 2.0 | 1.0 | 12.0 | 0.0 | – | – | – |
| Alexander VolkovOpponent · won 0 of 1 | 1 | 0.0 | – | 0.0 | 3.0 | 10.0 | 18.0 | 0.0 | 1.0 | – | – |
| Amos MansdorfOpponent · won 0 of 1 | 1 | 0.0 | – | 0.0 | 2.0 | 7.0 | 12.0 | 0.0 | – | – | – |
| Barry MoirOpponent · won 0 of 1 | 1 | 0.0 | – | 2.0 | 3.0 | 22.0 | 23.0 | 0.0 | 1.0 | – | – |
| Ben TestermanOpponent · won 0 of 1 | 1 | 0.0 | – | 2.0 | 3.0 | 23.0 | 29.0 | 1.0 | 1.0 | – | – |
| Bob GreenOpponent · won 1 of 1 | 1 | 1.0 | – | 2.0 | 1.0 | 18.0 | 13.0 | 1.0 | – | – | – |
| Bong Soo KimOpponent · won 0 of 1 | 1 | 0.0 | – | 1.0 | 2.0 | 12.0 | 18.0 | 1.0 | – | – | – |
| Bret GarnettOpponent · won 1 of 1 | 1 | 1.0 | – | 2.0 | 1.0 | 18.0 | 12.0 | 1.0 | – | – | – |
| Brian TeacherOpponent · won 1 of 1 | 1 | 1.0 | – | 2.0 | 1.0 | 19.0 | 17.0 | 0.0 | – | – | – |
| Broderick DykeOpponent · won 0 of 1 | 1 | 0.0 | – | 1.0 | 2.0 | 11.0 | 13.0 | 0.0 | – | – | – |
| Carl Uwe SteebOpponent · won 0 of 1 | 1 | 0.0 | – | 0.0 | 2.0 | 5.0 | 12.0 | 0.0 | – | – | – |
| Charles Bud CoxOpponent · won 0 of 1 | 1 | 0.0 | – | 1.0 | 2.0 | 13.0 | 18.0 | 1.0 | – | – | – |
| Charlton EagleOpponent · won 1 of 1 | 1 | 1.0 | – | 2.0 | 1.0 | 15.0 | 11.0 | 0.0 | – | – | – |
| Chris BaileyOpponent · won 1 of 1 | 1 | 1.0 | – | 2.0 | 0.0 | 14.0 | 11.0 | 1.0 | – | – | – |
| Claudio PanattaOpponent · won 1 of 1 | 1 | 1.0 | – | 3.0 | 1.0 | 23.0 | 21.0 | 2.0 | 1.0 | – | – |
| Colin DowdeswellOpponent · won 1 of 1 | 1 | 1.0 | – | 2.0 | 0.0 | 12.0 | 3.0 | 0.0 | – | – | – |
| Craig A MillerOpponent · won 0 of 1 | 1 | 0.0 | – | 0.0 | 2.0 | 5.0 | 12.0 | 0.0 | – | – | – |
Wins-losses for Shiras. 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).