1928 National Soccer League

On Saturday April 21, 1928 the Provincial and National Leagues merged. The merger was done at a meeting at Hamilton and it was decided that the league should be known as the National. The games in the Provincial League that day counted in the new league.
 
The NSL improved on its chaotic 1927 season, but still fixture problems led to the NSL Final first being played in the spring of 1929 when Montreal C.N.R. defetead Ulster United.

Results and standings:

Western Division
                     GP W  L  T  GF GA Pts
Hamilton Thistles    13 10  2  1 41 23  21
Toronto Scottish     14  8  2  4 27 16  20
Ulster United        12  9  2  1 38 18  19
Hamilton City        11  7  1  3 24 14  17
Toronto Transit      12  7  2  3 27 17  17
General Motors       15  6  7  2 32 30  14
Brantford Cockshutts 11  6  4  1 27 18  13
Toronto Maple Leafs  12  6  6  6 20 26  12
Guelph Taylor-Forbes 10  3  5  2 13 22   8
Toronto C.N.R.       14  1  9  4 19 34   6
Willys Overland      11  1  7  3 11 26   5
Corinthians          10  1  7  2 17 30   4
London C.N.R.        11  1 10  0 10 44   2
  
  
Eastern Division (Big Six)
(As of October 2, 1928)
                     GP W  L  T  GF GA Pts
National Breweries    9  7  1  1 16  3  15
Montreal C.N.R.       6  6  0  0 19  3  12
Montreal Carsteel     7  3  3  1 10 11   7
Montreal Lachine      8  1  5  2  4 13   4
Ottawa                7  1  5  1  1 18   3
Verdun                7  0  4  3  6 14   3
  

National Soccer League Championship
April 20, 1929 Toronto
Ulster United 2
Montreal C.N.R. 1

May 4, 1929
Montreal C.N.R. 4
Ulster United 0