League commissioner: Rocco Lofranco
The league decided to drop its youth division and instead create a senior second division. The first division would consist of eight clubs and the second division of ten clubs.
Clubs and players
Key players: David Williams
Key players: Goalkeepers Manuel Bento and Alberto de Melo; defender Rui dos Santos; John Dinis, Joao Ferreira, Paolo Pina, Lofi Atoumi, Ruben Gonzalez, Jose Roberto Alves
Key players: Goalkeeper Brian Reece, midfielder Hunter Madeley, striker Pat Cubelis
When Igor Vrablic was cut by Toronto Blizzard in June he joined Panhellenic.
St. Catharines Roma
Key players: Goalkeeper Mike Celletti, forward Drago Smolovich
Secretary: Bruno Pilas
Head Coach: Tonko Vukusic
Key players: Goalkeeper Josip Skaro, defender Josip Lukacevic, midfielders Drago Santic, forwards Mate Stanic, Goran Pavlic and
Head Coach: Ivan Markovic
Key players: Goalkeeper Vlado Bilic, midfielder Dragan Jakimovski, Dino Lopez, Mike Mazza, Carmine Groe, Tony Morrison
After the season Ivan Markovic left Toronto Italia to become coach of the London Lasers of the CSL.
Head Coach: Keith Pandovski
Key players: Goalkeeper Tome Petrov
Stadium: Windsor Stadium, Windsor
Colors: Red and white
Head Coach: Ian Parratt
Key players: Goalkeeper Dave Rimbert, Mark Christensen, Edson Dias, Pece Petrovski, Mike Vigh, Peter Pompiono
The Ian Parratt-coached Windsor Wheels had a disasterous season going through a 15 games winless streak. The Windsor Wheels held its soccer banquet on Sunday September 10. Peter Pompionio recieved the team MVP award, goalkeeper Dave Rimbert was voted rook-of-the-year and Pece Petrovski leading goalscorer with 7 goals. Rob Agostini was given a special seervice award for the 110 games he had played for Windsor Wheels in the NSL. After the season Mike Vigh joined Siofok in Hungary.
Review of the season
The season opened on May 7, 1989 in Toronto.
Windsor Wheels opened their season by beating St. Catharines Roma 3-2 in Windsor on Sunday May 14.
Toronto Italia won the league championship.
Results and standings
Final standings GP W L T GF GA Pts Toronto Italia 14 11 1 2 36 11 24 Toronto Croatia 13 9 4 0 27 13 18 First Portuguese 14 6 4 4 24 16 16 Toronto Macedonia 14 6 5 3 25 20 15 America United 14 4 5 5 16 20 13 Windsor Wheels 14 3 8 3 23 33 9 Panhellenic 13 3 8 2 14 28 8 St. Catharines Roma 14 2 9 3 17 37 7