# 1989 Grand Prix de Tennis de Toulouse – Singles

The 1989 Grand Prix de Tennis de Toulouse was a men's tennis tournament played on indoor carpet courts in Toulouse, France that was part of the Regular Series of the 1989 Grand Prix tennis circuit. It was the eighth edition of the tournament and was held from 9 October – 15 October.

## Seeds

Champion seeds are indicated in bold text while text in italics indicates the round in which those seeds were eliminated.
* John McEnroe (final)
* Jimmy Connors (champion)
* Andrei Chesnokov (semifinals)
* Horst Skoff (semifinals)
* Jordi Arrese (second round)
* Omar Camporese (first round)
* Guy Forget (first round)
* Marcelo Filippini (first round)

## Draw
### Key

* Q = Qualifier
* WC = Wild card
* LL = Lucky loser
* Alt = Alternate
* SE = Special exempt
* PR = Protected ranking
* ITF = ITF entry
* JE = Junior exempt
* w/o = Walkover
* r = Retired
* d = Defaulted
* SR = Special ranking

### Finals

| Semifinals | Semifinals | Semifinals | Semifinals | Semifinals | Final | Final | Final | Final |
| 1 | John McEnroe | 6 | 6 | | | | | |
| 4 | Horst Skoff | 1 | 3 | | | | | |
| 4 | Horst Skoff | 1 | 3 | | 1 | John McEnroe | 3 | 3 |
| | | | | | 2 | Jimmy Connors | 6 | 6 |
| 3 | Andrei Chesnokov | 6 | 3 | 1 | 2 | Jimmy Connors | 6 | 6 |
| 2 | Jimmy Connors | 3 | 6 | 6 | | | | |

### Top half

| First round | First round | First round | First round | First round | Second round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals |
| 1 | J McEnroe | 4 | 6 | 7 | | | | | | | | | | | | | |
| | T Tulasne | 6 | 1 | 6 | 1 | J McEnroe | 7 | 6 | | | | | | | | | |
| | R Krishnan | 7 | 4 | 6 | | R Krishnan | 6 | 3 | | | | | | | | | |
| | M Šrejber | 5 | 6 | 3 | | | | | | 1 | J McEnroe | 7 | 6 | | | | |
| | D Pérez | 6 | 2 | 6 | | | | | | | M Gustafsson | 5 | 3 | | | | |
| | D Nargiso | 2 | 6 | 4 | | D Pérez | 3 | 3 | | | | | | | | | |
| | M Gustafsson | 6 | 4 | 6 | | M Gustafsson | 6 | 6 | | | | | | | | | |
| 7 | G Forget | 4 | 6 | 3 | | | | | | | | | | 1 | J McEnroe | 6 | 6 |
| 4 | H Skoff | 6 | 6 | | | | | | | | | | | 4 | H Skoff | 1 | 3 |
| | L Barthez | 2 | 4 | | 4 | H Skoff | 7 | 4 | 6 | | | | | | | | |
| | É Winogradsky | 6 | 6 | 6 | | É Winogradsky | 6 | 6 | 1 | | | | | | | | |
| | J Frana | 7 | 4 | 4 | | | | | | 4 | H Skoff | 6 | 6 | | | | |
| | M Laurendeau | 7 | 7 | | | | | | | | M Laurendeau | 3 | 2 | | | | |
| | M Tauson | 6 | 5 | | | M Laurendeau | 6 | 6 | | | | | | | | | |
| 5 | J Arrese | 6 | 6 | | 5 | J Arrese | 3 | 2 | | | | | | | | | |
| | C Bailey | 1 | 4 | | | | | | | | | | | | | | |

### Bottom half

| First round | First round | First round | First round | First round | Second round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals | Semifinals |
| | F Santoro | 6 | 2 | 6 | | | | | | | | | | | | | | |
| 6 | O Camporese | 2 | 6 | 3 | | F Santoro | 5 | 3 | | | | | | | | | | |
| | C Bergström | 6 | 6 | | | C Bergström | 7 | 6 | | | | | | | | | | |
| | M Schapers | 1 | 4 | | | | | | | | C Bergström | 4 | 3 | | | | | |
| | JF Altur | 6 | 6 | | | | | | | 3 | A Chesnokov | 6 | 6 | | | | | |
| | A Võsand | 3 | 3 | | | JF Altur | 1 | 4 | | | | | | | | | | |
| 3 | A Chesnokov | 6 | 6 | | 3 | A Chesnokov | 6 | 6 | | | | | | | | | | |
| | N Pereira | 4 | 3 | | | | | | | | | | | 3 | A Chesnokov | 6 | 3 | 1 |
| | J Potier | 6 | 6 | | | | | | | | | | | 2 | J Connors | 3 | 6 | 6 |
| 8 | M Filippini | 4 | 1 | | | J Potier | 0 | 7 | 6 | | | | | | | | | |
| | A Castle | 3 | 6 | 6 | | A Castle | 6 | 6 | 2 | | | | | | | | | |
| | J Canter | 6 | 2 | 3 | | | | | | | J Potier | 3 | 1 | | | | | |
| | U Riglewski | 7 | 2 | 6 | | | | | | 2 | J Connors | 6 | 6 | | | | | |
| | Ģ Dzelde | 6 | 6 | 1 | | U Riglewski | 6 | 2 | 6 | | | | | | | | | |
| 2 | J Connors | 6 | 6 | | 2 | J Connors | 2 | 6 | 7 | | | | | | | | | |
| | J Carlsson | 0 | 1 | | | | | | | | | | | | | | | |