ATP 500 · 1990-02-12 · draw of 64
Toronto-1 1990
CarpetFinal
| 🇺🇸 Ivan Lendl | d. | 🇺🇸 Tim Mayotte | 6-3 6-0 | H2H |
Semifinals
| 🇺🇸 Tim Mayotte | d. | 🇺🇸 Brad Gilbert | 6-3 7-6 | H2H |
| 🇺🇸 Ivan Lendl | d. | 🇺🇸 John McEnroe | 6-3 6-2 | H2H |
Quarterfinals
| 🇺🇸 Tim Mayotte | d. | 🇺🇸 Aaron Krickstein | 4-6 6-4 7-6 | H2H |
| 🇺🇸 John McEnroe | d. | 🇺🇸 Jay Berger | 6-4 6-0 | H2H |
| 🇺🇸 Brad Gilbert | d. | 🇨🇿 Petr Korda | 3-6 7-6 6-2 | H2H |
| 🇺🇸 Ivan Lendl | d. | 🇺🇸 Kevin Curren | 6-7 7-6 6-3 | H2H |
Round of 16
| 🇨🇿 Petr Korda | d. | 🇵🇪 Jaime Yzaga | 7-6 6-4 | H2H |
| 🇺🇸 Kevin Curren | d. | 🇨🇦 Grant Connell | 7-6 2-6 6-1 | H2H |
| 🇺🇸 Tim Mayotte | d. | 🇲🇽 Jorge Lozano | 6-2 4-6 6-2 | H2H |
| 🇺🇸 Jay Berger | d. | 🇺🇸 Richey Reneberg | 6-4 7-6 | H2H |
| 🇺🇸 Aaron Krickstein | d. | 🇦🇺 John Fitzgerald | 6-2 6-2 | H2H |
| 🇺🇸 John McEnroe | d. | 🇺🇸 Leif Shiras | 6-4 6-3 | H2H |
| 🇺🇸 Brad Gilbert | d. | 🇨🇿 Milan Srejber | 6-2 6-2 | H2H |
| 🇺🇸 Ivan Lendl | d. | 🇳🇱 Paul Haarhuis | 7-5 6-2 | H2H |
Round of 32
| 🇨🇿 Milan Srejber | d. | 🇭🇷 Bruno Oresar | 4-6 6-4 6-2 | H2H |
| 🇺🇸 Leif Shiras | d. | 🇺🇸 Richard Matuszewski | 7-6 4-2 RET | H2H |
| 🇺🇸 Richey Reneberg | d. | 🇸🇪 Peter Lundgren | 7-5 6-1 | H2H |
| 🇲🇽 Jorge Lozano | d. | 🇸🇰 Marian Vajda | 7-5 4-6 7-5 | H2H |
| 🇳🇱 Paul Haarhuis | d. | 🇳🇿 Kelly Evernden | 6-4 6-7 6-1 | H2H |
| 🇦🇺 John Fitzgerald | d. | 🇨🇦 Martin Wostenholme | 6-1 6-1 | H2H |
| 🇵🇪 Jaime Yzaga | d. | 🇺🇸 Steve DeVries | 6-4 6-2 | H2H |
| 🇨🇦 Grant Connell | d. | 🇺🇸 Jim Courier | 6-3 7-5 | H2H |
| 🇺🇸 Kevin Curren | d. | 🇨🇦 Andrew Sznajder | 6-0 7-5 | H2H |
| 🇨🇿 Petr Korda | d. | 🇪🇨 Andres Gomez | 6-3 1-6 6-4 | H2H |
| 🇺🇸 Tim Mayotte | d. | 🇺🇸 Jim Pugh | 7-5 5-7 6-3 | H2H |
| 🇺🇸 Jay Berger | d. | 🇮🇳 Ramesh Krishnan | 7-6 6-3 | H2H |
| 🇺🇸 Aaron Krickstein | d. | 🇳🇱 Tom Nijssen | 6-2 6-2 | H2H |
| 🇺🇸 John McEnroe | d. | 🇺🇸 Paul Chamberlin | 6-3 6-3 | H2H |
| 🇺🇸 Brad Gilbert | d. | 🇦🇹 Alex Antonitsch | 6-3 6-3 | H2H |
| 🇺🇸 Ivan Lendl | d. | 🇺🇸 Jimmy Brown | 7-5 6-1 | H2H |